1{
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" : "_ZTIA10_c",
15   "name" : "char [10]",
16   "referenced_type" : "_ZTIc",
17   "self_type" : "_ZTIA10_c",
18   "size" : 10,
19   "source_file" : "external/libcxx/include/type_traits"
20  },
21  {
22   "alignment" : 4,
23   "linker_set_key" : "_ZTIA10_i",
24   "name" : "int [10]",
25   "referenced_type" : "_ZTIi",
26   "self_type" : "_ZTIA10_i",
27   "size" : 40,
28   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/bits/pthread_types.h"
29  },
30  {
31   "alignment" : 1,
32   "linker_set_key" : "_ZTIA11_c",
33   "name" : "char [11]",
34   "referenced_type" : "_ZTIc",
35   "self_type" : "_ZTIA11_c",
36   "size" : 11,
37   "source_file" : "external/libcxx/include/type_traits"
38  },
39  {
40   "alignment" : 4,
41   "linker_set_key" : "_ZTIA12_j",
42   "name" : "unsigned int [12]",
43   "referenced_type" : "_ZTIj",
44   "self_type" : "_ZTIA12_j",
45   "size" : 48,
46   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
47  },
48  {
49   "alignment" : 4,
50   "linker_set_key" : "_ZTIA12_y",
51   "name" : "unsigned long long [12]",
52   "referenced_type" : "_ZTIy",
53   "self_type" : "_ZTIA12_y",
54   "size" : 96,
55   "source_file" : "bionic/libc/kernel/uapi/linux/stat.h"
56  },
57  {
58   "alignment" : 4,
59   "linker_set_key" : "_ZTIA13_i",
60   "name" : "int [13]",
61   "referenced_type" : "_ZTIi",
62   "self_type" : "_ZTIA13_i",
63   "size" : 52,
64   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
65  },
66  {
67   "alignment" : 4,
68   "linker_set_key" : "_ZTIA14_NSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
69   "name" : "std::__1::basic_string<char> [14]",
70   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
71   "self_type" : "_ZTIA14_NSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
72   "size" : 168,
73   "source_file" : "external/libcxx/include/locale"
74  },
75  {
76   "alignment" : 4,
77   "linker_set_key" : "_ZTIA14_NSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
78   "name" : "std::__1::basic_string<wchar_t> [14]",
79   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
80   "self_type" : "_ZTIA14_NSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
81   "size" : 168,
82   "source_file" : "external/libcxx/include/locale"
83  },
84  {
85   "alignment" : 1,
86   "linker_set_key" : "_ZTIA16_h",
87   "name" : "unsigned char [16]",
88   "referenced_type" : "_ZTIh",
89   "self_type" : "_ZTIA16_h",
90   "size" : 16,
91   "source_file" : "external/libcxx/include/type_traits"
92  },
93  {
94   "alignment" : 1,
95   "linker_set_key" : "_ZTIA17_c",
96   "name" : "char [17]",
97   "referenced_type" : "_ZTIc",
98   "self_type" : "_ZTIA17_c",
99   "size" : 17,
100   "source_file" : "external/libcxx/include/type_traits"
101  },
102  {
103   "alignment" : 4,
104   "linker_set_key" : "_ZTIA19_i",
105   "name" : "int [19]",
106   "referenced_type" : "_ZTIi",
107   "self_type" : "_ZTIA19_i",
108   "size" : 76,
109   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/sys/ucontext.h"
110  },
111  {
112   "alignment" : 4,
113   "linker_set_key" : "_ZTIA1_i",
114   "name" : "int [1]",
115   "referenced_type" : "_ZTIi",
116   "self_type" : "_ZTIA1_i",
117   "size" : 4,
118   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/bits/pthread_types.h"
119  },
120  {
121   "alignment" : 4,
122   "linker_set_key" : "_ZTIA1_m",
123   "name" : "unsigned long [1]",
124   "referenced_type" : "_ZTIm",
125   "self_type" : "_ZTIA1_m",
126   "size" : 4,
127   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/sched.h"
128  },
129  {
130   "alignment" : 2,
131   "linker_set_key" : "_ZTIA1_t",
132   "name" : "unsigned short [1]",
133   "referenced_type" : "_ZTIt",
134   "self_type" : "_ZTIA1_t",
135   "size" : 2,
136   "source_file" : "bionic/libc/kernel/uapi/linux/stat.h"
137  },
138  {
139   "alignment" : 4,
140   "linker_set_key" : "_ZTIA20_l",
141   "name" : "long [20]",
142   "referenced_type" : "_ZTIl",
143   "self_type" : "_ZTIA20_l",
144   "size" : 80,
145   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/sys/user.h"
146  },
147  {
148   "alignment" : 4,
149   "linker_set_key" : "_ZTIA24_NSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
150   "name" : "std::__1::basic_string<char> [24]",
151   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
152   "self_type" : "_ZTIA24_NSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
153   "size" : 288,
154   "source_file" : "external/libcxx/include/locale"
155  },
156  {
157   "alignment" : 4,
158   "linker_set_key" : "_ZTIA24_NSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
159   "name" : "std::__1::basic_string<wchar_t> [24]",
160   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
161   "self_type" : "_ZTIA24_NSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
162   "size" : 288,
163   "source_file" : "external/libcxx/include/locale"
164  },
165  {
166   "alignment" : 1,
167   "linker_set_key" : "_ZTIA256_c",
168   "name" : "char [256]",
169   "referenced_type" : "_ZTIc",
170   "self_type" : "_ZTIA256_c",
171   "size" : 256,
172   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/dirent.h"
173  },
174  {
175   "alignment" : 4,
176   "linker_set_key" : "_ZTIA2_Di",
177   "name" : "char32_t [2]",
178   "referenced_type" : "_ZTIDi",
179   "self_type" : "_ZTIA2_Di",
180   "size" : 8,
181   "source_file" : "external/libcxx/include/string"
182  },
183  {
184   "alignment" : 4,
185   "linker_set_key" : "_ZTIA2_NSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
186   "name" : "std::__1::basic_string<char> [2]",
187   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
188   "self_type" : "_ZTIA2_NSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
189   "size" : 24,
190   "source_file" : "external/libcxx/include/locale"
191  },
192  {
193   "alignment" : 4,
194   "linker_set_key" : "_ZTIA2_NSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
195   "name" : "std::__1::basic_string<wchar_t> [2]",
196   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
197   "self_type" : "_ZTIA2_NSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
198   "size" : 24,
199   "source_file" : "external/libcxx/include/locale"
200  },
201  {
202   "alignment" : 1,
203   "linker_set_key" : "_ZTIA2_c",
204   "name" : "char [2]",
205   "referenced_type" : "_ZTIc",
206   "self_type" : "_ZTIA2_c",
207   "size" : 2,
208   "source_file" : "external/libcxx/include/type_traits"
209  },
210  {
211   "alignment" : 4,
212   "linker_set_key" : "_ZTIA2_i",
213   "name" : "int [2]",
214   "referenced_type" : "_ZTIi",
215   "self_type" : "_ZTIA2_i",
216   "size" : 8,
217   "source_file" : "bionic/libc/kernel/uapi/asm-generic/posix_types.h"
218  },
219  {
220   "alignment" : 4,
221   "linker_set_key" : "_ZTIA2_m",
222   "name" : "unsigned long [2]",
223   "referenced_type" : "_ZTIm",
224   "self_type" : "_ZTIA2_m",
225   "size" : 8,
226   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/bits/signal_types.h"
227  },
228  {
229   "alignment" : 4,
230   "linker_set_key" : "_ZTIA2_w",
231   "name" : "wchar_t [2]",
232   "referenced_type" : "_ZTIw",
233   "self_type" : "_ZTIA2_w",
234   "size" : 8,
235   "source_file" : "external/libcxx/include/string"
236  },
237  {
238   "alignment" : 4,
239   "linker_set_key" : "_ZTIA2_y",
240   "name" : "unsigned long long [2]",
241   "referenced_type" : "_ZTIy",
242   "self_type" : "_ZTIA2_y",
243   "size" : 16,
244   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
245  },
246  {
247   "alignment" : 1,
248   "linker_set_key" : "_ZTIA32_c",
249   "name" : "char [32]",
250   "referenced_type" : "_ZTIc",
251   "self_type" : "_ZTIA32_c",
252   "size" : 32,
253   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/sys/user.h"
254  },
255  {
256   "alignment" : 4,
257   "linker_set_key" : "_ZTIA32_i",
258   "name" : "int [32]",
259   "referenced_type" : "_ZTIi",
260   "self_type" : "_ZTIA32_i",
261   "size" : 128,
262   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
263  },
264  {
265   "alignment" : 4,
266   "linker_set_key" : "_ZTIA32_j",
267   "name" : "unsigned int [32]",
268   "referenced_type" : "_ZTIj",
269   "self_type" : "_ZTIA32_j",
270   "size" : 128,
271   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
272  },
273  {
274   "alignment" : 4,
275   "linker_set_key" : "_ZTIA32_l",
276   "name" : "long [32]",
277   "referenced_type" : "_ZTIl",
278   "self_type" : "_ZTIA32_l",
279   "size" : 128,
280   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/sys/user.h"
281  },
282  {
283   "alignment" : 4,
284   "linker_set_key" : "_ZTIA32_m",
285   "name" : "unsigned long [32]",
286   "referenced_type" : "_ZTIm",
287   "self_type" : "_ZTIA32_m",
288   "size" : 128,
289   "source_file" : "bionic/libc/kernel/uapi/linux/posix_types.h"
290  },
291  {
292   "alignment" : 1,
293   "linker_set_key" : "_ZTIA33_c",
294   "name" : "char [33]",
295   "referenced_type" : "_ZTIc",
296   "self_type" : "_ZTIA33_c",
297   "size" : 33,
298   "source_file" : "external/libcxx/include/locale"
299  },
300  {
301   "alignment" : 4,
302   "linker_set_key" : "_ZTIA3_N7android4hidl4base4V1_09DebugInfo12ArchitectureE",
303   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture [3]",
304   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
305   "self_type" : "_ZTIA3_N7android4hidl4base4V1_09DebugInfo12ArchitectureE",
306   "size" : 12,
307   "source_file" : "external/libcxx/include/array"
308  },
309  {
310   "alignment" : 1,
311   "linker_set_key" : "_ZTIA3_c",
312   "name" : "char [3]",
313   "referenced_type" : "_ZTIc",
314   "self_type" : "_ZTIA3_c",
315   "size" : 3,
316   "source_file" : "external/libcxx/include/type_traits"
317  },
318  {
319   "alignment" : 1,
320   "linker_set_key" : "_ZTIA3_h",
321   "name" : "unsigned char [3]",
322   "referenced_type" : "_ZTIh",
323   "self_type" : "_ZTIA3_h",
324   "size" : 3,
325   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
326  },
327  {
328   "alignment" : 4,
329   "linker_set_key" : "_ZTIA3_j",
330   "name" : "unsigned int [3]",
331   "referenced_type" : "_ZTIj",
332   "self_type" : "_ZTIA3_j",
333   "size" : 12,
334   "source_file" : "external/libcxx/include/string"
335  },
336  {
337   "alignment" : 2,
338   "linker_set_key" : "_ZTIA3_t",
339   "name" : "unsigned short [3]",
340   "referenced_type" : "_ZTIt",
341   "self_type" : "_ZTIA3_t",
342   "size" : 6,
343   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
344  },
345  {
346   "alignment" : 4,
347   "linker_set_key" : "_ZTIA44_j",
348   "name" : "unsigned int [44]",
349   "referenced_type" : "_ZTIj",
350   "self_type" : "_ZTIA44_j",
351   "size" : 176,
352   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
353  },
354  {
355   "alignment" : 1,
356   "linker_set_key" : "_ZTIA4_c",
357   "name" : "char [4]",
358   "referenced_type" : "_ZTIc",
359   "self_type" : "_ZTIA4_c",
360   "size" : 4,
361   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
362  },
363  {
364   "alignment" : 4,
365   "linker_set_key" : "_ZTIA4_d",
366   "name" : "double [4]",
367   "referenced_type" : "_ZTId",
368   "self_type" : "_ZTIA4_d",
369   "size" : 32,
370   "source_file" : "external/libcxx/include/type_traits"
371  },
372  {
373   "alignment" : 1,
374   "linker_set_key" : "_ZTIA4_h",
375   "name" : "unsigned char [4]",
376   "referenced_type" : "_ZTIh",
377   "self_type" : "_ZTIA4_h",
378   "size" : 4,
379   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/bits/mbstate_t.h"
380  },
381  {
382   "alignment" : 4,
383   "linker_set_key" : "_ZTIA4_j",
384   "name" : "unsigned int [4]",
385   "referenced_type" : "_ZTIj",
386   "self_type" : "_ZTIA4_j",
387   "size" : 16,
388   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
389  },
390  {
391   "alignment" : 2,
392   "linker_set_key" : "_ZTIA4_t",
393   "name" : "unsigned short [4]",
394   "referenced_type" : "_ZTIt",
395   "self_type" : "_ZTIA4_t",
396   "size" : 8,
397   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
398  },
399  {
400   "alignment" : 1,
401   "linker_set_key" : "_ZTIA5121_h",
402   "name" : "unsigned char [5121]",
403   "referenced_type" : "_ZTIh",
404   "self_type" : "_ZTIA5121_h",
405   "size" : 5121,
406   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
407  },
408  {
409   "alignment" : 4,
410   "linker_set_key" : "_ZTIA56_l",
411   "name" : "long [56]",
412   "referenced_type" : "_ZTIl",
413   "self_type" : "_ZTIA56_l",
414   "size" : 224,
415   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/sys/user.h"
416  },
417  {
418   "alignment" : 2,
419   "linker_set_key" : "_ZTIA5_Ds",
420   "name" : "char16_t [5]",
421   "referenced_type" : "_ZTIDs",
422   "self_type" : "_ZTIA5_Ds",
423   "size" : 10,
424   "source_file" : "external/libcxx/include/string"
425  },
426  {
427   "alignment" : 4,
428   "linker_set_key" : "_ZTIA5_y",
429   "name" : "unsigned long long [5]",
430   "referenced_type" : "_ZTIy",
431   "self_type" : "_ZTIA5_y",
432   "size" : 40,
433   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
434  },
435  {
436   "alignment" : 4,
437   "linker_set_key" : "_ZTIA64_j",
438   "name" : "unsigned int [64]",
439   "referenced_type" : "_ZTIj",
440   "self_type" : "_ZTIA64_j",
441   "size" : 256,
442   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
443  },
444  {
445   "alignment" : 4,
446   "linker_set_key" : "_ZTIA65_PKc",
447   "name" : "const char *[65]",
448   "referenced_type" : "_ZTIPKc",
449   "self_type" : "_ZTIA65_PKc",
450   "size" : 260,
451   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/signal.h"
452  },
453  {
454   "alignment" : 4,
455   "linker_set_key" : "_ZTIA6_j",
456   "name" : "unsigned int [6]",
457   "referenced_type" : "_ZTIj",
458   "self_type" : "_ZTIA6_j",
459   "size" : 24,
460   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
461  },
462  {
463   "alignment" : 1,
464   "linker_set_key" : "_ZTIA7_h",
465   "name" : "unsigned char [7]",
466   "referenced_type" : "_ZTIh",
467   "self_type" : "_ZTIA7_h",
468   "size" : 7,
469   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
470  },
471  {
472   "alignment" : 4,
473   "linker_set_key" : "_ZTIA7_j",
474   "name" : "unsigned int [7]",
475   "referenced_type" : "_ZTIj",
476   "self_type" : "_ZTIA7_j",
477   "size" : 28,
478   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
479  },
480  {
481   "alignment" : 2,
482   "linker_set_key" : "_ZTIA8_11_libc_fpreg",
483   "name" : "_libc_fpreg [8]",
484   "referenced_type" : "_ZTI11_libc_fpreg",
485   "self_type" : "_ZTIA8_11_libc_fpreg",
486   "size" : 80,
487   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/sys/ucontext.h"
488  },
489  {
490   "alignment" : 2,
491   "linker_set_key" : "_ZTIA8_6_fpreg",
492   "name" : "_fpreg [8]",
493   "referenced_type" : "_ZTI6_fpreg",
494   "self_type" : "_ZTIA8_6_fpreg",
495   "size" : 80,
496   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
497  },
498  {
499   "alignment" : 2,
500   "linker_set_key" : "_ZTIA8_7_fpxreg",
501   "name" : "_fpxreg [8]",
502   "referenced_type" : "_ZTI7_fpxreg",
503   "self_type" : "_ZTIA8_7_fpxreg",
504   "size" : 128,
505   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
506  },
507  {
508   "alignment" : 4,
509   "linker_set_key" : "_ZTIA8_7_xmmreg",
510   "name" : "_xmmreg [8]",
511   "referenced_type" : "_ZTI7_xmmreg",
512   "self_type" : "_ZTIA8_7_xmmreg",
513   "size" : 128,
514   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
515  },
516  {
517   "alignment" : 1,
518   "linker_set_key" : "_ZTIA8_c",
519   "name" : "char [8]",
520   "referenced_type" : "_ZTIc",
521   "self_type" : "_ZTIA8_c",
522   "size" : 8,
523   "source_file" : "external/libcxx/include/type_traits"
524  },
525  {
526   "alignment" : 4,
527   "linker_set_key" : "_ZTIA8_i",
528   "name" : "int [8]",
529   "referenced_type" : "_ZTIi",
530   "self_type" : "_ZTIA8_i",
531   "size" : 32,
532   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/bits/pthread_types.h"
533  },
534  {
535   "alignment" : 4,
536   "linker_set_key" : "_ZTIA8_y",
537   "name" : "unsigned long long [8]",
538   "referenced_type" : "_ZTIy",
539   "self_type" : "_ZTIA8_y",
540   "size" : 64,
541   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
542  },
543  {
544   "alignment" : 1,
545   "linker_set_key" : "_ZTIA9_c",
546   "name" : "char [9]",
547   "referenced_type" : "_ZTIc",
548   "self_type" : "_ZTIA9_c",
549   "size" : 9,
550   "source_file" : "external/libcxx/include/type_traits"
551  },
552  {
553   "linker_set_key" : "_ZTIA_Pc",
554   "name" : "char *[]",
555   "referenced_type" : "_ZTIPc",
556   "self_type" : "_ZTIA_Pc",
557   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/time.h"
558  }
559 ],
560 "builtin_types" :
561 [
562  {
563   "alignment" : 4,
564   "is_integral" : true,
565   "is_unsigned" : true,
566   "linker_set_key" : "_ZTIDi",
567   "name" : "char32_t",
568   "referenced_type" : "_ZTIDi",
569   "self_type" : "_ZTIDi",
570   "size" : 4
571  },
572  {
573   "alignment" : 4,
574   "linker_set_key" : "_ZTIDn",
575   "name" : "nullptr_t",
576   "referenced_type" : "_ZTIDn",
577   "self_type" : "_ZTIDn",
578   "size" : 4
579  },
580  {
581   "alignment" : 2,
582   "is_integral" : true,
583   "is_unsigned" : true,
584   "linker_set_key" : "_ZTIDs",
585   "name" : "char16_t",
586   "referenced_type" : "_ZTIDs",
587   "self_type" : "_ZTIDs",
588   "size" : 2
589  },
590  {
591   "alignment" : 1,
592   "is_integral" : true,
593   "linker_set_key" : "_ZTIa",
594   "name" : "signed char",
595   "referenced_type" : "_ZTIa",
596   "self_type" : "_ZTIa",
597   "size" : 1
598  },
599  {
600   "alignment" : 1,
601   "is_integral" : true,
602   "is_unsigned" : true,
603   "linker_set_key" : "_ZTIb",
604   "name" : "bool",
605   "referenced_type" : "_ZTIb",
606   "self_type" : "_ZTIb",
607   "size" : 1
608  },
609  {
610   "alignment" : 1,
611   "is_integral" : true,
612   "linker_set_key" : "_ZTIc",
613   "name" : "char",
614   "referenced_type" : "_ZTIc",
615   "self_type" : "_ZTIc",
616   "size" : 1
617  },
618  {
619   "alignment" : 4,
620   "linker_set_key" : "_ZTId",
621   "name" : "double",
622   "referenced_type" : "_ZTId",
623   "self_type" : "_ZTId",
624   "size" : 8
625  },
626  {
627   "alignment" : 4,
628   "linker_set_key" : "_ZTIe",
629   "name" : "long double",
630   "referenced_type" : "_ZTIe",
631   "self_type" : "_ZTIe",
632   "size" : 8
633  },
634  {
635   "alignment" : 4,
636   "linker_set_key" : "_ZTIf",
637   "name" : "float",
638   "referenced_type" : "_ZTIf",
639   "self_type" : "_ZTIf",
640   "size" : 4
641  },
642  {
643   "alignment" : 1,
644   "is_integral" : true,
645   "is_unsigned" : true,
646   "linker_set_key" : "_ZTIh",
647   "name" : "unsigned char",
648   "referenced_type" : "_ZTIh",
649   "self_type" : "_ZTIh",
650   "size" : 1
651  },
652  {
653   "alignment" : 4,
654   "is_integral" : true,
655   "linker_set_key" : "_ZTIi",
656   "name" : "int",
657   "referenced_type" : "_ZTIi",
658   "self_type" : "_ZTIi",
659   "size" : 4
660  },
661  {
662   "alignment" : 4,
663   "is_integral" : true,
664   "is_unsigned" : true,
665   "linker_set_key" : "_ZTIj",
666   "name" : "unsigned int",
667   "referenced_type" : "_ZTIj",
668   "self_type" : "_ZTIj",
669   "size" : 4
670  },
671  {
672   "alignment" : 4,
673   "is_integral" : true,
674   "linker_set_key" : "_ZTIl",
675   "name" : "long",
676   "referenced_type" : "_ZTIl",
677   "self_type" : "_ZTIl",
678   "size" : 4
679  },
680  {
681   "alignment" : 4,
682   "is_integral" : true,
683   "is_unsigned" : true,
684   "linker_set_key" : "_ZTIm",
685   "name" : "unsigned long",
686   "referenced_type" : "_ZTIm",
687   "self_type" : "_ZTIm",
688   "size" : 4
689  },
690  {
691   "alignment" : 2,
692   "is_integral" : true,
693   "linker_set_key" : "_ZTIs",
694   "name" : "short",
695   "referenced_type" : "_ZTIs",
696   "self_type" : "_ZTIs",
697   "size" : 2
698  },
699  {
700   "alignment" : 2,
701   "is_integral" : true,
702   "is_unsigned" : true,
703   "linker_set_key" : "_ZTIt",
704   "name" : "unsigned short",
705   "referenced_type" : "_ZTIt",
706   "self_type" : "_ZTIt",
707   "size" : 2
708  },
709  {
710   "linker_set_key" : "_ZTIv",
711   "name" : "void",
712   "referenced_type" : "_ZTIv",
713   "self_type" : "_ZTIv"
714  },
715  {
716   "alignment" : 4,
717   "is_integral" : true,
718   "linker_set_key" : "_ZTIw",
719   "name" : "wchar_t",
720   "referenced_type" : "_ZTIw",
721   "self_type" : "_ZTIw",
722   "size" : 4
723  },
724  {
725   "alignment" : 4,
726   "is_integral" : true,
727   "linker_set_key" : "_ZTIx",
728   "name" : "long long",
729   "referenced_type" : "_ZTIx",
730   "self_type" : "_ZTIx",
731   "size" : 8
732  },
733  {
734   "alignment" : 4,
735   "is_integral" : true,
736   "is_unsigned" : true,
737   "linker_set_key" : "_ZTIy",
738   "name" : "unsigned long long",
739   "referenced_type" : "_ZTIy",
740   "self_type" : "_ZTIy",
741   "size" : 8
742  }
743 ],
744 "elf_functions" :
745 [
746  {
747   "name" : "HIDL_FETCH_IMapper"
748  },
749  {
750   "name" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMapper9mapMemoryERKNS_8hardware11hidl_memoryE"
751  },
752  {
753   "name" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemory10getPointerEv"
754  },
755  {
756   "name" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemory11updateRangeEyy"
757  },
758  {
759   "name" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemory4readEv"
760  },
761  {
762   "name" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemory6commitEv"
763  },
764  {
765   "name" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemory6updateEv"
766  },
767  {
768   "name" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemory7getSizeEv"
769  },
770  {
771   "name" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemory9readRangeEyy"
772  },
773  {
774   "name" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemoryC1ERKNS_8hardware11hidl_memoryEPv"
775  },
776  {
777   "name" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemoryC2ERKNS_8hardware11hidl_memoryEPv"
778  },
779  {
780   "name" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemoryD0Ev"
781  },
782  {
783   "name" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemoryD1Ev"
784  },
785  {
786   "name" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemoryD2Ev"
787  },
788  {
789   "name" : "_ZTv0_n12_N7android4hidl6memory4V1_014implementation12AshmemMemoryD0Ev"
790  },
791  {
792   "name" : "_ZTv0_n12_N7android4hidl6memory4V1_014implementation12AshmemMemoryD1Ev"
793  }
794 ],
795 "elf_objects" :
796 [
797  {
798   "name" : "_ZTCN7android4hidl6memory4V1_014implementation12AshmemMapperE0_NS0_4base4V1_05IBaseE"
799  },
800  {
801   "name" : "_ZTCN7android4hidl6memory4V1_014implementation12AshmemMapperE0_NS2_7IMapperE"
802  },
803  {
804   "name" : "_ZTCN7android4hidl6memory4V1_014implementation12AshmemMemoryE0_NS0_4base4V1_05IBaseE"
805  },
806  {
807   "name" : "_ZTCN7android4hidl6memory4V1_014implementation12AshmemMemoryE0_NS2_7IMemoryE"
808  },
809  {
810   "name" : "_ZTTN7android4hidl6memory4V1_014implementation12AshmemMapperE"
811  },
812  {
813   "name" : "_ZTTN7android4hidl6memory4V1_014implementation12AshmemMemoryE"
814  },
815  {
816   "name" : "_ZTVN7android4hidl6memory4V1_014implementation12AshmemMapperE"
817  },
818  {
819   "name" : "_ZTVN7android4hidl6memory4V1_014implementation12AshmemMemoryE"
820  }
821 ],
822 "enum_types" :
823 [
824  {
825   "alignment" : 4,
826   "enum_fields" :
827   [
828    {
829     "enum_field_value" : 0,
830     "name" : "M_HEAP_TAGGING_LEVEL_NONE"
831    },
832    {
833     "enum_field_value" : 1,
834     "name" : "M_HEAP_TAGGING_LEVEL_TBI"
835    },
836    {
837     "enum_field_value" : 2,
838     "name" : "M_HEAP_TAGGING_LEVEL_ASYNC"
839    },
840    {
841     "enum_field_value" : 3,
842     "name" : "M_HEAP_TAGGING_LEVEL_SYNC"
843    }
844   ],
845   "linker_set_key" : "_ZTI16HeapTaggingLevel",
846   "name" : "HeapTaggingLevel",
847   "referenced_type" : "_ZTI16HeapTaggingLevel",
848   "self_type" : "_ZTI16HeapTaggingLevel",
849   "size" : 4,
850   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/malloc.h",
851   "underlying_type" : "_ZTIj"
852  },
853  {
854   "alignment" : 4,
855   "enum_fields" :
856   [
857    {
858     "enum_field_value" : 0,
859     "name" : "ANDROID_LOG_UNKNOWN"
860    },
861    {
862     "enum_field_value" : 1,
863     "name" : "ANDROID_LOG_DEFAULT"
864    },
865    {
866     "enum_field_value" : 2,
867     "name" : "ANDROID_LOG_VERBOSE"
868    },
869    {
870     "enum_field_value" : 3,
871     "name" : "ANDROID_LOG_DEBUG"
872    },
873    {
874     "enum_field_value" : 4,
875     "name" : "ANDROID_LOG_INFO"
876    },
877    {
878     "enum_field_value" : 5,
879     "name" : "ANDROID_LOG_WARN"
880    },
881    {
882     "enum_field_value" : 6,
883     "name" : "ANDROID_LOG_ERROR"
884    },
885    {
886     "enum_field_value" : 7,
887     "name" : "ANDROID_LOG_FATAL"
888    },
889    {
890     "enum_field_value" : 8,
891     "name" : "ANDROID_LOG_SILENT"
892    }
893   ],
894   "linker_set_key" : "_ZTI19android_LogPriority",
895   "name" : "android_LogPriority",
896   "referenced_type" : "_ZTI19android_LogPriority",
897   "self_type" : "_ZTI19android_LogPriority",
898   "size" : 4,
899   "source_file" : "system/logging/liblog/include_vndk/android/log.h",
900   "underlying_type" : "_ZTIj"
901  },
902  {
903   "alignment" : 4,
904   "enum_fields" :
905   [
906    {
907     "enum_field_value" : 0,
908     "name" : "PTHREAD_MUTEX_NORMAL"
909    },
910    {
911     "enum_field_value" : 1,
912     "name" : "PTHREAD_MUTEX_RECURSIVE"
913    },
914    {
915     "enum_field_value" : 2,
916     "name" : "PTHREAD_MUTEX_ERRORCHECK"
917    },
918    {
919     "enum_field_value" : 2,
920     "name" : "PTHREAD_MUTEX_ERRORCHECK_NP"
921    },
922    {
923     "enum_field_value" : 1,
924     "name" : "PTHREAD_MUTEX_RECURSIVE_NP"
925    },
926    {
927     "enum_field_value" : 0,
928     "name" : "PTHREAD_MUTEX_DEFAULT"
929    }
930   ],
931   "linker_set_key" : "_ZTI22$PTHREAD_MUTEX_DEFAULT",
932   "name" : "(anonymous enum at out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/pthread.h:41:1)",
933   "referenced_type" : "_ZTI22$PTHREAD_MUTEX_DEFAULT",
934   "self_type" : "_ZTI22$PTHREAD_MUTEX_DEFAULT",
935   "size" : 4,
936   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/pthread.h",
937   "underlying_type" : "_ZTIj"
938  },
939  {
940   "alignment" : 4,
941   "enum_fields" :
942   [
943    {
944     "enum_field_value" : 0,
945     "name" : "PTHREAD_RWLOCK_PREFER_READER_NP"
946    },
947    {
948     "enum_field_value" : 1,
949     "name" : "PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP"
950    }
951   ],
952   "linker_set_key" : "_ZTI32$PTHREAD_RWLOCK_PREFER_READER_NP",
953   "name" : "(anonymous enum at out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/pthread.h:63:1)",
954   "referenced_type" : "_ZTI32$PTHREAD_RWLOCK_PREFER_READER_NP",
955   "self_type" : "_ZTI32$PTHREAD_RWLOCK_PREFER_READER_NP",
956   "size" : 4,
957   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/pthread.h",
958   "underlying_type" : "_ZTIj"
959  },
960  {
961   "alignment" : 4,
962   "enum_fields" :
963   [
964    {
965     "enum_field_value" : 0,
966     "name" : "REG_GS"
967    },
968    {
969     "enum_field_value" : 1,
970     "name" : "REG_FS"
971    },
972    {
973     "enum_field_value" : 2,
974     "name" : "REG_ES"
975    },
976    {
977     "enum_field_value" : 3,
978     "name" : "REG_DS"
979    },
980    {
981     "enum_field_value" : 4,
982     "name" : "REG_EDI"
983    },
984    {
985     "enum_field_value" : 5,
986     "name" : "REG_ESI"
987    },
988    {
989     "enum_field_value" : 6,
990     "name" : "REG_EBP"
991    },
992    {
993     "enum_field_value" : 7,
994     "name" : "REG_ESP"
995    },
996    {
997     "enum_field_value" : 8,
998     "name" : "REG_EBX"
999    },
1000    {
1001     "enum_field_value" : 9,
1002     "name" : "REG_EDX"
1003    },
1004    {
1005     "enum_field_value" : 10,
1006     "name" : "REG_ECX"
1007    },
1008    {
1009     "enum_field_value" : 11,
1010     "name" : "REG_EAX"
1011    },
1012    {
1013     "enum_field_value" : 12,
1014     "name" : "REG_TRAPNO"
1015    },
1016    {
1017     "enum_field_value" : 13,
1018     "name" : "REG_ERR"
1019    },
1020    {
1021     "enum_field_value" : 14,
1022     "name" : "REG_EIP"
1023    },
1024    {
1025     "enum_field_value" : 15,
1026     "name" : "REG_CS"
1027    },
1028    {
1029     "enum_field_value" : 16,
1030     "name" : "REG_EFL"
1031    },
1032    {
1033     "enum_field_value" : 17,
1034     "name" : "REG_UESP"
1035    },
1036    {
1037     "enum_field_value" : 18,
1038     "name" : "REG_SS"
1039    },
1040    {
1041     "enum_field_value" : 19,
1042     "name" : "NGREG"
1043    }
1044   ],
1045   "linker_set_key" : "_ZTI6$NGREG",
1046   "name" : "(anonymous enum at out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/sys/ucontext.h:128:1)",
1047   "referenced_type" : "_ZTI6$NGREG",
1048   "self_type" : "_ZTI6$NGREG",
1049   "size" : 4,
1050   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/sys/ucontext.h",
1051   "underlying_type" : "_ZTIj"
1052  },
1053  {
1054   "alignment" : 4,
1055   "enum_fields" :
1056   [
1057    {
1058     "enum_field_value" : 0,
1059     "name" : "LOG_ID_MIN"
1060    },
1061    {
1062     "enum_field_value" : 0,
1063     "name" : "LOG_ID_MAIN"
1064    },
1065    {
1066     "enum_field_value" : 1,
1067     "name" : "LOG_ID_RADIO"
1068    },
1069    {
1070     "enum_field_value" : 2,
1071     "name" : "LOG_ID_EVENTS"
1072    },
1073    {
1074     "enum_field_value" : 3,
1075     "name" : "LOG_ID_SYSTEM"
1076    },
1077    {
1078     "enum_field_value" : 4,
1079     "name" : "LOG_ID_CRASH"
1080    },
1081    {
1082     "enum_field_value" : 5,
1083     "name" : "LOG_ID_STATS"
1084    },
1085    {
1086     "enum_field_value" : 6,
1087     "name" : "LOG_ID_SECURITY"
1088    },
1089    {
1090     "enum_field_value" : 7,
1091     "name" : "LOG_ID_KERNEL"
1092    },
1093    {
1094     "enum_field_value" : 8,
1095     "name" : "LOG_ID_MAX"
1096    },
1097    {
1098     "enum_field_value" : 2147483647,
1099     "name" : "LOG_ID_DEFAULT"
1100    }
1101   ],
1102   "linker_set_key" : "_ZTI6log_id",
1103   "name" : "log_id",
1104   "referenced_type" : "_ZTI6log_id",
1105   "self_type" : "_ZTI6log_id",
1106   "size" : 4,
1107   "source_file" : "system/logging/liblog/include_vndk/android/log.h",
1108   "underlying_type" : "_ZTIj"
1109  },
1110  {
1111   "alignment" : 4,
1112   "enum_fields" :
1113   [
1114    {
1115     "enum_field_value" : 0,
1116     "name" : "android::OK"
1117    },
1118    {
1119     "enum_field_value" : 0,
1120     "name" : "android::NO_ERROR"
1121    },
1122    {
1123     "enum_field_value" : -2147483648,
1124     "name" : "android::UNKNOWN_ERROR"
1125    },
1126    {
1127     "enum_field_value" : -12,
1128     "name" : "android::NO_MEMORY"
1129    },
1130    {
1131     "enum_field_value" : -38,
1132     "name" : "android::INVALID_OPERATION"
1133    },
1134    {
1135     "enum_field_value" : -22,
1136     "name" : "android::BAD_VALUE"
1137    },
1138    {
1139     "enum_field_value" : -2147483647,
1140     "name" : "android::BAD_TYPE"
1141    },
1142    {
1143     "enum_field_value" : -2,
1144     "name" : "android::NAME_NOT_FOUND"
1145    },
1146    {
1147     "enum_field_value" : -1,
1148     "name" : "android::PERMISSION_DENIED"
1149    },
1150    {
1151     "enum_field_value" : -19,
1152     "name" : "android::NO_INIT"
1153    },
1154    {
1155     "enum_field_value" : -17,
1156     "name" : "android::ALREADY_EXISTS"
1157    },
1158    {
1159     "enum_field_value" : -32,
1160     "name" : "android::DEAD_OBJECT"
1161    },
1162    {
1163     "enum_field_value" : -2147483646,
1164     "name" : "android::FAILED_TRANSACTION"
1165    },
1166    {
1167     "enum_field_value" : -75,
1168     "name" : "android::BAD_INDEX"
1169    },
1170    {
1171     "enum_field_value" : -61,
1172     "name" : "android::NOT_ENOUGH_DATA"
1173    },
1174    {
1175     "enum_field_value" : -11,
1176     "name" : "android::WOULD_BLOCK"
1177    },
1178    {
1179     "enum_field_value" : -110,
1180     "name" : "android::TIMED_OUT"
1181    },
1182    {
1183     "enum_field_value" : -74,
1184     "name" : "android::UNKNOWN_TRANSACTION"
1185    },
1186    {
1187     "enum_field_value" : -2147483641,
1188     "name" : "android::FDS_NOT_ALLOWED"
1189    },
1190    {
1191     "enum_field_value" : -2147483640,
1192     "name" : "android::UNEXPECTED_NULL"
1193    }
1194   ],
1195   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
1196   "name" : "android::(anonymous enum at system/core/libutils/include/utils/Errors.h:43:1)",
1197   "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1198   "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1199   "size" : 4,
1200   "source_file" : "system/core/libutils/include/utils/Errors.h",
1201   "underlying_type" : "_ZTIi"
1202  },
1203  {
1204   "alignment" : 4,
1205   "enum_fields" :
1206   [
1207    {
1208     "enum_field_value" : 1,
1209     "name" : "android::trait_trivial_copy<bool>::value"
1210    }
1211   ],
1212   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1213   "name" : "android::trait_trivial_copy<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1214   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1215   "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1216   "size" : 4,
1217   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1218   "underlying_type" : "_ZTIj"
1219  },
1220  {
1221   "alignment" : 4,
1222   "enum_fields" :
1223   [
1224    {
1225     "enum_field_value" : 1,
1226     "name" : "android::trait_trivial_copy<char>::value"
1227    }
1228   ],
1229   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1230   "name" : "android::trait_trivial_copy<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1231   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1232   "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1233   "size" : 4,
1234   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1235   "underlying_type" : "_ZTIj"
1236  },
1237  {
1238   "alignment" : 4,
1239   "enum_fields" :
1240   [
1241    {
1242     "enum_field_value" : 1,
1243     "name" : "android::trait_trivial_copy<double>::value"
1244    }
1245   ],
1246   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1247   "name" : "android::trait_trivial_copy<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
1248   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1249   "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1250   "size" : 4,
1251   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1252   "underlying_type" : "_ZTIj"
1253  },
1254  {
1255   "alignment" : 4,
1256   "enum_fields" :
1257   [
1258    {
1259     "enum_field_value" : 1,
1260     "name" : "android::trait_trivial_copy<float>::value"
1261    }
1262   ],
1263   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1264   "name" : "android::trait_trivial_copy<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
1265   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1266   "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1267   "size" : 4,
1268   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1269   "underlying_type" : "_ZTIj"
1270  },
1271  {
1272   "alignment" : 4,
1273   "enum_fields" :
1274   [
1275    {
1276     "enum_field_value" : 1,
1277     "name" : "android::trait_trivial_copy<unsigned char>::value"
1278    }
1279   ],
1280   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1281   "name" : "android::trait_trivial_copy<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
1282   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1283   "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1284   "size" : 4,
1285   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1286   "underlying_type" : "_ZTIj"
1287  },
1288  {
1289   "alignment" : 4,
1290   "enum_fields" :
1291   [
1292    {
1293     "enum_field_value" : 1,
1294     "name" : "android::trait_trivial_copy<int>::value"
1295    }
1296   ],
1297   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1298   "name" : "android::trait_trivial_copy<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
1299   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1300   "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1301   "size" : 4,
1302   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1303   "underlying_type" : "_ZTIj"
1304  },
1305  {
1306   "alignment" : 4,
1307   "enum_fields" :
1308   [
1309    {
1310     "enum_field_value" : 1,
1311     "name" : "android::trait_trivial_copy<unsigned int>::value"
1312    }
1313   ],
1314   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1315   "name" : "android::trait_trivial_copy<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
1316   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1317   "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1318   "size" : 4,
1319   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1320   "underlying_type" : "_ZTIj"
1321  },
1322  {
1323   "alignment" : 4,
1324   "enum_fields" :
1325   [
1326    {
1327     "enum_field_value" : 1,
1328     "name" : "android::trait_trivial_copy<long>::value"
1329    }
1330   ],
1331   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1332   "name" : "android::trait_trivial_copy<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
1333   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1334   "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1335   "size" : 4,
1336   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1337   "underlying_type" : "_ZTIj"
1338  },
1339  {
1340   "alignment" : 4,
1341   "enum_fields" :
1342   [
1343    {
1344     "enum_field_value" : 1,
1345     "name" : "android::trait_trivial_copy<unsigned long>::value"
1346    }
1347   ],
1348   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1349   "name" : "android::trait_trivial_copy<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
1350   "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1351   "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1352   "size" : 4,
1353   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1354   "underlying_type" : "_ZTIj"
1355  },
1356  {
1357   "alignment" : 4,
1358   "enum_fields" :
1359   [
1360    {
1361     "enum_field_value" : 1,
1362     "name" : "android::trait_trivial_copy<short>::value"
1363    }
1364   ],
1365   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1366   "name" : "android::trait_trivial_copy<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
1367   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1368   "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1369   "size" : 4,
1370   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1371   "underlying_type" : "_ZTIj"
1372  },
1373  {
1374   "alignment" : 4,
1375   "enum_fields" :
1376   [
1377    {
1378     "enum_field_value" : 1,
1379     "name" : "android::trait_trivial_copy<unsigned short>::value"
1380    }
1381   ],
1382   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1383   "name" : "android::trait_trivial_copy<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
1384   "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1385   "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1386   "size" : 4,
1387   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1388   "underlying_type" : "_ZTIj"
1389  },
1390  {
1391   "alignment" : 4,
1392   "enum_fields" :
1393   [
1394    {
1395     "enum_field_value" : 1,
1396     "name" : "android::trait_trivial_copy<void>::value"
1397    }
1398   ],
1399   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1400   "name" : "android::trait_trivial_copy<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
1401   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1402   "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1403   "size" : 4,
1404   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1405   "underlying_type" : "_ZTIj"
1406  },
1407  {
1408   "alignment" : 4,
1409   "enum_fields" :
1410   [
1411    {
1412     "enum_field_value" : 1,
1413     "name" : "android::trait_trivial_copy<long long>::value"
1414    }
1415   ],
1416   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1417   "name" : "android::trait_trivial_copy<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
1418   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1419   "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1420   "size" : 4,
1421   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1422   "underlying_type" : "_ZTIj"
1423  },
1424  {
1425   "alignment" : 4,
1426   "enum_fields" :
1427   [
1428    {
1429     "enum_field_value" : 1,
1430     "name" : "android::trait_trivial_copy<unsigned long long>::value"
1431    }
1432   ],
1433   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1434   "name" : "android::trait_trivial_copy<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
1435   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1436   "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1437   "size" : 4,
1438   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1439   "underlying_type" : "_ZTIj"
1440  },
1441  {
1442   "alignment" : 4,
1443   "enum_fields" :
1444   [
1445    {
1446     "enum_field_value" : 1,
1447     "name" : "android::trait_trivial_ctor<bool>::value"
1448    }
1449   ],
1450   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1451   "name" : "android::trait_trivial_ctor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1452   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1453   "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1454   "size" : 4,
1455   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1456   "underlying_type" : "_ZTIj"
1457  },
1458  {
1459   "alignment" : 4,
1460   "enum_fields" :
1461   [
1462    {
1463     "enum_field_value" : 1,
1464     "name" : "android::trait_trivial_ctor<char>::value"
1465    }
1466   ],
1467   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1468   "name" : "android::trait_trivial_ctor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1469   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1470   "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1471   "size" : 4,
1472   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1473   "underlying_type" : "_ZTIj"
1474  },
1475  {
1476   "alignment" : 4,
1477   "enum_fields" :
1478   [
1479    {
1480     "enum_field_value" : 1,
1481     "name" : "android::trait_trivial_ctor<double>::value"
1482    }
1483   ],
1484   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
1485   "name" : "android::trait_trivial_ctor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
1486   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
1487   "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
1488   "size" : 4,
1489   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1490   "underlying_type" : "_ZTIj"
1491  },
1492  {
1493   "alignment" : 4,
1494   "enum_fields" :
1495   [
1496    {
1497     "enum_field_value" : 1,
1498     "name" : "android::trait_trivial_ctor<float>::value"
1499    }
1500   ],
1501   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
1502   "name" : "android::trait_trivial_ctor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
1503   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
1504   "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
1505   "size" : 4,
1506   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1507   "underlying_type" : "_ZTIj"
1508  },
1509  {
1510   "alignment" : 4,
1511   "enum_fields" :
1512   [
1513    {
1514     "enum_field_value" : 1,
1515     "name" : "android::trait_trivial_ctor<unsigned char>::value"
1516    }
1517   ],
1518   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
1519   "name" : "android::trait_trivial_ctor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
1520   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
1521   "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
1522   "size" : 4,
1523   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1524   "underlying_type" : "_ZTIj"
1525  },
1526  {
1527   "alignment" : 4,
1528   "enum_fields" :
1529   [
1530    {
1531     "enum_field_value" : 1,
1532     "name" : "android::trait_trivial_ctor<int>::value"
1533    }
1534   ],
1535   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
1536   "name" : "android::trait_trivial_ctor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
1537   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
1538   "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
1539   "size" : 4,
1540   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1541   "underlying_type" : "_ZTIj"
1542  },
1543  {
1544   "alignment" : 4,
1545   "enum_fields" :
1546   [
1547    {
1548     "enum_field_value" : 1,
1549     "name" : "android::trait_trivial_ctor<unsigned int>::value"
1550    }
1551   ],
1552   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
1553   "name" : "android::trait_trivial_ctor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
1554   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
1555   "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
1556   "size" : 4,
1557   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1558   "underlying_type" : "_ZTIj"
1559  },
1560  {
1561   "alignment" : 4,
1562   "enum_fields" :
1563   [
1564    {
1565     "enum_field_value" : 1,
1566     "name" : "android::trait_trivial_ctor<long>::value"
1567    }
1568   ],
1569   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
1570   "name" : "android::trait_trivial_ctor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
1571   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
1572   "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
1573   "size" : 4,
1574   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1575   "underlying_type" : "_ZTIj"
1576  },
1577  {
1578   "alignment" : 4,
1579   "enum_fields" :
1580   [
1581    {
1582     "enum_field_value" : 1,
1583     "name" : "android::trait_trivial_ctor<unsigned long>::value"
1584    }
1585   ],
1586   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
1587   "name" : "android::trait_trivial_ctor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
1588   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
1589   "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
1590   "size" : 4,
1591   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1592   "underlying_type" : "_ZTIj"
1593  },
1594  {
1595   "alignment" : 4,
1596   "enum_fields" :
1597   [
1598    {
1599     "enum_field_value" : 1,
1600     "name" : "android::trait_trivial_ctor<short>::value"
1601    }
1602   ],
1603   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
1604   "name" : "android::trait_trivial_ctor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
1605   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
1606   "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
1607   "size" : 4,
1608   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1609   "underlying_type" : "_ZTIj"
1610  },
1611  {
1612   "alignment" : 4,
1613   "enum_fields" :
1614   [
1615    {
1616     "enum_field_value" : 1,
1617     "name" : "android::trait_trivial_ctor<unsigned short>::value"
1618    }
1619   ],
1620   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
1621   "name" : "android::trait_trivial_ctor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
1622   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
1623   "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
1624   "size" : 4,
1625   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1626   "underlying_type" : "_ZTIj"
1627  },
1628  {
1629   "alignment" : 4,
1630   "enum_fields" :
1631   [
1632    {
1633     "enum_field_value" : 1,
1634     "name" : "android::trait_trivial_ctor<void>::value"
1635    }
1636   ],
1637   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
1638   "name" : "android::trait_trivial_ctor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
1639   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
1640   "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
1641   "size" : 4,
1642   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1643   "underlying_type" : "_ZTIj"
1644  },
1645  {
1646   "alignment" : 4,
1647   "enum_fields" :
1648   [
1649    {
1650     "enum_field_value" : 1,
1651     "name" : "android::trait_trivial_ctor<long long>::value"
1652    }
1653   ],
1654   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
1655   "name" : "android::trait_trivial_ctor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
1656   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
1657   "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
1658   "size" : 4,
1659   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1660   "underlying_type" : "_ZTIj"
1661  },
1662  {
1663   "alignment" : 4,
1664   "enum_fields" :
1665   [
1666    {
1667     "enum_field_value" : 1,
1668     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
1669    }
1670   ],
1671   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
1672   "name" : "android::trait_trivial_ctor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
1673   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
1674   "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
1675   "size" : 4,
1676   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1677   "underlying_type" : "_ZTIj"
1678  },
1679  {
1680   "alignment" : 4,
1681   "enum_fields" :
1682   [
1683    {
1684     "enum_field_value" : 1,
1685     "name" : "android::trait_trivial_dtor<bool>::value"
1686    }
1687   ],
1688   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
1689   "name" : "android::trait_trivial_dtor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1690   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
1691   "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
1692   "size" : 4,
1693   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1694   "underlying_type" : "_ZTIj"
1695  },
1696  {
1697   "alignment" : 4,
1698   "enum_fields" :
1699   [
1700    {
1701     "enum_field_value" : 1,
1702     "name" : "android::trait_trivial_dtor<char>::value"
1703    }
1704   ],
1705   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
1706   "name" : "android::trait_trivial_dtor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1707   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
1708   "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
1709   "size" : 4,
1710   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1711   "underlying_type" : "_ZTIj"
1712  },
1713  {
1714   "alignment" : 4,
1715   "enum_fields" :
1716   [
1717    {
1718     "enum_field_value" : 1,
1719     "name" : "android::trait_trivial_dtor<double>::value"
1720    }
1721   ],
1722   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
1723   "name" : "android::trait_trivial_dtor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
1724   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
1725   "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
1726   "size" : 4,
1727   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1728   "underlying_type" : "_ZTIj"
1729  },
1730  {
1731   "alignment" : 4,
1732   "enum_fields" :
1733   [
1734    {
1735     "enum_field_value" : 1,
1736     "name" : "android::trait_trivial_dtor<float>::value"
1737    }
1738   ],
1739   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
1740   "name" : "android::trait_trivial_dtor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
1741   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
1742   "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
1743   "size" : 4,
1744   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1745   "underlying_type" : "_ZTIj"
1746  },
1747  {
1748   "alignment" : 4,
1749   "enum_fields" :
1750   [
1751    {
1752     "enum_field_value" : 1,
1753     "name" : "android::trait_trivial_dtor<unsigned char>::value"
1754    }
1755   ],
1756   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
1757   "name" : "android::trait_trivial_dtor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
1758   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
1759   "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
1760   "size" : 4,
1761   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1762   "underlying_type" : "_ZTIj"
1763  },
1764  {
1765   "alignment" : 4,
1766   "enum_fields" :
1767   [
1768    {
1769     "enum_field_value" : 1,
1770     "name" : "android::trait_trivial_dtor<int>::value"
1771    }
1772   ],
1773   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
1774   "name" : "android::trait_trivial_dtor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
1775   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
1776   "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
1777   "size" : 4,
1778   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1779   "underlying_type" : "_ZTIj"
1780  },
1781  {
1782   "alignment" : 4,
1783   "enum_fields" :
1784   [
1785    {
1786     "enum_field_value" : 1,
1787     "name" : "android::trait_trivial_dtor<unsigned int>::value"
1788    }
1789   ],
1790   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
1791   "name" : "android::trait_trivial_dtor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
1792   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
1793   "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
1794   "size" : 4,
1795   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1796   "underlying_type" : "_ZTIj"
1797  },
1798  {
1799   "alignment" : 4,
1800   "enum_fields" :
1801   [
1802    {
1803     "enum_field_value" : 1,
1804     "name" : "android::trait_trivial_dtor<long>::value"
1805    }
1806   ],
1807   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
1808   "name" : "android::trait_trivial_dtor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
1809   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
1810   "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
1811   "size" : 4,
1812   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1813   "underlying_type" : "_ZTIj"
1814  },
1815  {
1816   "alignment" : 4,
1817   "enum_fields" :
1818   [
1819    {
1820     "enum_field_value" : 1,
1821     "name" : "android::trait_trivial_dtor<unsigned long>::value"
1822    }
1823   ],
1824   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
1825   "name" : "android::trait_trivial_dtor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
1826   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
1827   "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
1828   "size" : 4,
1829   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1830   "underlying_type" : "_ZTIj"
1831  },
1832  {
1833   "alignment" : 4,
1834   "enum_fields" :
1835   [
1836    {
1837     "enum_field_value" : 1,
1838     "name" : "android::trait_trivial_dtor<short>::value"
1839    }
1840   ],
1841   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
1842   "name" : "android::trait_trivial_dtor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
1843   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
1844   "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
1845   "size" : 4,
1846   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1847   "underlying_type" : "_ZTIj"
1848  },
1849  {
1850   "alignment" : 4,
1851   "enum_fields" :
1852   [
1853    {
1854     "enum_field_value" : 1,
1855     "name" : "android::trait_trivial_dtor<unsigned short>::value"
1856    }
1857   ],
1858   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
1859   "name" : "android::trait_trivial_dtor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
1860   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
1861   "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
1862   "size" : 4,
1863   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1864   "underlying_type" : "_ZTIj"
1865  },
1866  {
1867   "alignment" : 4,
1868   "enum_fields" :
1869   [
1870    {
1871     "enum_field_value" : 1,
1872     "name" : "android::trait_trivial_dtor<void>::value"
1873    }
1874   ],
1875   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
1876   "name" : "android::trait_trivial_dtor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
1877   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
1878   "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
1879   "size" : 4,
1880   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1881   "underlying_type" : "_ZTIj"
1882  },
1883  {
1884   "alignment" : 4,
1885   "enum_fields" :
1886   [
1887    {
1888     "enum_field_value" : 1,
1889     "name" : "android::trait_trivial_dtor<long long>::value"
1890    }
1891   ],
1892   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
1893   "name" : "android::trait_trivial_dtor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
1894   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
1895   "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
1896   "size" : 4,
1897   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1898   "underlying_type" : "_ZTIj"
1899  },
1900  {
1901   "alignment" : 4,
1902   "enum_fields" :
1903   [
1904    {
1905     "enum_field_value" : 1,
1906     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
1907    }
1908   ],
1909   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
1910   "name" : "android::trait_trivial_dtor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
1911   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
1912   "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
1913   "size" : 4,
1914   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1915   "underlying_type" : "_ZTIj"
1916  },
1917  {
1918   "alignment" : 4,
1919   "enum_fields" :
1920   [
1921    {
1922     "enum_field_value" : 1,
1923     "name" : "android::trait_trivial_move<bool>::value"
1924    }
1925   ],
1926   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
1927   "name" : "android::trait_trivial_move<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1928   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
1929   "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
1930   "size" : 4,
1931   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1932   "underlying_type" : "_ZTIj"
1933  },
1934  {
1935   "alignment" : 4,
1936   "enum_fields" :
1937   [
1938    {
1939     "enum_field_value" : 1,
1940     "name" : "android::trait_trivial_move<char>::value"
1941    }
1942   ],
1943   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
1944   "name" : "android::trait_trivial_move<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1945   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
1946   "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
1947   "size" : 4,
1948   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1949   "underlying_type" : "_ZTIj"
1950  },
1951  {
1952   "alignment" : 4,
1953   "enum_fields" :
1954   [
1955    {
1956     "enum_field_value" : 1,
1957     "name" : "android::trait_trivial_move<double>::value"
1958    }
1959   ],
1960   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
1961   "name" : "android::trait_trivial_move<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
1962   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
1963   "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
1964   "size" : 4,
1965   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1966   "underlying_type" : "_ZTIj"
1967  },
1968  {
1969   "alignment" : 4,
1970   "enum_fields" :
1971   [
1972    {
1973     "enum_field_value" : 1,
1974     "name" : "android::trait_trivial_move<float>::value"
1975    }
1976   ],
1977   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
1978   "name" : "android::trait_trivial_move<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
1979   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
1980   "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
1981   "size" : 4,
1982   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1983   "underlying_type" : "_ZTIj"
1984  },
1985  {
1986   "alignment" : 4,
1987   "enum_fields" :
1988   [
1989    {
1990     "enum_field_value" : 1,
1991     "name" : "android::trait_trivial_move<unsigned char>::value"
1992    }
1993   ],
1994   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
1995   "name" : "android::trait_trivial_move<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
1996   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
1997   "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
1998   "size" : 4,
1999   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2000   "underlying_type" : "_ZTIj"
2001  },
2002  {
2003   "alignment" : 4,
2004   "enum_fields" :
2005   [
2006    {
2007     "enum_field_value" : 1,
2008     "name" : "android::trait_trivial_move<int>::value"
2009    }
2010   ],
2011   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2012   "name" : "android::trait_trivial_move<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2013   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2014   "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2015   "size" : 4,
2016   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2017   "underlying_type" : "_ZTIj"
2018  },
2019  {
2020   "alignment" : 4,
2021   "enum_fields" :
2022   [
2023    {
2024     "enum_field_value" : 1,
2025     "name" : "android::trait_trivial_move<unsigned int>::value"
2026    }
2027   ],
2028   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2029   "name" : "android::trait_trivial_move<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2030   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2031   "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2032   "size" : 4,
2033   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2034   "underlying_type" : "_ZTIj"
2035  },
2036  {
2037   "alignment" : 4,
2038   "enum_fields" :
2039   [
2040    {
2041     "enum_field_value" : 1,
2042     "name" : "android::trait_trivial_move<long>::value"
2043    }
2044   ],
2045   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2046   "name" : "android::trait_trivial_move<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2047   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2048   "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2049   "size" : 4,
2050   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2051   "underlying_type" : "_ZTIj"
2052  },
2053  {
2054   "alignment" : 4,
2055   "enum_fields" :
2056   [
2057    {
2058     "enum_field_value" : 1,
2059     "name" : "android::trait_trivial_move<unsigned long>::value"
2060    }
2061   ],
2062   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2063   "name" : "android::trait_trivial_move<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2064   "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2065   "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2066   "size" : 4,
2067   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2068   "underlying_type" : "_ZTIj"
2069  },
2070  {
2071   "alignment" : 4,
2072   "enum_fields" :
2073   [
2074    {
2075     "enum_field_value" : 1,
2076     "name" : "android::trait_trivial_move<short>::value"
2077    }
2078   ],
2079   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2080   "name" : "android::trait_trivial_move<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2081   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2082   "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2083   "size" : 4,
2084   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2085   "underlying_type" : "_ZTIj"
2086  },
2087  {
2088   "alignment" : 4,
2089   "enum_fields" :
2090   [
2091    {
2092     "enum_field_value" : 1,
2093     "name" : "android::trait_trivial_move<unsigned short>::value"
2094    }
2095   ],
2096   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2097   "name" : "android::trait_trivial_move<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2098   "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2099   "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2100   "size" : 4,
2101   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2102   "underlying_type" : "_ZTIj"
2103  },
2104  {
2105   "alignment" : 4,
2106   "enum_fields" :
2107   [
2108    {
2109     "enum_field_value" : 1,
2110     "name" : "android::trait_trivial_move<void>::value"
2111    }
2112   ],
2113   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2114   "name" : "android::trait_trivial_move<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2115   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2116   "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2117   "size" : 4,
2118   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2119   "underlying_type" : "_ZTIj"
2120  },
2121  {
2122   "alignment" : 4,
2123   "enum_fields" :
2124   [
2125    {
2126     "enum_field_value" : 1,
2127     "name" : "android::trait_trivial_move<long long>::value"
2128    }
2129   ],
2130   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2131   "name" : "android::trait_trivial_move<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2132   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2133   "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2134   "size" : 4,
2135   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2136   "underlying_type" : "_ZTIj"
2137  },
2138  {
2139   "alignment" : 4,
2140   "enum_fields" :
2141   [
2142    {
2143     "enum_field_value" : 1,
2144     "name" : "android::trait_trivial_move<unsigned long long>::value"
2145    }
2146   ],
2147   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2148   "name" : "android::trait_trivial_move<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2149   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2150   "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2151   "size" : 4,
2152   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2153   "underlying_type" : "_ZTIj"
2154  },
2155  {
2156   "alignment" : 4,
2157   "enum_fields" :
2158   [
2159    {
2160     "enum_field_value" : 0,
2161     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2162    },
2163    {
2164     "enum_field_value" : 1,
2165     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2166    },
2167    {
2168     "enum_field_value" : 2,
2169     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2170    }
2171   ],
2172   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2173   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2174   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2175   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2176   "size" : 4,
2177   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2178   "underlying_type" : "_ZTIi"
2179  },
2180  {
2181   "access" : "protected",
2182   "alignment" : 4,
2183   "enum_fields" :
2184   [
2185    {
2186     "enum_field_value" : 1,
2187     "name" : "android::RefBase::FIRST_INC_STRONG"
2188    }
2189   ],
2190   "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2191   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:358:5)",
2192   "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2193   "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2194   "size" : 4,
2195   "source_file" : "system/core/libutils/include/utils/RefBase.h",
2196   "underlying_type" : "_ZTIj"
2197  },
2198  {
2199   "access" : "protected",
2200   "alignment" : 4,
2201   "enum_fields" :
2202   [
2203    {
2204     "enum_field_value" : 0,
2205     "name" : "android::RefBase::OBJECT_LIFETIME_STRONG"
2206    },
2207    {
2208     "enum_field_value" : 1,
2209     "name" : "android::RefBase::OBJECT_LIFETIME_WEAK"
2210    },
2211    {
2212     "enum_field_value" : 1,
2213     "name" : "android::RefBase::OBJECT_LIFETIME_MASK"
2214    }
2215   ],
2216   "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2217   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:349:5)",
2218   "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2219   "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2220   "size" : 4,
2221   "source_file" : "system/core/libutils/include/utils/RefBase.h",
2222   "underlying_type" : "_ZTIj"
2223  },
2224  {
2225   "alignment" : 4,
2226   "enum_fields" :
2227   [
2228    {
2229     "enum_field_value" : 0,
2230     "name" : "android::hardware::HidlReturnRestriction::NONE"
2231    },
2232    {
2233     "enum_field_value" : 1,
2234     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
2235    },
2236    {
2237     "enum_field_value" : 2,
2238     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
2239    }
2240   ],
2241   "linker_set_key" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2242   "name" : "android::hardware::HidlReturnRestriction",
2243   "referenced_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2244   "self_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2245   "size" : 4,
2246   "source_file" : "system/libhidl/base/include/hidl/Status.h",
2247   "underlying_type" : "_ZTIi"
2248  },
2249  {
2250   "alignment" : 4,
2251   "enum_fields" :
2252   [
2253    {
2254     "enum_field_value" : 0,
2255     "name" : "android::hardware::Status::EX_NONE"
2256    },
2257    {
2258     "enum_field_value" : -1,
2259     "name" : "android::hardware::Status::EX_SECURITY"
2260    },
2261    {
2262     "enum_field_value" : -2,
2263     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
2264    },
2265    {
2266     "enum_field_value" : -3,
2267     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
2268    },
2269    {
2270     "enum_field_value" : -4,
2271     "name" : "android::hardware::Status::EX_NULL_POINTER"
2272    },
2273    {
2274     "enum_field_value" : -5,
2275     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
2276    },
2277    {
2278     "enum_field_value" : -6,
2279     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
2280    },
2281    {
2282     "enum_field_value" : -7,
2283     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
2284    },
2285    {
2286     "enum_field_value" : -128,
2287     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
2288    },
2289    {
2290     "enum_field_value" : -129,
2291     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
2292    }
2293   ],
2294   "linker_set_key" : "_ZTIN7android8hardware6Status9ExceptionE",
2295   "name" : "android::hardware::Status::Exception",
2296   "referenced_type" : "_ZTIN7android8hardware6Status9ExceptionE",
2297   "self_type" : "_ZTIN7android8hardware6Status9ExceptionE",
2298   "size" : 4,
2299   "source_file" : "system/libhidl/base/include/hidl/Status.h",
2300   "underlying_type" : "_ZTIi"
2301  },
2302  {
2303   "alignment" : 4,
2304   "enum_fields" :
2305   [
2306    {
2307     "enum_field_value" : 0,
2308     "name" : "android::hardware::details::READPTRPOS"
2309    },
2310    {
2311     "enum_field_value" : 1,
2312     "name" : "android::hardware::details::WRITEPTRPOS"
2313    },
2314    {
2315     "enum_field_value" : 2,
2316     "name" : "android::hardware::details::DATAPTRPOS"
2317    },
2318    {
2319     "enum_field_value" : 3,
2320     "name" : "android::hardware::details::EVFLAGWORDPOS"
2321    }
2322   ],
2323   "linker_set_key" : "_ZTIN7android8hardware7details11GrantorTypeE",
2324   "name" : "android::hardware::details::GrantorType",
2325   "referenced_type" : "_ZTIN7android8hardware7details11GrantorTypeE",
2326   "self_type" : "_ZTIN7android8hardware7details11GrantorTypeE",
2327   "size" : 4,
2328   "source_file" : "system/libfmq/base/fmq/MQDescriptorBase.h",
2329   "underlying_type" : "_ZTIi"
2330  },
2331  {
2332   "alignment" : 4,
2333   "enum_fields" :
2334   [
2335    {
2336     "enum_field_value" : 0,
2337     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
2338    },
2339    {
2340     "enum_field_value" : 1,
2341     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
2342    },
2343    {
2344     "enum_field_value" : 2,
2345     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
2346    },
2347    {
2348     "enum_field_value" : 3,
2349     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
2350    },
2351    {
2352     "enum_field_value" : 4,
2353     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
2354    },
2355    {
2356     "enum_field_value" : 5,
2357     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
2358    },
2359    {
2360     "enum_field_value" : 6,
2361     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
2362    },
2363    {
2364     "enum_field_value" : 7,
2365     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
2366    },
2367    {
2368     "enum_field_value" : 8,
2369     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
2370    },
2371    {
2372     "enum_field_value" : 9,
2373     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
2374    }
2375   ],
2376   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
2377   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
2378   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
2379   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
2380   "size" : 4,
2381   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
2382   "underlying_type" : "_ZTIj"
2383  },
2384  {
2385   "alignment" : 4,
2386   "enum_fields" :
2387   [
2388    {
2389     "enum_field_value" : 1,
2390     "name" : "android::hardware::kSynchronizedReadWrite"
2391    },
2392    {
2393     "enum_field_value" : 2,
2394     "name" : "android::hardware::kUnsynchronizedWrite"
2395    }
2396   ],
2397   "linker_set_key" : "_ZTIN7android8hardware8MQFlavorE",
2398   "name" : "android::hardware::MQFlavor",
2399   "referenced_type" : "_ZTIN7android8hardware8MQFlavorE",
2400   "self_type" : "_ZTIN7android8hardware8MQFlavorE",
2401   "size" : 4,
2402   "source_file" : "system/libfmq/base/fmq/MQDescriptorBase.h",
2403   "underlying_type" : "_ZTIj"
2404  },
2405  {
2406   "alignment" : 4,
2407   "enum_fields" :
2408   [
2409    {
2410     "enum_field_value" : 0,
2411     "name" : "std::__1::money_base::none"
2412    },
2413    {
2414     "enum_field_value" : 1,
2415     "name" : "std::__1::money_base::space"
2416    },
2417    {
2418     "enum_field_value" : 2,
2419     "name" : "std::__1::money_base::symbol"
2420    },
2421    {
2422     "enum_field_value" : 3,
2423     "name" : "std::__1::money_base::sign"
2424    },
2425    {
2426     "enum_field_value" : 4,
2427     "name" : "std::__1::money_base::value"
2428    }
2429   ],
2430   "linker_set_key" : "_ZTINSt3__110money_base4partE",
2431   "name" : "std::money_base::part",
2432   "referenced_type" : "_ZTINSt3__110money_base4partE",
2433   "self_type" : "_ZTINSt3__110money_base4partE",
2434   "size" : 4,
2435   "source_file" : "external/libcxx/include/locale",
2436   "underlying_type" : "_ZTIj"
2437  },
2438  {
2439   "access" : "private",
2440   "alignment" : 4,
2441   "enum_fields" :
2442   [
2443    {
2444     "enum_field_value" : 2,
2445     "name" : "std::__1::basic_string<char32_t, std::__1::char_traits<char32_t>, std::__1::allocator<char32_t>>::__min_cap"
2446    }
2447   ],
2448   "linker_set_key" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE10$__min_capE",
2449   "name" : "std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::(anonymous enum at external/libcxx/include/string:751:5)",
2450   "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE10$__min_capE",
2451   "self_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE10$__min_capE",
2452   "size" : 4,
2453   "source_file" : "external/libcxx/include/string",
2454   "underlying_type" : "_ZTIj"
2455  },
2456  {
2457   "access" : "private",
2458   "alignment" : 4,
2459   "enum_fields" :
2460   [
2461    {
2462     "enum_field_value" : 3,
2463     "name" : "std::__1::basic_string<char32_t, std::__1::char_traits<char32_t>, std::__1::allocator<char32_t>>::__n_words"
2464    }
2465   ],
2466   "linker_set_key" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE10$__n_wordsE",
2467   "name" : "std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::(anonymous enum at external/libcxx/include/string:768:5)",
2468   "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE10$__n_wordsE",
2469   "self_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE10$__n_wordsE",
2470   "size" : 4,
2471   "source_file" : "external/libcxx/include/string",
2472   "underlying_type" : "_ZTIj"
2473  },
2474  {
2475   "access" : "private",
2476   "alignment" : 4,
2477   "enum_fields" :
2478   [
2479    {
2480     "enum_field_value" : 16,
2481     "name" : "std::__1::basic_string<char32_t, std::__1::char_traits<char32_t>, std::__1::allocator<char32_t>>::__alignment"
2482    }
2483   ],
2484   "linker_set_key" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE12$__alignmentE",
2485   "name" : "std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::(anonymous enum at external/libcxx/include/string:1535:5)",
2486   "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE12$__alignmentE",
2487   "self_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE12$__alignmentE",
2488   "size" : 4,
2489   "source_file" : "external/libcxx/include/string",
2490   "underlying_type" : "_ZTIj"
2491  },
2492  {
2493   "access" : "private",
2494   "alignment" : 4,
2495   "enum_fields" :
2496   [
2497    {
2498     "enum_field_value" : 5,
2499     "name" : "std::__1::basic_string<char16_t, std::__1::char_traits<char16_t>, std::__1::allocator<char16_t>>::__min_cap"
2500    }
2501   ],
2502   "linker_set_key" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE10$__min_capE",
2503   "name" : "std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::(anonymous enum at external/libcxx/include/string:751:5)",
2504   "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE10$__min_capE",
2505   "self_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE10$__min_capE",
2506   "size" : 4,
2507   "source_file" : "external/libcxx/include/string",
2508   "underlying_type" : "_ZTIj"
2509  },
2510  {
2511   "access" : "private",
2512   "alignment" : 4,
2513   "enum_fields" :
2514   [
2515    {
2516     "enum_field_value" : 3,
2517     "name" : "std::__1::basic_string<char16_t, std::__1::char_traits<char16_t>, std::__1::allocator<char16_t>>::__n_words"
2518    }
2519   ],
2520   "linker_set_key" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE10$__n_wordsE",
2521   "name" : "std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::(anonymous enum at external/libcxx/include/string:768:5)",
2522   "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE10$__n_wordsE",
2523   "self_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE10$__n_wordsE",
2524   "size" : 4,
2525   "source_file" : "external/libcxx/include/string",
2526   "underlying_type" : "_ZTIj"
2527  },
2528  {
2529   "access" : "private",
2530   "alignment" : 4,
2531   "enum_fields" :
2532   [
2533    {
2534     "enum_field_value" : 16,
2535     "name" : "std::__1::basic_string<char16_t, std::__1::char_traits<char16_t>, std::__1::allocator<char16_t>>::__alignment"
2536    }
2537   ],
2538   "linker_set_key" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE12$__alignmentE",
2539   "name" : "std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::(anonymous enum at external/libcxx/include/string:1535:5)",
2540   "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE12$__alignmentE",
2541   "self_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE12$__alignmentE",
2542   "size" : 4,
2543   "source_file" : "external/libcxx/include/string",
2544   "underlying_type" : "_ZTIj"
2545  },
2546  {
2547   "access" : "private",
2548   "alignment" : 4,
2549   "enum_fields" :
2550   [
2551    {
2552     "enum_field_value" : 11,
2553     "name" : "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>::__min_cap"
2554    }
2555   ],
2556   "linker_set_key" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE10$__min_capE",
2557   "name" : "std::basic_string<char>::(anonymous enum at external/libcxx/include/string:751:5)",
2558   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE10$__min_capE",
2559   "self_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE10$__min_capE",
2560   "size" : 4,
2561   "source_file" : "external/libcxx/include/string",
2562   "underlying_type" : "_ZTIj"
2563  },
2564  {
2565   "access" : "private",
2566   "alignment" : 4,
2567   "enum_fields" :
2568   [
2569    {
2570     "enum_field_value" : 3,
2571     "name" : "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>::__n_words"
2572    }
2573   ],
2574   "linker_set_key" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE10$__n_wordsE",
2575   "name" : "std::basic_string<char>::(anonymous enum at external/libcxx/include/string:768:5)",
2576   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE10$__n_wordsE",
2577   "self_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE10$__n_wordsE",
2578   "size" : 4,
2579   "source_file" : "external/libcxx/include/string",
2580   "underlying_type" : "_ZTIj"
2581  },
2582  {
2583   "access" : "private",
2584   "alignment" : 4,
2585   "enum_fields" :
2586   [
2587    {
2588     "enum_field_value" : 16,
2589     "name" : "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>::__alignment"
2590    }
2591   ],
2592   "linker_set_key" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE12$__alignmentE",
2593   "name" : "std::basic_string<char>::(anonymous enum at external/libcxx/include/string:1535:5)",
2594   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE12$__alignmentE",
2595   "self_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE12$__alignmentE",
2596   "size" : 4,
2597   "source_file" : "external/libcxx/include/string",
2598   "underlying_type" : "_ZTIj"
2599  },
2600  {
2601   "access" : "private",
2602   "alignment" : 4,
2603   "enum_fields" :
2604   [
2605    {
2606     "enum_field_value" : 2,
2607     "name" : "std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>::__min_cap"
2608    }
2609   ],
2610   "linker_set_key" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE10$__min_capE",
2611   "name" : "std::basic_string<wchar_t>::(anonymous enum at external/libcxx/include/string:751:5)",
2612   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE10$__min_capE",
2613   "self_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE10$__min_capE",
2614   "size" : 4,
2615   "source_file" : "external/libcxx/include/string",
2616   "underlying_type" : "_ZTIj"
2617  },
2618  {
2619   "access" : "private",
2620   "alignment" : 4,
2621   "enum_fields" :
2622   [
2623    {
2624     "enum_field_value" : 3,
2625     "name" : "std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>::__n_words"
2626    }
2627   ],
2628   "linker_set_key" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE10$__n_wordsE",
2629   "name" : "std::basic_string<wchar_t>::(anonymous enum at external/libcxx/include/string:768:5)",
2630   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE10$__n_wordsE",
2631   "self_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE10$__n_wordsE",
2632   "size" : 4,
2633   "source_file" : "external/libcxx/include/string",
2634   "underlying_type" : "_ZTIj"
2635  },
2636  {
2637   "access" : "private",
2638   "alignment" : 4,
2639   "enum_fields" :
2640   [
2641    {
2642     "enum_field_value" : 16,
2643     "name" : "std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>::__alignment"
2644    }
2645   ],
2646   "linker_set_key" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE12$__alignmentE",
2647   "name" : "std::basic_string<wchar_t>::(anonymous enum at external/libcxx/include/string:1535:5)",
2648   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE12$__alignmentE",
2649   "self_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE12$__alignmentE",
2650   "size" : 4,
2651   "source_file" : "external/libcxx/include/string",
2652   "underlying_type" : "_ZTIj"
2653  },
2654  {
2655   "alignment" : 4,
2656   "enum_fields" :
2657   [
2658    {
2659     "enum_field_value" : 0,
2660     "name" : "std::__1::codecvt_base::ok"
2661    },
2662    {
2663     "enum_field_value" : 1,
2664     "name" : "std::__1::codecvt_base::partial"
2665    },
2666    {
2667     "enum_field_value" : 2,
2668     "name" : "std::__1::codecvt_base::error"
2669    },
2670    {
2671     "enum_field_value" : 3,
2672     "name" : "std::__1::codecvt_base::noconv"
2673    }
2674   ],
2675   "linker_set_key" : "_ZTINSt3__112codecvt_base6resultE",
2676   "name" : "std::codecvt_base::result",
2677   "referenced_type" : "_ZTINSt3__112codecvt_base6resultE",
2678   "self_type" : "_ZTINSt3__112codecvt_base6resultE",
2679   "size" : 4,
2680   "source_file" : "external/libcxx/include/__locale",
2681   "underlying_type" : "_ZTIj"
2682  },
2683  {
2684   "alignment" : 4,
2685   "enum_fields" :
2686   [
2687    {
2688     "enum_field_value" : 0,
2689     "name" : "std::__1::memory_order_relaxed"
2690    },
2691    {
2692     "enum_field_value" : 1,
2693     "name" : "std::__1::memory_order_consume"
2694    },
2695    {
2696     "enum_field_value" : 2,
2697     "name" : "std::__1::memory_order_acquire"
2698    },
2699    {
2700     "enum_field_value" : 3,
2701     "name" : "std::__1::memory_order_release"
2702    },
2703    {
2704     "enum_field_value" : 4,
2705     "name" : "std::__1::memory_order_acq_rel"
2706    },
2707    {
2708     "enum_field_value" : 5,
2709     "name" : "std::__1::memory_order_seq_cst"
2710    }
2711   ],
2712   "linker_set_key" : "_ZTINSt3__112memory_orderE",
2713   "name" : "std::memory_order",
2714   "referenced_type" : "_ZTINSt3__112memory_orderE",
2715   "self_type" : "_ZTINSt3__112memory_orderE",
2716   "size" : 4,
2717   "source_file" : "external/libcxx/include/atomic",
2718   "underlying_type" : "_ZTIj"
2719  },
2720  {
2721   "alignment" : 4,
2722   "enum_fields" :
2723   [
2724    {
2725     "enum_field_value" : 0,
2726     "name" : "std::__1::pointer_safety::relaxed"
2727    },
2728    {
2729     "enum_field_value" : 1,
2730     "name" : "std::__1::pointer_safety::preferred"
2731    },
2732    {
2733     "enum_field_value" : 2,
2734     "name" : "std::__1::pointer_safety::strict"
2735    }
2736   ],
2737   "linker_set_key" : "_ZTINSt3__114pointer_safety4__lxE",
2738   "name" : "std::pointer_safety::__lx",
2739   "referenced_type" : "_ZTINSt3__114pointer_safety4__lxE",
2740   "self_type" : "_ZTINSt3__114pointer_safety4__lxE",
2741   "size" : 4,
2742   "source_file" : "external/libcxx/include/memory",
2743   "underlying_type" : "_ZTIj"
2744  },
2745  {
2746   "alignment" : 4,
2747   "enum_fields" :
2748   [
2749    {
2750     "enum_field_value" : -1,
2751     "name" : "std::__1::round_indeterminate"
2752    },
2753    {
2754     "enum_field_value" : 0,
2755     "name" : "std::__1::round_toward_zero"
2756    },
2757    {
2758     "enum_field_value" : 1,
2759     "name" : "std::__1::round_to_nearest"
2760    },
2761    {
2762     "enum_field_value" : 2,
2763     "name" : "std::__1::round_toward_infinity"
2764    },
2765    {
2766     "enum_field_value" : 3,
2767     "name" : "std::__1::round_toward_neg_infinity"
2768    }
2769   ],
2770   "linker_set_key" : "_ZTINSt3__117float_round_styleE",
2771   "name" : "std::float_round_style",
2772   "referenced_type" : "_ZTINSt3__117float_round_styleE",
2773   "self_type" : "_ZTINSt3__117float_round_styleE",
2774   "size" : 4,
2775   "source_file" : "external/libcxx/include/limits",
2776   "underlying_type" : "_ZTIi"
2777  },
2778  {
2779   "alignment" : 4,
2780   "enum_fields" :
2781   [
2782    {
2783     "enum_field_value" : -1,
2784     "name" : "std::__1::denorm_indeterminate"
2785    },
2786    {
2787     "enum_field_value" : 0,
2788     "name" : "std::__1::denorm_absent"
2789    },
2790    {
2791     "enum_field_value" : 1,
2792     "name" : "std::__1::denorm_present"
2793    }
2794   ],
2795   "linker_set_key" : "_ZTINSt3__118float_denorm_styleE",
2796   "name" : "std::float_denorm_style",
2797   "referenced_type" : "_ZTINSt3__118float_denorm_styleE",
2798   "self_type" : "_ZTINSt3__118float_denorm_styleE",
2799   "size" : 4,
2800   "source_file" : "external/libcxx/include/limits",
2801   "underlying_type" : "_ZTIi"
2802  },
2803  {
2804   "alignment" : 4,
2805   "enum_fields" :
2806   [
2807    {
2808     "enum_field_value" : 97,
2809     "name" : "std::__1::errc::address_family_not_supported"
2810    },
2811    {
2812     "enum_field_value" : 98,
2813     "name" : "std::__1::errc::address_in_use"
2814    },
2815    {
2816     "enum_field_value" : 99,
2817     "name" : "std::__1::errc::address_not_available"
2818    },
2819    {
2820     "enum_field_value" : 106,
2821     "name" : "std::__1::errc::already_connected"
2822    },
2823    {
2824     "enum_field_value" : 7,
2825     "name" : "std::__1::errc::argument_list_too_long"
2826    },
2827    {
2828     "enum_field_value" : 33,
2829     "name" : "std::__1::errc::argument_out_of_domain"
2830    },
2831    {
2832     "enum_field_value" : 14,
2833     "name" : "std::__1::errc::bad_address"
2834    },
2835    {
2836     "enum_field_value" : 9,
2837     "name" : "std::__1::errc::bad_file_descriptor"
2838    },
2839    {
2840     "enum_field_value" : 74,
2841     "name" : "std::__1::errc::bad_message"
2842    },
2843    {
2844     "enum_field_value" : 32,
2845     "name" : "std::__1::errc::broken_pipe"
2846    },
2847    {
2848     "enum_field_value" : 103,
2849     "name" : "std::__1::errc::connection_aborted"
2850    },
2851    {
2852     "enum_field_value" : 114,
2853     "name" : "std::__1::errc::connection_already_in_progress"
2854    },
2855    {
2856     "enum_field_value" : 111,
2857     "name" : "std::__1::errc::connection_refused"
2858    },
2859    {
2860     "enum_field_value" : 104,
2861     "name" : "std::__1::errc::connection_reset"
2862    },
2863    {
2864     "enum_field_value" : 18,
2865     "name" : "std::__1::errc::cross_device_link"
2866    },
2867    {
2868     "enum_field_value" : 89,
2869     "name" : "std::__1::errc::destination_address_required"
2870    },
2871    {
2872     "enum_field_value" : 16,
2873     "name" : "std::__1::errc::device_or_resource_busy"
2874    },
2875    {
2876     "enum_field_value" : 39,
2877     "name" : "std::__1::errc::directory_not_empty"
2878    },
2879    {
2880     "enum_field_value" : 8,
2881     "name" : "std::__1::errc::executable_format_error"
2882    },
2883    {
2884     "enum_field_value" : 17,
2885     "name" : "std::__1::errc::file_exists"
2886    },
2887    {
2888     "enum_field_value" : 27,
2889     "name" : "std::__1::errc::file_too_large"
2890    },
2891    {
2892     "enum_field_value" : 36,
2893     "name" : "std::__1::errc::filename_too_long"
2894    },
2895    {
2896     "enum_field_value" : 38,
2897     "name" : "std::__1::errc::function_not_supported"
2898    },
2899    {
2900     "enum_field_value" : 113,
2901     "name" : "std::__1::errc::host_unreachable"
2902    },
2903    {
2904     "enum_field_value" : 43,
2905     "name" : "std::__1::errc::identifier_removed"
2906    },
2907    {
2908     "enum_field_value" : 84,
2909     "name" : "std::__1::errc::illegal_byte_sequence"
2910    },
2911    {
2912     "enum_field_value" : 25,
2913     "name" : "std::__1::errc::inappropriate_io_control_operation"
2914    },
2915    {
2916     "enum_field_value" : 4,
2917     "name" : "std::__1::errc::interrupted"
2918    },
2919    {
2920     "enum_field_value" : 22,
2921     "name" : "std::__1::errc::invalid_argument"
2922    },
2923    {
2924     "enum_field_value" : 29,
2925     "name" : "std::__1::errc::invalid_seek"
2926    },
2927    {
2928     "enum_field_value" : 5,
2929     "name" : "std::__1::errc::io_error"
2930    },
2931    {
2932     "enum_field_value" : 21,
2933     "name" : "std::__1::errc::is_a_directory"
2934    },
2935    {
2936     "enum_field_value" : 90,
2937     "name" : "std::__1::errc::message_size"
2938    },
2939    {
2940     "enum_field_value" : 100,
2941     "name" : "std::__1::errc::network_down"
2942    },
2943    {
2944     "enum_field_value" : 102,
2945     "name" : "std::__1::errc::network_reset"
2946    },
2947    {
2948     "enum_field_value" : 101,
2949     "name" : "std::__1::errc::network_unreachable"
2950    },
2951    {
2952     "enum_field_value" : 105,
2953     "name" : "std::__1::errc::no_buffer_space"
2954    },
2955    {
2956     "enum_field_value" : 10,
2957     "name" : "std::__1::errc::no_child_process"
2958    },
2959    {
2960     "enum_field_value" : 67,
2961     "name" : "std::__1::errc::no_link"
2962    },
2963    {
2964     "enum_field_value" : 37,
2965     "name" : "std::__1::errc::no_lock_available"
2966    },
2967    {
2968     "enum_field_value" : 61,
2969     "name" : "std::__1::errc::no_message_available"
2970    },
2971    {
2972     "enum_field_value" : 42,
2973     "name" : "std::__1::errc::no_message"
2974    },
2975    {
2976     "enum_field_value" : 92,
2977     "name" : "std::__1::errc::no_protocol_option"
2978    },
2979    {
2980     "enum_field_value" : 28,
2981     "name" : "std::__1::errc::no_space_on_device"
2982    },
2983    {
2984     "enum_field_value" : 63,
2985     "name" : "std::__1::errc::no_stream_resources"
2986    },
2987    {
2988     "enum_field_value" : 6,
2989     "name" : "std::__1::errc::no_such_device_or_address"
2990    },
2991    {
2992     "enum_field_value" : 19,
2993     "name" : "std::__1::errc::no_such_device"
2994    },
2995    {
2996     "enum_field_value" : 2,
2997     "name" : "std::__1::errc::no_such_file_or_directory"
2998    },
2999    {
3000     "enum_field_value" : 3,
3001     "name" : "std::__1::errc::no_such_process"
3002    },
3003    {
3004     "enum_field_value" : 20,
3005     "name" : "std::__1::errc::not_a_directory"
3006    },
3007    {
3008     "enum_field_value" : 88,
3009     "name" : "std::__1::errc::not_a_socket"
3010    },
3011    {
3012     "enum_field_value" : 60,
3013     "name" : "std::__1::errc::not_a_stream"
3014    },
3015    {
3016     "enum_field_value" : 107,
3017     "name" : "std::__1::errc::not_connected"
3018    },
3019    {
3020     "enum_field_value" : 12,
3021     "name" : "std::__1::errc::not_enough_memory"
3022    },
3023    {
3024     "enum_field_value" : 95,
3025     "name" : "std::__1::errc::not_supported"
3026    },
3027    {
3028     "enum_field_value" : 125,
3029     "name" : "std::__1::errc::operation_canceled"
3030    },
3031    {
3032     "enum_field_value" : 115,
3033     "name" : "std::__1::errc::operation_in_progress"
3034    },
3035    {
3036     "enum_field_value" : 1,
3037     "name" : "std::__1::errc::operation_not_permitted"
3038    },
3039    {
3040     "enum_field_value" : 95,
3041     "name" : "std::__1::errc::operation_not_supported"
3042    },
3043    {
3044     "enum_field_value" : 11,
3045     "name" : "std::__1::errc::operation_would_block"
3046    },
3047    {
3048     "enum_field_value" : 130,
3049     "name" : "std::__1::errc::owner_dead"
3050    },
3051    {
3052     "enum_field_value" : 13,
3053     "name" : "std::__1::errc::permission_denied"
3054    },
3055    {
3056     "enum_field_value" : 71,
3057     "name" : "std::__1::errc::protocol_error"
3058    },
3059    {
3060     "enum_field_value" : 93,
3061     "name" : "std::__1::errc::protocol_not_supported"
3062    },
3063    {
3064     "enum_field_value" : 30,
3065     "name" : "std::__1::errc::read_only_file_system"
3066    },
3067    {
3068     "enum_field_value" : 35,
3069     "name" : "std::__1::errc::resource_deadlock_would_occur"
3070    },
3071    {
3072     "enum_field_value" : 11,
3073     "name" : "std::__1::errc::resource_unavailable_try_again"
3074    },
3075    {
3076     "enum_field_value" : 34,
3077     "name" : "std::__1::errc::result_out_of_range"
3078    },
3079    {
3080     "enum_field_value" : 131,
3081     "name" : "std::__1::errc::state_not_recoverable"
3082    },
3083    {
3084     "enum_field_value" : 62,
3085     "name" : "std::__1::errc::stream_timeout"
3086    },
3087    {
3088     "enum_field_value" : 26,
3089     "name" : "std::__1::errc::text_file_busy"
3090    },
3091    {
3092     "enum_field_value" : 110,
3093     "name" : "std::__1::errc::timed_out"
3094    },
3095    {
3096     "enum_field_value" : 23,
3097     "name" : "std::__1::errc::too_many_files_open_in_system"
3098    },
3099    {
3100     "enum_field_value" : 24,
3101     "name" : "std::__1::errc::too_many_files_open"
3102    },
3103    {
3104     "enum_field_value" : 31,
3105     "name" : "std::__1::errc::too_many_links"
3106    },
3107    {
3108     "enum_field_value" : 40,
3109     "name" : "std::__1::errc::too_many_symbolic_link_levels"
3110    },
3111    {
3112     "enum_field_value" : 75,
3113     "name" : "std::__1::errc::value_too_large"
3114    },
3115    {
3116     "enum_field_value" : 91,
3117     "name" : "std::__1::errc::wrong_protocol_type"
3118    }
3119   ],
3120   "linker_set_key" : "_ZTINSt3__14errcE",
3121   "name" : "std::errc",
3122   "referenced_type" : "_ZTINSt3__14errcE",
3123   "self_type" : "_ZTINSt3__14errcE",
3124   "size" : 4,
3125   "source_file" : "external/libcxx/include/__errc",
3126   "underlying_type" : "_ZTIi"
3127  },
3128  {
3129   "alignment" : 4,
3130   "enum_fields" :
3131   [
3132    {
3133     "enum_field_value" : 1,
3134     "name" : "std::__1::io_errc::stream"
3135    }
3136   ],
3137   "linker_set_key" : "_ZTINSt3__17io_errcE",
3138   "name" : "std::io_errc",
3139   "referenced_type" : "_ZTINSt3__17io_errcE",
3140   "self_type" : "_ZTINSt3__17io_errcE",
3141   "size" : 4,
3142   "source_file" : "external/libcxx/include/ios",
3143   "underlying_type" : "_ZTIi"
3144  },
3145  {
3146   "alignment" : 4,
3147   "enum_fields" :
3148   [
3149    {
3150     "enum_field_value" : 0,
3151     "name" : "std::__1::ios_base::erase_event"
3152    },
3153    {
3154     "enum_field_value" : 1,
3155     "name" : "std::__1::ios_base::imbue_event"
3156    },
3157    {
3158     "enum_field_value" : 2,
3159     "name" : "std::__1::ios_base::copyfmt_event"
3160    }
3161   ],
3162   "linker_set_key" : "_ZTINSt3__18ios_base5eventE",
3163   "name" : "std::ios_base::event",
3164   "referenced_type" : "_ZTINSt3__18ios_base5eventE",
3165   "self_type" : "_ZTINSt3__18ios_base5eventE",
3166   "size" : 4,
3167   "source_file" : "external/libcxx/include/ios",
3168   "underlying_type" : "_ZTIj"
3169  },
3170  {
3171   "alignment" : 4,
3172   "enum_fields" :
3173   [
3174    {
3175     "enum_field_value" : 0,
3176     "name" : "std::__1::ios_base::beg"
3177    },
3178    {
3179     "enum_field_value" : 1,
3180     "name" : "std::__1::ios_base::cur"
3181    },
3182    {
3183     "enum_field_value" : 2,
3184     "name" : "std::__1::ios_base::end"
3185    }
3186   ],
3187   "linker_set_key" : "_ZTINSt3__18ios_base7seekdirE",
3188   "name" : "std::ios_base::seekdir",
3189   "referenced_type" : "_ZTINSt3__18ios_base7seekdirE",
3190   "self_type" : "_ZTINSt3__18ios_base7seekdirE",
3191   "size" : 4,
3192   "source_file" : "external/libcxx/include/ios",
3193   "underlying_type" : "_ZTIj"
3194  },
3195  {
3196   "alignment" : 4,
3197   "enum_fields" :
3198   [
3199    {
3200     "enum_field_value" : 0,
3201     "name" : "std::__1::cv_status::no_timeout"
3202    },
3203    {
3204     "enum_field_value" : 1,
3205     "name" : "std::__1::cv_status::timeout"
3206    }
3207   ],
3208   "linker_set_key" : "_ZTINSt3__19cv_statusE",
3209   "name" : "std::cv_status",
3210   "referenced_type" : "_ZTINSt3__19cv_statusE",
3211   "self_type" : "_ZTINSt3__19cv_statusE",
3212   "size" : 4,
3213   "source_file" : "external/libcxx/include/__mutex_base",
3214   "underlying_type" : "_ZTIi"
3215  },
3216  {
3217   "alignment" : 4,
3218   "enum_fields" :
3219   [
3220    {
3221     "enum_field_value" : 0,
3222     "name" : "std::__1::time_base::no_order"
3223    },
3224    {
3225     "enum_field_value" : 1,
3226     "name" : "std::__1::time_base::dmy"
3227    },
3228    {
3229     "enum_field_value" : 2,
3230     "name" : "std::__1::time_base::mdy"
3231    },
3232    {
3233     "enum_field_value" : 3,
3234     "name" : "std::__1::time_base::ymd"
3235    },
3236    {
3237     "enum_field_value" : 4,
3238     "name" : "std::__1::time_base::ydm"
3239    }
3240   ],
3241   "linker_set_key" : "_ZTINSt3__19time_base9dateorderE",
3242   "name" : "std::time_base::dateorder",
3243   "referenced_type" : "_ZTINSt3__19time_base9dateorderE",
3244   "self_type" : "_ZTINSt3__19time_base9dateorderE",
3245   "size" : 4,
3246   "source_file" : "external/libcxx/include/locale",
3247   "underlying_type" : "_ZTIj"
3248  },
3249  {
3250   "alignment" : 4,
3251   "linker_set_key" : "_ZTISt11align_val_t",
3252   "name" : "std::align_val_t",
3253   "referenced_type" : "_ZTISt11align_val_t",
3254   "self_type" : "_ZTISt11align_val_t",
3255   "size" : 4,
3256   "source_file" : "external/libcxx/include/new",
3257   "underlying_type" : "_ZTIj"
3258  },
3259  {
3260   "alignment" : 1,
3261   "linker_set_key" : "_ZTISt4byte",
3262   "name" : "std::byte",
3263   "referenced_type" : "_ZTISt4byte",
3264   "self_type" : "_ZTISt4byte",
3265   "size" : 1,
3266   "source_file" : "external/libcxx/include/cstddef",
3267   "underlying_type" : "_ZTIh"
3268  }
3269 ],
3270 "function_types" :
3271 [
3272  {
3273   "alignment" : 4,
3274   "linker_set_key" : "_ZTIFPvPKvE",
3275   "name" : "void *(const void *)",
3276   "parameters" :
3277   [
3278    {
3279     "referenced_type" : "_ZTIPKv"
3280    }
3281   ],
3282   "referenced_type" : "_ZTIFPvPKvE",
3283   "return_type" : "_ZTIPv",
3284   "self_type" : "_ZTIFPvPKvE",
3285   "source_file" : "external/libcxx/include/functional"
3286  },
3287  {
3288   "alignment" : 4,
3289   "linker_set_key" : "_ZTIFPvS_E",
3290   "name" : "void *(void *)",
3291   "parameters" :
3292   [
3293    {
3294     "referenced_type" : "_ZTIPv"
3295    }
3296   ],
3297   "referenced_type" : "_ZTIFPvS_E",
3298   "return_type" : "_ZTIPv",
3299   "self_type" : "_ZTIFPvS_E",
3300   "source_file" : "external/libcxx/include/__threading_support"
3301  },
3302  {
3303   "alignment" : 4,
3304   "linker_set_key" : "_ZTIFPvS_jPKvE",
3305   "name" : "void *(void *, unsigned int, const void *)",
3306   "parameters" :
3307   [
3308    {
3309     "referenced_type" : "_ZTIPv"
3310    },
3311    {
3312     "referenced_type" : "_ZTIj"
3313    },
3314    {
3315     "referenced_type" : "_ZTIPKv"
3316    }
3317   ],
3318   "referenced_type" : "_ZTIFPvS_jPKvE",
3319   "return_type" : "_ZTIPv",
3320   "self_type" : "_ZTIFPvS_jPKvE",
3321   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/malloc.h"
3322  },
3323  {
3324   "alignment" : 4,
3325   "linker_set_key" : "_ZTIFPvjPKvE",
3326   "name" : "void *(unsigned int, const void *)",
3327   "parameters" :
3328   [
3329    {
3330     "referenced_type" : "_ZTIj"
3331    },
3332    {
3333     "referenced_type" : "_ZTIPKv"
3334    }
3335   ],
3336   "referenced_type" : "_ZTIFPvjPKvE",
3337   "return_type" : "_ZTIPv",
3338   "self_type" : "_ZTIFPvjPKvE",
3339   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/malloc.h"
3340  },
3341  {
3342   "alignment" : 4,
3343   "linker_set_key" : "_ZTIFPvjjPKvE",
3344   "name" : "void *(unsigned int, unsigned int, const void *)",
3345   "parameters" :
3346   [
3347    {
3348     "referenced_type" : "_ZTIj"
3349    },
3350    {
3351     "referenced_type" : "_ZTIj"
3352    },
3353    {
3354     "referenced_type" : "_ZTIPKv"
3355    }
3356   ],
3357   "referenced_type" : "_ZTIFPvjjPKvE",
3358   "return_type" : "_ZTIPv",
3359   "self_type" : "_ZTIFPvjjPKvE",
3360   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/malloc.h"
3361  },
3362  {
3363   "alignment" : 4,
3364   "linker_set_key" : "_ZTIFRNSt3__18ios_baseES1_E",
3365   "name" : "std::__1::ios_base &(std::__1::ios_base &)",
3366   "parameters" :
3367   [
3368    {
3369     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
3370    }
3371   ],
3372   "referenced_type" : "_ZTIFRNSt3__18ios_baseES1_E",
3373   "return_type" : "_ZTIRNSt3__18ios_baseE",
3374   "self_type" : "_ZTIFRNSt3__18ios_baseES1_E",
3375   "source_file" : "external/libcxx/include/system_error"
3376  },
3377  {
3378   "alignment" : 4,
3379   "linker_set_key" : "_ZTIFv6sigvalE",
3380   "name" : "void (sigval)",
3381   "parameters" :
3382   [
3383    {
3384     "referenced_type" : "_ZTI6sigval"
3385    }
3386   ],
3387   "referenced_type" : "_ZTIFv6sigvalE",
3388   "return_type" : "_ZTIv",
3389   "self_type" : "_ZTIFv6sigvalE",
3390   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
3391  },
3392  {
3393   "alignment" : 4,
3394   "linker_set_key" : "_ZTIFvNSt3__18ios_base5eventERS0_iE",
3395   "name" : "void (std::__1::ios_base::event, std::__1::ios_base &, int)",
3396   "parameters" :
3397   [
3398    {
3399     "referenced_type" : "_ZTINSt3__18ios_base5eventE"
3400    },
3401    {
3402     "referenced_type" : "_ZTIRNSt3__18ios_baseE"
3403    },
3404    {
3405     "referenced_type" : "_ZTIi"
3406    }
3407   ],
3408   "referenced_type" : "_ZTIFvNSt3__18ios_base5eventERS0_iE",
3409   "return_type" : "_ZTIv",
3410   "self_type" : "_ZTIFvNSt3__18ios_base5eventERS0_iE",
3411   "source_file" : "external/libcxx/include/ios"
3412  },
3413  {
3414   "alignment" : 4,
3415   "linker_set_key" : "_ZTIFvPvE",
3416   "name" : "void (void *)",
3417   "parameters" :
3418   [
3419    {
3420     "referenced_type" : "_ZTIPv"
3421    }
3422   ],
3423   "referenced_type" : "_ZTIFvPvE",
3424   "return_type" : "_ZTIv",
3425   "self_type" : "_ZTIFvPvE",
3426   "source_file" : "external/libcxx/include/type_traits"
3427  },
3428  {
3429   "alignment" : 4,
3430   "linker_set_key" : "_ZTIFvPvPKvE",
3431   "name" : "void (void *, const void *)",
3432   "parameters" :
3433   [
3434    {
3435     "referenced_type" : "_ZTIPv"
3436    },
3437    {
3438     "referenced_type" : "_ZTIPKv"
3439    }
3440   ],
3441   "referenced_type" : "_ZTIFvPvPKvE",
3442   "return_type" : "_ZTIv",
3443   "self_type" : "_ZTIFvPvPKvE",
3444   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/malloc.h"
3445  },
3446  {
3447   "alignment" : 4,
3448   "linker_set_key" : "_ZTIFvRKNSt3__119__libcpp_debug_infoEE",
3449   "name" : "void (const std::__1::__libcpp_debug_info &)",
3450   "parameters" :
3451   [
3452    {
3453     "referenced_type" : "_ZTIRKNSt3__119__libcpp_debug_infoE"
3454    }
3455   ],
3456   "referenced_type" : "_ZTIFvRKNSt3__119__libcpp_debug_infoEE",
3457   "return_type" : "_ZTIv",
3458   "self_type" : "_ZTIFvRKNSt3__119__libcpp_debug_infoEE",
3459   "source_file" : "external/libcxx/include/__debug"
3460  },
3461  {
3462   "alignment" : 4,
3463   "linker_set_key" : "_ZTIFviE",
3464   "name" : "void (int)",
3465   "parameters" :
3466   [
3467    {
3468     "referenced_type" : "_ZTIi"
3469    }
3470   ],
3471   "referenced_type" : "_ZTIFviE",
3472   "return_type" : "_ZTIv",
3473   "self_type" : "_ZTIFviE",
3474   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/signal.h"
3475  },
3476  {
3477   "alignment" : 4,
3478   "linker_set_key" : "_ZTIFviP7siginfoPvE",
3479   "name" : "void (int, siginfo *, void *)",
3480   "parameters" :
3481   [
3482    {
3483     "referenced_type" : "_ZTIi"
3484    },
3485    {
3486     "referenced_type" : "_ZTIP7siginfo"
3487    },
3488    {
3489     "referenced_type" : "_ZTIPv"
3490    }
3491   ],
3492   "referenced_type" : "_ZTIFviP7siginfoPvE",
3493   "return_type" : "_ZTIv",
3494   "self_type" : "_ZTIFviP7siginfoPvE",
3495   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/signal.h"
3496  },
3497  {
3498   "alignment" : 4,
3499   "linker_set_key" : "_ZTIFvvE",
3500   "name" : "void ()",
3501   "referenced_type" : "_ZTIFvvE",
3502   "return_type" : "_ZTIv",
3503   "self_type" : "_ZTIFvvE",
3504   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/signal.h"
3505  }
3506 ],
3507 "functions" :
3508 [
3509  {
3510   "function_name" : "android::hidl::memory::V1_0::implementation::HIDL_FETCH_IMapper",
3511   "linker_set_key" : "HIDL_FETCH_IMapper",
3512   "parameters" :
3513   [
3514    {
3515     "referenced_type" : "_ZTIPKc"
3516    }
3517   ],
3518   "return_type" : "_ZTIPN7android4hidl6memory4V1_07IMapperE",
3519   "source_file" : "system/libhidl/transport/memory/1.0/default/HidlFetch.h"
3520  },
3521  {
3522   "function_name" : "android::hidl::memory::V1_0::implementation::AshmemMapper::mapMemory",
3523   "linker_set_key" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMapper9mapMemoryERKNS_8hardware11hidl_memoryE",
3524   "parameters" :
3525   [
3526    {
3527     "is_this_ptr" : true,
3528     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_014implementation12AshmemMapperE"
3529    },
3530    {
3531     "referenced_type" : "_ZTIRKN7android8hardware11hidl_memoryE"
3532    }
3533   ],
3534   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_4hidl6memory4V1_07IMemoryEEEEE",
3535   "source_file" : "system/libhidl/transport/memory/1.0/default/AshmemMapper.h"
3536  },
3537  {
3538   "function_name" : "android::hidl::memory::V1_0::implementation::AshmemMemory::getPointer",
3539   "linker_set_key" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemory10getPointerEv",
3540   "parameters" :
3541   [
3542    {
3543     "is_this_ptr" : true,
3544     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_014implementation12AshmemMemoryE"
3545    }
3546   ],
3547   "return_type" : "_ZTIN7android8hardware6ReturnIPvEE",
3548   "source_file" : "system/libhidl/transport/memory/1.0/default/AshmemMemory.h"
3549  },
3550  {
3551   "function_name" : "android::hidl::memory::V1_0::implementation::AshmemMemory::updateRange",
3552   "linker_set_key" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemory11updateRangeEyy",
3553   "parameters" :
3554   [
3555    {
3556     "is_this_ptr" : true,
3557     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_014implementation12AshmemMemoryE"
3558    },
3559    {
3560     "referenced_type" : "_ZTIy"
3561    },
3562    {
3563     "referenced_type" : "_ZTIy"
3564    }
3565   ],
3566   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3567   "source_file" : "system/libhidl/transport/memory/1.0/default/AshmemMemory.h"
3568  },
3569  {
3570   "function_name" : "android::hidl::memory::V1_0::implementation::AshmemMemory::read",
3571   "linker_set_key" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemory4readEv",
3572   "parameters" :
3573   [
3574    {
3575     "is_this_ptr" : true,
3576     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_014implementation12AshmemMemoryE"
3577    }
3578   ],
3579   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3580   "source_file" : "system/libhidl/transport/memory/1.0/default/AshmemMemory.h"
3581  },
3582  {
3583   "function_name" : "android::hidl::memory::V1_0::implementation::AshmemMemory::commit",
3584   "linker_set_key" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemory6commitEv",
3585   "parameters" :
3586   [
3587    {
3588     "is_this_ptr" : true,
3589     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_014implementation12AshmemMemoryE"
3590    }
3591   ],
3592   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3593   "source_file" : "system/libhidl/transport/memory/1.0/default/AshmemMemory.h"
3594  },
3595  {
3596   "function_name" : "android::hidl::memory::V1_0::implementation::AshmemMemory::update",
3597   "linker_set_key" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemory6updateEv",
3598   "parameters" :
3599   [
3600    {
3601     "is_this_ptr" : true,
3602     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_014implementation12AshmemMemoryE"
3603    }
3604   ],
3605   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3606   "source_file" : "system/libhidl/transport/memory/1.0/default/AshmemMemory.h"
3607  },
3608  {
3609   "function_name" : "android::hidl::memory::V1_0::implementation::AshmemMemory::getSize",
3610   "linker_set_key" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemory7getSizeEv",
3611   "parameters" :
3612   [
3613    {
3614     "is_this_ptr" : true,
3615     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_014implementation12AshmemMemoryE"
3616    }
3617   ],
3618   "return_type" : "_ZTIN7android8hardware6ReturnIyEE",
3619   "source_file" : "system/libhidl/transport/memory/1.0/default/AshmemMemory.h"
3620  },
3621  {
3622   "function_name" : "android::hidl::memory::V1_0::implementation::AshmemMemory::readRange",
3623   "linker_set_key" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemory9readRangeEyy",
3624   "parameters" :
3625   [
3626    {
3627     "is_this_ptr" : true,
3628     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_014implementation12AshmemMemoryE"
3629    },
3630    {
3631     "referenced_type" : "_ZTIy"
3632    },
3633    {
3634     "referenced_type" : "_ZTIy"
3635    }
3636   ],
3637   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3638   "source_file" : "system/libhidl/transport/memory/1.0/default/AshmemMemory.h"
3639  },
3640  {
3641   "function_name" : "android::hidl::memory::V1_0::implementation::AshmemMemory::AshmemMemory",
3642   "linker_set_key" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemoryC1ERKNS_8hardware11hidl_memoryEPv",
3643   "parameters" :
3644   [
3645    {
3646     "is_this_ptr" : true,
3647     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_014implementation12AshmemMemoryE"
3648    },
3649    {
3650     "referenced_type" : "_ZTIRKN7android8hardware11hidl_memoryE"
3651    },
3652    {
3653     "referenced_type" : "_ZTIPv"
3654    }
3655   ],
3656   "return_type" : "_ZTIv",
3657   "source_file" : "system/libhidl/transport/memory/1.0/default/AshmemMemory.h"
3658  },
3659  {
3660   "function_name" : "android::hidl::memory::V1_0::implementation::AshmemMemory::AshmemMemory",
3661   "linker_set_key" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemoryC2ERKNS_8hardware11hidl_memoryEPv",
3662   "parameters" :
3663   [
3664    {
3665     "is_this_ptr" : true,
3666     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_014implementation12AshmemMemoryE"
3667    },
3668    {
3669     "referenced_type" : "_ZTIRKN7android8hardware11hidl_memoryE"
3670    },
3671    {
3672     "referenced_type" : "_ZTIPv"
3673    }
3674   ],
3675   "return_type" : "_ZTIv",
3676   "source_file" : "system/libhidl/transport/memory/1.0/default/AshmemMemory.h"
3677  },
3678  {
3679   "function_name" : "android::hidl::memory::V1_0::implementation::AshmemMemory::~AshmemMemory",
3680   "linker_set_key" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemoryD0Ev",
3681   "parameters" :
3682   [
3683    {
3684     "is_this_ptr" : true,
3685     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_014implementation12AshmemMemoryE"
3686    }
3687   ],
3688   "return_type" : "_ZTIv",
3689   "source_file" : "system/libhidl/transport/memory/1.0/default/AshmemMemory.h"
3690  },
3691  {
3692   "function_name" : "android::hidl::memory::V1_0::implementation::AshmemMemory::~AshmemMemory",
3693   "linker_set_key" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemoryD1Ev",
3694   "parameters" :
3695   [
3696    {
3697     "is_this_ptr" : true,
3698     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_014implementation12AshmemMemoryE"
3699    }
3700   ],
3701   "return_type" : "_ZTIv",
3702   "source_file" : "system/libhidl/transport/memory/1.0/default/AshmemMemory.h"
3703  },
3704  {
3705   "function_name" : "android::hidl::memory::V1_0::implementation::AshmemMemory::~AshmemMemory",
3706   "linker_set_key" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemoryD2Ev",
3707   "parameters" :
3708   [
3709    {
3710     "is_this_ptr" : true,
3711     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_014implementation12AshmemMemoryE"
3712    }
3713   ],
3714   "return_type" : "_ZTIv",
3715   "source_file" : "system/libhidl/transport/memory/1.0/default/AshmemMemory.h"
3716  }
3717 ],
3718 "global_vars" : [],
3719 "lvalue_reference_types" :
3720 [
3721  {
3722   "alignment" : 4,
3723   "linker_set_key" : "_ZTIR9mbstate_t",
3724   "name" : "mbstate_t &",
3725   "referenced_type" : "_ZTI9mbstate_t",
3726   "self_type" : "_ZTIR9mbstate_t",
3727   "size" : 4,
3728   "source_file" : "external/libcxx/include/__locale"
3729  },
3730  {
3731   "alignment" : 4,
3732   "linker_set_key" : "_ZTIRA10_Kc",
3733   "name" : "char const (&)[10]",
3734   "referenced_type" : "_ZTIA10_Kc",
3735   "self_type" : "_ZTIRA10_Kc",
3736   "size" : 4,
3737   "source_file" : "external/libcxx/include/type_traits"
3738  },
3739  {
3740   "alignment" : 4,
3741   "linker_set_key" : "_ZTIRA11_Kc",
3742   "name" : "char const (&)[11]",
3743   "referenced_type" : "_ZTIA11_Kc",
3744   "self_type" : "_ZTIRA11_Kc",
3745   "size" : 4,
3746   "source_file" : "external/libcxx/include/type_traits"
3747  },
3748  {
3749   "alignment" : 4,
3750   "linker_set_key" : "_ZTIRA17_Kc",
3751   "name" : "char const (&)[17]",
3752   "referenced_type" : "_ZTIA17_Kc",
3753   "self_type" : "_ZTIRA17_Kc",
3754   "size" : 4,
3755   "source_file" : "external/libcxx/include/type_traits"
3756  },
3757  {
3758   "alignment" : 4,
3759   "linker_set_key" : "_ZTIRA2_Kc",
3760   "name" : "char const (&)[2]",
3761   "referenced_type" : "_ZTIA2_Kc",
3762   "self_type" : "_ZTIRA2_Kc",
3763   "size" : 4,
3764   "source_file" : "external/libcxx/include/type_traits"
3765  },
3766  {
3767   "alignment" : 4,
3768   "linker_set_key" : "_ZTIRA3_Kc",
3769   "name" : "char const (&)[3]",
3770   "referenced_type" : "_ZTIA3_Kc",
3771   "self_type" : "_ZTIRA3_Kc",
3772   "size" : 4,
3773   "source_file" : "external/libcxx/include/type_traits"
3774  },
3775  {
3776   "alignment" : 4,
3777   "linker_set_key" : "_ZTIRA8_Kc",
3778   "name" : "char const (&)[8]",
3779   "referenced_type" : "_ZTIA8_Kc",
3780   "self_type" : "_ZTIRA8_Kc",
3781   "size" : 4,
3782   "source_file" : "external/libcxx/include/type_traits"
3783  },
3784  {
3785   "alignment" : 4,
3786   "linker_set_key" : "_ZTIRA9_Kc",
3787   "name" : "char const (&)[9]",
3788   "referenced_type" : "_ZTIA9_Kc",
3789   "self_type" : "_ZTIRA9_Kc",
3790   "size" : 4,
3791   "source_file" : "external/libcxx/include/type_traits"
3792  },
3793  {
3794   "alignment" : 4,
3795   "linker_set_key" : "_ZTIRDi",
3796   "name" : "char32_t &",
3797   "referenced_type" : "_ZTIDi",
3798   "self_type" : "_ZTIRDi",
3799   "size" : 4,
3800   "source_file" : "external/libcxx/include/type_traits"
3801  },
3802  {
3803   "alignment" : 4,
3804   "linker_set_key" : "_ZTIRDs",
3805   "name" : "char16_t &",
3806   "referenced_type" : "_ZTIDs",
3807   "self_type" : "_ZTIRDs",
3808   "size" : 4,
3809   "source_file" : "external/libcxx/include/type_traits"
3810  },
3811  {
3812   "alignment" : 4,
3813   "linker_set_key" : "_ZTIRKDi",
3814   "name" : "const char32_t &",
3815   "referenced_type" : "_ZTIKDi",
3816   "self_type" : "_ZTIRKDi",
3817   "size" : 4,
3818   "source_file" : "external/libcxx/include/__string"
3819  },
3820  {
3821   "alignment" : 4,
3822   "linker_set_key" : "_ZTIRKDs",
3823   "name" : "const char16_t &",
3824   "referenced_type" : "_ZTIKDs",
3825   "self_type" : "_ZTIRKDs",
3826   "size" : 4,
3827   "source_file" : "external/libcxx/include/__string"
3828  },
3829  {
3830   "alignment" : 4,
3831   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
3832   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
3833   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
3834   "self_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
3835   "size" : 4,
3836   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
3837  },
3838  {
3839   "alignment" : 4,
3840   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_handleE",
3841   "name" : "const android::hardware::hidl_handle &",
3842   "referenced_type" : "_ZTIKN7android8hardware11hidl_handleE",
3843   "self_type" : "_ZTIRKN7android8hardware11hidl_handleE",
3844   "size" : 4,
3845   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
3846  },
3847  {
3848   "alignment" : 4,
3849   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_memoryE",
3850   "name" : "const android::hardware::hidl_memory &",
3851   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
3852   "self_type" : "_ZTIRKN7android8hardware11hidl_memoryE",
3853   "size" : 4,
3854   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
3855  },
3856  {
3857   "alignment" : 4,
3858   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_stringE",
3859   "name" : "const android::hardware::hidl_string &",
3860   "referenced_type" : "_ZTIKN7android8hardware11hidl_stringE",
3861   "self_type" : "_ZTIRKN7android8hardware11hidl_stringE",
3862   "size" : 4,
3863   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
3864  },
3865  {
3866   "alignment" : 4,
3867   "linker_set_key" : "_ZTIRKN7android8hardware12hidl_versionE",
3868   "name" : "const android::hardware::hidl_version &",
3869   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
3870   "self_type" : "_ZTIRKN7android8hardware12hidl_versionE",
3871   "size" : 4,
3872   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
3873  },
3874  {
3875   "alignment" : 4,
3876   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
3877   "name" : "const android::hardware::Status &",
3878   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
3879   "self_type" : "_ZTIRKN7android8hardware6StatusE",
3880   "size" : 4,
3881   "source_file" : "system/libhidl/base/include/hidl/Status.h"
3882  },
3883  {
3884   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
3885   "name" : "const iter<is_const> &",
3886   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
3887   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
3888   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
3889  },
3890  {
3891   "alignment" : 4,
3892   "linker_set_key" : "_ZTIRKNSt3__110__function16__policy_storageE",
3893   "name" : "const std::__function::__policy_storage &",
3894   "referenced_type" : "_ZTIKNSt3__110__function16__policy_storageE",
3895   "self_type" : "_ZTIRKNSt3__110__function16__policy_storageE",
3896   "size" : 4,
3897   "source_file" : "external/libcxx/include/type_traits"
3898  },
3899  {
3900   "alignment" : 4,
3901   "linker_set_key" : "_ZTIRKNSt3__110error_codeE",
3902   "name" : "const std::error_code &",
3903   "referenced_type" : "_ZTIKNSt3__110error_codeE",
3904   "self_type" : "_ZTIRKNSt3__110error_codeE",
3905   "size" : 4,
3906   "source_file" : "external/libcxx/include/system_error"
3907  },
3908  {
3909   "alignment" : 4,
3910   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
3911   "name" : "const std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep &",
3912   "referenced_type" : "_ZTIKNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
3913   "self_type" : "_ZTIRKNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
3914   "size" : 4,
3915   "source_file" : "external/libcxx/include/memory"
3916  },
3917  {
3918   "alignment" : 4,
3919   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
3920   "name" : "const std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep &",
3921   "referenced_type" : "_ZTIKNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
3922   "self_type" : "_ZTIRKNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
3923   "size" : 4,
3924   "source_file" : "external/libcxx/include/memory"
3925  },
3926  {
3927   "alignment" : 4,
3928   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
3929   "name" : "const std::basic_string<char>::__rep &",
3930   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
3931   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
3932   "size" : 4,
3933   "source_file" : "external/libcxx/include/memory"
3934  },
3935  {
3936   "alignment" : 4,
3937   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
3938   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>> &",
3939   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
3940   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
3941   "size" : 4,
3942   "source_file" : "external/libcxx/include/type_traits"
3943  },
3944  {
3945   "alignment" : 4,
3946   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
3947   "name" : "const std::basic_string<wchar_t>::__rep &",
3948   "referenced_type" : "_ZTIKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
3949   "self_type" : "_ZTIRKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
3950   "size" : 4,
3951   "source_file" : "external/libcxx/include/memory"
3952  },
3953  {
3954   "alignment" : 4,
3955   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
3956   "name" : "const std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>> &",
3957   "referenced_type" : "_ZTIKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
3958   "self_type" : "_ZTIRKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
3959   "size" : 4,
3960   "source_file" : "external/libcxx/include/type_traits"
3961  },
3962  {
3963   "linker_set_key" : "_ZTIRKNSt3__114__bit_iteratorIT_XT0_EXT1_EEE",
3964   "name" : "const __bit_iterator<_Cp, _IsConst, > &",
3965   "referenced_type" : "_ZTIKNSt3__114__bit_iteratorIT_XT0_EXT1_EEE",
3966   "self_type" : "_ZTIRKNSt3__114__bit_iteratorIT_XT0_EXT1_EEE",
3967   "source_file" : "external/libcxx/include/__bit_reference"
3968  },
3969  {
3970   "linker_set_key" : "_ZTIRKNSt3__114__map_iteratorIT_EE",
3971   "name" : "const __map_iterator<_TreeIterator> &",
3972   "referenced_type" : "_ZTIKNSt3__114__map_iteratorIT_EE",
3973   "self_type" : "_ZTIRKNSt3__114__map_iteratorIT_EE",
3974   "source_file" : "external/libcxx/include/map"
3975  },
3976  {
3977   "alignment" : 4,
3978   "linker_set_key" : "_ZTIRKNSt3__114error_categoryE",
3979   "name" : "const std::error_category &",
3980   "referenced_type" : "_ZTIKNSt3__114error_categoryE",
3981   "self_type" : "_ZTIRKNSt3__114error_categoryE",
3982   "size" : 4,
3983   "source_file" : "external/libcxx/include/system_error"
3984  },
3985  {
3986   "linker_set_key" : "_ZTIRKNSt3__115__tree_iteratorIT_T0_T1_EE",
3987   "name" : "const __tree_iterator<_Tp, _NodePtr, _DiffType> &",
3988   "referenced_type" : "_ZTIKNSt3__115__tree_iteratorIT_T0_T1_EE",
3989   "self_type" : "_ZTIRKNSt3__115__tree_iteratorIT_T0_T1_EE",
3990   "source_file" : "external/libcxx/include/__tree"
3991  },
3992  {
3993   "alignment" : 4,
3994   "linker_set_key" : "_ZTIRKNSt3__115error_conditionE",
3995   "name" : "const std::error_condition &",
3996   "referenced_type" : "_ZTIKNSt3__115error_conditionE",
3997   "self_type" : "_ZTIRKNSt3__115error_conditionE",
3998   "size" : 4,
3999   "source_file" : "external/libcxx/include/system_error"
4000  },
4001  {
4002   "alignment" : 4,
4003   "linker_set_key" : "_ZTIRKNSt3__117__compressed_pairIPcPFvPvEEE",
4004   "name" : "const std::__compressed_pair<char *, void (*)(void *)> &",
4005   "referenced_type" : "_ZTIKNSt3__117__compressed_pairIPcPFvPvEEE",
4006   "self_type" : "_ZTIRKNSt3__117__compressed_pairIPcPFvPvEEE",
4007   "size" : 4,
4008   "source_file" : "external/libcxx/include/type_traits"
4009  },
4010  {
4011   "alignment" : 4,
4012   "linker_set_key" : "_ZTIRKNSt3__117__compressed_pairIPhPFvPvEEE",
4013   "name" : "const std::__compressed_pair<unsigned char *, void (*)(void *)> &",
4014   "referenced_type" : "_ZTIKNSt3__117__compressed_pairIPhPFvPvEEE",
4015   "self_type" : "_ZTIRKNSt3__117__compressed_pairIPhPFvPvEEE",
4016   "size" : 4,
4017   "source_file" : "external/libcxx/include/type_traits"
4018  },
4019  {
4020   "alignment" : 4,
4021   "linker_set_key" : "_ZTIRKNSt3__117__compressed_pairIPjPFvPvEEE",
4022   "name" : "const std::__compressed_pair<unsigned int *, void (*)(void *)> &",
4023   "referenced_type" : "_ZTIKNSt3__117__compressed_pairIPjPFvPvEEE",
4024   "self_type" : "_ZTIRKNSt3__117__compressed_pairIPjPFvPvEEE",
4025   "size" : 4,
4026   "source_file" : "external/libcxx/include/type_traits"
4027  },
4028  {
4029   "alignment" : 4,
4030   "linker_set_key" : "_ZTIRKNSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
4031   "name" : "const std::basic_string_view<char32_t, std::char_traits<char32_t>> &",
4032   "referenced_type" : "_ZTIKNSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
4033   "self_type" : "_ZTIRKNSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
4034   "size" : 4,
4035   "source_file" : "external/libcxx/include/string_view"
4036  },
4037  {
4038   "alignment" : 4,
4039   "linker_set_key" : "_ZTIRKNSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
4040   "name" : "const std::basic_string_view<char16_t, std::char_traits<char16_t>> &",
4041   "referenced_type" : "_ZTIKNSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
4042   "self_type" : "_ZTIRKNSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
4043   "size" : 4,
4044   "source_file" : "external/libcxx/include/string_view"
4045  },
4046  {
4047   "alignment" : 4,
4048   "linker_set_key" : "_ZTIRKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
4049   "name" : "const std::basic_string_view<char, std::char_traits<char>> &",
4050   "referenced_type" : "_ZTIKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
4051   "self_type" : "_ZTIRKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
4052   "size" : 4,
4053   "source_file" : "external/libcxx/include/string_view"
4054  },
4055  {
4056   "alignment" : 4,
4057   "linker_set_key" : "_ZTIRKNSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
4058   "name" : "const std::basic_string_view<wchar_t, std::char_traits<wchar_t>> &",
4059   "referenced_type" : "_ZTIKNSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
4060   "self_type" : "_ZTIRKNSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
4061   "size" : 4,
4062   "source_file" : "external/libcxx/include/string_view"
4063  },
4064  {
4065   "alignment" : 4,
4066   "linker_set_key" : "_ZTIRKNSt3__118__sfinae_ctor_baseILb0ELb0EEE",
4067   "name" : "const std::__sfinae_ctor_base<false, false> &",
4068   "referenced_type" : "_ZTIKNSt3__118__sfinae_ctor_baseILb0ELb0EEE",
4069   "self_type" : "_ZTIRKNSt3__118__sfinae_ctor_baseILb0ELb0EEE",
4070   "size" : 4,
4071   "source_file" : "external/libcxx/include/__tuple"
4072  },
4073  {
4074   "alignment" : 4,
4075   "linker_set_key" : "_ZTIRKNSt3__118__sfinae_ctor_baseILb0ELb1EEE",
4076   "name" : "const std::__sfinae_ctor_base<false, true> &",
4077   "referenced_type" : "_ZTIKNSt3__118__sfinae_ctor_baseILb0ELb1EEE",
4078   "self_type" : "_ZTIRKNSt3__118__sfinae_ctor_baseILb0ELb1EEE",
4079   "size" : 4,
4080   "source_file" : "external/libcxx/include/__tuple"
4081  },
4082  {
4083   "alignment" : 4,
4084   "linker_set_key" : "_ZTIRKNSt3__118__sfinae_ctor_baseILb1ELb0EEE",
4085   "name" : "const std::__sfinae_ctor_base<true, false> &",
4086   "referenced_type" : "_ZTIKNSt3__118__sfinae_ctor_baseILb1ELb0EEE",
4087   "self_type" : "_ZTIRKNSt3__118__sfinae_ctor_baseILb1ELb0EEE",
4088   "size" : 4,
4089   "source_file" : "external/libcxx/include/__tuple"
4090  },
4091  {
4092   "alignment" : 4,
4093   "linker_set_key" : "_ZTIRKNSt3__119__libcpp_debug_infoE",
4094   "name" : "const std::__libcpp_debug_info &",
4095   "referenced_type" : "_ZTIKNSt3__119__libcpp_debug_infoE",
4096   "self_type" : "_ZTIRKNSt3__119__libcpp_debug_infoE",
4097   "size" : 4,
4098   "source_file" : "external/libcxx/include/__debug"
4099  },
4100  {
4101   "linker_set_key" : "_ZTIRKNSt3__120__map_const_iteratorIT_EE",
4102   "name" : "const __map_const_iterator<_TreeIterator> &",
4103   "referenced_type" : "_ZTIKNSt3__120__map_const_iteratorIT_EE",
4104   "self_type" : "_ZTIRKNSt3__120__map_const_iteratorIT_EE",
4105   "source_file" : "external/libcxx/include/map"
4106  },
4107  {
4108   "alignment" : 4,
4109   "linker_set_key" : "_ZTIRKNSt3__120__sfinae_assign_baseILb0ELb0EEE",
4110   "name" : "const std::__sfinae_assign_base<false, false> &",
4111   "referenced_type" : "_ZTIKNSt3__120__sfinae_assign_baseILb0ELb0EEE",
4112   "self_type" : "_ZTIRKNSt3__120__sfinae_assign_baseILb0ELb0EEE",
4113   "size" : 4,
4114   "source_file" : "external/libcxx/include/__tuple"
4115  },
4116  {
4117   "alignment" : 4,
4118   "linker_set_key" : "_ZTIRKNSt3__120__sfinae_assign_baseILb0ELb1EEE",
4119   "name" : "const std::__sfinae_assign_base<false, true> &",
4120   "referenced_type" : "_ZTIKNSt3__120__sfinae_assign_baseILb0ELb1EEE",
4121   "self_type" : "_ZTIRKNSt3__120__sfinae_assign_baseILb0ELb1EEE",
4122   "size" : 4,
4123   "source_file" : "external/libcxx/include/__tuple"
4124  },
4125  {
4126   "alignment" : 4,
4127   "linker_set_key" : "_ZTIRKNSt3__120__sfinae_assign_baseILb1ELb0EEE",
4128   "name" : "const std::__sfinae_assign_base<true, false> &",
4129   "referenced_type" : "_ZTIKNSt3__120__sfinae_assign_baseILb1ELb0EEE",
4130   "self_type" : "_ZTIRKNSt3__120__sfinae_assign_baseILb1ELb0EEE",
4131   "size" : 4,
4132   "source_file" : "external/libcxx/include/__tuple"
4133  },
4134  {
4135   "linker_set_key" : "_ZTIRKNSt3__121__tree_const_iteratorIT_T0_T1_EE",
4136   "name" : "const __tree_const_iterator<_Tp, _ConstNodePtr, _DiffType> &",
4137   "referenced_type" : "_ZTIKNSt3__121__tree_const_iteratorIT_T0_T1_EE",
4138   "self_type" : "_ZTIRKNSt3__121__tree_const_iteratorIT_T0_T1_EE",
4139   "source_file" : "external/libcxx/include/__tree"
4140  },
4141  {
4142   "alignment" : 4,
4143   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
4144   "name" : "const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep, 0, false> &",
4145   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
4146   "self_type" : "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
4147   "size" : 4,
4148   "source_file" : "external/libcxx/include/type_traits"
4149  },
4150  {
4151   "alignment" : 4,
4152   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
4153   "name" : "const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep, 0, false> &",
4154   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
4155   "self_type" : "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
4156   "size" : 4,
4157   "source_file" : "external/libcxx/include/type_traits"
4158  },
4159  {
4160   "alignment" : 4,
4161   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
4162   "name" : "const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> &",
4163   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
4164   "self_type" : "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
4165   "size" : 4,
4166   "source_file" : "external/libcxx/include/type_traits"
4167  },
4168  {
4169   "alignment" : 4,
4170   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
4171   "name" : "const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> &",
4172   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
4173   "self_type" : "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
4174   "size" : 4,
4175   "source_file" : "external/libcxx/include/type_traits"
4176  },
4177  {
4178   "alignment" : 4,
4179   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
4180   "name" : "const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> &",
4181   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
4182   "self_type" : "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
4183   "size" : 4,
4184   "source_file" : "external/libcxx/include/type_traits"
4185  },
4186  {
4187   "alignment" : 4,
4188   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
4189   "name" : "const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> &",
4190   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
4191   "self_type" : "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
4192   "size" : 4,
4193   "source_file" : "external/libcxx/include/type_traits"
4194  },
4195  {
4196   "alignment" : 4,
4197   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
4198   "name" : "const std::__compressed_pair_elem<std::allocator<char>, 1, true> &",
4199   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
4200   "self_type" : "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
4201   "size" : 4,
4202   "source_file" : "external/libcxx/include/type_traits"
4203  },
4204  {
4205   "alignment" : 4,
4206   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
4207   "name" : "const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> &",
4208   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
4209   "self_type" : "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
4210   "size" : 4,
4211   "source_file" : "external/libcxx/include/type_traits"
4212  },
4213  {
4214   "alignment" : 4,
4215   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE",
4216   "name" : "const std::__compressed_pair_elem<void (*)(void *), 1, false> &",
4217   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE",
4218   "self_type" : "_ZTIRKNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE",
4219   "size" : 4,
4220   "source_file" : "external/libcxx/include/type_traits"
4221  },
4222  {
4223   "alignment" : 4,
4224   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemIPcLi0ELb0EEE",
4225   "name" : "const std::__compressed_pair_elem<char *, 0, false> &",
4226   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemIPcLi0ELb0EEE",
4227   "self_type" : "_ZTIRKNSt3__122__compressed_pair_elemIPcLi0ELb0EEE",
4228   "size" : 4,
4229   "source_file" : "external/libcxx/include/type_traits"
4230  },
4231  {
4232   "alignment" : 4,
4233   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemIPhLi0ELb0EEE",
4234   "name" : "const std::__compressed_pair_elem<unsigned char *, 0, false> &",
4235   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemIPhLi0ELb0EEE",
4236   "self_type" : "_ZTIRKNSt3__122__compressed_pair_elemIPhLi0ELb0EEE",
4237   "size" : 4,
4238   "source_file" : "external/libcxx/include/type_traits"
4239  },
4240  {
4241   "alignment" : 4,
4242   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemIPjLi0ELb0EEE",
4243   "name" : "const std::__compressed_pair_elem<unsigned int *, 0, false> &",
4244   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemIPjLi0ELb0EEE",
4245   "self_type" : "_ZTIRKNSt3__122__compressed_pair_elemIPjLi0ELb0EEE",
4246   "size" : 4,
4247   "source_file" : "external/libcxx/include/type_traits"
4248  },
4249  {
4250   "linker_set_key" : "_ZTIRKNSt3__124uniform_int_distribution10param_typeE",
4251   "name" : "const class std::__1::uniform_int_distribution::param_type &",
4252   "referenced_type" : "_ZTIKNSt3__124uniform_int_distribution10param_typeE",
4253   "self_type" : "_ZTIRKNSt3__124uniform_int_distribution10param_typeE",
4254   "source_file" : "external/libcxx/include/algorithm"
4255  },
4256  {
4257   "linker_set_key" : "_ZTIRKNSt3__124uniform_int_distributionIT_EE",
4258   "name" : "const uniform_int_distribution<_IntType> &",
4259   "referenced_type" : "_ZTIKNSt3__124uniform_int_distributionIT_EE",
4260   "self_type" : "_ZTIRKNSt3__124uniform_int_distributionIT_EE",
4261   "source_file" : "external/libcxx/include/algorithm"
4262  },
4263  {
4264   "alignment" : 4,
4265   "linker_set_key" : "_ZTIRKNSt3__15ctypeIcEE",
4266   "name" : "const std::ctype<char> &",
4267   "referenced_type" : "_ZTIKNSt3__15ctypeIcEE",
4268   "self_type" : "_ZTIRKNSt3__15ctypeIcEE",
4269   "size" : 4,
4270   "source_file" : "external/libcxx/include/__locale"
4271  },
4272  {
4273   "alignment" : 4,
4274   "linker_set_key" : "_ZTIRKNSt3__16chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
4275   "name" : "const std::chrono::time_point<std::chrono::steady_clock, std::chrono::duration<long long, std::ratio<1, 1000000000>>> &",
4276   "referenced_type" : "_ZTIKNSt3__16chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
4277   "self_type" : "_ZTIRKNSt3__16chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
4278   "size" : 4,
4279   "source_file" : "external/libcxx/include/chrono"
4280  },
4281  {
4282   "alignment" : 4,
4283   "linker_set_key" : "_ZTIRKNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
4284   "name" : "const std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long long, std::ratio<1, 1000000000>>> &",
4285   "referenced_type" : "_ZTIKNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
4286   "self_type" : "_ZTIRKNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
4287   "size" : 4,
4288   "source_file" : "external/libcxx/include/chrono"
4289  },
4290  {
4291   "alignment" : 4,
4292   "linker_set_key" : "_ZTIRKNSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
4293   "name" : "const std::chrono::time_point<std::filesystem::_FilesystemClock, std::chrono::duration<long long, std::ratio<1, 1000000000>>> &",
4294   "referenced_type" : "_ZTIKNSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
4295   "self_type" : "_ZTIRKNSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
4296   "size" : 4,
4297   "source_file" : "external/libcxx/include/chrono"
4298  },
4299  {
4300   "alignment" : 4,
4301   "linker_set_key" : "_ZTIRKNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
4302   "name" : "const std::chrono::duration<long long, std::ratio<1, 1000000000>> &",
4303   "referenced_type" : "_ZTIKNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
4304   "self_type" : "_ZTIRKNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
4305   "size" : 4,
4306   "source_file" : "external/libcxx/include/chrono"
4307  },
4308  {
4309   "alignment" : 4,
4310   "linker_set_key" : "_ZTIRKNSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
4311   "name" : "const std::chrono::duration<long long, std::ratio<1, 1>> &",
4312   "referenced_type" : "_ZTIKNSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
4313   "self_type" : "_ZTIRKNSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
4314   "size" : 4,
4315   "source_file" : "external/libcxx/include/chrono"
4316  },
4317  {
4318   "alignment" : 4,
4319   "linker_set_key" : "_ZTIRKNSt3__16localeE",
4320   "name" : "const std::locale &",
4321   "referenced_type" : "_ZTIKNSt3__16localeE",
4322   "self_type" : "_ZTIRKNSt3__16localeE",
4323   "size" : 4,
4324   "source_file" : "external/libcxx/include/__locale"
4325  },
4326  {
4327   "alignment" : 4,
4328   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4329   "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 *>> *)>>> &",
4330   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4331   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4332   "size" : 4,
4333   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
4334  },
4335  {
4336   "alignment" : 4,
4337   "linker_set_key" : "_ZTIRKNSt3__18__bitsetILj0ELj0EEE",
4338   "name" : "const std::__bitset<0, 0> &",
4339   "referenced_type" : "_ZTIKNSt3__18__bitsetILj0ELj0EEE",
4340   "self_type" : "_ZTIRKNSt3__18__bitsetILj0ELj0EEE",
4341   "size" : 4,
4342   "source_file" : "external/libcxx/include/bitset"
4343  },
4344  {
4345   "alignment" : 4,
4346   "linker_set_key" : "_ZTIRKNSt3__19allocatorIDiEE",
4347   "name" : "const std::allocator<char32_t> &",
4348   "referenced_type" : "_ZTIKNSt3__19allocatorIDiEE",
4349   "self_type" : "_ZTIRKNSt3__19allocatorIDiEE",
4350   "size" : 4,
4351   "source_file" : "external/libcxx/include/string"
4352  },
4353  {
4354   "alignment" : 4,
4355   "linker_set_key" : "_ZTIRKNSt3__19allocatorIDsEE",
4356   "name" : "const std::allocator<char16_t> &",
4357   "referenced_type" : "_ZTIKNSt3__19allocatorIDsEE",
4358   "self_type" : "_ZTIRKNSt3__19allocatorIDsEE",
4359   "size" : 4,
4360   "source_file" : "external/libcxx/include/string"
4361  },
4362  {
4363   "alignment" : 4,
4364   "linker_set_key" : "_ZTIRKNSt3__19allocatorIcEE",
4365   "name" : "const std::allocator<char> &",
4366   "referenced_type" : "_ZTIKNSt3__19allocatorIcEE",
4367   "self_type" : "_ZTIRKNSt3__19allocatorIcEE",
4368   "size" : 4,
4369   "source_file" : "external/libcxx/include/type_traits"
4370  },
4371  {
4372   "alignment" : 4,
4373   "linker_set_key" : "_ZTIRKNSt3__19allocatorIwEE",
4374   "name" : "const std::allocator<wchar_t> &",
4375   "referenced_type" : "_ZTIKNSt3__19allocatorIwEE",
4376   "self_type" : "_ZTIRKNSt3__19allocatorIwEE",
4377   "size" : 4,
4378   "source_file" : "external/libcxx/include/memory"
4379  },
4380  {
4381   "alignment" : 4,
4382   "linker_set_key" : "_ZTIRKPKDi",
4383   "name" : "const char32_t *const &",
4384   "referenced_type" : "_ZTIKPKDi",
4385   "self_type" : "_ZTIRKPKDi",
4386   "size" : 4,
4387   "source_file" : "external/libcxx/include/type_traits"
4388  },
4389  {
4390   "alignment" : 4,
4391   "linker_set_key" : "_ZTIRKPKDs",
4392   "name" : "const char16_t *const &",
4393   "referenced_type" : "_ZTIKPKDs",
4394   "self_type" : "_ZTIRKPKDs",
4395   "size" : 4,
4396   "source_file" : "external/libcxx/include/type_traits"
4397  },
4398  {
4399   "alignment" : 4,
4400   "linker_set_key" : "_ZTIRKPKc",
4401   "name" : "const char *const &",
4402   "referenced_type" : "_ZTIKPKc",
4403   "self_type" : "_ZTIRKPKc",
4404   "size" : 4,
4405   "source_file" : "external/libcxx/include/type_traits"
4406  },
4407  {
4408   "alignment" : 4,
4409   "linker_set_key" : "_ZTIRKPKw",
4410   "name" : "const wchar_t *const &",
4411   "referenced_type" : "_ZTIKPKw",
4412   "self_type" : "_ZTIRKPKw",
4413   "size" : 4,
4414   "source_file" : "external/libcxx/include/type_traits"
4415  },
4416  {
4417   "alignment" : 4,
4418   "linker_set_key" : "_ZTIRKPc",
4419   "name" : "char *const &",
4420   "referenced_type" : "_ZTIKPc",
4421   "self_type" : "_ZTIRKPc",
4422   "size" : 4,
4423   "source_file" : "external/libcxx/include/type_traits"
4424  },
4425  {
4426   "alignment" : 4,
4427   "linker_set_key" : "_ZTIRKSt13exception_ptr",
4428   "name" : "const std::exception_ptr &",
4429   "referenced_type" : "_ZTIKSt13exception_ptr",
4430   "self_type" : "_ZTIRKSt13exception_ptr",
4431   "size" : 4,
4432   "source_file" : "external/libcxx/include/exception"
4433  },
4434  {
4435   "alignment" : 4,
4436   "linker_set_key" : "_ZTIRKSt9type_info",
4437   "name" : "const std::type_info &",
4438   "referenced_type" : "_ZTIKSt9type_info",
4439   "self_type" : "_ZTIRKSt9type_info",
4440   "size" : 4,
4441   "source_file" : "external/libcxx/include/typeinfo"
4442  },
4443  {
4444   "alignment" : 4,
4445   "linker_set_key" : "_ZTIRKa",
4446   "name" : "const signed char &",
4447   "referenced_type" : "_ZTIKa",
4448   "self_type" : "_ZTIRKa",
4449   "size" : 4,
4450   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4451  },
4452  {
4453   "alignment" : 4,
4454   "linker_set_key" : "_ZTIRKb",
4455   "name" : "const bool &",
4456   "referenced_type" : "_ZTIKb",
4457   "self_type" : "_ZTIRKb",
4458   "size" : 4,
4459   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4460  },
4461  {
4462   "alignment" : 4,
4463   "linker_set_key" : "_ZTIRKc",
4464   "name" : "const char &",
4465   "referenced_type" : "_ZTIKc",
4466   "self_type" : "_ZTIRKc",
4467   "size" : 4,
4468   "source_file" : "external/libcxx/include/type_traits"
4469  },
4470  {
4471   "alignment" : 4,
4472   "linker_set_key" : "_ZTIRKd",
4473   "name" : "const double &",
4474   "referenced_type" : "_ZTIKd",
4475   "self_type" : "_ZTIRKd",
4476   "size" : 4,
4477   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4478  },
4479  {
4480   "alignment" : 4,
4481   "linker_set_key" : "_ZTIRKe",
4482   "name" : "const long double &",
4483   "referenced_type" : "_ZTIKe",
4484   "self_type" : "_ZTIRKe",
4485   "size" : 4,
4486   "source_file" : "external/libcxx/include/chrono"
4487  },
4488  {
4489   "alignment" : 4,
4490   "linker_set_key" : "_ZTIRKf",
4491   "name" : "const float &",
4492   "referenced_type" : "_ZTIKf",
4493   "self_type" : "_ZTIRKf",
4494   "size" : 4,
4495   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4496  },
4497  {
4498   "alignment" : 4,
4499   "linker_set_key" : "_ZTIRKh",
4500   "name" : "const unsigned char &",
4501   "referenced_type" : "_ZTIKh",
4502   "self_type" : "_ZTIRKh",
4503   "size" : 4,
4504   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4505  },
4506  {
4507   "alignment" : 4,
4508   "linker_set_key" : "_ZTIRKi",
4509   "name" : "const int &",
4510   "referenced_type" : "_ZTIKi",
4511   "self_type" : "_ZTIRKi",
4512   "size" : 4,
4513   "source_file" : "external/libcxx/include/type_traits"
4514  },
4515  {
4516   "alignment" : 4,
4517   "linker_set_key" : "_ZTIRKj",
4518   "name" : "const unsigned int &",
4519   "referenced_type" : "_ZTIKj",
4520   "self_type" : "_ZTIRKj",
4521   "size" : 4,
4522   "source_file" : "external/libcxx/include/algorithm"
4523  },
4524  {
4525   "alignment" : 4,
4526   "linker_set_key" : "_ZTIRKl",
4527   "name" : "const long &",
4528   "referenced_type" : "_ZTIKl",
4529   "self_type" : "_ZTIRKl",
4530   "size" : 4,
4531   "source_file" : "external/libcxx/include/chrono"
4532  },
4533  {
4534   "alignment" : 4,
4535   "linker_set_key" : "_ZTIRKs",
4536   "name" : "const short &",
4537   "referenced_type" : "_ZTIKs",
4538   "self_type" : "_ZTIRKs",
4539   "size" : 4,
4540   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4541  },
4542  {
4543   "alignment" : 4,
4544   "linker_set_key" : "_ZTIRKt",
4545   "name" : "const unsigned short &",
4546   "referenced_type" : "_ZTIKt",
4547   "self_type" : "_ZTIRKt",
4548   "size" : 4,
4549   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4550  },
4551  {
4552   "alignment" : 4,
4553   "linker_set_key" : "_ZTIRKw",
4554   "name" : "const wchar_t &",
4555   "referenced_type" : "_ZTIKw",
4556   "self_type" : "_ZTIRKw",
4557   "size" : 4,
4558   "source_file" : "external/libcxx/include/__string"
4559  },
4560  {
4561   "alignment" : 4,
4562   "linker_set_key" : "_ZTIRKx",
4563   "name" : "const long long &",
4564   "referenced_type" : "_ZTIKx",
4565   "self_type" : "_ZTIRKx",
4566   "size" : 4,
4567   "source_file" : "external/libcxx/include/chrono"
4568  },
4569  {
4570   "alignment" : 4,
4571   "linker_set_key" : "_ZTIRKy",
4572   "name" : "const unsigned long long &",
4573   "referenced_type" : "_ZTIKy",
4574   "self_type" : "_ZTIRKy",
4575   "size" : 4,
4576   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4577  },
4578  {
4579   "alignment" : 4,
4580   "linker_set_key" : "_ZTIRN7android8hardware11hidl_handleE",
4581   "name" : "android::hardware::hidl_handle &",
4582   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
4583   "self_type" : "_ZTIRN7android8hardware11hidl_handleE",
4584   "size" : 4,
4585   "source_file" : "external/libcxx/include/type_traits"
4586  },
4587  {
4588   "alignment" : 4,
4589   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
4590   "name" : "android::hardware::hidl_memory &",
4591   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
4592   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
4593   "size" : 4,
4594   "source_file" : "external/libcxx/include/type_traits"
4595  },
4596  {
4597   "alignment" : 4,
4598   "linker_set_key" : "_ZTIRN7android8hardware11hidl_stringE",
4599   "name" : "android::hardware::hidl_string &",
4600   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
4601   "self_type" : "_ZTIRN7android8hardware11hidl_stringE",
4602   "size" : 4,
4603   "source_file" : "external/libcxx/include/type_traits"
4604  },
4605  {
4606   "alignment" : 4,
4607   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS_4hidl6memory4V1_07IMemoryEEEEE",
4608   "name" : "android::hardware::Return<android::sp<android::hidl::memory::V1_0::IMemory>> &",
4609   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_4hidl6memory4V1_07IMemoryEEEEE",
4610   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS_4hidl6memory4V1_07IMemoryEEEEE",
4611   "size" : 4,
4612   "source_file" : "system/libhidl/base/include/hidl/Status.h"
4613  },
4614  {
4615   "alignment" : 4,
4616   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIPvEE",
4617   "name" : "android::hardware::Return<void *> &",
4618   "referenced_type" : "_ZTIN7android8hardware6ReturnIPvEE",
4619   "self_type" : "_ZTIRN7android8hardware6ReturnIPvEE",
4620   "size" : 4,
4621   "source_file" : "system/libhidl/base/include/hidl/Status.h"
4622  },
4623  {
4624   "alignment" : 4,
4625   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
4626   "name" : "android::hardware::Return<void> &",
4627   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
4628   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
4629   "size" : 4,
4630   "source_file" : "system/libhidl/base/include/hidl/Status.h"
4631  },
4632  {
4633   "alignment" : 4,
4634   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIyEE",
4635   "name" : "android::hardware::Return<unsigned long long> &",
4636   "referenced_type" : "_ZTIN7android8hardware6ReturnIyEE",
4637   "self_type" : "_ZTIRN7android8hardware6ReturnIyEE",
4638   "size" : 4,
4639   "source_file" : "system/libhidl/base/include/hidl/Status.h"
4640  },
4641  {
4642   "alignment" : 4,
4643   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
4644   "name" : "android::hardware::Status &",
4645   "referenced_type" : "_ZTIN7android8hardware6StatusE",
4646   "self_type" : "_ZTIRN7android8hardware6StatusE",
4647   "size" : 4,
4648   "source_file" : "system/libhidl/base/include/hidl/Status.h"
4649  },
4650  {
4651   "alignment" : 4,
4652   "linker_set_key" : "_ZTIRN7android8hardware7details13return_statusE",
4653   "name" : "android::hardware::details::return_status &",
4654   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
4655   "self_type" : "_ZTIRN7android8hardware7details13return_statusE",
4656   "size" : 4,
4657   "source_file" : "external/libcxx/include/type_traits"
4658  },
4659  {
4660   "alignment" : 4,
4661   "linker_set_key" : "_ZTIRNSt3__110error_codeE",
4662   "name" : "std::error_code &",
4663   "referenced_type" : "_ZTINSt3__110error_codeE",
4664   "self_type" : "_ZTIRNSt3__110error_codeE",
4665   "size" : 4,
4666   "source_file" : "external/libcxx/include/type_traits"
4667  },
4668  {
4669   "alignment" : 4,
4670   "linker_set_key" : "_ZTIRNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
4671   "name" : "std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep &",
4672   "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
4673   "self_type" : "_ZTIRNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
4674   "size" : 4,
4675   "source_file" : "external/libcxx/include/memory"
4676  },
4677  {
4678   "alignment" : 4,
4679   "linker_set_key" : "_ZTIRNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
4680   "name" : "std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep &",
4681   "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
4682   "self_type" : "_ZTIRNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
4683   "size" : 4,
4684   "source_file" : "external/libcxx/include/memory"
4685  },
4686  {
4687   "alignment" : 4,
4688   "linker_set_key" : "_ZTIRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
4689   "name" : "std::basic_string<char>::__rep &",
4690   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
4691   "self_type" : "_ZTIRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
4692   "size" : 4,
4693   "source_file" : "external/libcxx/include/memory"
4694  },
4695  {
4696   "alignment" : 4,
4697   "linker_set_key" : "_ZTIRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4698   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>> &",
4699   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4700   "self_type" : "_ZTIRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4701   "size" : 4,
4702   "source_file" : "external/libcxx/include/type_traits"
4703  },
4704  {
4705   "alignment" : 4,
4706   "linker_set_key" : "_ZTIRNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
4707   "name" : "std::basic_string<wchar_t>::__rep &",
4708   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
4709   "self_type" : "_ZTIRNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
4710   "size" : 4,
4711   "source_file" : "external/libcxx/include/memory"
4712  },
4713  {
4714   "alignment" : 4,
4715   "linker_set_key" : "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
4716   "name" : "std::basic_ostream<char, std::char_traits<char>> &",
4717   "referenced_type" : "_ZTINSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
4718   "self_type" : "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
4719   "size" : 4,
4720   "source_file" : "external/libcxx/include/type_traits"
4721  },
4722  {
4723   "alignment" : 4,
4724   "linker_set_key" : "_ZTIRNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE",
4725   "name" : "std::basic_ostream<wchar_t, std::char_traits<wchar_t>> &",
4726   "referenced_type" : "_ZTINSt3__113basic_ostreamIwNS_11char_traitsIwEEEE",
4727   "self_type" : "_ZTIRNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE",
4728   "size" : 4,
4729   "source_file" : "external/libcxx/include/ostream"
4730  },
4731  {
4732   "alignment" : 4,
4733   "linker_set_key" : "_ZTIRNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
4734   "name" : "std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char>> &",
4735   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
4736   "self_type" : "_ZTIRNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
4737   "size" : 4,
4738   "source_file" : "external/libcxx/include/type_traits"
4739  },
4740  {
4741   "alignment" : 4,
4742   "linker_set_key" : "_ZTIRNSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
4743   "name" : "std::basic_string_view<char32_t, std::char_traits<char32_t>> &",
4744   "referenced_type" : "_ZTINSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
4745   "self_type" : "_ZTIRNSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
4746   "size" : 4,
4747   "source_file" : "external/libcxx/include/string_view"
4748  },
4749  {
4750   "alignment" : 4,
4751   "linker_set_key" : "_ZTIRNSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
4752   "name" : "std::basic_string_view<char16_t, std::char_traits<char16_t>> &",
4753   "referenced_type" : "_ZTINSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
4754   "self_type" : "_ZTIRNSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
4755   "size" : 4,
4756   "source_file" : "external/libcxx/include/string_view"
4757  },
4758  {
4759   "alignment" : 4,
4760   "linker_set_key" : "_ZTIRNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
4761   "name" : "std::basic_string_view<char, std::char_traits<char>> &",
4762   "referenced_type" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
4763   "self_type" : "_ZTIRNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
4764   "size" : 4,
4765   "source_file" : "external/libcxx/include/string_view"
4766  },
4767  {
4768   "alignment" : 4,
4769   "linker_set_key" : "_ZTIRNSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
4770   "name" : "std::basic_string_view<wchar_t, std::char_traits<wchar_t>> &",
4771   "referenced_type" : "_ZTINSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
4772   "self_type" : "_ZTIRNSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
4773   "size" : 4,
4774   "source_file" : "external/libcxx/include/string_view"
4775  },
4776  {
4777   "alignment" : 4,
4778   "linker_set_key" : "_ZTIRNSt3__118__sfinae_ctor_baseILb0ELb0EEE",
4779   "name" : "std::__sfinae_ctor_base<false, false> &",
4780   "referenced_type" : "_ZTINSt3__118__sfinae_ctor_baseILb0ELb0EEE",
4781   "self_type" : "_ZTIRNSt3__118__sfinae_ctor_baseILb0ELb0EEE",
4782   "size" : 4,
4783   "source_file" : "external/libcxx/include/__tuple"
4784  },
4785  {
4786   "alignment" : 4,
4787   "linker_set_key" : "_ZTIRNSt3__118__sfinae_ctor_baseILb0ELb1EEE",
4788   "name" : "std::__sfinae_ctor_base<false, true> &",
4789   "referenced_type" : "_ZTINSt3__118__sfinae_ctor_baseILb0ELb1EEE",
4790   "self_type" : "_ZTIRNSt3__118__sfinae_ctor_baseILb0ELb1EEE",
4791   "size" : 4,
4792   "source_file" : "external/libcxx/include/__tuple"
4793  },
4794  {
4795   "alignment" : 4,
4796   "linker_set_key" : "_ZTIRNSt3__118__sfinae_ctor_baseILb1ELb0EEE",
4797   "name" : "std::__sfinae_ctor_base<true, false> &",
4798   "referenced_type" : "_ZTINSt3__118__sfinae_ctor_baseILb1ELb0EEE",
4799   "self_type" : "_ZTIRNSt3__118__sfinae_ctor_baseILb1ELb0EEE",
4800   "size" : 4,
4801   "source_file" : "external/libcxx/include/__tuple"
4802  },
4803  {
4804   "linker_set_key" : "_ZTIRNSt3__119__basic_node_handleIT_T0_T1_EE",
4805   "name" : "__basic_node_handle<_NodeType, _Alloc, _MapOrSetSpecifics> &",
4806   "referenced_type" : "_ZTINSt3__119__basic_node_handleIT_T0_T1_EE",
4807   "self_type" : "_ZTIRNSt3__119__basic_node_handleIT_T0_T1_EE",
4808   "source_file" : "external/libcxx/include/__node_handle"
4809  },
4810  {
4811   "alignment" : 4,
4812   "linker_set_key" : "_ZTIRNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4813   "name" : "std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char>> &",
4814   "referenced_type" : "_ZTINSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4815   "self_type" : "_ZTIRNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4816   "size" : 4,
4817   "source_file" : "external/libcxx/include/type_traits"
4818  },
4819  {
4820   "alignment" : 4,
4821   "linker_set_key" : "_ZTIRNSt3__120__sfinae_assign_baseILb0ELb1EEE",
4822   "name" : "std::__sfinae_assign_base<false, true> &",
4823   "referenced_type" : "_ZTINSt3__120__sfinae_assign_baseILb0ELb1EEE",
4824   "self_type" : "_ZTIRNSt3__120__sfinae_assign_baseILb0ELb1EEE",
4825   "size" : 4,
4826   "source_file" : "external/libcxx/include/__tuple"
4827  },
4828  {
4829   "alignment" : 4,
4830   "linker_set_key" : "_ZTIRNSt3__120__sfinae_assign_baseILb1ELb0EEE",
4831   "name" : "std::__sfinae_assign_base<true, false> &",
4832   "referenced_type" : "_ZTINSt3__120__sfinae_assign_baseILb1ELb0EEE",
4833   "self_type" : "_ZTIRNSt3__120__sfinae_assign_baseILb1ELb0EEE",
4834   "size" : 4,
4835   "source_file" : "external/libcxx/include/__tuple"
4836  },
4837  {
4838   "alignment" : 4,
4839   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
4840   "name" : "std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep, 0, false> &",
4841   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
4842   "self_type" : "_ZTIRNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
4843   "size" : 4,
4844   "source_file" : "external/libcxx/include/type_traits"
4845  },
4846  {
4847   "alignment" : 4,
4848   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
4849   "name" : "std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep, 0, false> &",
4850   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
4851   "self_type" : "_ZTIRNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
4852   "size" : 4,
4853   "source_file" : "external/libcxx/include/type_traits"
4854  },
4855  {
4856   "alignment" : 4,
4857   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
4858   "name" : "std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> &",
4859   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
4860   "self_type" : "_ZTIRNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
4861   "size" : 4,
4862   "source_file" : "external/libcxx/include/type_traits"
4863  },
4864  {
4865   "alignment" : 4,
4866   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
4867   "name" : "std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> &",
4868   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
4869   "self_type" : "_ZTIRNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
4870   "size" : 4,
4871   "source_file" : "external/libcxx/include/type_traits"
4872  },
4873  {
4874   "alignment" : 4,
4875   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
4876   "name" : "std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> &",
4877   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
4878   "self_type" : "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
4879   "size" : 4,
4880   "source_file" : "external/libcxx/include/type_traits"
4881  },
4882  {
4883   "alignment" : 4,
4884   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
4885   "name" : "std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> &",
4886   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
4887   "self_type" : "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
4888   "size" : 4,
4889   "source_file" : "external/libcxx/include/type_traits"
4890  },
4891  {
4892   "alignment" : 4,
4893   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
4894   "name" : "std::__compressed_pair_elem<std::allocator<char>, 1, true> &",
4895   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
4896   "self_type" : "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
4897   "size" : 4,
4898   "source_file" : "external/libcxx/include/type_traits"
4899  },
4900  {
4901   "alignment" : 4,
4902   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
4903   "name" : "std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> &",
4904   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
4905   "self_type" : "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
4906   "size" : 4,
4907   "source_file" : "external/libcxx/include/type_traits"
4908  },
4909  {
4910   "alignment" : 4,
4911   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE",
4912   "name" : "std::__compressed_pair_elem<void (*)(void *), 1, false> &",
4913   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE",
4914   "self_type" : "_ZTIRNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE",
4915   "size" : 4,
4916   "source_file" : "external/libcxx/include/type_traits"
4917  },
4918  {
4919   "alignment" : 4,
4920   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemIPcLi0ELb0EEE",
4921   "name" : "std::__compressed_pair_elem<char *, 0, false> &",
4922   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE",
4923   "self_type" : "_ZTIRNSt3__122__compressed_pair_elemIPcLi0ELb0EEE",
4924   "size" : 4,
4925   "source_file" : "external/libcxx/include/type_traits"
4926  },
4927  {
4928   "alignment" : 4,
4929   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemIPhLi0ELb0EEE",
4930   "name" : "std::__compressed_pair_elem<unsigned char *, 0, false> &",
4931   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE",
4932   "self_type" : "_ZTIRNSt3__122__compressed_pair_elemIPhLi0ELb0EEE",
4933   "size" : 4,
4934   "source_file" : "external/libcxx/include/type_traits"
4935  },
4936  {
4937   "alignment" : 4,
4938   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemIPjLi0ELb0EEE",
4939   "name" : "std::__compressed_pair_elem<unsigned int *, 0, false> &",
4940   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE",
4941   "self_type" : "_ZTIRNSt3__122__compressed_pair_elemIPjLi0ELb0EEE",
4942   "size" : 4,
4943   "source_file" : "external/libcxx/include/type_traits"
4944  },
4945  {
4946   "alignment" : 4,
4947   "linker_set_key" : "_ZTIRNSt3__15tupleIJEEE",
4948   "name" : "std::tuple<> &",
4949   "referenced_type" : "_ZTINSt3__15tupleIJEEE",
4950   "self_type" : "_ZTIRNSt3__15tupleIJEEE",
4951   "size" : 4,
4952   "source_file" : "external/libcxx/include/tuple"
4953  },
4954  {
4955   "alignment" : 4,
4956   "linker_set_key" : "_ZTIRNSt3__18ios_baseE",
4957   "name" : "std::ios_base &",
4958   "referenced_type" : "_ZTINSt3__18ios_baseE",
4959   "self_type" : "_ZTIRNSt3__18ios_baseE",
4960   "size" : 4,
4961   "source_file" : "external/libcxx/include/system_error"
4962  },
4963  {
4964   "alignment" : 4,
4965   "linker_set_key" : "_ZTIRNSt3__19allocatorIDiEE",
4966   "name" : "std::allocator<char32_t> &",
4967   "referenced_type" : "_ZTINSt3__19allocatorIDiEE",
4968   "self_type" : "_ZTIRNSt3__19allocatorIDiEE",
4969   "size" : 4,
4970   "source_file" : "external/libcxx/include/string"
4971  },
4972  {
4973   "alignment" : 4,
4974   "linker_set_key" : "_ZTIRNSt3__19allocatorIDsEE",
4975   "name" : "std::allocator<char16_t> &",
4976   "referenced_type" : "_ZTINSt3__19allocatorIDsEE",
4977   "self_type" : "_ZTIRNSt3__19allocatorIDsEE",
4978   "size" : 4,
4979   "source_file" : "external/libcxx/include/string"
4980  },
4981  {
4982   "alignment" : 4,
4983   "linker_set_key" : "_ZTIRNSt3__19allocatorIcEE",
4984   "name" : "std::allocator<char> &",
4985   "referenced_type" : "_ZTINSt3__19allocatorIcEE",
4986   "self_type" : "_ZTIRNSt3__19allocatorIcEE",
4987   "size" : 4,
4988   "source_file" : "external/libcxx/include/memory"
4989  },
4990  {
4991   "alignment" : 4,
4992   "linker_set_key" : "_ZTIRNSt3__19allocatorIwEE",
4993   "name" : "std::allocator<wchar_t> &",
4994   "referenced_type" : "_ZTINSt3__19allocatorIwEE",
4995   "self_type" : "_ZTIRNSt3__19allocatorIwEE",
4996   "size" : 4,
4997   "source_file" : "external/libcxx/include/memory"
4998  },
4999  {
5000   "alignment" : 4,
5001   "linker_set_key" : "_ZTIRP10__locale_t",
5002   "name" : "__locale_t *&",
5003   "referenced_type" : "_ZTIP10__locale_t",
5004   "self_type" : "_ZTIRP10__locale_t",
5005   "size" : 4,
5006   "source_file" : "external/libcxx/include/__locale"
5007  },
5008  {
5009   "alignment" : 4,
5010   "linker_set_key" : "_ZTIRPDi",
5011   "name" : "char32_t *&",
5012   "referenced_type" : "_ZTIPDi",
5013   "self_type" : "_ZTIRPDi",
5014   "size" : 4,
5015   "source_file" : "external/libcxx/include/__locale"
5016  },
5017  {
5018   "alignment" : 4,
5019   "linker_set_key" : "_ZTIRPDs",
5020   "name" : "char16_t *&",
5021   "referenced_type" : "_ZTIPDs",
5022   "self_type" : "_ZTIRPDs",
5023   "size" : 4,
5024   "source_file" : "external/libcxx/include/__locale"
5025  },
5026  {
5027   "alignment" : 4,
5028   "linker_set_key" : "_ZTIRPKDi",
5029   "name" : "const char32_t *&",
5030   "referenced_type" : "_ZTIPKDi",
5031   "self_type" : "_ZTIRPKDi",
5032   "size" : 4,
5033   "source_file" : "external/libcxx/include/__locale"
5034  },
5035  {
5036   "alignment" : 4,
5037   "linker_set_key" : "_ZTIRPKDs",
5038   "name" : "const char16_t *&",
5039   "referenced_type" : "_ZTIPKDs",
5040   "self_type" : "_ZTIRPKDs",
5041   "size" : 4,
5042   "source_file" : "external/libcxx/include/__locale"
5043  },
5044  {
5045   "alignment" : 4,
5046   "linker_set_key" : "_ZTIRPKc",
5047   "name" : "const char *&",
5048   "referenced_type" : "_ZTIPKc",
5049   "self_type" : "_ZTIRPKc",
5050   "size" : 4,
5051   "source_file" : "external/libcxx/include/__locale"
5052  },
5053  {
5054   "alignment" : 4,
5055   "linker_set_key" : "_ZTIRPKw",
5056   "name" : "const wchar_t *&",
5057   "referenced_type" : "_ZTIPKw",
5058   "self_type" : "_ZTIRPKw",
5059   "size" : 4,
5060   "source_file" : "external/libcxx/include/__locale"
5061  },
5062  {
5063   "alignment" : 4,
5064   "linker_set_key" : "_ZTIRPc",
5065   "name" : "char *&",
5066   "referenced_type" : "_ZTIPc",
5067   "self_type" : "_ZTIRPc",
5068   "size" : 4,
5069   "source_file" : "external/libcxx/include/__locale"
5070  },
5071  {
5072   "alignment" : 4,
5073   "linker_set_key" : "_ZTIRPw",
5074   "name" : "wchar_t *&",
5075   "referenced_type" : "_ZTIPw",
5076   "self_type" : "_ZTIRPw",
5077   "size" : 4,
5078   "source_file" : "external/libcxx/include/__locale"
5079  },
5080  {
5081   "alignment" : 4,
5082   "linker_set_key" : "_ZTIRSt4byte",
5083   "name" : "std::byte &",
5084   "referenced_type" : "_ZTISt4byte",
5085   "self_type" : "_ZTIRSt4byte",
5086   "size" : 4,
5087   "source_file" : "external/libcxx/include/cstddef"
5088  },
5089  {
5090   "alignment" : 4,
5091   "linker_set_key" : "_ZTIRc",
5092   "name" : "char &",
5093   "referenced_type" : "_ZTIc",
5094   "self_type" : "_ZTIRc",
5095   "size" : 4,
5096   "source_file" : "external/libcxx/include/type_traits"
5097  },
5098  {
5099   "alignment" : 4,
5100   "linker_set_key" : "_ZTIRe",
5101   "name" : "long double &",
5102   "referenced_type" : "_ZTIe",
5103   "self_type" : "_ZTIRe",
5104   "size" : 4,
5105   "source_file" : "external/libcxx/include/type_traits"
5106  },
5107  {
5108   "alignment" : 4,
5109   "linker_set_key" : "_ZTIRh",
5110   "name" : "unsigned char &",
5111   "referenced_type" : "_ZTIh",
5112   "self_type" : "_ZTIRh",
5113   "size" : 4,
5114   "source_file" : "external/libcxx/include/type_traits"
5115  },
5116  {
5117   "alignment" : 4,
5118   "linker_set_key" : "_ZTIRi",
5119   "name" : "int &",
5120   "referenced_type" : "_ZTIi",
5121   "self_type" : "_ZTIRi",
5122   "size" : 4,
5123   "source_file" : "external/libcxx/include/type_traits"
5124  },
5125  {
5126   "alignment" : 4,
5127   "linker_set_key" : "_ZTIRj",
5128   "name" : "unsigned int &",
5129   "referenced_type" : "_ZTIj",
5130   "self_type" : "_ZTIRj",
5131   "size" : 4,
5132   "source_file" : "external/libcxx/include/type_traits"
5133  },
5134  {
5135   "alignment" : 4,
5136   "linker_set_key" : "_ZTIRl",
5137   "name" : "long &",
5138   "referenced_type" : "_ZTIl",
5139   "self_type" : "_ZTIRl",
5140   "size" : 4,
5141   "source_file" : "external/libcxx/include/type_traits"
5142  },
5143  {
5144   "alignment" : 4,
5145   "linker_set_key" : "_ZTIRw",
5146   "name" : "wchar_t &",
5147   "referenced_type" : "_ZTIw",
5148   "self_type" : "_ZTIRw",
5149   "size" : 4,
5150   "source_file" : "external/libcxx/include/type_traits"
5151  },
5152  {
5153   "alignment" : 4,
5154   "linker_set_key" : "_ZTIRx",
5155   "name" : "long long &",
5156   "referenced_type" : "_ZTIx",
5157   "self_type" : "_ZTIRx",
5158   "size" : 4,
5159   "source_file" : "external/libcxx/include/type_traits"
5160  }
5161 ],
5162 "pointer_types" :
5163 [
5164  {
5165   "alignment" : 4,
5166   "linker_set_key" : "_ZTIP10__locale_t",
5167   "name" : "__locale_t *",
5168   "referenced_type" : "_ZTI10__locale_t",
5169   "self_type" : "_ZTIP10__locale_t",
5170   "size" : 4,
5171   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/string.h"
5172  },
5173  {
5174   "alignment" : 4,
5175   "linker_set_key" : "_ZTIP11_fpstate_32",
5176   "name" : "_fpstate_32 *",
5177   "referenced_type" : "_ZTI11_fpstate_32",
5178   "self_type" : "_ZTIP11_fpstate_32",
5179   "size" : 4,
5180   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
5181  },
5182  {
5183   "alignment" : 4,
5184   "linker_set_key" : "_ZTIP13_libc_fpstate",
5185   "name" : "_libc_fpstate *",
5186   "referenced_type" : "_ZTI13_libc_fpstate",
5187   "self_type" : "_ZTIP13_libc_fpstate",
5188   "size" : 4,
5189   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/sys/ucontext.h"
5190  },
5191  {
5192   "alignment" : 4,
5193   "linker_set_key" : "_ZTIP13native_handle",
5194   "name" : "native_handle *",
5195   "referenced_type" : "_ZTI13native_handle",
5196   "self_type" : "_ZTIP13native_handle",
5197   "size" : 4,
5198   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5199  },
5200  {
5201   "alignment" : 4,
5202   "linker_set_key" : "_ZTIP14pthread_cond_t",
5203   "name" : "pthread_cond_t *",
5204   "referenced_type" : "_ZTI14pthread_cond_t",
5205   "self_type" : "_ZTIP14pthread_cond_t",
5206   "size" : 4,
5207   "source_file" : "external/libcxx/include/__threading_support"
5208  },
5209  {
5210   "alignment" : 4,
5211   "linker_set_key" : "_ZTIP15pthread_mutex_t",
5212   "name" : "pthread_mutex_t *",
5213   "referenced_type" : "_ZTI15pthread_mutex_t",
5214   "self_type" : "_ZTIP15pthread_mutex_t",
5215   "size" : 4,
5216   "source_file" : "external/libcxx/include/__threading_support"
5217  },
5218  {
5219   "alignment" : 4,
5220   "linker_set_key" : "_ZTIP16user_regs_struct",
5221   "name" : "user_regs_struct *",
5222   "referenced_type" : "_ZTI16user_regs_struct",
5223   "self_type" : "_ZTIP16user_regs_struct",
5224   "size" : 4,
5225   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/sys/user.h"
5226  },
5227  {
5228   "alignment" : 4,
5229   "linker_set_key" : "_ZTIP18user_fpregs_struct",
5230   "name" : "user_fpregs_struct *",
5231   "referenced_type" : "_ZTI18user_fpregs_struct",
5232   "self_type" : "_ZTIP18user_fpregs_struct",
5233   "size" : 4,
5234   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/sys/user.h"
5235  },
5236  {
5237   "alignment" : 4,
5238   "linker_set_key" : "_ZTIP19__pthread_cleanup_t",
5239   "name" : "__pthread_cleanup_t *",
5240   "referenced_type" : "_ZTI19__pthread_cleanup_t",
5241   "self_type" : "_ZTIP19__pthread_cleanup_t",
5242   "size" : 4,
5243   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/pthread.h"
5244  },
5245  {
5246   "alignment" : 4,
5247   "linker_set_key" : "_ZTIP5lconv",
5248   "name" : "lconv *",
5249   "referenced_type" : "_ZTI5lconv",
5250   "self_type" : "_ZTIP5lconv",
5251   "size" : 4,
5252   "source_file" : "external/libcxx/include/__bsd_locale_fallbacks.h"
5253  },
5254  {
5255   "alignment" : 4,
5256   "linker_set_key" : "_ZTIP7__sFILE",
5257   "name" : "__sFILE *",
5258   "referenced_type" : "_ZTI7__sFILE",
5259   "self_type" : "_ZTIP7__sFILE",
5260   "size" : 4,
5261   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/stdio.h"
5262  },
5263  {
5264   "alignment" : 4,
5265   "linker_set_key" : "_ZTIP7log_msg",
5266   "name" : "log_msg *",
5267   "referenced_type" : "_ZTI7log_msg",
5268   "self_type" : "_ZTIP7log_msg",
5269   "size" : 4,
5270   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
5271  },
5272  {
5273   "alignment" : 4,
5274   "linker_set_key" : "_ZTIP7siginfo",
5275   "name" : "siginfo *",
5276   "referenced_type" : "_ZTI7siginfo",
5277   "self_type" : "_ZTIP7siginfo",
5278   "size" : 4,
5279   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/signal.h"
5280  },
5281  {
5282   "alignment" : 4,
5283   "linker_set_key" : "_ZTIP8timespec",
5284   "name" : "timespec *",
5285   "referenced_type" : "_ZTI8timespec",
5286   "self_type" : "_ZTIP8timespec",
5287   "size" : 4,
5288   "source_file" : "external/libcxx/include/__threading_support"
5289  },
5290  {
5291   "alignment" : 4,
5292   "linker_set_key" : "_ZTIP8ucontext",
5293   "name" : "ucontext *",
5294   "referenced_type" : "_ZTI8ucontext",
5295   "self_type" : "_ZTIP8ucontext",
5296   "size" : 4,
5297   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/sys/ucontext.h"
5298  },
5299  {
5300   "alignment" : 4,
5301   "linker_set_key" : "_ZTIP9mbstate_t",
5302   "name" : "mbstate_t *",
5303   "referenced_type" : "_ZTI9mbstate_t",
5304   "self_type" : "_ZTIP9mbstate_t",
5305   "size" : 4,
5306   "source_file" : "external/libcxx/include/__bsd_locale_fallbacks.h"
5307  },
5308  {
5309   "alignment" : 4,
5310   "linker_set_key" : "_ZTIPDi",
5311   "name" : "char32_t *",
5312   "referenced_type" : "_ZTIDi",
5313   "self_type" : "_ZTIPDi",
5314   "size" : 4,
5315   "source_file" : "external/libcxx/include/type_traits"
5316  },
5317  {
5318   "alignment" : 4,
5319   "linker_set_key" : "_ZTIPDs",
5320   "name" : "char16_t *",
5321   "referenced_type" : "_ZTIDs",
5322   "self_type" : "_ZTIPDs",
5323   "size" : 4,
5324   "source_file" : "external/libcxx/include/type_traits"
5325  },
5326  {
5327   "alignment" : 4,
5328   "linker_set_key" : "_ZTIPFPvPKvE",
5329   "name" : "void *(*)(const void *)",
5330   "referenced_type" : "_ZTIFPvPKvE",
5331   "self_type" : "_ZTIPFPvPKvE",
5332   "size" : 4,
5333   "source_file" : "external/libcxx/include/functional"
5334  },
5335  {
5336   "alignment" : 4,
5337   "linker_set_key" : "_ZTIPFPvS_E",
5338   "name" : "void *(*)(void *)",
5339   "referenced_type" : "_ZTIFPvS_E",
5340   "self_type" : "_ZTIPFPvS_E",
5341   "size" : 4,
5342   "source_file" : "external/libcxx/include/__threading_support"
5343  },
5344  {
5345   "alignment" : 4,
5346   "linker_set_key" : "_ZTIPFPvS_jPKvE",
5347   "name" : "void *(*)(void *, unsigned int, const void *)",
5348   "referenced_type" : "_ZTIFPvS_jPKvE",
5349   "self_type" : "_ZTIPFPvS_jPKvE",
5350   "size" : 4,
5351   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/malloc.h"
5352  },
5353  {
5354   "alignment" : 4,
5355   "linker_set_key" : "_ZTIPFPvjPKvE",
5356   "name" : "void *(*)(unsigned int, const void *)",
5357   "referenced_type" : "_ZTIFPvjPKvE",
5358   "self_type" : "_ZTIPFPvjPKvE",
5359   "size" : 4,
5360   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/malloc.h"
5361  },
5362  {
5363   "alignment" : 4,
5364   "linker_set_key" : "_ZTIPFPvjjPKvE",
5365   "name" : "void *(*)(unsigned int, unsigned int, const void *)",
5366   "referenced_type" : "_ZTIFPvjjPKvE",
5367   "self_type" : "_ZTIPFPvjjPKvE",
5368   "size" : 4,
5369   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/malloc.h"
5370  },
5371  {
5372   "alignment" : 4,
5373   "linker_set_key" : "_ZTIPFRNSt3__18ios_baseES1_E",
5374   "name" : "std::__1::ios_base &(*)(std::__1::ios_base &)",
5375   "referenced_type" : "_ZTIFRNSt3__18ios_baseES1_E",
5376   "self_type" : "_ZTIPFRNSt3__18ios_baseES1_E",
5377   "size" : 4,
5378   "source_file" : "external/libcxx/include/system_error"
5379  },
5380  {
5381   "alignment" : 4,
5382   "linker_set_key" : "_ZTIPFv6sigvalE",
5383   "name" : "void (*)(sigval)",
5384   "referenced_type" : "_ZTIFv6sigvalE",
5385   "self_type" : "_ZTIPFv6sigvalE",
5386   "size" : 4,
5387   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
5388  },
5389  {
5390   "alignment" : 4,
5391   "linker_set_key" : "_ZTIPFvNSt3__18ios_base5eventERS0_iE",
5392   "name" : "void (*)(std::__1::ios_base::event, std::__1::ios_base &, int)",
5393   "referenced_type" : "_ZTIFvNSt3__18ios_base5eventERS0_iE",
5394   "self_type" : "_ZTIPFvNSt3__18ios_base5eventERS0_iE",
5395   "size" : 4,
5396   "source_file" : "external/libcxx/include/ios"
5397  },
5398  {
5399   "alignment" : 4,
5400   "linker_set_key" : "_ZTIPFvPvE",
5401   "name" : "void (*)(void *)",
5402   "referenced_type" : "_ZTIFvPvE",
5403   "self_type" : "_ZTIPFvPvE",
5404   "size" : 4,
5405   "source_file" : "external/libcxx/include/type_traits"
5406  },
5407  {
5408   "alignment" : 4,
5409   "linker_set_key" : "_ZTIPFvPvPKvE",
5410   "name" : "void (*)(void *, const void *)",
5411   "referenced_type" : "_ZTIFvPvPKvE",
5412   "self_type" : "_ZTIPFvPvPKvE",
5413   "size" : 4,
5414   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/malloc.h"
5415  },
5416  {
5417   "alignment" : 4,
5418   "linker_set_key" : "_ZTIPFvRKNSt3__119__libcpp_debug_infoEE",
5419   "name" : "void (*)(const std::__1::__libcpp_debug_info &)",
5420   "referenced_type" : "_ZTIFvRKNSt3__119__libcpp_debug_infoEE",
5421   "self_type" : "_ZTIPFvRKNSt3__119__libcpp_debug_infoEE",
5422   "size" : 4,
5423   "source_file" : "external/libcxx/include/__debug"
5424  },
5425  {
5426   "alignment" : 4,
5427   "linker_set_key" : "_ZTIPFviE",
5428   "name" : "void (*)(int)",
5429   "referenced_type" : "_ZTIFviE",
5430   "self_type" : "_ZTIPFviE",
5431   "size" : 4,
5432   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/signal.h"
5433  },
5434  {
5435   "alignment" : 4,
5436   "linker_set_key" : "_ZTIPFviP7siginfoPvE",
5437   "name" : "void (*)(int, siginfo *, void *)",
5438   "referenced_type" : "_ZTIFviP7siginfoPvE",
5439   "self_type" : "_ZTIPFviP7siginfoPvE",
5440   "size" : 4,
5441   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/signal.h"
5442  },
5443  {
5444   "alignment" : 4,
5445   "linker_set_key" : "_ZTIPFvvE",
5446   "name" : "void (*)()",
5447   "referenced_type" : "_ZTIFvvE",
5448   "self_type" : "_ZTIPFvvE",
5449   "size" : 4,
5450   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/signal.h"
5451  },
5452  {
5453   "alignment" : 4,
5454   "linker_set_key" : "_ZTIPK13native_handle",
5455   "name" : "const native_handle *",
5456   "referenced_type" : "_ZTIK13native_handle",
5457   "self_type" : "_ZTIPK13native_handle",
5458   "size" : 4,
5459   "source_file" : "external/libcxx/include/type_traits"
5460  },
5461  {
5462   "alignment" : 4,
5463   "linker_set_key" : "_ZTIPK2tm",
5464   "name" : "const tm *",
5465   "referenced_type" : "_ZTIK2tm",
5466   "self_type" : "_ZTIPK2tm",
5467   "size" : 4,
5468   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/time.h"
5469  },
5470  {
5471   "alignment" : 4,
5472   "linker_set_key" : "_ZTIPK7log_msg",
5473   "name" : "const log_msg *",
5474   "referenced_type" : "_ZTIK7log_msg",
5475   "self_type" : "_ZTIPK7log_msg",
5476   "size" : 4,
5477   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
5478  },
5479  {
5480   "alignment" : 4,
5481   "linker_set_key" : "_ZTIPKDi",
5482   "name" : "const char32_t *",
5483   "referenced_type" : "_ZTIKDi",
5484   "self_type" : "_ZTIPKDi",
5485   "size" : 4,
5486   "source_file" : "external/libcxx/include/type_traits"
5487  },
5488  {
5489   "alignment" : 4,
5490   "linker_set_key" : "_ZTIPKDs",
5491   "name" : "const char16_t *",
5492   "referenced_type" : "_ZTIKDs",
5493   "self_type" : "_ZTIPKDs",
5494   "size" : 4,
5495   "source_file" : "external/libcxx/include/type_traits"
5496  },
5497  {
5498   "alignment" : 4,
5499   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
5500   "name" : "const android::NativeHandle *",
5501   "referenced_type" : "_ZTIKN7android12NativeHandleE",
5502   "self_type" : "_ZTIPKN7android12NativeHandleE",
5503   "size" : 4,
5504   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
5505  },
5506  {
5507   "alignment" : 4,
5508   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5509   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5510   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5511   "self_type" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5512   "size" : 4,
5513   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5514  },
5515  {
5516   "alignment" : 4,
5517   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl6memory4V1_07IMapperEEE",
5518   "name" : "const android::sp<android::hidl::memory::V1_0::IMapper> *",
5519   "referenced_type" : "_ZTIKN7android2spINS_4hidl6memory4V1_07IMapperEEE",
5520   "self_type" : "_ZTIPKN7android2spINS_4hidl6memory4V1_07IMapperEEE",
5521   "size" : 4,
5522   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5523  },
5524  {
5525   "alignment" : 4,
5526   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl6memory4V1_07IMemoryEEE",
5527   "name" : "const android::sp<android::hidl::memory::V1_0::IMemory> *",
5528   "referenced_type" : "_ZTIKN7android2spINS_4hidl6memory4V1_07IMemoryEEE",
5529   "self_type" : "_ZTIPKN7android2spINS_4hidl6memory4V1_07IMemoryEEE",
5530   "size" : 4,
5531   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5532  },
5533  {
5534   "alignment" : 4,
5535   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5536   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5537   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5538   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5539   "size" : 4,
5540   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5541  },
5542  {
5543   "alignment" : 4,
5544   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
5545   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
5546   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5547   "self_type" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
5548   "size" : 4,
5549   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5550  },
5551  {
5552   "alignment" : 4,
5553   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
5554   "name" : "const android::hidl::base::V1_0::IBase *",
5555   "referenced_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
5556   "self_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
5557   "size" : 4,
5558   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
5559  },
5560  {
5561   "alignment" : 4,
5562   "linker_set_key" : "_ZTIPKN7android4hidl6memory4V1_07IMapperE",
5563   "name" : "const android::hidl::memory::V1_0::IMapper *",
5564   "referenced_type" : "_ZTIKN7android4hidl6memory4V1_07IMapperE",
5565   "self_type" : "_ZTIPKN7android4hidl6memory4V1_07IMapperE",
5566   "size" : 4,
5567   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/IMapper.h"
5568  },
5569  {
5570   "alignment" : 4,
5571   "linker_set_key" : "_ZTIPKN7android4hidl6memory4V1_07IMemoryE",
5572   "name" : "const android::hidl::memory::V1_0::IMemory *",
5573   "referenced_type" : "_ZTIKN7android4hidl6memory4V1_07IMemoryE",
5574   "self_type" : "_ZTIPKN7android4hidl6memory4V1_07IMemoryE",
5575   "size" : 4,
5576   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/IMemory.h"
5577  },
5578  {
5579   "alignment" : 4,
5580   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
5581   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
5582   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
5583   "self_type" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
5584   "size" : 4,
5585   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
5586  },
5587  {
5588   "alignment" : 4,
5589   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
5590   "name" : "const android::RefBase *",
5591   "referenced_type" : "_ZTIKN7android7RefBaseE",
5592   "self_type" : "_ZTIPKN7android7RefBaseE",
5593   "size" : 4,
5594   "source_file" : "system/core/libutils/include/utils/RefBase.h"
5595  },
5596  {
5597   "alignment" : 4,
5598   "linker_set_key" : "_ZTIPKN7android8hardware11hidl_memoryE",
5599   "name" : "const android::hardware::hidl_memory *",
5600   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
5601   "self_type" : "_ZTIPKN7android8hardware11hidl_memoryE",
5602   "size" : 4,
5603   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5604  },
5605  {
5606   "alignment" : 4,
5607   "linker_set_key" : "_ZTIPKN7android8hardware12hidl_versionE",
5608   "name" : "const android::hardware::hidl_version *",
5609   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
5610   "self_type" : "_ZTIPKN7android8hardware12hidl_versionE",
5611   "size" : 4,
5612   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5613  },
5614  {
5615   "alignment" : 4,
5616   "linker_set_key" : "_ZTIPKN7android8hardware17GrantorDescriptorE",
5617   "name" : "const android::hardware::GrantorDescriptor *",
5618   "referenced_type" : "_ZTIKN7android8hardware17GrantorDescriptorE",
5619   "self_type" : "_ZTIPKN7android8hardware17GrantorDescriptorE",
5620   "size" : 4,
5621   "source_file" : "external/libcxx/include/type_traits"
5622  },
5623  {
5624   "alignment" : 4,
5625   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
5626   "name" : "const android::hardware::Status *",
5627   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
5628   "self_type" : "_ZTIPKN7android8hardware6StatusE",
5629   "size" : 4,
5630   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5631  },
5632  {
5633   "alignment" : 4,
5634   "linker_set_key" : "_ZTIPKN7android8hardware7details13return_statusE",
5635   "name" : "const android::hardware::details::return_status *",
5636   "referenced_type" : "_ZTIKN7android8hardware7details13return_statusE",
5637   "self_type" : "_ZTIPKN7android8hardware7details13return_statusE",
5638   "size" : 4,
5639   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5640  },
5641  {
5642   "alignment" : 4,
5643   "linker_set_key" : "_ZTIPKNSt3__110__function16__policy_storageE",
5644   "name" : "const std::__function::__policy_storage *",
5645   "referenced_type" : "_ZTIKNSt3__110__function16__policy_storageE",
5646   "self_type" : "_ZTIPKNSt3__110__function16__policy_storageE",
5647   "size" : 4,
5648   "source_file" : "external/libcxx/include/type_traits"
5649  },
5650  {
5651   "alignment" : 4,
5652   "linker_set_key" : "_ZTIPKNSt3__110__function8__policyE",
5653   "name" : "const std::__function::__policy *",
5654   "referenced_type" : "_ZTIKNSt3__110__function8__policyE",
5655   "self_type" : "_ZTIPKNSt3__110__function8__policyE",
5656   "size" : 4,
5657   "source_file" : "external/libcxx/include/functional"
5658  },
5659  {
5660   "alignment" : 4,
5661   "linker_set_key" : "_ZTIPKNSt3__110error_codeE",
5662   "name" : "const std::error_code *",
5663   "referenced_type" : "_ZTIKNSt3__110error_codeE",
5664   "self_type" : "_ZTIPKNSt3__110error_codeE",
5665   "size" : 4,
5666   "source_file" : "external/libcxx/include/system_error"
5667  },
5668  {
5669   "alignment" : 4,
5670   "linker_set_key" : "_ZTIPKNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEEE",
5671   "name" : "const std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>> *",
5672   "referenced_type" : "_ZTIKNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEEE",
5673   "self_type" : "_ZTIPKNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEEE",
5674   "size" : 4,
5675   "source_file" : "external/libcxx/include/string"
5676  },
5677  {
5678   "alignment" : 4,
5679   "linker_set_key" : "_ZTIPKNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEEE",
5680   "name" : "const std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>> *",
5681   "referenced_type" : "_ZTIKNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEEE",
5682   "self_type" : "_ZTIPKNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEEE",
5683   "size" : 4,
5684   "source_file" : "external/libcxx/include/string"
5685  },
5686  {
5687   "alignment" : 4,
5688   "linker_set_key" : "_ZTIPKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5689   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>> *",
5690   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5691   "self_type" : "_ZTIPKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5692   "size" : 4,
5693   "source_file" : "external/libcxx/include/string"
5694  },
5695  {
5696   "alignment" : 4,
5697   "linker_set_key" : "_ZTIPKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
5698   "name" : "const std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>> *",
5699   "referenced_type" : "_ZTIKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
5700   "self_type" : "_ZTIPKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
5701   "size" : 4,
5702   "source_file" : "external/libcxx/include/string"
5703  },
5704  {
5705   "alignment" : 4,
5706   "linker_set_key" : "_ZTIPKNSt3__112system_errorE",
5707   "name" : "const std::system_error *",
5708   "referenced_type" : "_ZTIKNSt3__112system_errorE",
5709   "self_type" : "_ZTIPKNSt3__112system_errorE",
5710   "size" : 4,
5711   "source_file" : "external/libcxx/include/system_error"
5712  },
5713  {
5714   "alignment" : 4,
5715   "linker_set_key" : "_ZTIPKNSt3__113__scalar_hashINS_6_PairTELj2EEE",
5716   "name" : "const std::__scalar_hash<std::_PairT, 2> *",
5717   "referenced_type" : "_ZTIKNSt3__113__scalar_hashINS_6_PairTELj2EEE",
5718   "self_type" : "_ZTIPKNSt3__113__scalar_hashINS_6_PairTELj2EEE",
5719   "size" : 4,
5720   "source_file" : "external/libcxx/include/utility"
5721  },
5722  {
5723   "alignment" : 4,
5724   "linker_set_key" : "_ZTIPKNSt3__113__scalar_hashIdLj2EEE",
5725   "name" : "const std::__scalar_hash<double, 2> *",
5726   "referenced_type" : "_ZTIKNSt3__113__scalar_hashIdLj2EEE",
5727   "self_type" : "_ZTIPKNSt3__113__scalar_hashIdLj2EEE",
5728   "size" : 4,
5729   "source_file" : "external/libcxx/include/utility"
5730  },
5731  {
5732   "alignment" : 4,
5733   "linker_set_key" : "_ZTIPKNSt3__113__scalar_hashIfLj1EEE",
5734   "name" : "const std::__scalar_hash<float, 1> *",
5735   "referenced_type" : "_ZTIKNSt3__113__scalar_hashIfLj1EEE",
5736   "self_type" : "_ZTIPKNSt3__113__scalar_hashIfLj1EEE",
5737   "size" : 4,
5738   "source_file" : "external/libcxx/include/utility"
5739  },
5740  {
5741   "alignment" : 4,
5742   "linker_set_key" : "_ZTIPKNSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentryE",
5743   "name" : "const std::basic_ostream<char>::sentry *",
5744   "referenced_type" : "_ZTIKNSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentryE",
5745   "self_type" : "_ZTIPKNSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentryE",
5746   "size" : 4,
5747   "source_file" : "external/libcxx/include/ostream"
5748  },
5749  {
5750   "alignment" : 4,
5751   "linker_set_key" : "_ZTIPKNSt3__114__shared_countE",
5752   "name" : "const std::__shared_count *",
5753   "referenced_type" : "_ZTIKNSt3__114__shared_countE",
5754   "self_type" : "_ZTIPKNSt3__114__shared_countE",
5755   "size" : 4,
5756   "source_file" : "external/libcxx/include/memory"
5757  },
5758  {
5759   "alignment" : 4,
5760   "linker_set_key" : "_ZTIPKNSt3__114error_categoryE",
5761   "name" : "const std::error_category *",
5762   "referenced_type" : "_ZTIKNSt3__114error_categoryE",
5763   "self_type" : "_ZTIPKNSt3__114error_categoryE",
5764   "size" : 4,
5765   "source_file" : "external/libcxx/include/system_error"
5766  },
5767  {
5768   "alignment" : 4,
5769   "linker_set_key" : "_ZTIPKNSt3__114pointer_safetyE",
5770   "name" : "const std::pointer_safety *",
5771   "referenced_type" : "_ZTIKNSt3__114pointer_safetyE",
5772   "self_type" : "_ZTIPKNSt3__114pointer_safetyE",
5773   "size" : 4,
5774   "source_file" : "external/libcxx/include/memory"
5775  },
5776  {
5777   "alignment" : 4,
5778   "linker_set_key" : "_ZTIPKNSt3__115basic_streambufIcNS_11char_traitsIcEEEE",
5779   "name" : "const std::basic_streambuf<char, std::char_traits<char>> *",
5780   "referenced_type" : "_ZTIKNSt3__115basic_streambufIcNS_11char_traitsIcEEEE",
5781   "self_type" : "_ZTIPKNSt3__115basic_streambufIcNS_11char_traitsIcEEEE",
5782   "size" : 4,
5783   "source_file" : "external/libcxx/include/streambuf"
5784  },
5785  {
5786   "alignment" : 4,
5787   "linker_set_key" : "_ZTIPKNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5788   "name" : "const std::basic_stringbuf<char, std::char_traits<char>, std::allocator<char>> *",
5789   "referenced_type" : "_ZTIKNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5790   "self_type" : "_ZTIPKNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5791   "size" : 4,
5792   "source_file" : "external/libcxx/include/sstream"
5793  },
5794  {
5795   "alignment" : 4,
5796   "linker_set_key" : "_ZTIPKNSt3__115error_conditionE",
5797   "name" : "const std::error_condition *",
5798   "referenced_type" : "_ZTIKNSt3__115error_conditionE",
5799   "self_type" : "_ZTIPKNSt3__115error_conditionE",
5800   "size" : 4,
5801   "source_file" : "external/libcxx/include/system_error"
5802  },
5803  {
5804   "alignment" : 4,
5805   "linker_set_key" : "_ZTIPKNSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
5806   "name" : "const std::__compressed_pair<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep, std::allocator<char32_t>> *",
5807   "referenced_type" : "_ZTIKNSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
5808   "self_type" : "_ZTIPKNSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
5809   "size" : 4,
5810   "source_file" : "external/libcxx/include/memory"
5811  },
5812  {
5813   "alignment" : 4,
5814   "linker_set_key" : "_ZTIPKNSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
5815   "name" : "const std::__compressed_pair<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep, std::allocator<char16_t>> *",
5816   "referenced_type" : "_ZTIKNSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
5817   "self_type" : "_ZTIPKNSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
5818   "size" : 4,
5819   "source_file" : "external/libcxx/include/memory"
5820  },
5821  {
5822   "alignment" : 4,
5823   "linker_set_key" : "_ZTIPKNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
5824   "name" : "const std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char>> *",
5825   "referenced_type" : "_ZTIKNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
5826   "self_type" : "_ZTIPKNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
5827   "size" : 4,
5828   "source_file" : "external/libcxx/include/memory"
5829  },
5830  {
5831   "alignment" : 4,
5832   "linker_set_key" : "_ZTIPKNSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
5833   "name" : "const std::__compressed_pair<std::basic_string<wchar_t>::__rep, std::allocator<wchar_t>> *",
5834   "referenced_type" : "_ZTIKNSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
5835   "self_type" : "_ZTIPKNSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
5836   "size" : 4,
5837   "source_file" : "external/libcxx/include/memory"
5838  },
5839  {
5840   "alignment" : 4,
5841   "linker_set_key" : "_ZTIPKNSt3__117__compressed_pairIPcPFvPvEEE",
5842   "name" : "const std::__compressed_pair<char *, void (*)(void *)> *",
5843   "referenced_type" : "_ZTIKNSt3__117__compressed_pairIPcPFvPvEEE",
5844   "self_type" : "_ZTIPKNSt3__117__compressed_pairIPcPFvPvEEE",
5845   "size" : 4,
5846   "source_file" : "external/libcxx/include/type_traits"
5847  },
5848  {
5849   "alignment" : 4,
5850   "linker_set_key" : "_ZTIPKNSt3__117__compressed_pairIPhPFvPvEEE",
5851   "name" : "const std::__compressed_pair<unsigned char *, void (*)(void *)> *",
5852   "referenced_type" : "_ZTIKNSt3__117__compressed_pairIPhPFvPvEEE",
5853   "self_type" : "_ZTIPKNSt3__117__compressed_pairIPhPFvPvEEE",
5854   "size" : 4,
5855   "source_file" : "external/libcxx/include/type_traits"
5856  },
5857  {
5858   "alignment" : 4,
5859   "linker_set_key" : "_ZTIPKNSt3__117__compressed_pairIPjPFvPvEEE",
5860   "name" : "const std::__compressed_pair<unsigned int *, void (*)(void *)> *",
5861   "referenced_type" : "_ZTIKNSt3__117__compressed_pairIPjPFvPvEEE",
5862   "self_type" : "_ZTIPKNSt3__117__compressed_pairIPjPFvPvEEE",
5863   "size" : 4,
5864   "source_file" : "external/libcxx/include/type_traits"
5865  },
5866  {
5867   "alignment" : 4,
5868   "linker_set_key" : "_ZTIPKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
5869   "name" : "const std::basic_string_view<char, std::char_traits<char>> *",
5870   "referenced_type" : "_ZTIKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
5871   "self_type" : "_ZTIPKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
5872   "size" : 4,
5873   "source_file" : "external/libcxx/include/string_view"
5874  },
5875  {
5876   "alignment" : 4,
5877   "linker_set_key" : "_ZTIPKNSt3__118__libcpp_refstringE",
5878   "name" : "const std::__libcpp_refstring *",
5879   "referenced_type" : "_ZTIKNSt3__118__libcpp_refstringE",
5880   "self_type" : "_ZTIPKNSt3__118__libcpp_refstringE",
5881   "size" : 4,
5882   "source_file" : "external/libcxx/include/stdexcept"
5883  },
5884  {
5885   "alignment" : 4,
5886   "linker_set_key" : "_ZTIPKNSt3__119__shared_weak_countE",
5887   "name" : "const std::__shared_weak_count *",
5888   "referenced_type" : "_ZTIKNSt3__119__shared_weak_countE",
5889   "self_type" : "_ZTIPKNSt3__119__shared_weak_countE",
5890   "size" : 4,
5891   "source_file" : "external/libcxx/include/memory"
5892  },
5893  {
5894   "alignment" : 4,
5895   "linker_set_key" : "_ZTIPKNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5896   "name" : "const std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char>> *",
5897   "referenced_type" : "_ZTIKNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5898   "self_type" : "_ZTIPKNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5899   "size" : 4,
5900   "source_file" : "external/libcxx/include/sstream"
5901  },
5902  {
5903   "alignment" : 4,
5904   "linker_set_key" : "_ZTIPKNSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE",
5905   "name" : "const std::ostreambuf_iterator<char, std::char_traits<char>> *",
5906   "referenced_type" : "_ZTIKNSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE",
5907   "self_type" : "_ZTIPKNSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE",
5908   "size" : 4,
5909   "source_file" : "external/libcxx/include/iterator"
5910  },
5911  {
5912   "alignment" : 4,
5913   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
5914   "name" : "const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep, 0, false> *",
5915   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
5916   "self_type" : "_ZTIPKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
5917   "size" : 4,
5918   "source_file" : "external/libcxx/include/type_traits"
5919  },
5920  {
5921   "alignment" : 4,
5922   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
5923   "name" : "const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep, 0, false> *",
5924   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
5925   "self_type" : "_ZTIPKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
5926   "size" : 4,
5927   "source_file" : "external/libcxx/include/type_traits"
5928  },
5929  {
5930   "alignment" : 4,
5931   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
5932   "name" : "const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> *",
5933   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
5934   "self_type" : "_ZTIPKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
5935   "size" : 4,
5936   "source_file" : "external/libcxx/include/type_traits"
5937  },
5938  {
5939   "alignment" : 4,
5940   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
5941   "name" : "const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> *",
5942   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
5943   "self_type" : "_ZTIPKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
5944   "size" : 4,
5945   "source_file" : "external/libcxx/include/type_traits"
5946  },
5947  {
5948   "alignment" : 4,
5949   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
5950   "name" : "const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> *",
5951   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
5952   "self_type" : "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
5953   "size" : 4,
5954   "source_file" : "external/libcxx/include/type_traits"
5955  },
5956  {
5957   "alignment" : 4,
5958   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
5959   "name" : "const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> *",
5960   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
5961   "self_type" : "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
5962   "size" : 4,
5963   "source_file" : "external/libcxx/include/type_traits"
5964  },
5965  {
5966   "alignment" : 4,
5967   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
5968   "name" : "const std::__compressed_pair_elem<std::allocator<char>, 1, true> *",
5969   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
5970   "self_type" : "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
5971   "size" : 4,
5972   "source_file" : "external/libcxx/include/type_traits"
5973  },
5974  {
5975   "alignment" : 4,
5976   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
5977   "name" : "const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> *",
5978   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
5979   "self_type" : "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
5980   "size" : 4,
5981   "source_file" : "external/libcxx/include/type_traits"
5982  },
5983  {
5984   "alignment" : 4,
5985   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE",
5986   "name" : "const std::__compressed_pair_elem<void (*)(void *), 1, false> *",
5987   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE",
5988   "self_type" : "_ZTIPKNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE",
5989   "size" : 4,
5990   "source_file" : "external/libcxx/include/type_traits"
5991  },
5992  {
5993   "alignment" : 4,
5994   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemIPcLi0ELb0EEE",
5995   "name" : "const std::__compressed_pair_elem<char *, 0, false> *",
5996   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemIPcLi0ELb0EEE",
5997   "self_type" : "_ZTIPKNSt3__122__compressed_pair_elemIPcLi0ELb0EEE",
5998   "size" : 4,
5999   "source_file" : "external/libcxx/include/type_traits"
6000  },
6001  {
6002   "alignment" : 4,
6003   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemIPhLi0ELb0EEE",
6004   "name" : "const std::__compressed_pair_elem<unsigned char *, 0, false> *",
6005   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemIPhLi0ELb0EEE",
6006   "self_type" : "_ZTIPKNSt3__122__compressed_pair_elemIPhLi0ELb0EEE",
6007   "size" : 4,
6008   "source_file" : "external/libcxx/include/type_traits"
6009  },
6010  {
6011   "alignment" : 4,
6012   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemIPjLi0ELb0EEE",
6013   "name" : "const std::__compressed_pair_elem<unsigned int *, 0, false> *",
6014   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemIPjLi0ELb0EEE",
6015   "self_type" : "_ZTIPKNSt3__122__compressed_pair_elemIPjLi0ELb0EEE",
6016   "size" : 4,
6017   "source_file" : "external/libcxx/include/type_traits"
6018  },
6019  {
6020   "alignment" : 4,
6021   "linker_set_key" : "_ZTIPKNSt3__14fposI9mbstate_tEE",
6022   "name" : "const std::fpos<mbstate_t> *",
6023   "referenced_type" : "_ZTIKNSt3__14fposI9mbstate_tEE",
6024   "self_type" : "_ZTIPKNSt3__14fposI9mbstate_tEE",
6025   "size" : 4,
6026   "source_file" : "external/libcxx/include/string"
6027  },
6028  {
6029   "alignment" : 4,
6030   "linker_set_key" : "_ZTIPKNSt3__14hashIDiEE",
6031   "name" : "const std::hash<char32_t> *",
6032   "referenced_type" : "_ZTIKNSt3__14hashIDiEE",
6033   "self_type" : "_ZTIPKNSt3__14hashIDiEE",
6034   "size" : 4,
6035   "source_file" : "external/libcxx/include/utility"
6036  },
6037  {
6038   "alignment" : 4,
6039   "linker_set_key" : "_ZTIPKNSt3__14hashIDnEE",
6040   "name" : "const std::hash<nullptr_t> *",
6041   "referenced_type" : "_ZTIKNSt3__14hashIDnEE",
6042   "self_type" : "_ZTIPKNSt3__14hashIDnEE",
6043   "size" : 4,
6044   "source_file" : "external/libcxx/include/utility"
6045  },
6046  {
6047   "alignment" : 4,
6048   "linker_set_key" : "_ZTIPKNSt3__14hashIDsEE",
6049   "name" : "const std::hash<char16_t> *",
6050   "referenced_type" : "_ZTIKNSt3__14hashIDsEE",
6051   "self_type" : "_ZTIPKNSt3__14hashIDsEE",
6052   "size" : 4,
6053   "source_file" : "external/libcxx/include/utility"
6054  },
6055  {
6056   "alignment" : 4,
6057   "linker_set_key" : "_ZTIPKNSt3__14hashINS_10error_codeEEE",
6058   "name" : "const std::hash<std::error_code> *",
6059   "referenced_type" : "_ZTIKNSt3__14hashINS_10error_codeEEE",
6060   "self_type" : "_ZTIPKNSt3__14hashINS_10error_codeEEE",
6061   "size" : 4,
6062   "source_file" : "external/libcxx/include/system_error"
6063  },
6064  {
6065   "alignment" : 4,
6066   "linker_set_key" : "_ZTIPKNSt3__14hashINS_15error_conditionEEE",
6067   "name" : "const std::hash<std::error_condition> *",
6068   "referenced_type" : "_ZTIKNSt3__14hashINS_15error_conditionEEE",
6069   "self_type" : "_ZTIPKNSt3__14hashINS_15error_conditionEEE",
6070   "size" : 4,
6071   "source_file" : "external/libcxx/include/system_error"
6072  },
6073  {
6074   "alignment" : 4,
6075   "linker_set_key" : "_ZTIPKNSt3__14hashIaEE",
6076   "name" : "const std::hash<signed char> *",
6077   "referenced_type" : "_ZTIKNSt3__14hashIaEE",
6078   "self_type" : "_ZTIPKNSt3__14hashIaEE",
6079   "size" : 4,
6080   "source_file" : "external/libcxx/include/utility"
6081  },
6082  {
6083   "alignment" : 4,
6084   "linker_set_key" : "_ZTIPKNSt3__14hashIbEE",
6085   "name" : "const std::hash<bool> *",
6086   "referenced_type" : "_ZTIKNSt3__14hashIbEE",
6087   "self_type" : "_ZTIPKNSt3__14hashIbEE",
6088   "size" : 4,
6089   "source_file" : "external/libcxx/include/utility"
6090  },
6091  {
6092   "alignment" : 4,
6093   "linker_set_key" : "_ZTIPKNSt3__14hashIcEE",
6094   "name" : "const std::hash<char> *",
6095   "referenced_type" : "_ZTIKNSt3__14hashIcEE",
6096   "self_type" : "_ZTIPKNSt3__14hashIcEE",
6097   "size" : 4,
6098   "source_file" : "external/libcxx/include/utility"
6099  },
6100  {
6101   "alignment" : 4,
6102   "linker_set_key" : "_ZTIPKNSt3__14hashIdEE",
6103   "name" : "const std::hash<double> *",
6104   "referenced_type" : "_ZTIKNSt3__14hashIdEE",
6105   "self_type" : "_ZTIPKNSt3__14hashIdEE",
6106   "size" : 4,
6107   "source_file" : "external/libcxx/include/utility"
6108  },
6109  {
6110   "alignment" : 4,
6111   "linker_set_key" : "_ZTIPKNSt3__14hashIeEE",
6112   "name" : "const std::hash<long double> *",
6113   "referenced_type" : "_ZTIKNSt3__14hashIeEE",
6114   "self_type" : "_ZTIPKNSt3__14hashIeEE",
6115   "size" : 4,
6116   "source_file" : "external/libcxx/include/utility"
6117  },
6118  {
6119   "alignment" : 4,
6120   "linker_set_key" : "_ZTIPKNSt3__14hashIfEE",
6121   "name" : "const std::hash<float> *",
6122   "referenced_type" : "_ZTIKNSt3__14hashIfEE",
6123   "self_type" : "_ZTIPKNSt3__14hashIfEE",
6124   "size" : 4,
6125   "source_file" : "external/libcxx/include/utility"
6126  },
6127  {
6128   "alignment" : 4,
6129   "linker_set_key" : "_ZTIPKNSt3__14hashIhEE",
6130   "name" : "const std::hash<unsigned char> *",
6131   "referenced_type" : "_ZTIKNSt3__14hashIhEE",
6132   "self_type" : "_ZTIPKNSt3__14hashIhEE",
6133   "size" : 4,
6134   "source_file" : "external/libcxx/include/utility"
6135  },
6136  {
6137   "alignment" : 4,
6138   "linker_set_key" : "_ZTIPKNSt3__14hashIiEE",
6139   "name" : "const std::hash<int> *",
6140   "referenced_type" : "_ZTIKNSt3__14hashIiEE",
6141   "self_type" : "_ZTIPKNSt3__14hashIiEE",
6142   "size" : 4,
6143   "source_file" : "external/libcxx/include/utility"
6144  },
6145  {
6146   "alignment" : 4,
6147   "linker_set_key" : "_ZTIPKNSt3__14hashIjEE",
6148   "name" : "const std::hash<unsigned int> *",
6149   "referenced_type" : "_ZTIKNSt3__14hashIjEE",
6150   "self_type" : "_ZTIPKNSt3__14hashIjEE",
6151   "size" : 4,
6152   "source_file" : "external/libcxx/include/utility"
6153  },
6154  {
6155   "alignment" : 4,
6156   "linker_set_key" : "_ZTIPKNSt3__14hashIlEE",
6157   "name" : "const std::hash<long> *",
6158   "referenced_type" : "_ZTIKNSt3__14hashIlEE",
6159   "self_type" : "_ZTIPKNSt3__14hashIlEE",
6160   "size" : 4,
6161   "source_file" : "external/libcxx/include/utility"
6162  },
6163  {
6164   "alignment" : 4,
6165   "linker_set_key" : "_ZTIPKNSt3__14hashImEE",
6166   "name" : "const std::hash<unsigned long> *",
6167   "referenced_type" : "_ZTIKNSt3__14hashImEE",
6168   "self_type" : "_ZTIPKNSt3__14hashImEE",
6169   "size" : 4,
6170   "source_file" : "external/libcxx/include/utility"
6171  },
6172  {
6173   "alignment" : 4,
6174   "linker_set_key" : "_ZTIPKNSt3__14hashIsEE",
6175   "name" : "const std::hash<short> *",
6176   "referenced_type" : "_ZTIKNSt3__14hashIsEE",
6177   "self_type" : "_ZTIPKNSt3__14hashIsEE",
6178   "size" : 4,
6179   "source_file" : "external/libcxx/include/utility"
6180  },
6181  {
6182   "alignment" : 4,
6183   "linker_set_key" : "_ZTIPKNSt3__14hashItEE",
6184   "name" : "const std::hash<unsigned short> *",
6185   "referenced_type" : "_ZTIKNSt3__14hashItEE",
6186   "self_type" : "_ZTIPKNSt3__14hashItEE",
6187   "size" : 4,
6188   "source_file" : "external/libcxx/include/utility"
6189  },
6190  {
6191   "alignment" : 4,
6192   "linker_set_key" : "_ZTIPKNSt3__14hashIwEE",
6193   "name" : "const std::hash<wchar_t> *",
6194   "referenced_type" : "_ZTIKNSt3__14hashIwEE",
6195   "self_type" : "_ZTIPKNSt3__14hashIwEE",
6196   "size" : 4,
6197   "source_file" : "external/libcxx/include/utility"
6198  },
6199  {
6200   "alignment" : 4,
6201   "linker_set_key" : "_ZTIPKNSt3__15ctypeIcEE",
6202   "name" : "const std::ctype<char> *",
6203   "referenced_type" : "_ZTIKNSt3__15ctypeIcEE",
6204   "self_type" : "_ZTIPKNSt3__15ctypeIcEE",
6205   "size" : 4,
6206   "source_file" : "external/libcxx/include/__locale"
6207  },
6208  {
6209   "alignment" : 4,
6210   "linker_set_key" : "_ZTIPKNSt3__15ctypeIwEE",
6211   "name" : "const std::ctype<wchar_t> *",
6212   "referenced_type" : "_ZTIKNSt3__15ctypeIwEE",
6213   "self_type" : "_ZTIPKNSt3__15ctypeIwEE",
6214   "size" : 4,
6215   "source_file" : "external/libcxx/include/__locale"
6216  },
6217  {
6218   "alignment" : 4,
6219   "linker_set_key" : "_ZTIPKNSt3__16__lessIPcS1_EE",
6220   "name" : "const std::__less<char *, char *> *",
6221   "referenced_type" : "_ZTIKNSt3__16__lessIPcS1_EE",
6222   "self_type" : "_ZTIPKNSt3__16__lessIPcS1_EE",
6223   "size" : 4,
6224   "source_file" : "external/libcxx/include/algorithm"
6225  },
6226  {
6227   "alignment" : 4,
6228   "linker_set_key" : "_ZTIPKNSt3__16__lessIiiEE",
6229   "name" : "const std::__less<int, int> *",
6230   "referenced_type" : "_ZTIKNSt3__16__lessIiiEE",
6231   "self_type" : "_ZTIPKNSt3__16__lessIiiEE",
6232   "size" : 4,
6233   "source_file" : "external/libcxx/include/algorithm"
6234  },
6235  {
6236   "alignment" : 4,
6237   "linker_set_key" : "_ZTIPKNSt3__16__lessIjjEE",
6238   "name" : "const std::__less<unsigned int, unsigned int> *",
6239   "referenced_type" : "_ZTIKNSt3__16__lessIjjEE",
6240   "self_type" : "_ZTIPKNSt3__16__lessIjjEE",
6241   "size" : 4,
6242   "source_file" : "external/libcxx/include/algorithm"
6243  },
6244  {
6245   "alignment" : 4,
6246   "linker_set_key" : "_ZTIPKNSt3__16chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
6247   "name" : "const std::chrono::time_point<std::chrono::steady_clock, std::chrono::duration<long long, std::ratio<1, 1000000000>>> *",
6248   "referenced_type" : "_ZTIKNSt3__16chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
6249   "self_type" : "_ZTIPKNSt3__16chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
6250   "size" : 4,
6251   "source_file" : "external/libcxx/include/chrono"
6252  },
6253  {
6254   "alignment" : 4,
6255   "linker_set_key" : "_ZTIPKNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
6256   "name" : "const std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long long, std::ratio<1, 1000000000>>> *",
6257   "referenced_type" : "_ZTIKNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
6258   "self_type" : "_ZTIPKNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
6259   "size" : 4,
6260   "source_file" : "external/libcxx/include/chrono"
6261  },
6262  {
6263   "alignment" : 4,
6264   "linker_set_key" : "_ZTIPKNSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
6265   "name" : "const std::chrono::time_point<std::filesystem::_FilesystemClock, std::chrono::duration<long long, std::ratio<1, 1000000000>>> *",
6266   "referenced_type" : "_ZTIKNSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
6267   "self_type" : "_ZTIPKNSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
6268   "size" : 4,
6269   "source_file" : "external/libcxx/include/chrono"
6270  },
6271  {
6272   "alignment" : 4,
6273   "linker_set_key" : "_ZTIPKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeS4_EENS3_ILx1ELx1EEELb1ELb1EEE",
6274   "name" : "const std::chrono::__duration_cast<std::chrono::duration<long long, std::ratio<1, 1000000000>>, std::chrono::duration<long double, std::ratio<1, 1000000000>>, std::ratio<1, 1>, true, true> *",
6275   "referenced_type" : "_ZTIKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeS4_EENS3_ILx1ELx1EEELb1ELb1EEE",
6276   "self_type" : "_ZTIPKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeS4_EENS3_ILx1ELx1EEELb1ELb1EEE",
6277   "size" : 4,
6278   "source_file" : "external/libcxx/include/chrono"
6279  },
6280  {
6281   "alignment" : 4,
6282   "linker_set_key" : "_ZTIPKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEE",
6283   "name" : "const std::chrono::__duration_cast<std::chrono::duration<long long, std::ratio<1, 1000000000>>, std::chrono::duration<long long, std::ratio<1, 1>>, std::ratio<1, 1000000000>, true, false> *",
6284   "referenced_type" : "_ZTIKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEE",
6285   "self_type" : "_ZTIPKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEE",
6286   "size" : 4,
6287   "source_file" : "external/libcxx/include/chrono"
6288  },
6289  {
6290   "alignment" : 4,
6291   "linker_set_key" : "_ZTIPKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000000000ELx1EEELb0ELb1EEE",
6292   "name" : "const std::chrono::__duration_cast<std::chrono::duration<long long, std::ratio<1, 1>>, std::chrono::duration<long long, std::ratio<1, 1000000000>>, std::ratio<1000000000, 1>, false, true> *",
6293   "referenced_type" : "_ZTIKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000000000ELx1EEELb0ELb1EEE",
6294   "self_type" : "_ZTIPKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000000000ELx1EEELb0ELb1EEE",
6295   "size" : 4,
6296   "source_file" : "external/libcxx/include/chrono"
6297  },
6298  {
6299   "alignment" : 4,
6300   "linker_set_key" : "_ZTIPKNSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
6301   "name" : "const std::chrono::duration<long double, std::ratio<1, 1000000000>> *",
6302   "referenced_type" : "_ZTIKNSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
6303   "self_type" : "_ZTIPKNSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
6304   "size" : 4,
6305   "source_file" : "external/libcxx/include/chrono"
6306  },
6307  {
6308   "alignment" : 4,
6309   "linker_set_key" : "_ZTIPKNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
6310   "name" : "const std::chrono::duration<long long, std::ratio<1, 1000000000>> *",
6311   "referenced_type" : "_ZTIKNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
6312   "self_type" : "_ZTIPKNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
6313   "size" : 4,
6314   "source_file" : "external/libcxx/include/chrono"
6315  },
6316  {
6317   "alignment" : 4,
6318   "linker_set_key" : "_ZTIPKNSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
6319   "name" : "const std::chrono::duration<long long, std::ratio<1, 1>> *",
6320   "referenced_type" : "_ZTIKNSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
6321   "self_type" : "_ZTIPKNSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
6322   "size" : 4,
6323   "source_file" : "external/libcxx/include/chrono"
6324  },
6325  {
6326   "alignment" : 4,
6327   "linker_set_key" : "_ZTIPKNSt3__16localeE",
6328   "name" : "const std::locale *",
6329   "referenced_type" : "_ZTIKNSt3__16localeE",
6330   "self_type" : "_ZTIPKNSt3__16localeE",
6331   "size" : 4,
6332   "source_file" : "external/libcxx/include/__locale"
6333  },
6334  {
6335   "alignment" : 4,
6336   "linker_set_key" : "_ZTIPKNSt3__17codecvtIDic9mbstate_tEE",
6337   "name" : "const std::codecvt<char32_t, char, mbstate_t> *",
6338   "referenced_type" : "_ZTIKNSt3__17codecvtIDic9mbstate_tEE",
6339   "self_type" : "_ZTIPKNSt3__17codecvtIDic9mbstate_tEE",
6340   "size" : 4,
6341   "source_file" : "external/libcxx/include/__locale"
6342  },
6343  {
6344   "alignment" : 4,
6345   "linker_set_key" : "_ZTIPKNSt3__17codecvtIDsc9mbstate_tEE",
6346   "name" : "const std::codecvt<char16_t, char, mbstate_t> *",
6347   "referenced_type" : "_ZTIKNSt3__17codecvtIDsc9mbstate_tEE",
6348   "self_type" : "_ZTIPKNSt3__17codecvtIDsc9mbstate_tEE",
6349   "size" : 4,
6350   "source_file" : "external/libcxx/include/__locale"
6351  },
6352  {
6353   "alignment" : 4,
6354   "linker_set_key" : "_ZTIPKNSt3__17codecvtIcc9mbstate_tEE",
6355   "name" : "const std::codecvt<char, char, mbstate_t> *",
6356   "referenced_type" : "_ZTIKNSt3__17codecvtIcc9mbstate_tEE",
6357   "self_type" : "_ZTIPKNSt3__17codecvtIcc9mbstate_tEE",
6358   "size" : 4,
6359   "source_file" : "external/libcxx/include/__locale"
6360  },
6361  {
6362   "alignment" : 4,
6363   "linker_set_key" : "_ZTIPKNSt3__17codecvtIwc9mbstate_tEE",
6364   "name" : "const std::codecvt<wchar_t, char, mbstate_t> *",
6365   "referenced_type" : "_ZTIKNSt3__17codecvtIwc9mbstate_tEE",
6366   "self_type" : "_ZTIPKNSt3__17codecvtIwc9mbstate_tEE",
6367   "size" : 4,
6368   "source_file" : "external/libcxx/include/__locale"
6369  },
6370  {
6371   "alignment" : 4,
6372   "linker_set_key" : "_ZTIPKNSt3__18__bitsetILj0ELj0EEE",
6373   "name" : "const std::__bitset<0, 0> *",
6374   "referenced_type" : "_ZTIKNSt3__18__bitsetILj0ELj0EEE",
6375   "self_type" : "_ZTIPKNSt3__18__bitsetILj0ELj0EEE",
6376   "size" : 4,
6377   "source_file" : "external/libcxx/include/bitset"
6378  },
6379  {
6380   "alignment" : 4,
6381   "linker_set_key" : "_ZTIPKNSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEE",
6382   "name" : "const std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *>> *)> *",
6383   "referenced_type" : "_ZTIKNSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEE",
6384   "self_type" : "_ZTIPKNSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEE",
6385   "size" : 4,
6386   "source_file" : "external/libcxx/include/type_traits"
6387  },
6388  {
6389   "alignment" : 4,
6390   "linker_set_key" : "_ZTIPKNSt3__18ios_baseE",
6391   "name" : "const std::ios_base *",
6392   "referenced_type" : "_ZTIKNSt3__18ios_baseE",
6393   "self_type" : "_ZTIPKNSt3__18ios_baseE",
6394   "size" : 4,
6395   "source_file" : "external/libcxx/include/ios"
6396  },
6397  {
6398   "alignment" : 4,
6399   "linker_set_key" : "_ZTIPKNSt3__18numpunctIcEE",
6400   "name" : "const std::numpunct<char> *",
6401   "referenced_type" : "_ZTIKNSt3__18numpunctIcEE",
6402   "self_type" : "_ZTIPKNSt3__18numpunctIcEE",
6403   "size" : 4,
6404   "source_file" : "external/libcxx/include/__locale"
6405  },
6406  {
6407   "alignment" : 4,
6408   "linker_set_key" : "_ZTIPKNSt3__18numpunctIwEE",
6409   "name" : "const std::numpunct<wchar_t> *",
6410   "referenced_type" : "_ZTIKNSt3__18numpunctIwEE",
6411   "self_type" : "_ZTIPKNSt3__18numpunctIwEE",
6412   "size" : 4,
6413   "source_file" : "external/libcxx/include/__locale"
6414  },
6415  {
6416   "alignment" : 4,
6417   "linker_set_key" : "_ZTIPKNSt3__19allocatorIDiEE",
6418   "name" : "const std::allocator<char32_t> *",
6419   "referenced_type" : "_ZTIKNSt3__19allocatorIDiEE",
6420   "self_type" : "_ZTIPKNSt3__19allocatorIDiEE",
6421   "size" : 4,
6422   "source_file" : "external/libcxx/include/memory"
6423  },
6424  {
6425   "alignment" : 4,
6426   "linker_set_key" : "_ZTIPKNSt3__19allocatorIDsEE",
6427   "name" : "const std::allocator<char16_t> *",
6428   "referenced_type" : "_ZTIKNSt3__19allocatorIDsEE",
6429   "self_type" : "_ZTIPKNSt3__19allocatorIDsEE",
6430   "size" : 4,
6431   "source_file" : "external/libcxx/include/memory"
6432  },
6433  {
6434   "alignment" : 4,
6435   "linker_set_key" : "_ZTIPKNSt3__19allocatorIcEE",
6436   "name" : "const std::allocator<char> *",
6437   "referenced_type" : "_ZTIKNSt3__19allocatorIcEE",
6438   "self_type" : "_ZTIPKNSt3__19allocatorIcEE",
6439   "size" : 4,
6440   "source_file" : "external/libcxx/include/type_traits"
6441  },
6442  {
6443   "alignment" : 4,
6444   "linker_set_key" : "_ZTIPKNSt3__19allocatorIwEE",
6445   "name" : "const std::allocator<wchar_t> *",
6446   "referenced_type" : "_ZTIKNSt3__19allocatorIwEE",
6447   "self_type" : "_ZTIPKNSt3__19allocatorIwEE",
6448   "size" : 4,
6449   "source_file" : "external/libcxx/include/memory"
6450  },
6451  {
6452   "alignment" : 4,
6453   "linker_set_key" : "_ZTIPKNSt3__19basic_iosIcNS_11char_traitsIcEEEE",
6454   "name" : "const std::basic_ios<char, std::char_traits<char>> *",
6455   "referenced_type" : "_ZTIKNSt3__19basic_iosIcNS_11char_traitsIcEEEE",
6456   "self_type" : "_ZTIPKNSt3__19basic_iosIcNS_11char_traitsIcEEEE",
6457   "size" : 4,
6458   "source_file" : "external/libcxx/include/ios"
6459  },
6460  {
6461   "alignment" : 4,
6462   "linker_set_key" : "_ZTIPKSt13exception_ptr",
6463   "name" : "const std::exception_ptr *",
6464   "referenced_type" : "_ZTIKSt13exception_ptr",
6465   "self_type" : "_ZTIPKSt13exception_ptr",
6466   "size" : 4,
6467   "source_file" : "external/libcxx/include/exception"
6468  },
6469  {
6470   "alignment" : 4,
6471   "linker_set_key" : "_ZTIPKSt16initializer_listIbE",
6472   "name" : "const std::initializer_list<bool> *",
6473   "referenced_type" : "_ZTIKSt16initializer_listIbE",
6474   "self_type" : "_ZTIPKSt16initializer_listIbE",
6475   "size" : 4,
6476   "source_file" : "external/libcxx/include/initializer_list"
6477  },
6478  {
6479   "alignment" : 4,
6480   "linker_set_key" : "_ZTIPKSt16nested_exception",
6481   "name" : "const std::nested_exception *",
6482   "referenced_type" : "_ZTIKSt16nested_exception",
6483   "self_type" : "_ZTIPKSt16nested_exception",
6484   "size" : 4,
6485   "source_file" : "external/libcxx/include/exception"
6486  },
6487  {
6488   "alignment" : 4,
6489   "linker_set_key" : "_ZTIPKSt9type_info",
6490   "name" : "const std::type_info *",
6491   "referenced_type" : "_ZTIKSt9type_info",
6492   "self_type" : "_ZTIPKSt9type_info",
6493   "size" : 4,
6494   "source_file" : "external/libcxx/include/typeinfo"
6495  },
6496  {
6497   "alignment" : 4,
6498   "linker_set_key" : "_ZTIPKb",
6499   "name" : "const bool *",
6500   "referenced_type" : "_ZTIKb",
6501   "self_type" : "_ZTIPKb",
6502   "size" : 4,
6503   "source_file" : "external/libcxx/include/initializer_list"
6504  },
6505  {
6506   "alignment" : 4,
6507   "linker_set_key" : "_ZTIPKc",
6508   "name" : "const char *",
6509   "referenced_type" : "_ZTIKc",
6510   "self_type" : "_ZTIPKc",
6511   "size" : 4,
6512   "source_file" : "external/libcxx/include/type_traits"
6513  },
6514  {
6515   "alignment" : 4,
6516   "linker_set_key" : "_ZTIPKi",
6517   "name" : "const int *",
6518   "referenced_type" : "_ZTIKi",
6519   "self_type" : "_ZTIPKi",
6520   "size" : 4,
6521   "source_file" : "external/libcxx/include/initializer_list"
6522  },
6523  {
6524   "alignment" : 4,
6525   "linker_set_key" : "_ZTIPKj",
6526   "name" : "const unsigned int *",
6527   "referenced_type" : "_ZTIKj",
6528   "self_type" : "_ZTIPKj",
6529   "size" : 4,
6530   "source_file" : "external/libcxx/include/type_traits"
6531  },
6532  {
6533   "alignment" : 4,
6534   "linker_set_key" : "_ZTIPKl",
6535   "name" : "const long *",
6536   "referenced_type" : "_ZTIKl",
6537   "self_type" : "_ZTIPKl",
6538   "size" : 4,
6539   "source_file" : "external/libcxx/include/memory"
6540  },
6541  {
6542   "alignment" : 4,
6543   "linker_set_key" : "_ZTIPKm",
6544   "name" : "const unsigned long *",
6545   "referenced_type" : "_ZTIKm",
6546   "self_type" : "_ZTIPKm",
6547   "size" : 4,
6548   "source_file" : "external/libcxx/include/__locale"
6549  },
6550  {
6551   "alignment" : 4,
6552   "linker_set_key" : "_ZTIPKv",
6553   "name" : "const void *",
6554   "referenced_type" : "_ZTIKv",
6555   "self_type" : "_ZTIPKv",
6556   "size" : 4,
6557   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/string.h"
6558  },
6559  {
6560   "alignment" : 4,
6561   "linker_set_key" : "_ZTIPKw",
6562   "name" : "const wchar_t *",
6563   "referenced_type" : "_ZTIKw",
6564   "self_type" : "_ZTIPKw",
6565   "size" : 4,
6566   "source_file" : "external/libcxx/include/type_traits"
6567  },
6568  {
6569   "alignment" : 4,
6570   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
6571   "name" : "android::ReferenceRenamer *",
6572   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
6573   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
6574   "size" : 4,
6575   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6576  },
6577  {
6578   "alignment" : 4,
6579   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
6580   "name" : "android::VirtualLightRefBase *",
6581   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
6582   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
6583   "size" : 4,
6584   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
6585  },
6586  {
6587   "alignment" : 4,
6588   "linker_set_key" : "_ZTIPN7android2spINS_4hidl6memory4V1_07IMapperEEE",
6589   "name" : "android::sp<android::hidl::memory::V1_0::IMapper> *",
6590   "referenced_type" : "_ZTIN7android2spINS_4hidl6memory4V1_07IMapperEEE",
6591   "self_type" : "_ZTIPN7android2spINS_4hidl6memory4V1_07IMapperEEE",
6592   "size" : 4,
6593   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6594  },
6595  {
6596   "alignment" : 4,
6597   "linker_set_key" : "_ZTIPN7android2spINS_4hidl6memory4V1_07IMemoryEEE",
6598   "name" : "android::sp<android::hidl::memory::V1_0::IMemory> *",
6599   "referenced_type" : "_ZTIN7android2spINS_4hidl6memory4V1_07IMemoryEEE",
6600   "self_type" : "_ZTIPN7android2spINS_4hidl6memory4V1_07IMemoryEEE",
6601   "size" : 4,
6602   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6603  },
6604  {
6605   "alignment" : 4,
6606   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6607   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6608   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6609   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6610   "size" : 4,
6611   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6612  },
6613  {
6614   "alignment" : 4,
6615   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
6616   "name" : "android::hidl::base::V1_0::IBase *",
6617   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
6618   "self_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
6619   "size" : 4,
6620   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6621  },
6622  {
6623   "alignment" : 4,
6624   "linker_set_key" : "_ZTIPN7android4hidl6memory4V1_014implementation12AshmemMapperE",
6625   "name" : "android::hidl::memory::V1_0::implementation::AshmemMapper *",
6626   "referenced_type" : "_ZTIN7android4hidl6memory4V1_014implementation12AshmemMapperE",
6627   "self_type" : "_ZTIPN7android4hidl6memory4V1_014implementation12AshmemMapperE",
6628   "size" : 4,
6629   "source_file" : "system/libhidl/transport/memory/1.0/default/AshmemMapper.h"
6630  },
6631  {
6632   "alignment" : 4,
6633   "linker_set_key" : "_ZTIPN7android4hidl6memory4V1_014implementation12AshmemMemoryE",
6634   "name" : "android::hidl::memory::V1_0::implementation::AshmemMemory *",
6635   "referenced_type" : "_ZTIN7android4hidl6memory4V1_014implementation12AshmemMemoryE",
6636   "self_type" : "_ZTIPN7android4hidl6memory4V1_014implementation12AshmemMemoryE",
6637   "size" : 4,
6638   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6639  },
6640  {
6641   "alignment" : 4,
6642   "linker_set_key" : "_ZTIPN7android4hidl6memory4V1_07IMapperE",
6643   "name" : "android::hidl::memory::V1_0::IMapper *",
6644   "referenced_type" : "_ZTIN7android4hidl6memory4V1_07IMapperE",
6645   "self_type" : "_ZTIPN7android4hidl6memory4V1_07IMapperE",
6646   "size" : 4,
6647   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6648  },
6649  {
6650   "alignment" : 4,
6651   "linker_set_key" : "_ZTIPN7android4hidl6memory4V1_07IMemoryE",
6652   "name" : "android::hidl::memory::V1_0::IMemory *",
6653   "referenced_type" : "_ZTIN7android4hidl6memory4V1_07IMemoryE",
6654   "self_type" : "_ZTIPN7android4hidl6memory4V1_07IMemoryE",
6655   "size" : 4,
6656   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6657  },
6658  {
6659   "alignment" : 4,
6660   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
6661   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
6662   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
6663   "self_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
6664   "size" : 4,
6665   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6666  },
6667  {
6668   "alignment" : 4,
6669   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
6670   "name" : "android::RefBase::weakref_impl *",
6671   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
6672   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
6673   "size" : 4,
6674   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6675  },
6676  {
6677   "alignment" : 4,
6678   "linker_set_key" : "_ZTIPN7android7RefBaseE",
6679   "name" : "android::RefBase *",
6680   "referenced_type" : "_ZTIN7android7RefBaseE",
6681   "self_type" : "_ZTIPN7android7RefBaseE",
6682   "size" : 4,
6683   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6684  },
6685  {
6686   "alignment" : 4,
6687   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
6688   "name" : "android::hardware::hidl_memory *",
6689   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
6690   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
6691   "size" : 4,
6692   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
6693  },
6694  {
6695   "alignment" : 4,
6696   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
6697   "name" : "android::hardware::hidl_version *",
6698   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
6699   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
6700   "size" : 4,
6701   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
6702  },
6703  {
6704   "alignment" : 4,
6705   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
6706   "name" : "android::hardware::GrantorDescriptor *",
6707   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
6708   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
6709   "size" : 4,
6710   "source_file" : "external/libcxx/include/type_traits"
6711  },
6712  {
6713   "alignment" : 4,
6714   "linker_set_key" : "_ZTIPN7android8hardware20hidl_death_recipientE",
6715   "name" : "android::hardware::hidl_death_recipient *",
6716   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
6717   "self_type" : "_ZTIPN7android8hardware20hidl_death_recipientE",
6718   "size" : 4,
6719   "source_file" : "external/libcxx/include/type_traits"
6720  },
6721  {
6722   "alignment" : 4,
6723   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS_4hidl6memory4V1_07IMemoryEEEEE",
6724   "name" : "android::hardware::Return<android::sp<android::hidl::memory::V1_0::IMemory>> *",
6725   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_4hidl6memory4V1_07IMemoryEEEEE",
6726   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS_4hidl6memory4V1_07IMemoryEEEEE",
6727   "size" : 4,
6728   "source_file" : "system/libhidl/base/include/hidl/Status.h"
6729  },
6730  {
6731   "alignment" : 4,
6732   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIPvEE",
6733   "name" : "android::hardware::Return<void *> *",
6734   "referenced_type" : "_ZTIN7android8hardware6ReturnIPvEE",
6735   "self_type" : "_ZTIPN7android8hardware6ReturnIPvEE",
6736   "size" : 4,
6737   "source_file" : "system/libhidl/base/include/hidl/Status.h"
6738  },
6739  {
6740   "alignment" : 4,
6741   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
6742   "name" : "android::hardware::Return<void> *",
6743   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
6744   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
6745   "size" : 4,
6746   "source_file" : "system/libhidl/base/include/hidl/Status.h"
6747  },
6748  {
6749   "alignment" : 4,
6750   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIyEE",
6751   "name" : "android::hardware::Return<unsigned long long> *",
6752   "referenced_type" : "_ZTIN7android8hardware6ReturnIyEE",
6753   "self_type" : "_ZTIPN7android8hardware6ReturnIyEE",
6754   "size" : 4,
6755   "source_file" : "system/libhidl/base/include/hidl/Status.h"
6756  },
6757  {
6758   "alignment" : 4,
6759   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
6760   "name" : "android::hardware::Status *",
6761   "referenced_type" : "_ZTIN7android8hardware6StatusE",
6762   "self_type" : "_ZTIPN7android8hardware6StatusE",
6763   "size" : 4,
6764   "source_file" : "system/libhidl/base/include/hidl/Status.h"
6765  },
6766  {
6767   "alignment" : 4,
6768   "linker_set_key" : "_ZTIPN7android8hardware7details13return_statusE",
6769   "name" : "android::hardware::details::return_status *",
6770   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
6771   "self_type" : "_ZTIPN7android8hardware7details13return_statusE",
6772   "size" : 4,
6773   "source_file" : "system/libhidl/base/include/hidl/Status.h"
6774  },
6775  {
6776   "alignment" : 4,
6777   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
6778   "name" : "android::hardware::details::HidlInstrumentor *",
6779   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
6780   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
6781   "size" : 4,
6782   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
6783  },
6784  {
6785   "alignment" : 4,
6786   "linker_set_key" : "_ZTIPNSt3__110__time_putE",
6787   "name" : "std::__time_put *",
6788   "referenced_type" : "_ZTINSt3__110__time_putE",
6789   "self_type" : "_ZTIPNSt3__110__time_putE",
6790   "size" : 4,
6791   "source_file" : "external/libcxx/include/locale"
6792  },
6793  {
6794   "alignment" : 4,
6795   "linker_set_key" : "_ZTIPNSt3__110ctype_baseE",
6796   "name" : "std::ctype_base *",
6797   "referenced_type" : "_ZTINSt3__110ctype_baseE",
6798   "self_type" : "_ZTIPNSt3__110ctype_baseE",
6799   "size" : 4,
6800   "source_file" : "external/libcxx/include/__locale"
6801  },
6802  {
6803   "alignment" : 4,
6804   "linker_set_key" : "_ZTIPNSt3__110error_codeE",
6805   "name" : "std::error_code *",
6806   "referenced_type" : "_ZTINSt3__110error_codeE",
6807   "self_type" : "_ZTIPNSt3__110error_codeE",
6808   "size" : 4,
6809   "source_file" : "external/libcxx/include/system_error"
6810  },
6811  {
6812   "alignment" : 4,
6813   "linker_set_key" : "_ZTIPNSt3__110in_place_tE",
6814   "name" : "std::in_place_t *",
6815   "referenced_type" : "_ZTINSt3__110in_place_tE",
6816   "self_type" : "_ZTIPNSt3__110in_place_tE",
6817   "size" : 4,
6818   "source_file" : "external/libcxx/include/utility"
6819  },
6820  {
6821   "alignment" : 4,
6822   "linker_set_key" : "_ZTIPNSt3__110money_baseE",
6823   "name" : "std::money_base *",
6824   "referenced_type" : "_ZTINSt3__110money_baseE",
6825   "self_type" : "_ZTIPNSt3__110money_baseE",
6826   "size" : 4,
6827   "source_file" : "external/libcxx/include/locale"
6828  },
6829  {
6830   "alignment" : 4,
6831   "linker_set_key" : "_ZTIPNSt3__111atomic_flagE",
6832   "name" : "std::atomic_flag *",
6833   "referenced_type" : "_ZTINSt3__111atomic_flagE",
6834   "self_type" : "_ZTIPNSt3__111atomic_flagE",
6835   "size" : 4,
6836   "source_file" : "external/libcxx/include/atomic"
6837  },
6838  {
6839   "alignment" : 4,
6840   "linker_set_key" : "_ZTIPNSt3__111scoped_lockIJEEE",
6841   "name" : "std::scoped_lock<> *",
6842   "referenced_type" : "_ZTINSt3__111scoped_lockIJEEE",
6843   "self_type" : "_ZTIPNSt3__111scoped_lockIJEEE",
6844   "size" : 4,
6845   "source_file" : "external/libcxx/include/mutex"
6846  },
6847  {
6848   "alignment" : 4,
6849   "linker_set_key" : "_ZTIPNSt3__112__destruct_nE",
6850   "name" : "std::__destruct_n *",
6851   "referenced_type" : "_ZTINSt3__112__destruct_nE",
6852   "self_type" : "_ZTIPNSt3__112__destruct_nE",
6853   "size" : 4,
6854   "source_file" : "external/libcxx/include/memory"
6855  },
6856  {
6857   "alignment" : 4,
6858   "linker_set_key" : "_ZTIPNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEEE",
6859   "name" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>> *",
6860   "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEEE",
6861   "self_type" : "_ZTIPNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEEE",
6862   "size" : 4,
6863   "source_file" : "external/libcxx/include/string"
6864  },
6865  {
6866   "alignment" : 4,
6867   "linker_set_key" : "_ZTIPNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEEE",
6868   "name" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>> *",
6869   "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEEE",
6870   "self_type" : "_ZTIPNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEEE",
6871   "size" : 4,
6872   "source_file" : "external/libcxx/include/string"
6873  },
6874  {
6875   "alignment" : 4,
6876   "linker_set_key" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6877   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>> *",
6878   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6879   "self_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6880   "size" : 4,
6881   "source_file" : "external/libcxx/include/string"
6882  },
6883  {
6884   "alignment" : 4,
6885   "linker_set_key" : "_ZTIPNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
6886   "name" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>> *",
6887   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
6888   "self_type" : "_ZTIPNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
6889   "size" : 4,
6890   "source_file" : "external/libcxx/include/string"
6891  },
6892  {
6893   "alignment" : 4,
6894   "linker_set_key" : "_ZTIPNSt3__112codecvt_baseE",
6895   "name" : "std::codecvt_base *",
6896   "referenced_type" : "_ZTINSt3__112codecvt_baseE",
6897   "self_type" : "_ZTIPNSt3__112codecvt_baseE",
6898   "size" : 4,
6899   "source_file" : "external/libcxx/include/__locale"
6900  },
6901  {
6902   "alignment" : 4,
6903   "linker_set_key" : "_ZTIPNSt3__113__atomic_baseIiLb0EEE",
6904   "name" : "std::__atomic_base<int, false> *",
6905   "referenced_type" : "_ZTINSt3__113__atomic_baseIiLb0EEE",
6906   "self_type" : "_ZTIPNSt3__113__atomic_baseIiLb0EEE",
6907   "size" : 4,
6908   "source_file" : "external/libcxx/include/atomic"
6909  },
6910  {
6911   "alignment" : 4,
6912   "linker_set_key" : "_ZTIPNSt3__113__atomic_baseIiLb1EEE",
6913   "name" : "std::__atomic_base<int, true> *",
6914   "referenced_type" : "_ZTINSt3__113__atomic_baseIiLb1EEE",
6915   "self_type" : "_ZTIPNSt3__113__atomic_baseIiLb1EEE",
6916   "size" : 4,
6917   "source_file" : "external/libcxx/include/atomic"
6918  },
6919  {
6920   "alignment" : 4,
6921   "linker_set_key" : "_ZTIPNSt3__113__atomic_baseIjLb0EEE",
6922   "name" : "std::__atomic_base<unsigned int, false> *",
6923   "referenced_type" : "_ZTINSt3__113__atomic_baseIjLb0EEE",
6924   "self_type" : "_ZTIPNSt3__113__atomic_baseIjLb0EEE",
6925   "size" : 4,
6926   "source_file" : "external/libcxx/include/atomic"
6927  },
6928  {
6929   "alignment" : 4,
6930   "linker_set_key" : "_ZTIPNSt3__113__atomic_baseIjLb1EEE",
6931   "name" : "std::__atomic_base<unsigned int, true> *",
6932   "referenced_type" : "_ZTINSt3__113__atomic_baseIjLb1EEE",
6933   "self_type" : "_ZTIPNSt3__113__atomic_baseIjLb1EEE",
6934   "size" : 4,
6935   "source_file" : "external/libcxx/include/atomic"
6936  },
6937  {
6938   "alignment" : 4,
6939   "linker_set_key" : "_ZTIPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
6940   "name" : "std::basic_ostream<char, std::char_traits<char>> *",
6941   "referenced_type" : "_ZTINSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
6942   "self_type" : "_ZTIPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
6943   "size" : 4,
6944   "source_file" : "external/libcxx/include/streambuf"
6945  },
6946  {
6947   "alignment" : 4,
6948   "linker_set_key" : "_ZTIPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE",
6949   "name" : "std::basic_ostream<wchar_t, std::char_traits<wchar_t>> *",
6950   "referenced_type" : "_ZTINSt3__113basic_ostreamIwNS_11char_traitsIwEEEE",
6951   "self_type" : "_ZTIPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE",
6952   "size" : 4,
6953   "source_file" : "external/libcxx/include/streambuf"
6954  },
6955  {
6956   "alignment" : 4,
6957   "linker_set_key" : "_ZTIPNSt3__113messages_baseE",
6958   "name" : "std::messages_base *",
6959   "referenced_type" : "_ZTINSt3__113messages_baseE",
6960   "self_type" : "_ZTIPNSt3__113messages_baseE",
6961   "size" : 4,
6962   "source_file" : "external/libcxx/include/locale"
6963  },
6964  {
6965   "alignment" : 4,
6966   "linker_set_key" : "_ZTIPNSt3__114__bit_iteratorINS_8__bitsetILj0ELj0EEELb0ELj0EEE",
6967   "name" : "std::__bit_iterator<std::__bitset<0, 0>, false, 0> *",
6968   "referenced_type" : "_ZTINSt3__114__bit_iteratorINS_8__bitsetILj0ELj0EEELb0ELj0EEE",
6969   "self_type" : "_ZTIPNSt3__114__bit_iteratorINS_8__bitsetILj0ELj0EEELb0ELj0EEE",
6970   "size" : 4,
6971   "source_file" : "external/libcxx/include/__bit_reference"
6972  },
6973  {
6974   "alignment" : 4,
6975   "linker_set_key" : "_ZTIPNSt3__114__bit_iteratorINS_8__bitsetILj0ELj0EEELb1ELj0EEE",
6976   "name" : "std::__bit_iterator<std::__bitset<0, 0>, true, 0> *",
6977   "referenced_type" : "_ZTINSt3__114__bit_iteratorINS_8__bitsetILj0ELj0EEELb1ELj0EEE",
6978   "self_type" : "_ZTIPNSt3__114__bit_iteratorINS_8__bitsetILj0ELj0EEELb1ELj0EEE",
6979   "size" : 4,
6980   "source_file" : "external/libcxx/include/__bit_reference"
6981  },
6982  {
6983   "alignment" : 4,
6984   "linker_set_key" : "_ZTIPNSt3__114__shared_countE",
6985   "name" : "std::__shared_count *",
6986   "referenced_type" : "_ZTINSt3__114__shared_countE",
6987   "self_type" : "_ZTIPNSt3__114__shared_countE",
6988   "size" : 4,
6989   "source_file" : "external/libcxx/include/memory"
6990  },
6991  {
6992   "alignment" : 4,
6993   "linker_set_key" : "_ZTIPNSt3__114error_categoryE",
6994   "name" : "std::error_category *",
6995   "referenced_type" : "_ZTINSt3__114error_categoryE",
6996   "self_type" : "_ZTIPNSt3__114error_categoryE",
6997   "size" : 4,
6998   "source_file" : "external/libcxx/include/system_error"
6999  },
7000  {
7001   "alignment" : 4,
7002   "linker_set_key" : "_ZTIPNSt3__114pointer_safetyE",
7003   "name" : "std::pointer_safety *",
7004   "referenced_type" : "_ZTINSt3__114pointer_safetyE",
7005   "self_type" : "_ZTIPNSt3__114pointer_safetyE",
7006   "size" : 4,
7007   "source_file" : "external/libcxx/include/memory"
7008  },
7009  {
7010   "alignment" : 4,
7011   "linker_set_key" : "_ZTIPNSt3__115__bit_referenceINS_8__bitsetILj0ELj0EEELb1EEE",
7012   "name" : "std::__bit_reference<std::__bitset<0, 0>, true> *",
7013   "referenced_type" : "_ZTINSt3__115__bit_referenceINS_8__bitsetILj0ELj0EEELb1EEE",
7014   "self_type" : "_ZTIPNSt3__115__bit_referenceINS_8__bitsetILj0ELj0EEELb1EEE",
7015   "size" : 4,
7016   "source_file" : "external/libcxx/include/__bit_reference"
7017  },
7018  {
7019   "alignment" : 4,
7020   "linker_set_key" : "_ZTIPNSt3__115basic_streambufIcNS_11char_traitsIcEEEE",
7021   "name" : "std::basic_streambuf<char, std::char_traits<char>> *",
7022   "referenced_type" : "_ZTINSt3__115basic_streambufIcNS_11char_traitsIcEEEE",
7023   "self_type" : "_ZTIPNSt3__115basic_streambufIcNS_11char_traitsIcEEEE",
7024   "size" : 4,
7025   "source_file" : "external/libcxx/include/iterator"
7026  },
7027  {
7028   "alignment" : 4,
7029   "linker_set_key" : "_ZTIPNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7030   "name" : "std::basic_stringbuf<char, std::char_traits<char>, std::allocator<char>> *",
7031   "referenced_type" : "_ZTINSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7032   "self_type" : "_ZTIPNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7033   "size" : 4,
7034   "source_file" : "external/libcxx/include/sstream"
7035  },
7036  {
7037   "alignment" : 4,
7038   "linker_set_key" : "_ZTIPNSt3__115error_conditionE",
7039   "name" : "std::error_condition *",
7040   "referenced_type" : "_ZTINSt3__115error_conditionE",
7041   "self_type" : "_ZTIPNSt3__115error_conditionE",
7042   "size" : 4,
7043   "source_file" : "external/libcxx/include/system_error"
7044  },
7045  {
7046   "alignment" : 4,
7047   "linker_set_key" : "_ZTIPNSt3__115recursive_mutexE",
7048   "name" : "std::recursive_mutex *",
7049   "referenced_type" : "_ZTINSt3__115recursive_mutexE",
7050   "self_type" : "_ZTIPNSt3__115recursive_mutexE",
7051   "size" : 4,
7052   "source_file" : "external/libcxx/include/mutex"
7053  },
7054  {
7055   "alignment" : 4,
7056   "linker_set_key" : "_ZTIPNSt3__116__narrow_to_utf8ILj16EEE",
7057   "name" : "std::__narrow_to_utf8<16> *",
7058   "referenced_type" : "_ZTINSt3__116__narrow_to_utf8ILj16EEE",
7059   "self_type" : "_ZTIPNSt3__116__narrow_to_utf8ILj16EEE",
7060   "size" : 4,
7061   "source_file" : "external/libcxx/include/__locale"
7062  },
7063  {
7064   "alignment" : 4,
7065   "linker_set_key" : "_ZTIPNSt3__116__narrow_to_utf8ILj32EEE",
7066   "name" : "std::__narrow_to_utf8<32> *",
7067   "referenced_type" : "_ZTINSt3__116__narrow_to_utf8ILj32EEE",
7068   "self_type" : "_ZTIPNSt3__116__narrow_to_utf8ILj32EEE",
7069   "size" : 4,
7070   "source_file" : "external/libcxx/include/__locale"
7071  },
7072  {
7073   "alignment" : 4,
7074   "linker_set_key" : "_ZTIPNSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
7075   "name" : "std::__compressed_pair<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep, std::allocator<char32_t>> *",
7076   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
7077   "self_type" : "_ZTIPNSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
7078   "size" : 4,
7079   "source_file" : "external/libcxx/include/memory"
7080  },
7081  {
7082   "alignment" : 4,
7083   "linker_set_key" : "_ZTIPNSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
7084   "name" : "std::__compressed_pair<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep, std::allocator<char16_t>> *",
7085   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
7086   "self_type" : "_ZTIPNSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
7087   "size" : 4,
7088   "source_file" : "external/libcxx/include/memory"
7089  },
7090  {
7091   "alignment" : 4,
7092   "linker_set_key" : "_ZTIPNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
7093   "name" : "std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char>> *",
7094   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
7095   "self_type" : "_ZTIPNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
7096   "size" : 4,
7097   "source_file" : "external/libcxx/include/type_traits"
7098  },
7099  {
7100   "alignment" : 4,
7101   "linker_set_key" : "_ZTIPNSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
7102   "name" : "std::__compressed_pair<std::basic_string<wchar_t>::__rep, std::allocator<wchar_t>> *",
7103   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
7104   "self_type" : "_ZTIPNSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
7105   "size" : 4,
7106   "source_file" : "external/libcxx/include/memory"
7107  },
7108  {
7109   "alignment" : 4,
7110   "linker_set_key" : "_ZTIPNSt3__117__widen_from_utf8ILj16EEE",
7111   "name" : "std::__widen_from_utf8<16> *",
7112   "referenced_type" : "_ZTINSt3__117__widen_from_utf8ILj16EEE",
7113   "self_type" : "_ZTIPNSt3__117__widen_from_utf8ILj16EEE",
7114   "size" : 4,
7115   "source_file" : "external/libcxx/include/__locale"
7116  },
7117  {
7118   "alignment" : 4,
7119   "linker_set_key" : "_ZTIPNSt3__117__widen_from_utf8ILj32EEE",
7120   "name" : "std::__widen_from_utf8<32> *",
7121   "referenced_type" : "_ZTINSt3__117__widen_from_utf8ILj32EEE",
7122   "self_type" : "_ZTIPNSt3__117__widen_from_utf8ILj32EEE",
7123   "size" : 4,
7124   "source_file" : "external/libcxx/include/__locale"
7125  },
7126  {
7127   "alignment" : 4,
7128   "linker_set_key" : "_ZTIPNSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
7129   "name" : "std::basic_string_view<char32_t, std::char_traits<char32_t>> *",
7130   "referenced_type" : "_ZTINSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
7131   "self_type" : "_ZTIPNSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
7132   "size" : 4,
7133   "source_file" : "external/libcxx/include/string_view"
7134  },
7135  {
7136   "alignment" : 4,
7137   "linker_set_key" : "_ZTIPNSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
7138   "name" : "std::basic_string_view<char16_t, std::char_traits<char16_t>> *",
7139   "referenced_type" : "_ZTINSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
7140   "self_type" : "_ZTIPNSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
7141   "size" : 4,
7142   "source_file" : "external/libcxx/include/string_view"
7143  },
7144  {
7145   "alignment" : 4,
7146   "linker_set_key" : "_ZTIPNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
7147   "name" : "std::basic_string_view<char, std::char_traits<char>> *",
7148   "referenced_type" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
7149   "self_type" : "_ZTIPNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
7150   "size" : 4,
7151   "source_file" : "external/libcxx/include/string_view"
7152  },
7153  {
7154   "alignment" : 4,
7155   "linker_set_key" : "_ZTIPNSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
7156   "name" : "std::basic_string_view<wchar_t, std::char_traits<wchar_t>> *",
7157   "referenced_type" : "_ZTINSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
7158   "self_type" : "_ZTIPNSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
7159   "size" : 4,
7160   "source_file" : "external/libcxx/include/string_view"
7161  },
7162  {
7163   "alignment" : 4,
7164   "linker_set_key" : "_ZTIPNSt3__118__sfinae_ctor_baseILb0ELb0EEE",
7165   "name" : "std::__sfinae_ctor_base<false, false> *",
7166   "referenced_type" : "_ZTINSt3__118__sfinae_ctor_baseILb0ELb0EEE",
7167   "self_type" : "_ZTIPNSt3__118__sfinae_ctor_baseILb0ELb0EEE",
7168   "size" : 4,
7169   "source_file" : "external/libcxx/include/__tuple"
7170  },
7171  {
7172   "alignment" : 4,
7173   "linker_set_key" : "_ZTIPNSt3__118__sfinae_ctor_baseILb0ELb1EEE",
7174   "name" : "std::__sfinae_ctor_base<false, true> *",
7175   "referenced_type" : "_ZTINSt3__118__sfinae_ctor_baseILb0ELb1EEE",
7176   "self_type" : "_ZTIPNSt3__118__sfinae_ctor_baseILb0ELb1EEE",
7177   "size" : 4,
7178   "source_file" : "external/libcxx/include/__tuple"
7179  },
7180  {
7181   "alignment" : 4,
7182   "linker_set_key" : "_ZTIPNSt3__118__sfinae_ctor_baseILb1ELb0EEE",
7183   "name" : "std::__sfinae_ctor_base<true, false> *",
7184   "referenced_type" : "_ZTINSt3__118__sfinae_ctor_baseILb1ELb0EEE",
7185   "self_type" : "_ZTIPNSt3__118__sfinae_ctor_baseILb1ELb0EEE",
7186   "size" : 4,
7187   "source_file" : "external/libcxx/include/__tuple"
7188  },
7189  {
7190   "alignment" : 4,
7191   "linker_set_key" : "_ZTIPNSt3__118condition_variableE",
7192   "name" : "std::condition_variable *",
7193   "referenced_type" : "_ZTINSt3__118condition_variableE",
7194   "self_type" : "_ZTIPNSt3__118condition_variableE",
7195   "size" : 4,
7196   "source_file" : "external/libcxx/include/__mutex_base"
7197  },
7198  {
7199   "alignment" : 4,
7200   "linker_set_key" : "_ZTIPNSt3__119__libcpp_debug_infoE",
7201   "name" : "std::__libcpp_debug_info *",
7202   "referenced_type" : "_ZTINSt3__119__libcpp_debug_infoE",
7203   "self_type" : "_ZTIPNSt3__119__libcpp_debug_infoE",
7204   "size" : 4,
7205   "source_file" : "external/libcxx/include/__debug"
7206  },
7207  {
7208   "alignment" : 4,
7209   "linker_set_key" : "_ZTIPNSt3__119__shared_weak_countE",
7210   "name" : "std::__shared_weak_count *",
7211   "referenced_type" : "_ZTINSt3__119__shared_weak_countE",
7212   "self_type" : "_ZTIPNSt3__119__shared_weak_countE",
7213   "size" : 4,
7214   "source_file" : "external/libcxx/include/memory"
7215  },
7216  {
7217   "alignment" : 4,
7218   "linker_set_key" : "_ZTIPNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7219   "name" : "std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char>> *",
7220   "referenced_type" : "_ZTINSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7221   "self_type" : "_ZTIPNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7222   "size" : 4,
7223   "source_file" : "external/libcxx/include/sstream"
7224  },
7225  {
7226   "alignment" : 4,
7227   "linker_set_key" : "_ZTIPNSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE",
7228   "name" : "std::ostreambuf_iterator<char, std::char_traits<char>> *",
7229   "referenced_type" : "_ZTINSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE",
7230   "self_type" : "_ZTIPNSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE",
7231   "size" : 4,
7232   "source_file" : "external/libcxx/include/iterator"
7233  },
7234  {
7235   "alignment" : 4,
7236   "linker_set_key" : "_ZTIPNSt3__120__sfinae_assign_baseILb0ELb0EEE",
7237   "name" : "std::__sfinae_assign_base<false, false> *",
7238   "referenced_type" : "_ZTINSt3__120__sfinae_assign_baseILb0ELb0EEE",
7239   "self_type" : "_ZTIPNSt3__120__sfinae_assign_baseILb0ELb0EEE",
7240   "size" : 4,
7241   "source_file" : "external/libcxx/include/__tuple"
7242  },
7243  {
7244   "alignment" : 4,
7245   "linker_set_key" : "_ZTIPNSt3__120__sfinae_assign_baseILb0ELb1EEE",
7246   "name" : "std::__sfinae_assign_base<false, true> *",
7247   "referenced_type" : "_ZTINSt3__120__sfinae_assign_baseILb0ELb1EEE",
7248   "self_type" : "_ZTIPNSt3__120__sfinae_assign_baseILb0ELb1EEE",
7249   "size" : 4,
7250   "source_file" : "external/libcxx/include/__tuple"
7251  },
7252  {
7253   "alignment" : 4,
7254   "linker_set_key" : "_ZTIPNSt3__120__sfinae_assign_baseILb1ELb0EEE",
7255   "name" : "std::__sfinae_assign_base<true, false> *",
7256   "referenced_type" : "_ZTINSt3__120__sfinae_assign_baseILb1ELb0EEE",
7257   "self_type" : "_ZTIPNSt3__120__sfinae_assign_baseILb1ELb0EEE",
7258   "size" : 4,
7259   "source_file" : "external/libcxx/include/__tuple"
7260  },
7261  {
7262   "alignment" : 4,
7263   "linker_set_key" : "_ZTIPNSt3__121__bit_const_referenceINS_8__bitsetILj0ELj0EEEEE",
7264   "name" : "std::__bit_const_reference<std::__bitset<0, 0>> *",
7265   "referenced_type" : "_ZTINSt3__121__bit_const_referenceINS_8__bitsetILj0ELj0EEEEE",
7266   "self_type" : "_ZTIPNSt3__121__bit_const_referenceINS_8__bitsetILj0ELj0EEEEE",
7267   "size" : 4,
7268   "source_file" : "external/libcxx/include/__bit_reference"
7269  },
7270  {
7271   "alignment" : 4,
7272   "linker_set_key" : "_ZTIPNSt3__121__libcpp_locale_guardE",
7273   "name" : "std::__libcpp_locale_guard *",
7274   "referenced_type" : "_ZTINSt3__121__libcpp_locale_guardE",
7275   "self_type" : "_ZTIPNSt3__121__libcpp_locale_guardE",
7276   "size" : 4,
7277   "source_file" : "external/libcxx/include/__locale"
7278  },
7279  {
7280   "alignment" : 4,
7281   "linker_set_key" : "_ZTIPNSt3__121__murmur2_or_cityhashIjLj32EEE",
7282   "name" : "std::__murmur2_or_cityhash<unsigned int, 32> *",
7283   "referenced_type" : "_ZTINSt3__121__murmur2_or_cityhashIjLj32EEE",
7284   "self_type" : "_ZTIPNSt3__121__murmur2_or_cityhashIjLj32EEE",
7285   "size" : 4,
7286   "source_file" : "external/libcxx/include/utility"
7287  },
7288  {
7289   "alignment" : 4,
7290   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
7291   "name" : "std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep, 0, false> *",
7292   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
7293   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
7294   "size" : 4,
7295   "source_file" : "external/libcxx/include/type_traits"
7296  },
7297  {
7298   "alignment" : 4,
7299   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
7300   "name" : "std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep, 0, false> *",
7301   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
7302   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
7303   "size" : 4,
7304   "source_file" : "external/libcxx/include/type_traits"
7305  },
7306  {
7307   "alignment" : 4,
7308   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
7309   "name" : "std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> *",
7310   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
7311   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
7312   "size" : 4,
7313   "source_file" : "external/libcxx/include/type_traits"
7314  },
7315  {
7316   "alignment" : 4,
7317   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
7318   "name" : "std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> *",
7319   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
7320   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
7321   "size" : 4,
7322   "source_file" : "external/libcxx/include/type_traits"
7323  },
7324  {
7325   "alignment" : 4,
7326   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
7327   "name" : "std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> *",
7328   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
7329   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
7330   "size" : 4,
7331   "source_file" : "external/libcxx/include/type_traits"
7332  },
7333  {
7334   "alignment" : 4,
7335   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
7336   "name" : "std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> *",
7337   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
7338   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
7339   "size" : 4,
7340   "source_file" : "external/libcxx/include/type_traits"
7341  },
7342  {
7343   "alignment" : 4,
7344   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIN7android8hardware17GrantorDescriptorEEELi1ELb1EEE",
7345   "name" : "std::__compressed_pair_elem<std::allocator<android::hardware::GrantorDescriptor>, 1, true> *",
7346   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIN7android8hardware17GrantorDescriptorEEELi1ELb1EEE",
7347   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIN7android8hardware17GrantorDescriptorEEELi1ELb1EEE",
7348   "size" : 4,
7349   "source_file" : "external/libcxx/include/memory"
7350  },
7351  {
7352   "alignment" : 4,
7353   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEELi1ELb1EEE",
7354   "name" : "std::__compressed_pair_elem<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *>> *)>>, 1, true> *",
7355   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEELi1ELb1EEE",
7356   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEELi1ELb1EEE",
7357   "size" : 4,
7358   "source_file" : "external/libcxx/include/memory"
7359  },
7360  {
7361   "alignment" : 4,
7362   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
7363   "name" : "std::__compressed_pair_elem<std::allocator<char>, 1, true> *",
7364   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
7365   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
7366   "size" : 4,
7367   "source_file" : "external/libcxx/include/type_traits"
7368  },
7369  {
7370   "alignment" : 4,
7371   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
7372   "name" : "std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> *",
7373   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
7374   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
7375   "size" : 4,
7376   "source_file" : "external/libcxx/include/type_traits"
7377  },
7378  {
7379   "alignment" : 4,
7380   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE",
7381   "name" : "std::__compressed_pair_elem<void (*)(void *), 1, false> *",
7382   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE",
7383   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE",
7384   "size" : 4,
7385   "source_file" : "external/libcxx/include/type_traits"
7386  },
7387  {
7388   "alignment" : 4,
7389   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemIPcLi0ELb0EEE",
7390   "name" : "std::__compressed_pair_elem<char *, 0, false> *",
7391   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE",
7392   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemIPcLi0ELb0EEE",
7393   "size" : 4,
7394   "source_file" : "external/libcxx/include/type_traits"
7395  },
7396  {
7397   "alignment" : 4,
7398   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemIPhLi0ELb0EEE",
7399   "name" : "std::__compressed_pair_elem<unsigned char *, 0, false> *",
7400   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE",
7401   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemIPhLi0ELb0EEE",
7402   "size" : 4,
7403   "source_file" : "external/libcxx/include/type_traits"
7404  },
7405  {
7406   "alignment" : 4,
7407   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemIPjLi0ELb0EEE",
7408   "name" : "std::__compressed_pair_elem<unsigned int *, 0, false> *",
7409   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE",
7410   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemIPjLi0ELb0EEE",
7411   "size" : 4,
7412   "source_file" : "external/libcxx/include/type_traits"
7413  },
7414  {
7415   "alignment" : 4,
7416   "linker_set_key" : "_ZTIPNSt3__14fposI9mbstate_tEE",
7417   "name" : "std::fpos<mbstate_t> *",
7418   "referenced_type" : "_ZTINSt3__14fposI9mbstate_tEE",
7419   "self_type" : "_ZTIPNSt3__14fposI9mbstate_tEE",
7420   "size" : 4,
7421   "source_file" : "external/libcxx/include/string"
7422  },
7423  {
7424   "alignment" : 4,
7425   "linker_set_key" : "_ZTIPNSt3__15ctypeIwEE",
7426   "name" : "std::ctype<wchar_t> *",
7427   "referenced_type" : "_ZTINSt3__15ctypeIwEE",
7428   "self_type" : "_ZTIPNSt3__15ctypeIwEE",
7429   "size" : 4,
7430   "source_file" : "external/libcxx/include/__locale"
7431  },
7432  {
7433   "alignment" : 4,
7434   "linker_set_key" : "_ZTIPNSt3__15mutexE",
7435   "name" : "std::mutex *",
7436   "referenced_type" : "_ZTINSt3__15mutexE",
7437   "self_type" : "_ZTIPNSt3__15mutexE",
7438   "size" : 4,
7439   "source_file" : "external/libcxx/include/__mutex_base"
7440  },
7441  {
7442   "alignment" : 4,
7443   "linker_set_key" : "_ZTIPNSt3__15tupleIJEEE",
7444   "name" : "std::tuple<> *",
7445   "referenced_type" : "_ZTINSt3__15tupleIJEEE",
7446   "self_type" : "_ZTIPNSt3__15tupleIJEEE",
7447   "size" : 4,
7448   "source_file" : "external/libcxx/include/tuple"
7449  },
7450  {
7451   "alignment" : 4,
7452   "linker_set_key" : "_ZTIPNSt3__16atomicIiEE",
7453   "name" : "std::atomic<int> *",
7454   "referenced_type" : "_ZTINSt3__16atomicIiEE",
7455   "self_type" : "_ZTIPNSt3__16atomicIiEE",
7456   "size" : 4,
7457   "source_file" : "external/libcxx/include/atomic"
7458  },
7459  {
7460   "alignment" : 4,
7461   "linker_set_key" : "_ZTIPNSt3__16atomicIjEE",
7462   "name" : "std::atomic<unsigned int> *",
7463   "referenced_type" : "_ZTINSt3__16atomicIjEE",
7464   "self_type" : "_ZTIPNSt3__16atomicIjEE",
7465   "size" : 4,
7466   "source_file" : "external/libcxx/include/atomic"
7467  },
7468  {
7469   "alignment" : 4,
7470   "linker_set_key" : "_ZTIPNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
7471   "name" : "std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long double, std::ratio<1, 1000000000>>> *",
7472   "referenced_type" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
7473   "self_type" : "_ZTIPNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
7474   "size" : 4,
7475   "source_file" : "external/libcxx/include/chrono"
7476  },
7477  {
7478   "alignment" : 4,
7479   "linker_set_key" : "_ZTIPNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
7480   "name" : "std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long long, std::ratio<1, 1000000000>>> *",
7481   "referenced_type" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
7482   "self_type" : "_ZTIPNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
7483   "size" : 4,
7484   "source_file" : "external/libcxx/include/chrono"
7485  },
7486  {
7487   "alignment" : 4,
7488   "linker_set_key" : "_ZTIPNSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
7489   "name" : "std::chrono::time_point<std::filesystem::_FilesystemClock, std::chrono::duration<long long, std::ratio<1, 1000000000>>> *",
7490   "referenced_type" : "_ZTINSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
7491   "self_type" : "_ZTIPNSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
7492   "size" : 4,
7493   "source_file" : "external/libcxx/include/chrono"
7494  },
7495  {
7496   "alignment" : 4,
7497   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
7498   "name" : "std::chrono::duration<long double, std::ratio<1, 1000000000>> *",
7499   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
7500   "self_type" : "_ZTIPNSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
7501   "size" : 4,
7502   "source_file" : "external/libcxx/include/chrono"
7503  },
7504  {
7505   "alignment" : 4,
7506   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIeNS_5ratioILx1ELx1000000EEEEE",
7507   "name" : "std::chrono::duration<long double, std::ratio<1, 1000000>> *",
7508   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000EEEEE",
7509   "self_type" : "_ZTIPNSt3__16chrono8durationIeNS_5ratioILx1ELx1000000EEEEE",
7510   "size" : 4,
7511   "source_file" : "external/libcxx/include/chrono"
7512  },
7513  {
7514   "alignment" : 4,
7515   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIeNS_5ratioILx1ELx1000EEEEE",
7516   "name" : "std::chrono::duration<long double, std::ratio<1, 1000>> *",
7517   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000EEEEE",
7518   "self_type" : "_ZTIPNSt3__16chrono8durationIeNS_5ratioILx1ELx1000EEEEE",
7519   "size" : 4,
7520   "source_file" : "external/libcxx/include/chrono"
7521  },
7522  {
7523   "alignment" : 4,
7524   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIeNS_5ratioILx1ELx1EEEEE",
7525   "name" : "std::chrono::duration<long double, std::ratio<1, 1>> *",
7526   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1EEEEE",
7527   "self_type" : "_ZTIPNSt3__16chrono8durationIeNS_5ratioILx1ELx1EEEEE",
7528   "size" : 4,
7529   "source_file" : "external/libcxx/include/chrono"
7530  },
7531  {
7532   "alignment" : 4,
7533   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIeNS_5ratioILx3600ELx1EEEEE",
7534   "name" : "std::chrono::duration<long double, std::ratio<3600, 1>> *",
7535   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx3600ELx1EEEEE",
7536   "self_type" : "_ZTIPNSt3__16chrono8durationIeNS_5ratioILx3600ELx1EEEEE",
7537   "size" : 4,
7538   "source_file" : "external/libcxx/include/chrono"
7539  },
7540  {
7541   "alignment" : 4,
7542   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIeNS_5ratioILx60ELx1EEEEE",
7543   "name" : "std::chrono::duration<long double, std::ratio<60, 1>> *",
7544   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx60ELx1EEEEE",
7545   "self_type" : "_ZTIPNSt3__16chrono8durationIeNS_5ratioILx60ELx1EEEEE",
7546   "size" : 4,
7547   "source_file" : "external/libcxx/include/chrono"
7548  },
7549  {
7550   "alignment" : 4,
7551   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIlNS_5ratioILx3600ELx1EEEEE",
7552   "name" : "std::chrono::duration<long, std::ratio<3600, 1>> *",
7553   "referenced_type" : "_ZTINSt3__16chrono8durationIlNS_5ratioILx3600ELx1EEEEE",
7554   "self_type" : "_ZTIPNSt3__16chrono8durationIlNS_5ratioILx3600ELx1EEEEE",
7555   "size" : 4,
7556   "source_file" : "external/libcxx/include/chrono"
7557  },
7558  {
7559   "alignment" : 4,
7560   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIlNS_5ratioILx60ELx1EEEEE",
7561   "name" : "std::chrono::duration<long, std::ratio<60, 1>> *",
7562   "referenced_type" : "_ZTINSt3__16chrono8durationIlNS_5ratioILx60ELx1EEEEE",
7563   "self_type" : "_ZTIPNSt3__16chrono8durationIlNS_5ratioILx60ELx1EEEEE",
7564   "size" : 4,
7565   "source_file" : "external/libcxx/include/chrono"
7566  },
7567  {
7568   "alignment" : 4,
7569   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
7570   "name" : "std::chrono::duration<long long, std::ratio<1, 1000000000>> *",
7571   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
7572   "self_type" : "_ZTIPNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
7573   "size" : 4,
7574   "source_file" : "external/libcxx/include/chrono"
7575  },
7576  {
7577   "alignment" : 4,
7578   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE",
7579   "name" : "std::chrono::duration<long long, std::ratio<1, 1000000>> *",
7580   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE",
7581   "self_type" : "_ZTIPNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE",
7582   "size" : 4,
7583   "source_file" : "external/libcxx/include/chrono"
7584  },
7585  {
7586   "alignment" : 4,
7587   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIxNS_5ratioILx1ELx1000EEEEE",
7588   "name" : "std::chrono::duration<long long, std::ratio<1, 1000>> *",
7589   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000EEEEE",
7590   "self_type" : "_ZTIPNSt3__16chrono8durationIxNS_5ratioILx1ELx1000EEEEE",
7591   "size" : 4,
7592   "source_file" : "external/libcxx/include/chrono"
7593  },
7594  {
7595   "alignment" : 4,
7596   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
7597   "name" : "std::chrono::duration<long long, std::ratio<1, 1>> *",
7598   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
7599   "self_type" : "_ZTIPNSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
7600   "size" : 4,
7601   "source_file" : "external/libcxx/include/chrono"
7602  },
7603  {
7604   "alignment" : 4,
7605   "linker_set_key" : "_ZTIPNSt3__16locale2idE",
7606   "name" : "std::locale::id *",
7607   "referenced_type" : "_ZTINSt3__16locale2idE",
7608   "self_type" : "_ZTIPNSt3__16locale2idE",
7609   "size" : 4,
7610   "source_file" : "external/libcxx/include/__locale"
7611  },
7612  {
7613   "alignment" : 4,
7614   "linker_set_key" : "_ZTIPNSt3__16locale5__impE",
7615   "name" : "std::locale::__imp *",
7616   "referenced_type" : "_ZTINSt3__16locale5__impE",
7617   "self_type" : "_ZTIPNSt3__16locale5__impE",
7618   "size" : 4,
7619   "source_file" : "external/libcxx/include/__locale"
7620  },
7621  {
7622   "alignment" : 4,
7623   "linker_set_key" : "_ZTIPNSt3__16locale5facetE",
7624   "name" : "std::locale::facet *",
7625   "referenced_type" : "_ZTINSt3__16locale5facetE",
7626   "self_type" : "_ZTIPNSt3__16locale5facetE",
7627   "size" : 4,
7628   "source_file" : "external/libcxx/include/__locale"
7629  },
7630  {
7631   "alignment" : 4,
7632   "linker_set_key" : "_ZTIPNSt3__17codecvtIDic9mbstate_tEE",
7633   "name" : "std::codecvt<char32_t, char, mbstate_t> *",
7634   "referenced_type" : "_ZTINSt3__17codecvtIDic9mbstate_tEE",
7635   "self_type" : "_ZTIPNSt3__17codecvtIDic9mbstate_tEE",
7636   "size" : 4,
7637   "source_file" : "external/libcxx/include/__locale"
7638  },
7639  {
7640   "alignment" : 4,
7641   "linker_set_key" : "_ZTIPNSt3__17codecvtIDsc9mbstate_tEE",
7642   "name" : "std::codecvt<char16_t, char, mbstate_t> *",
7643   "referenced_type" : "_ZTINSt3__17codecvtIDsc9mbstate_tEE",
7644   "self_type" : "_ZTIPNSt3__17codecvtIDsc9mbstate_tEE",
7645   "size" : 4,
7646   "source_file" : "external/libcxx/include/__locale"
7647  },
7648  {
7649   "alignment" : 4,
7650   "linker_set_key" : "_ZTIPNSt3__17codecvtIcc9mbstate_tEE",
7651   "name" : "std::codecvt<char, char, mbstate_t> *",
7652   "referenced_type" : "_ZTINSt3__17codecvtIcc9mbstate_tEE",
7653   "self_type" : "_ZTIPNSt3__17codecvtIcc9mbstate_tEE",
7654   "size" : 4,
7655   "source_file" : "external/libcxx/include/__locale"
7656  },
7657  {
7658   "alignment" : 4,
7659   "linker_set_key" : "_ZTIPNSt3__18__bitsetILj0ELj0EEE",
7660   "name" : "std::__bitset<0, 0> *",
7661   "referenced_type" : "_ZTINSt3__18__bitsetILj0ELj0EEE",
7662   "self_type" : "_ZTIPNSt3__18__bitsetILj0ELj0EEE",
7663   "size" : 4,
7664   "source_file" : "external/libcxx/include/bitset"
7665  },
7666  {
7667   "alignment" : 4,
7668   "linker_set_key" : "_ZTIPNSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEE",
7669   "name" : "std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *>> *)> *",
7670   "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEE",
7671   "self_type" : "_ZTIPNSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEE",
7672   "size" : 4,
7673   "source_file" : "external/libcxx/include/type_traits"
7674  },
7675  {
7676   "alignment" : 4,
7677   "linker_set_key" : "_ZTIPNSt3__18ios_baseE",
7678   "name" : "std::ios_base *",
7679   "referenced_type" : "_ZTINSt3__18ios_baseE",
7680   "self_type" : "_ZTIPNSt3__18ios_baseE",
7681   "size" : 4,
7682   "source_file" : "external/libcxx/include/ios"
7683  },
7684  {
7685   "alignment" : 4,
7686   "linker_set_key" : "_ZTIPNSt3__19allocatorIDiEE",
7687   "name" : "std::allocator<char32_t> *",
7688   "referenced_type" : "_ZTINSt3__19allocatorIDiEE",
7689   "self_type" : "_ZTIPNSt3__19allocatorIDiEE",
7690   "size" : 4,
7691   "source_file" : "external/libcxx/include/memory"
7692  },
7693  {
7694   "alignment" : 4,
7695   "linker_set_key" : "_ZTIPNSt3__19allocatorIDsEE",
7696   "name" : "std::allocator<char16_t> *",
7697   "referenced_type" : "_ZTINSt3__19allocatorIDsEE",
7698   "self_type" : "_ZTIPNSt3__19allocatorIDsEE",
7699   "size" : 4,
7700   "source_file" : "external/libcxx/include/memory"
7701  },
7702  {
7703   "alignment" : 4,
7704   "linker_set_key" : "_ZTIPNSt3__19allocatorIcEE",
7705   "name" : "std::allocator<char> *",
7706   "referenced_type" : "_ZTINSt3__19allocatorIcEE",
7707   "self_type" : "_ZTIPNSt3__19allocatorIcEE",
7708   "size" : 4,
7709   "source_file" : "external/libcxx/include/memory"
7710  },
7711  {
7712   "alignment" : 4,
7713   "linker_set_key" : "_ZTIPNSt3__19allocatorIwEE",
7714   "name" : "std::allocator<wchar_t> *",
7715   "referenced_type" : "_ZTINSt3__19allocatorIwEE",
7716   "self_type" : "_ZTIPNSt3__19allocatorIwEE",
7717   "size" : 4,
7718   "source_file" : "external/libcxx/include/memory"
7719  },
7720  {
7721   "alignment" : 4,
7722   "linker_set_key" : "_ZTIPNSt3__19basic_iosIcNS_11char_traitsIcEEEE",
7723   "name" : "std::basic_ios<char, std::char_traits<char>> *",
7724   "referenced_type" : "_ZTINSt3__19basic_iosIcNS_11char_traitsIcEEEE",
7725   "self_type" : "_ZTIPNSt3__19basic_iosIcNS_11char_traitsIcEEEE",
7726   "size" : 4,
7727   "source_file" : "external/libcxx/include/ios"
7728  },
7729  {
7730   "alignment" : 4,
7731   "linker_set_key" : "_ZTIPNSt3__19nullopt_t12__secret_tagE",
7732   "name" : "std::nullopt_t::__secret_tag *",
7733   "referenced_type" : "_ZTINSt3__19nullopt_t12__secret_tagE",
7734   "self_type" : "_ZTIPNSt3__19nullopt_t12__secret_tagE",
7735   "size" : 4,
7736   "source_file" : "external/libcxx/include/optional"
7737  },
7738  {
7739   "alignment" : 4,
7740   "linker_set_key" : "_ZTIPNSt3__19nullopt_tE",
7741   "name" : "std::nullopt_t *",
7742   "referenced_type" : "_ZTINSt3__19nullopt_tE",
7743   "self_type" : "_ZTIPNSt3__19nullopt_tE",
7744   "size" : 4,
7745   "source_file" : "external/libcxx/include/optional"
7746  },
7747  {
7748   "alignment" : 4,
7749   "linker_set_key" : "_ZTIPNSt3__19once_flagE",
7750   "name" : "std::once_flag *",
7751   "referenced_type" : "_ZTINSt3__19once_flagE",
7752   "self_type" : "_ZTIPNSt3__19once_flagE",
7753   "size" : 4,
7754   "source_file" : "external/libcxx/include/mutex"
7755  },
7756  {
7757   "alignment" : 4,
7758   "linker_set_key" : "_ZTIPPFvNSt3__18ios_base5eventERS0_iE",
7759   "name" : "void (**)(std::__1::ios_base::event, std::__1::ios_base &, int)",
7760   "referenced_type" : "_ZTIPFvNSt3__18ios_base5eventERS0_iE",
7761   "self_type" : "_ZTIPPFvNSt3__18ios_base5eventERS0_iE",
7762   "size" : 4,
7763   "source_file" : "external/libcxx/include/ios"
7764  },
7765  {
7766   "alignment" : 4,
7767   "linker_set_key" : "_ZTIPPKc",
7768   "name" : "const char **",
7769   "referenced_type" : "_ZTIPKc",
7770   "self_type" : "_ZTIPPKc",
7771   "size" : 4,
7772   "source_file" : "external/libcxx/include/__bsd_locale_fallbacks.h"
7773  },
7774  {
7775   "alignment" : 4,
7776   "linker_set_key" : "_ZTIPPKw",
7777   "name" : "const wchar_t **",
7778   "referenced_type" : "_ZTIPKw",
7779   "self_type" : "_ZTIPPKw",
7780   "size" : 4,
7781   "source_file" : "external/libcxx/include/__bsd_locale_fallbacks.h"
7782  },
7783  {
7784   "alignment" : 4,
7785   "linker_set_key" : "_ZTIPPc",
7786   "name" : "char **",
7787   "referenced_type" : "_ZTIPc",
7788   "self_type" : "_ZTIPPc",
7789   "size" : 4,
7790   "source_file" : "external/libcxx/include/__bsd_locale_fallbacks.h"
7791  },
7792  {
7793   "alignment" : 4,
7794   "linker_set_key" : "_ZTIPPv",
7795   "name" : "void **",
7796   "referenced_type" : "_ZTIPv",
7797   "self_type" : "_ZTIPPv",
7798   "size" : 4,
7799   "source_file" : "external/libcxx/include/ios"
7800  },
7801  {
7802   "alignment" : 4,
7803   "linker_set_key" : "_ZTIPSt11range_error",
7804   "name" : "std::range_error *",
7805   "referenced_type" : "_ZTISt11range_error",
7806   "self_type" : "_ZTIPSt11range_error",
7807   "size" : 4,
7808   "source_file" : "external/libcxx/include/stdexcept"
7809  },
7810  {
7811   "alignment" : 4,
7812   "linker_set_key" : "_ZTIPSt12domain_error",
7813   "name" : "std::domain_error *",
7814   "referenced_type" : "_ZTISt12domain_error",
7815   "self_type" : "_ZTIPSt12domain_error",
7816   "size" : 4,
7817   "source_file" : "external/libcxx/include/stdexcept"
7818  },
7819  {
7820   "alignment" : 4,
7821   "linker_set_key" : "_ZTIPSt12length_error",
7822   "name" : "std::length_error *",
7823   "referenced_type" : "_ZTISt12length_error",
7824   "self_type" : "_ZTIPSt12length_error",
7825   "size" : 4,
7826   "source_file" : "external/libcxx/include/stdexcept"
7827  },
7828  {
7829   "alignment" : 4,
7830   "linker_set_key" : "_ZTIPSt12out_of_range",
7831   "name" : "std::out_of_range *",
7832   "referenced_type" : "_ZTISt12out_of_range",
7833   "self_type" : "_ZTIPSt12out_of_range",
7834   "size" : 4,
7835   "source_file" : "external/libcxx/include/stdexcept"
7836  },
7837  {
7838   "alignment" : 4,
7839   "linker_set_key" : "_ZTIPSt13bad_exception",
7840   "name" : "std::bad_exception *",
7841   "referenced_type" : "_ZTISt13bad_exception",
7842   "self_type" : "_ZTIPSt13bad_exception",
7843   "size" : 4,
7844   "source_file" : "external/libcxx/include/exception"
7845  },
7846  {
7847   "alignment" : 4,
7848   "linker_set_key" : "_ZTIPSt13exception_ptr",
7849   "name" : "std::exception_ptr *",
7850   "referenced_type" : "_ZTISt13exception_ptr",
7851   "self_type" : "_ZTIPSt13exception_ptr",
7852   "size" : 4,
7853   "source_file" : "external/libcxx/include/exception"
7854  },
7855  {
7856   "alignment" : 4,
7857   "linker_set_key" : "_ZTIPSt14overflow_error",
7858   "name" : "std::overflow_error *",
7859   "referenced_type" : "_ZTISt14overflow_error",
7860   "self_type" : "_ZTIPSt14overflow_error",
7861   "size" : 4,
7862   "source_file" : "external/libcxx/include/stdexcept"
7863  },
7864  {
7865   "alignment" : 4,
7866   "linker_set_key" : "_ZTIPSt15underflow_error",
7867   "name" : "std::underflow_error *",
7868   "referenced_type" : "_ZTISt15underflow_error",
7869   "self_type" : "_ZTIPSt15underflow_error",
7870   "size" : 4,
7871   "source_file" : "external/libcxx/include/stdexcept"
7872  },
7873  {
7874   "alignment" : 4,
7875   "linker_set_key" : "_ZTIPSt16invalid_argument",
7876   "name" : "std::invalid_argument *",
7877   "referenced_type" : "_ZTISt16invalid_argument",
7878   "self_type" : "_ZTIPSt16invalid_argument",
7879   "size" : 4,
7880   "source_file" : "external/libcxx/include/stdexcept"
7881  },
7882  {
7883   "alignment" : 4,
7884   "linker_set_key" : "_ZTIPSt9exception",
7885   "name" : "std::exception *",
7886   "referenced_type" : "_ZTISt9exception",
7887   "self_type" : "_ZTIPSt9exception",
7888   "size" : 4,
7889   "source_file" : "external/libcxx/include/exception"
7890  },
7891  {
7892   "alignment" : 4,
7893   "linker_set_key" : "_ZTIPSt9type_info",
7894   "name" : "std::type_info *",
7895   "referenced_type" : "_ZTISt9type_info",
7896   "self_type" : "_ZTIPSt9type_info",
7897   "size" : 4,
7898   "source_file" : "external/libcxx/include/typeinfo"
7899  },
7900  {
7901   "alignment" : 4,
7902   "linker_set_key" : "_ZTIPVNSt3__111atomic_flagE",
7903   "name" : "volatile std::atomic_flag *",
7904   "referenced_type" : "_ZTIVNSt3__111atomic_flagE",
7905   "self_type" : "_ZTIPVNSt3__111atomic_flagE",
7906   "size" : 4,
7907   "source_file" : "external/libcxx/include/atomic"
7908  },
7909  {
7910   "alignment" : 4,
7911   "linker_set_key" : "_ZTIPc",
7912   "name" : "char *",
7913   "referenced_type" : "_ZTIc",
7914   "self_type" : "_ZTIPc",
7915   "size" : 4,
7916   "source_file" : "external/libcxx/include/type_traits"
7917  },
7918  {
7919   "alignment" : 4,
7920   "linker_set_key" : "_ZTIPe",
7921   "name" : "long double *",
7922   "referenced_type" : "_ZTIe",
7923   "self_type" : "_ZTIPe",
7924   "size" : 4,
7925   "source_file" : "external/libcxx/include/type_traits"
7926  },
7927  {
7928   "alignment" : 4,
7929   "linker_set_key" : "_ZTIPh",
7930   "name" : "unsigned char *",
7931   "referenced_type" : "_ZTIh",
7932   "self_type" : "_ZTIPh",
7933   "size" : 4,
7934   "source_file" : "external/libcxx/include/type_traits"
7935  },
7936  {
7937   "alignment" : 4,
7938   "linker_set_key" : "_ZTIPi",
7939   "name" : "int *",
7940   "referenced_type" : "_ZTIi",
7941   "self_type" : "_ZTIPi",
7942   "size" : 4,
7943   "source_file" : "external/libcxx/include/type_traits"
7944  },
7945  {
7946   "alignment" : 4,
7947   "linker_set_key" : "_ZTIPj",
7948   "name" : "unsigned int *",
7949   "referenced_type" : "_ZTIj",
7950   "self_type" : "_ZTIPj",
7951   "size" : 4,
7952   "source_file" : "external/libcxx/include/type_traits"
7953  },
7954  {
7955   "alignment" : 4,
7956   "linker_set_key" : "_ZTIPl",
7957   "name" : "long *",
7958   "referenced_type" : "_ZTIl",
7959   "self_type" : "_ZTIPl",
7960   "size" : 4,
7961   "source_file" : "external/libcxx/include/type_traits"
7962  },
7963  {
7964   "alignment" : 4,
7965   "linker_set_key" : "_ZTIPm",
7966   "name" : "unsigned long *",
7967   "referenced_type" : "_ZTIm",
7968   "self_type" : "_ZTIPm",
7969   "size" : 4,
7970   "source_file" : "external/libcxx/include/__locale"
7971  },
7972  {
7973   "alignment" : 4,
7974   "linker_set_key" : "_ZTIPv",
7975   "name" : "void *",
7976   "referenced_type" : "_ZTIv",
7977   "self_type" : "_ZTIPv",
7978   "size" : 4,
7979   "source_file" : "external/libcxx/include/type_traits"
7980  },
7981  {
7982   "alignment" : 4,
7983   "linker_set_key" : "_ZTIPw",
7984   "name" : "wchar_t *",
7985   "referenced_type" : "_ZTIw",
7986   "self_type" : "_ZTIPw",
7987   "size" : 4,
7988   "source_file" : "external/libcxx/include/type_traits"
7989  },
7990  {
7991   "alignment" : 4,
7992   "linker_set_key" : "_ZTIPx",
7993   "name" : "long long *",
7994   "referenced_type" : "_ZTIx",
7995   "self_type" : "_ZTIPx",
7996   "size" : 4,
7997   "source_file" : "external/libcxx/include/type_traits"
7998  }
7999 ],
8000 "qualified_types" :
8001 [
8002  {
8003   "alignment" : 1,
8004   "is_const" : true,
8005   "linker_set_key" : "_ZTIA10_Kc",
8006   "name" : "char const[10]",
8007   "referenced_type" : "_ZTIA10_c",
8008   "self_type" : "_ZTIA10_Kc",
8009   "size" : 10,
8010   "source_file" : "external/libcxx/include/type_traits"
8011  },
8012  {
8013   "alignment" : 1,
8014   "is_const" : true,
8015   "linker_set_key" : "_ZTIA11_Kc",
8016   "name" : "char const[11]",
8017   "referenced_type" : "_ZTIA11_c",
8018   "self_type" : "_ZTIA11_Kc",
8019   "size" : 11,
8020   "source_file" : "external/libcxx/include/type_traits"
8021  },
8022  {
8023   "alignment" : 1,
8024   "is_const" : true,
8025   "linker_set_key" : "_ZTIA17_Kc",
8026   "name" : "char const[17]",
8027   "referenced_type" : "_ZTIA17_c",
8028   "self_type" : "_ZTIA17_Kc",
8029   "size" : 17,
8030   "source_file" : "external/libcxx/include/type_traits"
8031  },
8032  {
8033   "alignment" : 1,
8034   "is_const" : true,
8035   "linker_set_key" : "_ZTIA2_Kc",
8036   "name" : "char const[2]",
8037   "referenced_type" : "_ZTIA2_c",
8038   "self_type" : "_ZTIA2_Kc",
8039   "size" : 2,
8040   "source_file" : "external/libcxx/include/type_traits"
8041  },
8042  {
8043   "alignment" : 1,
8044   "is_const" : true,
8045   "linker_set_key" : "_ZTIA33_Kc",
8046   "name" : "char const[33]",
8047   "referenced_type" : "_ZTIA33_c",
8048   "self_type" : "_ZTIA33_Kc",
8049   "size" : 33,
8050   "source_file" : "external/libcxx/include/locale"
8051  },
8052  {
8053   "alignment" : 1,
8054   "is_const" : true,
8055   "linker_set_key" : "_ZTIA3_Kc",
8056   "name" : "char const[3]",
8057   "referenced_type" : "_ZTIA3_c",
8058   "self_type" : "_ZTIA3_Kc",
8059   "size" : 3,
8060   "source_file" : "external/libcxx/include/type_traits"
8061  },
8062  {
8063   "alignment" : 4,
8064   "is_const" : true,
8065   "linker_set_key" : "_ZTIA65_KPKc",
8066   "name" : "const char *const[65]",
8067   "referenced_type" : "_ZTIA65_PKc",
8068   "self_type" : "_ZTIA65_KPKc",
8069   "size" : 260,
8070   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/signal.h"
8071  },
8072  {
8073   "alignment" : 1,
8074   "is_const" : true,
8075   "linker_set_key" : "_ZTIA8_Kc",
8076   "name" : "char const[8]",
8077   "referenced_type" : "_ZTIA8_c",
8078   "self_type" : "_ZTIA8_Kc",
8079   "size" : 8,
8080   "source_file" : "external/libcxx/include/type_traits"
8081  },
8082  {
8083   "alignment" : 1,
8084   "is_const" : true,
8085   "linker_set_key" : "_ZTIA9_Kc",
8086   "name" : "char const[9]",
8087   "referenced_type" : "_ZTIA9_c",
8088   "self_type" : "_ZTIA9_Kc",
8089   "size" : 9,
8090   "source_file" : "external/libcxx/include/type_traits"
8091  },
8092  {
8093   "alignment" : 4,
8094   "is_const" : true,
8095   "linker_set_key" : "_ZTIK13native_handle",
8096   "name" : "const native_handle",
8097   "referenced_type" : "_ZTI13native_handle",
8098   "self_type" : "_ZTIK13native_handle",
8099   "size" : 12,
8100   "source_file" : "external/libcxx/include/type_traits"
8101  },
8102  {
8103   "alignment" : 4,
8104   "is_const" : true,
8105   "linker_set_key" : "_ZTIK2tm",
8106   "name" : "const tm",
8107   "referenced_type" : "_ZTI2tm",
8108   "self_type" : "_ZTIK2tm",
8109   "size" : 44,
8110   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/time.h"
8111  },
8112  {
8113   "alignment" : 4,
8114   "is_const" : true,
8115   "linker_set_key" : "_ZTIK7log_msg",
8116   "name" : "const log_msg",
8117   "referenced_type" : "_ZTI7log_msg",
8118   "self_type" : "_ZTIK7log_msg",
8119   "size" : 5124,
8120   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
8121  },
8122  {
8123   "alignment" : 4,
8124   "is_const" : true,
8125   "linker_set_key" : "_ZTIKDi",
8126   "name" : "const char32_t",
8127   "referenced_type" : "_ZTIDi",
8128   "self_type" : "_ZTIKDi",
8129   "size" : 4,
8130   "source_file" : "external/libcxx/include/type_traits"
8131  },
8132  {
8133   "alignment" : 2,
8134   "is_const" : true,
8135   "linker_set_key" : "_ZTIKDs",
8136   "name" : "const char16_t",
8137   "referenced_type" : "_ZTIDs",
8138   "self_type" : "_ZTIKDs",
8139   "size" : 2,
8140   "source_file" : "external/libcxx/include/type_traits"
8141  },
8142  {
8143   "alignment" : 4,
8144   "is_const" : true,
8145   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
8146   "name" : "const android::NativeHandle",
8147   "referenced_type" : "_ZTIN7android12NativeHandleE",
8148   "self_type" : "_ZTIKN7android12NativeHandleE",
8149   "size" : 12,
8150   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
8151  },
8152  {
8153   "alignment" : 4,
8154   "is_const" : true,
8155   "linker_set_key" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
8156   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
8157   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8158   "self_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
8159   "size" : 4,
8160   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
8161  },
8162  {
8163   "alignment" : 4,
8164   "is_const" : true,
8165   "linker_set_key" : "_ZTIKN7android2spINS_4hidl6memory4V1_07IMapperEEE",
8166   "name" : "const android::sp<android::hidl::memory::V1_0::IMapper>",
8167   "referenced_type" : "_ZTIN7android2spINS_4hidl6memory4V1_07IMapperEEE",
8168   "self_type" : "_ZTIKN7android2spINS_4hidl6memory4V1_07IMapperEEE",
8169   "size" : 4,
8170   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
8171  },
8172  {
8173   "alignment" : 4,
8174   "is_const" : true,
8175   "linker_set_key" : "_ZTIKN7android2spINS_4hidl6memory4V1_07IMemoryEEE",
8176   "name" : "const android::sp<android::hidl::memory::V1_0::IMemory>",
8177   "referenced_type" : "_ZTIN7android2spINS_4hidl6memory4V1_07IMemoryEEE",
8178   "self_type" : "_ZTIKN7android2spINS_4hidl6memory4V1_07IMemoryEEE",
8179   "size" : 4,
8180   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
8181  },
8182  {
8183   "alignment" : 4,
8184   "is_const" : true,
8185   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8186   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
8187   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8188   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8189   "size" : 4,
8190   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
8191  },
8192  {
8193   "alignment" : 4,
8194   "is_const" : true,
8195   "linker_set_key" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
8196   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
8197   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8198   "self_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
8199   "size" : 4,
8200   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
8201  },
8202  {
8203   "alignment" : 4,
8204   "is_const" : true,
8205   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
8206   "name" : "const android::hidl::base::V1_0::IBase",
8207   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8208   "self_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
8209   "size" : 12,
8210   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
8211  },
8212  {
8213   "alignment" : 4,
8214   "is_const" : true,
8215   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
8216   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
8217   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
8218   "self_type" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
8219   "size" : 4,
8220   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8221  },
8222  {
8223   "alignment" : 4,
8224   "is_const" : true,
8225   "linker_set_key" : "_ZTIKN7android4hidl6memory4V1_07IMapperE",
8226   "name" : "const android::hidl::memory::V1_0::IMapper",
8227   "referenced_type" : "_ZTIN7android4hidl6memory4V1_07IMapperE",
8228   "self_type" : "_ZTIKN7android4hidl6memory4V1_07IMapperE",
8229   "size" : 12,
8230   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/IMapper.h"
8231  },
8232  {
8233   "alignment" : 4,
8234   "is_const" : true,
8235   "linker_set_key" : "_ZTIKN7android4hidl6memory4V1_07IMemoryE",
8236   "name" : "const android::hidl::memory::V1_0::IMemory",
8237   "referenced_type" : "_ZTIN7android4hidl6memory4V1_07IMemoryE",
8238   "self_type" : "_ZTIKN7android4hidl6memory4V1_07IMemoryE",
8239   "size" : 12,
8240   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/IMemory.h"
8241  },
8242  {
8243   "alignment" : 4,
8244   "is_const" : true,
8245   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
8246   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
8247   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
8248   "self_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
8249   "size" : 12,
8250   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
8251  },
8252  {
8253   "alignment" : 4,
8254   "is_const" : true,
8255   "linker_set_key" : "_ZTIKN7android7RefBaseE",
8256   "name" : "const android::RefBase",
8257   "referenced_type" : "_ZTIN7android7RefBaseE",
8258   "self_type" : "_ZTIKN7android7RefBaseE",
8259   "size" : 8,
8260   "source_file" : "system/core/libutils/include/utils/RefBase.h"
8261  },
8262  {
8263   "alignment" : 4,
8264   "is_const" : true,
8265   "linker_set_key" : "_ZTIKN7android8hardware11hidl_handleE",
8266   "name" : "const android::hardware::hidl_handle",
8267   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
8268   "self_type" : "_ZTIKN7android8hardware11hidl_handleE",
8269   "size" : 16,
8270   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
8271  },
8272  {
8273   "alignment" : 4,
8274   "is_const" : true,
8275   "linker_set_key" : "_ZTIKN7android8hardware11hidl_memoryE",
8276   "name" : "const android::hardware::hidl_memory",
8277   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
8278   "self_type" : "_ZTIKN7android8hardware11hidl_memoryE",
8279   "size" : 40,
8280   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
8281  },
8282  {
8283   "alignment" : 4,
8284   "is_const" : true,
8285   "linker_set_key" : "_ZTIKN7android8hardware11hidl_stringE",
8286   "name" : "const android::hardware::hidl_string",
8287   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
8288   "self_type" : "_ZTIKN7android8hardware11hidl_stringE",
8289   "size" : 16,
8290   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
8291  },
8292  {
8293   "alignment" : 2,
8294   "is_const" : true,
8295   "linker_set_key" : "_ZTIKN7android8hardware12hidl_versionE",
8296   "name" : "const android::hardware::hidl_version",
8297   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
8298   "self_type" : "_ZTIKN7android8hardware12hidl_versionE",
8299   "size" : 4,
8300   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
8301  },
8302  {
8303   "alignment" : 8,
8304   "is_const" : true,
8305   "linker_set_key" : "_ZTIKN7android8hardware17GrantorDescriptorE",
8306   "name" : "const android::hardware::GrantorDescriptor",
8307   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
8308   "self_type" : "_ZTIKN7android8hardware17GrantorDescriptorE",
8309   "size" : 24,
8310   "source_file" : "external/libcxx/include/type_traits"
8311  },
8312  {
8313   "alignment" : 4,
8314   "is_const" : true,
8315   "linker_set_key" : "_ZTIKN7android8hardware6StatusE",
8316   "name" : "const android::hardware::Status",
8317   "referenced_type" : "_ZTIN7android8hardware6StatusE",
8318   "self_type" : "_ZTIKN7android8hardware6StatusE",
8319   "size" : 20,
8320   "source_file" : "system/libhidl/base/include/hidl/Status.h"
8321  },
8322  {
8323   "alignment" : 4,
8324   "is_const" : true,
8325   "linker_set_key" : "_ZTIKN7android8hardware7details13return_statusE",
8326   "name" : "const android::hardware::details::return_status",
8327   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
8328   "self_type" : "_ZTIKN7android8hardware7details13return_statusE",
8329   "size" : 24,
8330   "source_file" : "system/libhidl/base/include/hidl/Status.h"
8331  },
8332  {
8333   "is_const" : true,
8334   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
8335   "name" : "const iter<is_const>",
8336   "referenced_type" : "_ZTIN7android8hardware8hidl_vec4iterIXTL0__EEE",
8337   "self_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
8338   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
8339  },
8340  {
8341   "alignment" : 4,
8342   "is_const" : true,
8343   "linker_set_key" : "_ZTIKNSt3__110__function16__policy_storageE",
8344   "name" : "const std::__function::__policy_storage",
8345   "referenced_type" : "_ZTINSt3__110__function16__policy_storageE",
8346   "self_type" : "_ZTIKNSt3__110__function16__policy_storageE",
8347   "size" : 8,
8348   "source_file" : "external/libcxx/include/type_traits"
8349  },
8350  {
8351   "alignment" : 4,
8352   "is_const" : true,
8353   "linker_set_key" : "_ZTIKNSt3__110__function8__policyE",
8354   "name" : "const std::__function::__policy",
8355   "referenced_type" : "_ZTINSt3__110__function8__policyE",
8356   "self_type" : "_ZTIKNSt3__110__function8__policyE",
8357   "size" : 16,
8358   "source_file" : "external/libcxx/include/functional"
8359  },
8360  {
8361   "alignment" : 1,
8362   "is_const" : true,
8363   "linker_set_key" : "_ZTIKNSt3__110__ignore_tIhEE",
8364   "name" : "const std::__ignore_t<unsigned char>",
8365   "referenced_type" : "_ZTINSt3__110__ignore_tIhEE",
8366   "self_type" : "_ZTIKNSt3__110__ignore_tIhEE",
8367   "size" : 1,
8368   "source_file" : "external/libcxx/include/tuple"
8369  },
8370  {
8371   "alignment" : 4,
8372   "is_const" : true,
8373   "linker_set_key" : "_ZTIKNSt3__110error_codeE",
8374   "name" : "const std::error_code",
8375   "referenced_type" : "_ZTINSt3__110error_codeE",
8376   "self_type" : "_ZTIKNSt3__110error_codeE",
8377   "size" : 8,
8378   "source_file" : "external/libcxx/include/system_error"
8379  },
8380  {
8381   "alignment" : 1,
8382   "is_const" : true,
8383   "linker_set_key" : "_ZTIKNSt3__110in_place_tE",
8384   "name" : "const std::in_place_t",
8385   "referenced_type" : "_ZTINSt3__110in_place_tE",
8386   "self_type" : "_ZTIKNSt3__110in_place_tE",
8387   "size" : 1,
8388   "source_file" : "external/libcxx/include/utility"
8389  },
8390  {
8391   "alignment" : 1,
8392   "is_const" : true,
8393   "linker_set_key" : "_ZTIKNSt3__112adopt_lock_tE",
8394   "name" : "const std::adopt_lock_t",
8395   "referenced_type" : "_ZTINSt3__112adopt_lock_tE",
8396   "self_type" : "_ZTIKNSt3__112adopt_lock_tE",
8397   "size" : 1,
8398   "source_file" : "external/libcxx/include/__mutex_base"
8399  },
8400  {
8401   "alignment" : 4,
8402   "is_const" : true,
8403   "linker_set_key" : "_ZTIKNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
8404   "name" : "const std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep",
8405   "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
8406   "self_type" : "_ZTIKNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
8407   "size" : 12,
8408   "source_file" : "external/libcxx/include/memory"
8409  },
8410  {
8411   "alignment" : 4,
8412   "is_const" : true,
8413   "linker_set_key" : "_ZTIKNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEEE",
8414   "name" : "const std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>",
8415   "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEEE",
8416   "self_type" : "_ZTIKNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEEE",
8417   "size" : 12,
8418   "source_file" : "external/libcxx/include/string"
8419  },
8420  {
8421   "alignment" : 4,
8422   "is_const" : true,
8423   "linker_set_key" : "_ZTIKNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
8424   "name" : "const std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep",
8425   "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
8426   "self_type" : "_ZTIKNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
8427   "size" : 12,
8428   "source_file" : "external/libcxx/include/memory"
8429  },
8430  {
8431   "alignment" : 4,
8432   "is_const" : true,
8433   "linker_set_key" : "_ZTIKNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEEE",
8434   "name" : "const std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>",
8435   "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEEE",
8436   "self_type" : "_ZTIKNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEEE",
8437   "size" : 12,
8438   "source_file" : "external/libcxx/include/string"
8439  },
8440  {
8441   "alignment" : 4,
8442   "is_const" : true,
8443   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
8444   "name" : "const std::basic_string<char>::__rep",
8445   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
8446   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
8447   "size" : 12,
8448   "source_file" : "external/libcxx/include/memory"
8449  },
8450  {
8451   "alignment" : 4,
8452   "is_const" : true,
8453   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8454   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>",
8455   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8456   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8457   "size" : 12,
8458   "source_file" : "external/libcxx/include/type_traits"
8459  },
8460  {
8461   "alignment" : 4,
8462   "is_const" : true,
8463   "linker_set_key" : "_ZTIKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
8464   "name" : "const std::basic_string<wchar_t>::__rep",
8465   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
8466   "self_type" : "_ZTIKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
8467   "size" : 12,
8468   "source_file" : "external/libcxx/include/memory"
8469  },
8470  {
8471   "alignment" : 4,
8472   "is_const" : true,
8473   "linker_set_key" : "_ZTIKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
8474   "name" : "const std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>",
8475   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
8476   "self_type" : "_ZTIKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
8477   "size" : 12,
8478   "source_file" : "external/libcxx/include/type_traits"
8479  },
8480  {
8481   "alignment" : 1,
8482   "is_const" : true,
8483   "linker_set_key" : "_ZTIKNSt3__112defer_lock_tE",
8484   "name" : "const std::defer_lock_t",
8485   "referenced_type" : "_ZTINSt3__112defer_lock_tE",
8486   "self_type" : "_ZTIKNSt3__112defer_lock_tE",
8487   "size" : 1,
8488   "source_file" : "external/libcxx/include/__mutex_base"
8489  },
8490  {
8491   "alignment" : 1,
8492   "is_const" : true,
8493   "linker_set_key" : "_ZTIKNSt3__112placeholders4__phILi10EEE",
8494   "name" : "const std::placeholders::__ph<10>",
8495   "referenced_type" : "_ZTINSt3__112placeholders4__phILi10EEE",
8496   "self_type" : "_ZTIKNSt3__112placeholders4__phILi10EEE",
8497   "size" : 1,
8498   "source_file" : "external/libcxx/include/functional"
8499  },
8500  {
8501   "alignment" : 1,
8502   "is_const" : true,
8503   "linker_set_key" : "_ZTIKNSt3__112placeholders4__phILi1EEE",
8504   "name" : "const std::placeholders::__ph<1>",
8505   "referenced_type" : "_ZTINSt3__112placeholders4__phILi1EEE",
8506   "self_type" : "_ZTIKNSt3__112placeholders4__phILi1EEE",
8507   "size" : 1,
8508   "source_file" : "external/libcxx/include/functional"
8509  },
8510  {
8511   "alignment" : 1,
8512   "is_const" : true,
8513   "linker_set_key" : "_ZTIKNSt3__112placeholders4__phILi2EEE",
8514   "name" : "const std::placeholders::__ph<2>",
8515   "referenced_type" : "_ZTINSt3__112placeholders4__phILi2EEE",
8516   "self_type" : "_ZTIKNSt3__112placeholders4__phILi2EEE",
8517   "size" : 1,
8518   "source_file" : "external/libcxx/include/functional"
8519  },
8520  {
8521   "alignment" : 1,
8522   "is_const" : true,
8523   "linker_set_key" : "_ZTIKNSt3__112placeholders4__phILi3EEE",
8524   "name" : "const std::placeholders::__ph<3>",
8525   "referenced_type" : "_ZTINSt3__112placeholders4__phILi3EEE",
8526   "self_type" : "_ZTIKNSt3__112placeholders4__phILi3EEE",
8527   "size" : 1,
8528   "source_file" : "external/libcxx/include/functional"
8529  },
8530  {
8531   "alignment" : 1,
8532   "is_const" : true,
8533   "linker_set_key" : "_ZTIKNSt3__112placeholders4__phILi4EEE",
8534   "name" : "const std::placeholders::__ph<4>",
8535   "referenced_type" : "_ZTINSt3__112placeholders4__phILi4EEE",
8536   "self_type" : "_ZTIKNSt3__112placeholders4__phILi4EEE",
8537   "size" : 1,
8538   "source_file" : "external/libcxx/include/functional"
8539  },
8540  {
8541   "alignment" : 1,
8542   "is_const" : true,
8543   "linker_set_key" : "_ZTIKNSt3__112placeholders4__phILi5EEE",
8544   "name" : "const std::placeholders::__ph<5>",
8545   "referenced_type" : "_ZTINSt3__112placeholders4__phILi5EEE",
8546   "self_type" : "_ZTIKNSt3__112placeholders4__phILi5EEE",
8547   "size" : 1,
8548   "source_file" : "external/libcxx/include/functional"
8549  },
8550  {
8551   "alignment" : 1,
8552   "is_const" : true,
8553   "linker_set_key" : "_ZTIKNSt3__112placeholders4__phILi6EEE",
8554   "name" : "const std::placeholders::__ph<6>",
8555   "referenced_type" : "_ZTINSt3__112placeholders4__phILi6EEE",
8556   "self_type" : "_ZTIKNSt3__112placeholders4__phILi6EEE",
8557   "size" : 1,
8558   "source_file" : "external/libcxx/include/functional"
8559  },
8560  {
8561   "alignment" : 1,
8562   "is_const" : true,
8563   "linker_set_key" : "_ZTIKNSt3__112placeholders4__phILi7EEE",
8564   "name" : "const std::placeholders::__ph<7>",
8565   "referenced_type" : "_ZTINSt3__112placeholders4__phILi7EEE",
8566   "self_type" : "_ZTIKNSt3__112placeholders4__phILi7EEE",
8567   "size" : 1,
8568   "source_file" : "external/libcxx/include/functional"
8569  },
8570  {
8571   "alignment" : 1,
8572   "is_const" : true,
8573   "linker_set_key" : "_ZTIKNSt3__112placeholders4__phILi8EEE",
8574   "name" : "const std::placeholders::__ph<8>",
8575   "referenced_type" : "_ZTINSt3__112placeholders4__phILi8EEE",
8576   "self_type" : "_ZTIKNSt3__112placeholders4__phILi8EEE",
8577   "size" : 1,
8578   "source_file" : "external/libcxx/include/functional"
8579  },
8580  {
8581   "alignment" : 1,
8582   "is_const" : true,
8583   "linker_set_key" : "_ZTIKNSt3__112placeholders4__phILi9EEE",
8584   "name" : "const std::placeholders::__ph<9>",
8585   "referenced_type" : "_ZTINSt3__112placeholders4__phILi9EEE",
8586   "self_type" : "_ZTIKNSt3__112placeholders4__phILi9EEE",
8587   "size" : 1,
8588   "source_file" : "external/libcxx/include/functional"
8589  },
8590  {
8591   "alignment" : 4,
8592   "is_const" : true,
8593   "linker_set_key" : "_ZTIKNSt3__112system_errorE",
8594   "name" : "const std::system_error",
8595   "referenced_type" : "_ZTINSt3__112system_errorE",
8596   "self_type" : "_ZTIKNSt3__112system_errorE",
8597   "size" : 16,
8598   "source_file" : "external/libcxx/include/system_error"
8599  },
8600  {
8601   "alignment" : 1,
8602   "is_const" : true,
8603   "linker_set_key" : "_ZTIKNSt3__113__scalar_hashINS_6_PairTELj2EEE",
8604   "name" : "const std::__scalar_hash<std::_PairT, 2>",
8605   "referenced_type" : "_ZTINSt3__113__scalar_hashINS_6_PairTELj2EEE",
8606   "self_type" : "_ZTIKNSt3__113__scalar_hashINS_6_PairTELj2EEE",
8607   "size" : 1,
8608   "source_file" : "external/libcxx/include/utility"
8609  },
8610  {
8611   "alignment" : 1,
8612   "is_const" : true,
8613   "linker_set_key" : "_ZTIKNSt3__113__scalar_hashIdLj2EEE",
8614   "name" : "const std::__scalar_hash<double, 2>",
8615   "referenced_type" : "_ZTINSt3__113__scalar_hashIdLj2EEE",
8616   "self_type" : "_ZTIKNSt3__113__scalar_hashIdLj2EEE",
8617   "size" : 1,
8618   "source_file" : "external/libcxx/include/utility"
8619  },
8620  {
8621   "alignment" : 1,
8622   "is_const" : true,
8623   "linker_set_key" : "_ZTIKNSt3__113__scalar_hashIfLj1EEE",
8624   "name" : "const std::__scalar_hash<float, 1>",
8625   "referenced_type" : "_ZTINSt3__113__scalar_hashIfLj1EEE",
8626   "self_type" : "_ZTIKNSt3__113__scalar_hashIfLj1EEE",
8627   "size" : 1,
8628   "source_file" : "external/libcxx/include/utility"
8629  },
8630  {
8631   "alignment" : 4,
8632   "is_const" : true,
8633   "linker_set_key" : "_ZTIKNSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentryE",
8634   "name" : "const std::basic_ostream<char>::sentry",
8635   "referenced_type" : "_ZTINSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentryE",
8636   "self_type" : "_ZTIKNSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentryE",
8637   "size" : 8,
8638   "source_file" : "external/libcxx/include/ostream"
8639  },
8640  {
8641   "alignment" : 1,
8642   "is_const" : true,
8643   "linker_set_key" : "_ZTIKNSt3__113try_to_lock_tE",
8644   "name" : "const std::try_to_lock_t",
8645   "referenced_type" : "_ZTINSt3__113try_to_lock_tE",
8646   "self_type" : "_ZTIKNSt3__113try_to_lock_tE",
8647   "size" : 1,
8648   "source_file" : "external/libcxx/include/__mutex_base"
8649  },
8650  {
8651   "is_const" : true,
8652   "linker_set_key" : "_ZTIKNSt3__114__bit_iteratorIT_XT0_EXT1_EEE",
8653   "name" : "const __bit_iterator<_Cp, _IsConst, >",
8654   "referenced_type" : "_ZTINSt3__114__bit_iteratorIT_XT0_EXT1_EEE",
8655   "self_type" : "_ZTIKNSt3__114__bit_iteratorIT_XT0_EXT1_EEE",
8656   "source_file" : "external/libcxx/include/__bit_reference"
8657  },
8658  {
8659   "is_const" : true,
8660   "linker_set_key" : "_ZTIKNSt3__114__map_iteratorIT_EE",
8661   "name" : "const __map_iterator<_TreeIterator>",
8662   "referenced_type" : "_ZTINSt3__114__map_iteratorIT_EE",
8663   "self_type" : "_ZTIKNSt3__114__map_iteratorIT_EE",
8664   "source_file" : "external/libcxx/include/map"
8665  },
8666  {
8667   "alignment" : 4,
8668   "is_const" : true,
8669   "linker_set_key" : "_ZTIKNSt3__114__shared_countE",
8670   "name" : "const std::__shared_count",
8671   "referenced_type" : "_ZTINSt3__114__shared_countE",
8672   "self_type" : "_ZTIKNSt3__114__shared_countE",
8673   "size" : 8,
8674   "source_file" : "external/libcxx/include/memory"
8675  },
8676  {
8677   "alignment" : 4,
8678   "is_const" : true,
8679   "linker_set_key" : "_ZTIKNSt3__114error_categoryE",
8680   "name" : "const std::error_category",
8681   "referenced_type" : "_ZTINSt3__114error_categoryE",
8682   "self_type" : "_ZTIKNSt3__114error_categoryE",
8683   "size" : 4,
8684   "source_file" : "external/libcxx/include/system_error"
8685  },
8686  {
8687   "alignment" : 4,
8688   "is_const" : true,
8689   "linker_set_key" : "_ZTIKNSt3__114pointer_safetyE",
8690   "name" : "const std::pointer_safety",
8691   "referenced_type" : "_ZTINSt3__114pointer_safetyE",
8692   "self_type" : "_ZTIKNSt3__114pointer_safetyE",
8693   "size" : 4,
8694   "source_file" : "external/libcxx/include/memory"
8695  },
8696  {
8697   "is_const" : true,
8698   "linker_set_key" : "_ZTIKNSt3__115__tree_iteratorIT_T0_T1_EE",
8699   "name" : "const __tree_iterator<_Tp, _NodePtr, _DiffType>",
8700   "referenced_type" : "_ZTINSt3__115__tree_iteratorIT_T0_T1_EE",
8701   "self_type" : "_ZTIKNSt3__115__tree_iteratorIT_T0_T1_EE",
8702   "source_file" : "external/libcxx/include/__tree"
8703  },
8704  {
8705   "alignment" : 1,
8706   "is_const" : true,
8707   "linker_set_key" : "_ZTIKNSt3__115allocator_arg_tE",
8708   "name" : "const std::allocator_arg_t",
8709   "referenced_type" : "_ZTINSt3__115allocator_arg_tE",
8710   "self_type" : "_ZTIKNSt3__115allocator_arg_tE",
8711   "size" : 1,
8712   "source_file" : "external/libcxx/include/__functional_base"
8713  },
8714  {
8715   "alignment" : 4,
8716   "is_const" : true,
8717   "linker_set_key" : "_ZTIKNSt3__115basic_streambufIcNS_11char_traitsIcEEEE",
8718   "name" : "const std::basic_streambuf<char, std::char_traits<char>>",
8719   "referenced_type" : "_ZTINSt3__115basic_streambufIcNS_11char_traitsIcEEEE",
8720   "self_type" : "_ZTIKNSt3__115basic_streambufIcNS_11char_traitsIcEEEE",
8721   "size" : 32,
8722   "source_file" : "external/libcxx/include/streambuf"
8723  },
8724  {
8725   "alignment" : 4,
8726   "is_const" : true,
8727   "linker_set_key" : "_ZTIKNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8728   "name" : "const std::basic_stringbuf<char, std::char_traits<char>, std::allocator<char>>",
8729   "referenced_type" : "_ZTINSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8730   "self_type" : "_ZTIKNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8731   "size" : 52,
8732   "source_file" : "external/libcxx/include/sstream"
8733  },
8734  {
8735   "alignment" : 4,
8736   "is_const" : true,
8737   "linker_set_key" : "_ZTIKNSt3__115error_conditionE",
8738   "name" : "const std::error_condition",
8739   "referenced_type" : "_ZTINSt3__115error_conditionE",
8740   "self_type" : "_ZTIKNSt3__115error_conditionE",
8741   "size" : 8,
8742   "source_file" : "external/libcxx/include/system_error"
8743  },
8744  {
8745   "alignment" : 4,
8746   "is_const" : true,
8747   "linker_set_key" : "_ZTIKNSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
8748   "name" : "const std::__compressed_pair<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep, std::allocator<char32_t>>",
8749   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
8750   "self_type" : "_ZTIKNSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
8751   "size" : 12,
8752   "source_file" : "external/libcxx/include/memory"
8753  },
8754  {
8755   "alignment" : 4,
8756   "is_const" : true,
8757   "linker_set_key" : "_ZTIKNSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
8758   "name" : "const std::__compressed_pair<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep, std::allocator<char16_t>>",
8759   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
8760   "self_type" : "_ZTIKNSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
8761   "size" : 12,
8762   "source_file" : "external/libcxx/include/memory"
8763  },
8764  {
8765   "alignment" : 4,
8766   "is_const" : true,
8767   "linker_set_key" : "_ZTIKNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
8768   "name" : "const std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char>>",
8769   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
8770   "self_type" : "_ZTIKNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
8771   "size" : 12,
8772   "source_file" : "external/libcxx/include/memory"
8773  },
8774  {
8775   "alignment" : 4,
8776   "is_const" : true,
8777   "linker_set_key" : "_ZTIKNSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
8778   "name" : "const std::__compressed_pair<std::basic_string<wchar_t>::__rep, std::allocator<wchar_t>>",
8779   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
8780   "self_type" : "_ZTIKNSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
8781   "size" : 12,
8782   "source_file" : "external/libcxx/include/memory"
8783  },
8784  {
8785   "alignment" : 4,
8786   "is_const" : true,
8787   "linker_set_key" : "_ZTIKNSt3__117__compressed_pairIPcPFvPvEEE",
8788   "name" : "const std::__compressed_pair<char *, void (*)(void *)>",
8789   "referenced_type" : "_ZTINSt3__117__compressed_pairIPcPFvPvEEE",
8790   "self_type" : "_ZTIKNSt3__117__compressed_pairIPcPFvPvEEE",
8791   "size" : 8,
8792   "source_file" : "external/libcxx/include/type_traits"
8793  },
8794  {
8795   "alignment" : 4,
8796   "is_const" : true,
8797   "linker_set_key" : "_ZTIKNSt3__117__compressed_pairIPhPFvPvEEE",
8798   "name" : "const std::__compressed_pair<unsigned char *, void (*)(void *)>",
8799   "referenced_type" : "_ZTINSt3__117__compressed_pairIPhPFvPvEEE",
8800   "self_type" : "_ZTIKNSt3__117__compressed_pairIPhPFvPvEEE",
8801   "size" : 8,
8802   "source_file" : "external/libcxx/include/type_traits"
8803  },
8804  {
8805   "alignment" : 4,
8806   "is_const" : true,
8807   "linker_set_key" : "_ZTIKNSt3__117__compressed_pairIPjPFvPvEEE",
8808   "name" : "const std::__compressed_pair<unsigned int *, void (*)(void *)>",
8809   "referenced_type" : "_ZTINSt3__117__compressed_pairIPjPFvPvEEE",
8810   "self_type" : "_ZTIKNSt3__117__compressed_pairIPjPFvPvEEE",
8811   "size" : 8,
8812   "source_file" : "external/libcxx/include/type_traits"
8813  },
8814  {
8815   "alignment" : 4,
8816   "is_const" : true,
8817   "linker_set_key" : "_ZTIKNSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
8818   "name" : "const std::basic_string_view<char32_t, std::char_traits<char32_t>>",
8819   "referenced_type" : "_ZTINSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
8820   "self_type" : "_ZTIKNSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
8821   "size" : 8,
8822   "source_file" : "external/libcxx/include/string_view"
8823  },
8824  {
8825   "alignment" : 4,
8826   "is_const" : true,
8827   "linker_set_key" : "_ZTIKNSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
8828   "name" : "const std::basic_string_view<char16_t, std::char_traits<char16_t>>",
8829   "referenced_type" : "_ZTINSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
8830   "self_type" : "_ZTIKNSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
8831   "size" : 8,
8832   "source_file" : "external/libcxx/include/string_view"
8833  },
8834  {
8835   "alignment" : 4,
8836   "is_const" : true,
8837   "linker_set_key" : "_ZTIKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
8838   "name" : "const std::basic_string_view<char, std::char_traits<char>>",
8839   "referenced_type" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
8840   "self_type" : "_ZTIKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
8841   "size" : 8,
8842   "source_file" : "external/libcxx/include/string_view"
8843  },
8844  {
8845   "alignment" : 4,
8846   "is_const" : true,
8847   "linker_set_key" : "_ZTIKNSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
8848   "name" : "const std::basic_string_view<wchar_t, std::char_traits<wchar_t>>",
8849   "referenced_type" : "_ZTINSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
8850   "self_type" : "_ZTIKNSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
8851   "size" : 8,
8852   "source_file" : "external/libcxx/include/string_view"
8853  },
8854  {
8855   "alignment" : 4,
8856   "is_const" : true,
8857   "linker_set_key" : "_ZTIKNSt3__117float_round_styleE",
8858   "name" : "const std::float_round_style",
8859   "referenced_type" : "_ZTINSt3__117float_round_styleE",
8860   "self_type" : "_ZTIKNSt3__117float_round_styleE",
8861   "size" : 4,
8862   "source_file" : "external/libcxx/include/limits"
8863  },
8864  {
8865   "alignment" : 4,
8866   "is_const" : true,
8867   "linker_set_key" : "_ZTIKNSt3__118__libcpp_refstringE",
8868   "name" : "const std::__libcpp_refstring",
8869   "referenced_type" : "_ZTINSt3__118__libcpp_refstringE",
8870   "self_type" : "_ZTIKNSt3__118__libcpp_refstringE",
8871   "size" : 4,
8872   "source_file" : "external/libcxx/include/stdexcept"
8873  },
8874  {
8875   "alignment" : 1,
8876   "is_const" : true,
8877   "linker_set_key" : "_ZTIKNSt3__118__sfinae_ctor_baseILb0ELb0EEE",
8878   "name" : "const std::__sfinae_ctor_base<false, false>",
8879   "referenced_type" : "_ZTINSt3__118__sfinae_ctor_baseILb0ELb0EEE",
8880   "self_type" : "_ZTIKNSt3__118__sfinae_ctor_baseILb0ELb0EEE",
8881   "size" : 1,
8882   "source_file" : "external/libcxx/include/__tuple"
8883  },
8884  {
8885   "alignment" : 1,
8886   "is_const" : true,
8887   "linker_set_key" : "_ZTIKNSt3__118__sfinae_ctor_baseILb0ELb1EEE",
8888   "name" : "const std::__sfinae_ctor_base<false, true>",
8889   "referenced_type" : "_ZTINSt3__118__sfinae_ctor_baseILb0ELb1EEE",
8890   "self_type" : "_ZTIKNSt3__118__sfinae_ctor_baseILb0ELb1EEE",
8891   "size" : 1,
8892   "source_file" : "external/libcxx/include/__tuple"
8893  },
8894  {
8895   "alignment" : 1,
8896   "is_const" : true,
8897   "linker_set_key" : "_ZTIKNSt3__118__sfinae_ctor_baseILb1ELb0EEE",
8898   "name" : "const std::__sfinae_ctor_base<true, false>",
8899   "referenced_type" : "_ZTINSt3__118__sfinae_ctor_baseILb1ELb0EEE",
8900   "self_type" : "_ZTIKNSt3__118__sfinae_ctor_baseILb1ELb0EEE",
8901   "size" : 1,
8902   "source_file" : "external/libcxx/include/__tuple"
8903  },
8904  {
8905   "alignment" : 4,
8906   "is_const" : true,
8907   "linker_set_key" : "_ZTIKNSt3__118float_denorm_styleE",
8908   "name" : "const std::float_denorm_style",
8909   "referenced_type" : "_ZTINSt3__118float_denorm_styleE",
8910   "self_type" : "_ZTIKNSt3__118float_denorm_styleE",
8911   "size" : 4,
8912   "source_file" : "external/libcxx/include/limits"
8913  },
8914  {
8915   "alignment" : 4,
8916   "is_const" : true,
8917   "linker_set_key" : "_ZTIKNSt3__119__libcpp_debug_infoE",
8918   "name" : "const std::__libcpp_debug_info",
8919   "referenced_type" : "_ZTINSt3__119__libcpp_debug_infoE",
8920   "self_type" : "_ZTIKNSt3__119__libcpp_debug_infoE",
8921   "size" : 16,
8922   "source_file" : "external/libcxx/include/__debug"
8923  },
8924  {
8925   "alignment" : 4,
8926   "is_const" : true,
8927   "linker_set_key" : "_ZTIKNSt3__119__shared_weak_countE",
8928   "name" : "const std::__shared_weak_count",
8929   "referenced_type" : "_ZTINSt3__119__shared_weak_countE",
8930   "self_type" : "_ZTIKNSt3__119__shared_weak_countE",
8931   "size" : 12,
8932   "source_file" : "external/libcxx/include/memory"
8933  },
8934  {
8935   "alignment" : 4,
8936   "is_const" : true,
8937   "linker_set_key" : "_ZTIKNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8938   "name" : "const std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char>>",
8939   "referenced_type" : "_ZTINSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8940   "self_type" : "_ZTIKNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8941   "size" : 136,
8942   "source_file" : "external/libcxx/include/sstream"
8943  },
8944  {
8945   "alignment" : 4,
8946   "is_const" : true,
8947   "linker_set_key" : "_ZTIKNSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE",
8948   "name" : "const std::ostreambuf_iterator<char, std::char_traits<char>>",
8949   "referenced_type" : "_ZTINSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE",
8950   "self_type" : "_ZTIKNSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE",
8951   "size" : 4,
8952   "source_file" : "external/libcxx/include/iterator"
8953  },
8954  {
8955   "is_const" : true,
8956   "linker_set_key" : "_ZTIKNSt3__120__map_const_iteratorIT_EE",
8957   "name" : "const __map_const_iterator<_TreeIterator>",
8958   "referenced_type" : "_ZTINSt3__120__map_const_iteratorIT_EE",
8959   "self_type" : "_ZTIKNSt3__120__map_const_iteratorIT_EE",
8960   "source_file" : "external/libcxx/include/map"
8961  },
8962  {
8963   "alignment" : 1,
8964   "is_const" : true,
8965   "linker_set_key" : "_ZTIKNSt3__120__sfinae_assign_baseILb0ELb0EEE",
8966   "name" : "const std::__sfinae_assign_base<false, false>",
8967   "referenced_type" : "_ZTINSt3__120__sfinae_assign_baseILb0ELb0EEE",
8968   "self_type" : "_ZTIKNSt3__120__sfinae_assign_baseILb0ELb0EEE",
8969   "size" : 1,
8970   "source_file" : "external/libcxx/include/__tuple"
8971  },
8972  {
8973   "alignment" : 1,
8974   "is_const" : true,
8975   "linker_set_key" : "_ZTIKNSt3__120__sfinae_assign_baseILb0ELb1EEE",
8976   "name" : "const std::__sfinae_assign_base<false, true>",
8977   "referenced_type" : "_ZTINSt3__120__sfinae_assign_baseILb0ELb1EEE",
8978   "self_type" : "_ZTIKNSt3__120__sfinae_assign_baseILb0ELb1EEE",
8979   "size" : 1,
8980   "source_file" : "external/libcxx/include/__tuple"
8981  },
8982  {
8983   "alignment" : 1,
8984   "is_const" : true,
8985   "linker_set_key" : "_ZTIKNSt3__120__sfinae_assign_baseILb1ELb0EEE",
8986   "name" : "const std::__sfinae_assign_base<true, false>",
8987   "referenced_type" : "_ZTINSt3__120__sfinae_assign_baseILb1ELb0EEE",
8988   "self_type" : "_ZTIKNSt3__120__sfinae_assign_baseILb1ELb0EEE",
8989   "size" : 1,
8990   "source_file" : "external/libcxx/include/__tuple"
8991  },
8992  {
8993   "is_const" : true,
8994   "linker_set_key" : "_ZTIKNSt3__121__tree_const_iteratorIT_T0_T1_EE",
8995   "name" : "const __tree_const_iterator<_Tp, _ConstNodePtr, _DiffType>",
8996   "referenced_type" : "_ZTINSt3__121__tree_const_iteratorIT_T0_T1_EE",
8997   "self_type" : "_ZTIKNSt3__121__tree_const_iteratorIT_T0_T1_EE",
8998   "source_file" : "external/libcxx/include/__tree"
8999  },
9000  {
9001   "alignment" : 1,
9002   "is_const" : true,
9003   "linker_set_key" : "_ZTIKNSt3__121piecewise_construct_tE",
9004   "name" : "const std::piecewise_construct_t",
9005   "referenced_type" : "_ZTINSt3__121piecewise_construct_tE",
9006   "self_type" : "_ZTIKNSt3__121piecewise_construct_tE",
9007   "size" : 1,
9008   "source_file" : "external/libcxx/include/utility"
9009  },
9010  {
9011   "alignment" : 4,
9012   "is_const" : true,
9013   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
9014   "name" : "const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep, 0, false>",
9015   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
9016   "self_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
9017   "size" : 12,
9018   "source_file" : "external/libcxx/include/type_traits"
9019  },
9020  {
9021   "alignment" : 4,
9022   "is_const" : true,
9023   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
9024   "name" : "const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep, 0, false>",
9025   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
9026   "self_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
9027   "size" : 12,
9028   "source_file" : "external/libcxx/include/type_traits"
9029  },
9030  {
9031   "alignment" : 4,
9032   "is_const" : true,
9033   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
9034   "name" : "const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>",
9035   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
9036   "self_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
9037   "size" : 12,
9038   "source_file" : "external/libcxx/include/type_traits"
9039  },
9040  {
9041   "alignment" : 4,
9042   "is_const" : true,
9043   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
9044   "name" : "const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>",
9045   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
9046   "self_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
9047   "size" : 12,
9048   "source_file" : "external/libcxx/include/type_traits"
9049  },
9050  {
9051   "alignment" : 1,
9052   "is_const" : true,
9053   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
9054   "name" : "const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>",
9055   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
9056   "self_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
9057   "size" : 1,
9058   "source_file" : "external/libcxx/include/type_traits"
9059  },
9060  {
9061   "alignment" : 1,
9062   "is_const" : true,
9063   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
9064   "name" : "const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>",
9065   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
9066   "self_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
9067   "size" : 1,
9068   "source_file" : "external/libcxx/include/type_traits"
9069  },
9070  {
9071   "alignment" : 1,
9072   "is_const" : true,
9073   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
9074   "name" : "const std::__compressed_pair_elem<std::allocator<char>, 1, true>",
9075   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
9076   "self_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
9077   "size" : 1,
9078   "source_file" : "external/libcxx/include/type_traits"
9079  },
9080  {
9081   "alignment" : 1,
9082   "is_const" : true,
9083   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
9084   "name" : "const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>",
9085   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
9086   "self_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
9087   "size" : 1,
9088   "source_file" : "external/libcxx/include/type_traits"
9089  },
9090  {
9091   "alignment" : 4,
9092   "is_const" : true,
9093   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE",
9094   "name" : "const std::__compressed_pair_elem<void (*)(void *), 1, false>",
9095   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE",
9096   "self_type" : "_ZTIKNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE",
9097   "size" : 4,
9098   "source_file" : "external/libcxx/include/type_traits"
9099  },
9100  {
9101   "alignment" : 4,
9102   "is_const" : true,
9103   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemIPcLi0ELb0EEE",
9104   "name" : "const std::__compressed_pair_elem<char *, 0, false>",
9105   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE",
9106   "self_type" : "_ZTIKNSt3__122__compressed_pair_elemIPcLi0ELb0EEE",
9107   "size" : 4,
9108   "source_file" : "external/libcxx/include/type_traits"
9109  },
9110  {
9111   "alignment" : 4,
9112   "is_const" : true,
9113   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemIPhLi0ELb0EEE",
9114   "name" : "const std::__compressed_pair_elem<unsigned char *, 0, false>",
9115   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE",
9116   "self_type" : "_ZTIKNSt3__122__compressed_pair_elemIPhLi0ELb0EEE",
9117   "size" : 4,
9118   "source_file" : "external/libcxx/include/type_traits"
9119  },
9120  {
9121   "alignment" : 4,
9122   "is_const" : true,
9123   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemIPjLi0ELb0EEE",
9124   "name" : "const std::__compressed_pair_elem<unsigned int *, 0, false>",
9125   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE",
9126   "self_type" : "_ZTIKNSt3__122__compressed_pair_elemIPjLi0ELb0EEE",
9127   "size" : 4,
9128   "source_file" : "external/libcxx/include/type_traits"
9129  },
9130  {
9131   "is_const" : true,
9132   "linker_set_key" : "_ZTIKNSt3__124uniform_int_distribution10param_typeE",
9133   "name" : "const class std::__1::uniform_int_distribution::param_type",
9134   "referenced_type" : "_ZTINSt3__124uniform_int_distribution10param_typeE",
9135   "self_type" : "_ZTIKNSt3__124uniform_int_distribution10param_typeE",
9136   "source_file" : "external/libcxx/include/algorithm"
9137  },
9138  {
9139   "is_const" : true,
9140   "linker_set_key" : "_ZTIKNSt3__124uniform_int_distributionIT_EE",
9141   "name" : "const uniform_int_distribution<_IntType>",
9142   "referenced_type" : "_ZTINSt3__124uniform_int_distributionIT_EE",
9143   "self_type" : "_ZTIKNSt3__124uniform_int_distributionIT_EE",
9144   "source_file" : "external/libcxx/include/algorithm"
9145  },
9146  {
9147   "alignment" : 4,
9148   "is_const" : true,
9149   "linker_set_key" : "_ZTIKNSt3__14fposI9mbstate_tEE",
9150   "name" : "const std::fpos<mbstate_t>",
9151   "referenced_type" : "_ZTINSt3__14fposI9mbstate_tEE",
9152   "self_type" : "_ZTIKNSt3__14fposI9mbstate_tEE",
9153   "size" : 12,
9154   "source_file" : "external/libcxx/include/string"
9155  },
9156  {
9157   "alignment" : 1,
9158   "is_const" : true,
9159   "linker_set_key" : "_ZTIKNSt3__14hashIDiEE",
9160   "name" : "const std::hash<char32_t>",
9161   "referenced_type" : "_ZTINSt3__14hashIDiEE",
9162   "self_type" : "_ZTIKNSt3__14hashIDiEE",
9163   "size" : 1,
9164   "source_file" : "external/libcxx/include/utility"
9165  },
9166  {
9167   "alignment" : 1,
9168   "is_const" : true,
9169   "linker_set_key" : "_ZTIKNSt3__14hashIDnEE",
9170   "name" : "const std::hash<nullptr_t>",
9171   "referenced_type" : "_ZTINSt3__14hashIDnEE",
9172   "self_type" : "_ZTIKNSt3__14hashIDnEE",
9173   "size" : 1,
9174   "source_file" : "external/libcxx/include/utility"
9175  },
9176  {
9177   "alignment" : 1,
9178   "is_const" : true,
9179   "linker_set_key" : "_ZTIKNSt3__14hashIDsEE",
9180   "name" : "const std::hash<char16_t>",
9181   "referenced_type" : "_ZTINSt3__14hashIDsEE",
9182   "self_type" : "_ZTIKNSt3__14hashIDsEE",
9183   "size" : 1,
9184   "source_file" : "external/libcxx/include/utility"
9185  },
9186  {
9187   "alignment" : 1,
9188   "is_const" : true,
9189   "linker_set_key" : "_ZTIKNSt3__14hashINS_10error_codeEEE",
9190   "name" : "const std::hash<std::error_code>",
9191   "referenced_type" : "_ZTINSt3__14hashINS_10error_codeEEE",
9192   "self_type" : "_ZTIKNSt3__14hashINS_10error_codeEEE",
9193   "size" : 1,
9194   "source_file" : "external/libcxx/include/system_error"
9195  },
9196  {
9197   "alignment" : 1,
9198   "is_const" : true,
9199   "linker_set_key" : "_ZTIKNSt3__14hashINS_15error_conditionEEE",
9200   "name" : "const std::hash<std::error_condition>",
9201   "referenced_type" : "_ZTINSt3__14hashINS_15error_conditionEEE",
9202   "self_type" : "_ZTIKNSt3__14hashINS_15error_conditionEEE",
9203   "size" : 1,
9204   "source_file" : "external/libcxx/include/system_error"
9205  },
9206  {
9207   "alignment" : 1,
9208   "is_const" : true,
9209   "linker_set_key" : "_ZTIKNSt3__14hashIaEE",
9210   "name" : "const std::hash<signed char>",
9211   "referenced_type" : "_ZTINSt3__14hashIaEE",
9212   "self_type" : "_ZTIKNSt3__14hashIaEE",
9213   "size" : 1,
9214   "source_file" : "external/libcxx/include/utility"
9215  },
9216  {
9217   "alignment" : 1,
9218   "is_const" : true,
9219   "linker_set_key" : "_ZTIKNSt3__14hashIbEE",
9220   "name" : "const std::hash<bool>",
9221   "referenced_type" : "_ZTINSt3__14hashIbEE",
9222   "self_type" : "_ZTIKNSt3__14hashIbEE",
9223   "size" : 1,
9224   "source_file" : "external/libcxx/include/utility"
9225  },
9226  {
9227   "alignment" : 1,
9228   "is_const" : true,
9229   "linker_set_key" : "_ZTIKNSt3__14hashIcEE",
9230   "name" : "const std::hash<char>",
9231   "referenced_type" : "_ZTINSt3__14hashIcEE",
9232   "self_type" : "_ZTIKNSt3__14hashIcEE",
9233   "size" : 1,
9234   "source_file" : "external/libcxx/include/utility"
9235  },
9236  {
9237   "alignment" : 1,
9238   "is_const" : true,
9239   "linker_set_key" : "_ZTIKNSt3__14hashIdEE",
9240   "name" : "const std::hash<double>",
9241   "referenced_type" : "_ZTINSt3__14hashIdEE",
9242   "self_type" : "_ZTIKNSt3__14hashIdEE",
9243   "size" : 1,
9244   "source_file" : "external/libcxx/include/utility"
9245  },
9246  {
9247   "alignment" : 1,
9248   "is_const" : true,
9249   "linker_set_key" : "_ZTIKNSt3__14hashIeEE",
9250   "name" : "const std::hash<long double>",
9251   "referenced_type" : "_ZTINSt3__14hashIeEE",
9252   "self_type" : "_ZTIKNSt3__14hashIeEE",
9253   "size" : 1,
9254   "source_file" : "external/libcxx/include/utility"
9255  },
9256  {
9257   "alignment" : 1,
9258   "is_const" : true,
9259   "linker_set_key" : "_ZTIKNSt3__14hashIfEE",
9260   "name" : "const std::hash<float>",
9261   "referenced_type" : "_ZTINSt3__14hashIfEE",
9262   "self_type" : "_ZTIKNSt3__14hashIfEE",
9263   "size" : 1,
9264   "source_file" : "external/libcxx/include/utility"
9265  },
9266  {
9267   "alignment" : 1,
9268   "is_const" : true,
9269   "linker_set_key" : "_ZTIKNSt3__14hashIhEE",
9270   "name" : "const std::hash<unsigned char>",
9271   "referenced_type" : "_ZTINSt3__14hashIhEE",
9272   "self_type" : "_ZTIKNSt3__14hashIhEE",
9273   "size" : 1,
9274   "source_file" : "external/libcxx/include/utility"
9275  },
9276  {
9277   "alignment" : 1,
9278   "is_const" : true,
9279   "linker_set_key" : "_ZTIKNSt3__14hashIiEE",
9280   "name" : "const std::hash<int>",
9281   "referenced_type" : "_ZTINSt3__14hashIiEE",
9282   "self_type" : "_ZTIKNSt3__14hashIiEE",
9283   "size" : 1,
9284   "source_file" : "external/libcxx/include/utility"
9285  },
9286  {
9287   "alignment" : 1,
9288   "is_const" : true,
9289   "linker_set_key" : "_ZTIKNSt3__14hashIjEE",
9290   "name" : "const std::hash<unsigned int>",
9291   "referenced_type" : "_ZTINSt3__14hashIjEE",
9292   "self_type" : "_ZTIKNSt3__14hashIjEE",
9293   "size" : 1,
9294   "source_file" : "external/libcxx/include/utility"
9295  },
9296  {
9297   "alignment" : 1,
9298   "is_const" : true,
9299   "linker_set_key" : "_ZTIKNSt3__14hashIlEE",
9300   "name" : "const std::hash<long>",
9301   "referenced_type" : "_ZTINSt3__14hashIlEE",
9302   "self_type" : "_ZTIKNSt3__14hashIlEE",
9303   "size" : 1,
9304   "source_file" : "external/libcxx/include/utility"
9305  },
9306  {
9307   "alignment" : 1,
9308   "is_const" : true,
9309   "linker_set_key" : "_ZTIKNSt3__14hashImEE",
9310   "name" : "const std::hash<unsigned long>",
9311   "referenced_type" : "_ZTINSt3__14hashImEE",
9312   "self_type" : "_ZTIKNSt3__14hashImEE",
9313   "size" : 1,
9314   "source_file" : "external/libcxx/include/utility"
9315  },
9316  {
9317   "alignment" : 1,
9318   "is_const" : true,
9319   "linker_set_key" : "_ZTIKNSt3__14hashIsEE",
9320   "name" : "const std::hash<short>",
9321   "referenced_type" : "_ZTINSt3__14hashIsEE",
9322   "self_type" : "_ZTIKNSt3__14hashIsEE",
9323   "size" : 1,
9324   "source_file" : "external/libcxx/include/utility"
9325  },
9326  {
9327   "alignment" : 1,
9328   "is_const" : true,
9329   "linker_set_key" : "_ZTIKNSt3__14hashItEE",
9330   "name" : "const std::hash<unsigned short>",
9331   "referenced_type" : "_ZTINSt3__14hashItEE",
9332   "self_type" : "_ZTIKNSt3__14hashItEE",
9333   "size" : 1,
9334   "source_file" : "external/libcxx/include/utility"
9335  },
9336  {
9337   "alignment" : 1,
9338   "is_const" : true,
9339   "linker_set_key" : "_ZTIKNSt3__14hashIwEE",
9340   "name" : "const std::hash<wchar_t>",
9341   "referenced_type" : "_ZTINSt3__14hashIwEE",
9342   "self_type" : "_ZTIKNSt3__14hashIwEE",
9343   "size" : 1,
9344   "source_file" : "external/libcxx/include/utility"
9345  },
9346  {
9347   "alignment" : 4,
9348   "is_const" : true,
9349   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
9350   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
9351   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
9352   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
9353   "size" : 12,
9354   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
9355  },
9356  {
9357   "alignment" : 4,
9358   "is_const" : true,
9359   "linker_set_key" : "_ZTIKNSt3__15ctypeIcEE",
9360   "name" : "const std::ctype<char>",
9361   "referenced_type" : "_ZTINSt3__15ctypeIcEE",
9362   "self_type" : "_ZTIKNSt3__15ctypeIcEE",
9363   "size" : 16,
9364   "source_file" : "external/libcxx/include/__locale"
9365  },
9366  {
9367   "alignment" : 4,
9368   "is_const" : true,
9369   "linker_set_key" : "_ZTIKNSt3__15ctypeIwEE",
9370   "name" : "const std::ctype<wchar_t>",
9371   "referenced_type" : "_ZTINSt3__15ctypeIwEE",
9372   "self_type" : "_ZTIKNSt3__15ctypeIwEE",
9373   "size" : 8,
9374   "source_file" : "external/libcxx/include/__locale"
9375  },
9376  {
9377   "alignment" : 1,
9378   "is_const" : true,
9379   "linker_set_key" : "_ZTIKNSt3__16__lessIPcS1_EE",
9380   "name" : "const std::__less<char *, char *>",
9381   "referenced_type" : "_ZTINSt3__16__lessIPcS1_EE",
9382   "self_type" : "_ZTIKNSt3__16__lessIPcS1_EE",
9383   "size" : 1,
9384   "source_file" : "external/libcxx/include/algorithm"
9385  },
9386  {
9387   "alignment" : 1,
9388   "is_const" : true,
9389   "linker_set_key" : "_ZTIKNSt3__16__lessIiiEE",
9390   "name" : "const std::__less<int, int>",
9391   "referenced_type" : "_ZTINSt3__16__lessIiiEE",
9392   "self_type" : "_ZTIKNSt3__16__lessIiiEE",
9393   "size" : 1,
9394   "source_file" : "external/libcxx/include/algorithm"
9395  },
9396  {
9397   "alignment" : 1,
9398   "is_const" : true,
9399   "linker_set_key" : "_ZTIKNSt3__16__lessIjjEE",
9400   "name" : "const std::__less<unsigned int, unsigned int>",
9401   "referenced_type" : "_ZTINSt3__16__lessIjjEE",
9402   "self_type" : "_ZTIKNSt3__16__lessIjjEE",
9403   "size" : 1,
9404   "source_file" : "external/libcxx/include/algorithm"
9405  },
9406  {
9407   "alignment" : 4,
9408   "is_const" : true,
9409   "linker_set_key" : "_ZTIKNSt3__16chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
9410   "name" : "const std::chrono::time_point<std::chrono::steady_clock, std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
9411   "referenced_type" : "_ZTINSt3__16chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
9412   "self_type" : "_ZTIKNSt3__16chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
9413   "size" : 8,
9414   "source_file" : "external/libcxx/include/chrono"
9415  },
9416  {
9417   "alignment" : 4,
9418   "is_const" : true,
9419   "linker_set_key" : "_ZTIKNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
9420   "name" : "const std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
9421   "referenced_type" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
9422   "self_type" : "_ZTIKNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
9423   "size" : 8,
9424   "source_file" : "external/libcxx/include/chrono"
9425  },
9426  {
9427   "alignment" : 4,
9428   "is_const" : true,
9429   "linker_set_key" : "_ZTIKNSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
9430   "name" : "const std::chrono::time_point<std::filesystem::_FilesystemClock, std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
9431   "referenced_type" : "_ZTINSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
9432   "self_type" : "_ZTIKNSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
9433   "size" : 8,
9434   "source_file" : "external/libcxx/include/chrono"
9435  },
9436  {
9437   "alignment" : 1,
9438   "is_const" : true,
9439   "linker_set_key" : "_ZTIKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeS4_EENS3_ILx1ELx1EEELb1ELb1EEE",
9440   "name" : "const std::chrono::__duration_cast<std::chrono::duration<long long, std::ratio<1, 1000000000>>, std::chrono::duration<long double, std::ratio<1, 1000000000>>, std::ratio<1, 1>, true, true>",
9441   "referenced_type" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeS4_EENS3_ILx1ELx1EEELb1ELb1EEE",
9442   "self_type" : "_ZTIKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeS4_EENS3_ILx1ELx1EEELb1ELb1EEE",
9443   "size" : 1,
9444   "source_file" : "external/libcxx/include/chrono"
9445  },
9446  {
9447   "alignment" : 1,
9448   "is_const" : true,
9449   "linker_set_key" : "_ZTIKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEE",
9450   "name" : "const std::chrono::__duration_cast<std::chrono::duration<long long, std::ratio<1, 1000000000>>, std::chrono::duration<long long, std::ratio<1, 1>>, std::ratio<1, 1000000000>, true, false>",
9451   "referenced_type" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEE",
9452   "self_type" : "_ZTIKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEE",
9453   "size" : 1,
9454   "source_file" : "external/libcxx/include/chrono"
9455  },
9456  {
9457   "alignment" : 1,
9458   "is_const" : true,
9459   "linker_set_key" : "_ZTIKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000000000ELx1EEELb0ELb1EEE",
9460   "name" : "const std::chrono::__duration_cast<std::chrono::duration<long long, std::ratio<1, 1>>, std::chrono::duration<long long, std::ratio<1, 1000000000>>, std::ratio<1000000000, 1>, false, true>",
9461   "referenced_type" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000000000ELx1EEELb0ELb1EEE",
9462   "self_type" : "_ZTIKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000000000ELx1EEELb0ELb1EEE",
9463   "size" : 1,
9464   "source_file" : "external/libcxx/include/chrono"
9465  },
9466  {
9467   "alignment" : 4,
9468   "is_const" : true,
9469   "linker_set_key" : "_ZTIKNSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
9470   "name" : "const std::chrono::duration<long double, std::ratio<1, 1000000000>>",
9471   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
9472   "self_type" : "_ZTIKNSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
9473   "size" : 8,
9474   "source_file" : "external/libcxx/include/chrono"
9475  },
9476  {
9477   "alignment" : 4,
9478   "is_const" : true,
9479   "linker_set_key" : "_ZTIKNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
9480   "name" : "const std::chrono::duration<long long, std::ratio<1, 1000000000>>",
9481   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
9482   "self_type" : "_ZTIKNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
9483   "size" : 8,
9484   "source_file" : "external/libcxx/include/chrono"
9485  },
9486  {
9487   "alignment" : 4,
9488   "is_const" : true,
9489   "linker_set_key" : "_ZTIKNSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
9490   "name" : "const std::chrono::duration<long long, std::ratio<1, 1>>",
9491   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
9492   "self_type" : "_ZTIKNSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
9493   "size" : 8,
9494   "source_file" : "external/libcxx/include/chrono"
9495  },
9496  {
9497   "alignment" : 4,
9498   "is_const" : true,
9499   "linker_set_key" : "_ZTIKNSt3__16localeE",
9500   "name" : "const std::locale",
9501   "referenced_type" : "_ZTINSt3__16localeE",
9502   "self_type" : "_ZTIKNSt3__16localeE",
9503   "size" : 4,
9504   "source_file" : "external/libcxx/include/__locale"
9505  },
9506  {
9507   "alignment" : 4,
9508   "is_const" : true,
9509   "linker_set_key" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
9510   "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 *>> *)>>>",
9511   "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
9512   "self_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
9513   "size" : 12,
9514   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
9515  },
9516  {
9517   "alignment" : 4,
9518   "is_const" : true,
9519   "linker_set_key" : "_ZTIKNSt3__17codecvtIDic9mbstate_tEE",
9520   "name" : "const std::codecvt<char32_t, char, mbstate_t>",
9521   "referenced_type" : "_ZTINSt3__17codecvtIDic9mbstate_tEE",
9522   "self_type" : "_ZTIKNSt3__17codecvtIDic9mbstate_tEE",
9523   "size" : 8,
9524   "source_file" : "external/libcxx/include/__locale"
9525  },
9526  {
9527   "alignment" : 4,
9528   "is_const" : true,
9529   "linker_set_key" : "_ZTIKNSt3__17codecvtIDsc9mbstate_tEE",
9530   "name" : "const std::codecvt<char16_t, char, mbstate_t>",
9531   "referenced_type" : "_ZTINSt3__17codecvtIDsc9mbstate_tEE",
9532   "self_type" : "_ZTIKNSt3__17codecvtIDsc9mbstate_tEE",
9533   "size" : 8,
9534   "source_file" : "external/libcxx/include/__locale"
9535  },
9536  {
9537   "alignment" : 4,
9538   "is_const" : true,
9539   "linker_set_key" : "_ZTIKNSt3__17codecvtIcc9mbstate_tEE",
9540   "name" : "const std::codecvt<char, char, mbstate_t>",
9541   "referenced_type" : "_ZTINSt3__17codecvtIcc9mbstate_tEE",
9542   "self_type" : "_ZTIKNSt3__17codecvtIcc9mbstate_tEE",
9543   "size" : 8,
9544   "source_file" : "external/libcxx/include/__locale"
9545  },
9546  {
9547   "alignment" : 4,
9548   "is_const" : true,
9549   "linker_set_key" : "_ZTIKNSt3__17codecvtIwc9mbstate_tEE",
9550   "name" : "const std::codecvt<wchar_t, char, mbstate_t>",
9551   "referenced_type" : "_ZTINSt3__17codecvtIwc9mbstate_tEE",
9552   "self_type" : "_ZTIKNSt3__17codecvtIwc9mbstate_tEE",
9553   "size" : 12,
9554   "source_file" : "external/libcxx/include/__locale"
9555  },
9556  {
9557   "alignment" : 1,
9558   "is_const" : true,
9559   "linker_set_key" : "_ZTIKNSt3__18__bitsetILj0ELj0EEE",
9560   "name" : "const std::__bitset<0, 0>",
9561   "referenced_type" : "_ZTINSt3__18__bitsetILj0ELj0EEE",
9562   "self_type" : "_ZTIKNSt3__18__bitsetILj0ELj0EEE",
9563   "size" : 1,
9564   "source_file" : "external/libcxx/include/bitset"
9565  },
9566  {
9567   "is_const" : true,
9568   "linker_set_key" : "_ZTIKNSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEE",
9569   "name" : "const std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *>> *)>",
9570   "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEE",
9571   "self_type" : "_ZTIKNSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEE",
9572   "source_file" : "external/libcxx/include/type_traits"
9573  },
9574  {
9575   "alignment" : 4,
9576   "is_const" : true,
9577   "linker_set_key" : "_ZTIKNSt3__18ios_baseE",
9578   "name" : "const std::ios_base",
9579   "referenced_type" : "_ZTINSt3__18ios_baseE",
9580   "self_type" : "_ZTIKNSt3__18ios_baseE",
9581   "size" : 72,
9582   "source_file" : "external/libcxx/include/ios"
9583  },
9584  {
9585   "alignment" : 4,
9586   "is_const" : true,
9587   "linker_set_key" : "_ZTIKNSt3__18numpunctIcEE",
9588   "name" : "const std::numpunct<char>",
9589   "referenced_type" : "_ZTINSt3__18numpunctIcEE",
9590   "self_type" : "_ZTIKNSt3__18numpunctIcEE",
9591   "size" : 24,
9592   "source_file" : "external/libcxx/include/__locale"
9593  },
9594  {
9595   "alignment" : 4,
9596   "is_const" : true,
9597   "linker_set_key" : "_ZTIKNSt3__18numpunctIwEE",
9598   "name" : "const std::numpunct<wchar_t>",
9599   "referenced_type" : "_ZTINSt3__18numpunctIwEE",
9600   "self_type" : "_ZTIKNSt3__18numpunctIwEE",
9601   "size" : 28,
9602   "source_file" : "external/libcxx/include/__locale"
9603  },
9604  {
9605   "alignment" : 1,
9606   "is_const" : true,
9607   "linker_set_key" : "_ZTIKNSt3__19allocatorIDiEE",
9608   "name" : "const std::allocator<char32_t>",
9609   "referenced_type" : "_ZTINSt3__19allocatorIDiEE",
9610   "self_type" : "_ZTIKNSt3__19allocatorIDiEE",
9611   "size" : 1,
9612   "source_file" : "external/libcxx/include/memory"
9613  },
9614  {
9615   "alignment" : 1,
9616   "is_const" : true,
9617   "linker_set_key" : "_ZTIKNSt3__19allocatorIDsEE",
9618   "name" : "const std::allocator<char16_t>",
9619   "referenced_type" : "_ZTINSt3__19allocatorIDsEE",
9620   "self_type" : "_ZTIKNSt3__19allocatorIDsEE",
9621   "size" : 1,
9622   "source_file" : "external/libcxx/include/memory"
9623  },
9624  {
9625   "alignment" : 1,
9626   "is_const" : true,
9627   "linker_set_key" : "_ZTIKNSt3__19allocatorIcEE",
9628   "name" : "const std::allocator<char>",
9629   "referenced_type" : "_ZTINSt3__19allocatorIcEE",
9630   "self_type" : "_ZTIKNSt3__19allocatorIcEE",
9631   "size" : 1,
9632   "source_file" : "external/libcxx/include/type_traits"
9633  },
9634  {
9635   "alignment" : 1,
9636   "is_const" : true,
9637   "linker_set_key" : "_ZTIKNSt3__19allocatorIwEE",
9638   "name" : "const std::allocator<wchar_t>",
9639   "referenced_type" : "_ZTINSt3__19allocatorIwEE",
9640   "self_type" : "_ZTIKNSt3__19allocatorIwEE",
9641   "size" : 1,
9642   "source_file" : "external/libcxx/include/memory"
9643  },
9644  {
9645   "alignment" : 4,
9646   "is_const" : true,
9647   "linker_set_key" : "_ZTIKNSt3__19basic_iosIcNS_11char_traitsIcEEEE",
9648   "name" : "const std::basic_ios<char, std::char_traits<char>>",
9649   "referenced_type" : "_ZTINSt3__19basic_iosIcNS_11char_traitsIcEEEE",
9650   "self_type" : "_ZTIKNSt3__19basic_iosIcNS_11char_traitsIcEEEE",
9651   "size" : 80,
9652   "source_file" : "external/libcxx/include/ios"
9653  },
9654  {
9655   "alignment" : 1,
9656   "is_const" : true,
9657   "linker_set_key" : "_ZTIKNSt3__19nullopt_tE",
9658   "name" : "const std::nullopt_t",
9659   "referenced_type" : "_ZTINSt3__19nullopt_tE",
9660   "self_type" : "_ZTIKNSt3__19nullopt_tE",
9661   "size" : 1,
9662   "source_file" : "external/libcxx/include/optional"
9663  },
9664  {
9665   "alignment" : 4,
9666   "is_const" : true,
9667   "linker_set_key" : "_ZTIKPFPvPKvE",
9668   "name" : "void *(*const)(const void *)",
9669   "referenced_type" : "_ZTIPFPvPKvE",
9670   "self_type" : "_ZTIKPFPvPKvE",
9671   "size" : 4,
9672   "source_file" : "external/libcxx/include/functional"
9673  },
9674  {
9675   "alignment" : 4,
9676   "is_const" : true,
9677   "linker_set_key" : "_ZTIKPFvPvE",
9678   "name" : "void (*const)(void *)",
9679   "referenced_type" : "_ZTIPFvPvE",
9680   "self_type" : "_ZTIKPFvPvE",
9681   "size" : 4,
9682   "source_file" : "external/libcxx/include/functional"
9683  },
9684  {
9685   "alignment" : 4,
9686   "is_const" : true,
9687   "linker_set_key" : "_ZTIKPKDi",
9688   "name" : "const char32_t *const",
9689   "referenced_type" : "_ZTIPKDi",
9690   "self_type" : "_ZTIKPKDi",
9691   "size" : 4,
9692   "source_file" : "external/libcxx/include/type_traits"
9693  },
9694  {
9695   "alignment" : 4,
9696   "is_const" : true,
9697   "linker_set_key" : "_ZTIKPKDs",
9698   "name" : "const char16_t *const",
9699   "referenced_type" : "_ZTIPKDs",
9700   "self_type" : "_ZTIKPKDs",
9701   "size" : 4,
9702   "source_file" : "external/libcxx/include/type_traits"
9703  },
9704  {
9705   "alignment" : 4,
9706   "is_const" : true,
9707   "linker_set_key" : "_ZTIKPKSt9type_info",
9708   "name" : "const std::type_info *const",
9709   "referenced_type" : "_ZTIPKSt9type_info",
9710   "self_type" : "_ZTIKPKSt9type_info",
9711   "size" : 4,
9712   "source_file" : "external/libcxx/include/functional"
9713  },
9714  {
9715   "alignment" : 4,
9716   "is_const" : true,
9717   "linker_set_key" : "_ZTIKPKc",
9718   "name" : "const char *const",
9719   "referenced_type" : "_ZTIPKc",
9720   "self_type" : "_ZTIKPKc",
9721   "size" : 4,
9722   "source_file" : "external/libcxx/include/type_traits"
9723  },
9724  {
9725   "alignment" : 4,
9726   "is_const" : true,
9727   "linker_set_key" : "_ZTIKPKv",
9728   "name" : "const void *const",
9729   "referenced_type" : "_ZTIPKv",
9730   "self_type" : "_ZTIKPKv",
9731   "size" : 4,
9732   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/string.h"
9733  },
9734  {
9735   "alignment" : 4,
9736   "is_const" : true,
9737   "linker_set_key" : "_ZTIKPKw",
9738   "name" : "const wchar_t *const",
9739   "referenced_type" : "_ZTIPKw",
9740   "self_type" : "_ZTIKPKw",
9741   "size" : 4,
9742   "source_file" : "external/libcxx/include/type_traits"
9743  },
9744  {
9745   "alignment" : 4,
9746   "is_const" : true,
9747   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
9748   "name" : "android::RefBase::weakref_impl *const",
9749   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
9750   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
9751   "size" : 4,
9752   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9753  },
9754  {
9755   "alignment" : 4,
9756   "is_const" : true,
9757   "linker_set_key" : "_ZTIKPc",
9758   "name" : "char *const",
9759   "referenced_type" : "_ZTIPc",
9760   "self_type" : "_ZTIKPc",
9761   "size" : 4,
9762   "source_file" : "external/libcxx/include/type_traits"
9763  },
9764  {
9765   "alignment" : 4,
9766   "is_const" : true,
9767   "linker_set_key" : "_ZTIKPv",
9768   "name" : "void *const",
9769   "referenced_type" : "_ZTIPv",
9770   "self_type" : "_ZTIKPv",
9771   "size" : 4,
9772   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/string.h"
9773  },
9774  {
9775   "alignment" : 4,
9776   "is_const" : true,
9777   "linker_set_key" : "_ZTIKSt13exception_ptr",
9778   "name" : "const std::exception_ptr",
9779   "referenced_type" : "_ZTISt13exception_ptr",
9780   "self_type" : "_ZTIKSt13exception_ptr",
9781   "size" : 4,
9782   "source_file" : "external/libcxx/include/exception"
9783  },
9784  {
9785   "alignment" : 4,
9786   "is_const" : true,
9787   "linker_set_key" : "_ZTIKSt16initializer_listIbE",
9788   "name" : "const std::initializer_list<bool>",
9789   "referenced_type" : "_ZTISt16initializer_listIbE",
9790   "self_type" : "_ZTIKSt16initializer_listIbE",
9791   "size" : 8,
9792   "source_file" : "external/libcxx/include/initializer_list"
9793  },
9794  {
9795   "alignment" : 4,
9796   "is_const" : true,
9797   "linker_set_key" : "_ZTIKSt16nested_exception",
9798   "name" : "const std::nested_exception",
9799   "referenced_type" : "_ZTISt16nested_exception",
9800   "self_type" : "_ZTIKSt16nested_exception",
9801   "size" : 8,
9802   "source_file" : "external/libcxx/include/exception"
9803  },
9804  {
9805   "alignment" : 1,
9806   "is_const" : true,
9807   "linker_set_key" : "_ZTIKSt9nothrow_t",
9808   "name" : "const std::nothrow_t",
9809   "referenced_type" : "_ZTISt9nothrow_t",
9810   "self_type" : "_ZTIKSt9nothrow_t",
9811   "size" : 1,
9812   "source_file" : "external/libcxx/include/new"
9813  },
9814  {
9815   "alignment" : 4,
9816   "is_const" : true,
9817   "linker_set_key" : "_ZTIKSt9type_info",
9818   "name" : "const std::type_info",
9819   "referenced_type" : "_ZTISt9type_info",
9820   "self_type" : "_ZTIKSt9type_info",
9821   "size" : 8,
9822   "source_file" : "external/libcxx/include/typeinfo"
9823  },
9824  {
9825   "alignment" : 1,
9826   "is_const" : true,
9827   "linker_set_key" : "_ZTIKa",
9828   "name" : "const signed char",
9829   "referenced_type" : "_ZTIa",
9830   "self_type" : "_ZTIKa",
9831   "size" : 1,
9832   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
9833  },
9834  {
9835   "alignment" : 1,
9836   "is_const" : true,
9837   "linker_set_key" : "_ZTIKb",
9838   "name" : "const bool",
9839   "referenced_type" : "_ZTIb",
9840   "self_type" : "_ZTIKb",
9841   "size" : 1,
9842   "source_file" : "external/libcxx/include/type_traits"
9843  },
9844  {
9845   "alignment" : 1,
9846   "is_const" : true,
9847   "linker_set_key" : "_ZTIKc",
9848   "name" : "const char",
9849   "referenced_type" : "_ZTIc",
9850   "self_type" : "_ZTIKc",
9851   "size" : 1,
9852   "source_file" : "external/libcxx/include/type_traits"
9853  },
9854  {
9855   "alignment" : 4,
9856   "is_const" : true,
9857   "linker_set_key" : "_ZTIKd",
9858   "name" : "const double",
9859   "referenced_type" : "_ZTId",
9860   "self_type" : "_ZTIKd",
9861   "size" : 8,
9862   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
9863  },
9864  {
9865   "alignment" : 4,
9866   "is_const" : true,
9867   "linker_set_key" : "_ZTIKe",
9868   "name" : "const long double",
9869   "referenced_type" : "_ZTIe",
9870   "self_type" : "_ZTIKe",
9871   "size" : 8,
9872   "source_file" : "external/libcxx/include/chrono"
9873  },
9874  {
9875   "alignment" : 4,
9876   "is_const" : true,
9877   "linker_set_key" : "_ZTIKf",
9878   "name" : "const float",
9879   "referenced_type" : "_ZTIf",
9880   "self_type" : "_ZTIKf",
9881   "size" : 4,
9882   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
9883  },
9884  {
9885   "alignment" : 1,
9886   "is_const" : true,
9887   "linker_set_key" : "_ZTIKh",
9888   "name" : "const unsigned char",
9889   "referenced_type" : "_ZTIh",
9890   "self_type" : "_ZTIKh",
9891   "size" : 1,
9892   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
9893  },
9894  {
9895   "alignment" : 4,
9896   "is_const" : true,
9897   "linker_set_key" : "_ZTIKi",
9898   "name" : "const int",
9899   "referenced_type" : "_ZTIi",
9900   "self_type" : "_ZTIKi",
9901   "size" : 4,
9902   "source_file" : "external/libcxx/include/type_traits"
9903  },
9904  {
9905   "alignment" : 4,
9906   "is_const" : true,
9907   "linker_set_key" : "_ZTIKj",
9908   "name" : "const unsigned int",
9909   "referenced_type" : "_ZTIj",
9910   "self_type" : "_ZTIKj",
9911   "size" : 4,
9912   "source_file" : "external/libcxx/include/type_traits"
9913  },
9914  {
9915   "alignment" : 4,
9916   "is_const" : true,
9917   "linker_set_key" : "_ZTIKl",
9918   "name" : "const long",
9919   "referenced_type" : "_ZTIl",
9920   "self_type" : "_ZTIKl",
9921   "size" : 4,
9922   "source_file" : "external/libcxx/include/limits"
9923  },
9924  {
9925   "alignment" : 4,
9926   "is_const" : true,
9927   "linker_set_key" : "_ZTIKm",
9928   "name" : "const unsigned long",
9929   "referenced_type" : "_ZTIm",
9930   "self_type" : "_ZTIKm",
9931   "size" : 4,
9932   "source_file" : "external/libcxx/include/limits"
9933  },
9934  {
9935   "alignment" : 2,
9936   "is_const" : true,
9937   "linker_set_key" : "_ZTIKs",
9938   "name" : "const short",
9939   "referenced_type" : "_ZTIs",
9940   "self_type" : "_ZTIKs",
9941   "size" : 2,
9942   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
9943  },
9944  {
9945   "alignment" : 2,
9946   "is_const" : true,
9947   "linker_set_key" : "_ZTIKt",
9948   "name" : "const unsigned short",
9949   "referenced_type" : "_ZTIt",
9950   "self_type" : "_ZTIKt",
9951   "size" : 2,
9952   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
9953  },
9954  {
9955   "is_const" : true,
9956   "linker_set_key" : "_ZTIKv",
9957   "name" : "const void",
9958   "referenced_type" : "_ZTIv",
9959   "self_type" : "_ZTIKv",
9960   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/string.h"
9961  },
9962  {
9963   "alignment" : 4,
9964   "is_const" : true,
9965   "linker_set_key" : "_ZTIKw",
9966   "name" : "const wchar_t",
9967   "referenced_type" : "_ZTIw",
9968   "self_type" : "_ZTIKw",
9969   "size" : 4,
9970   "source_file" : "external/libcxx/include/type_traits"
9971  },
9972  {
9973   "alignment" : 4,
9974   "is_const" : true,
9975   "linker_set_key" : "_ZTIKx",
9976   "name" : "const long long",
9977   "referenced_type" : "_ZTIx",
9978   "self_type" : "_ZTIKx",
9979   "size" : 8,
9980   "source_file" : "external/libcxx/include/limits"
9981  },
9982  {
9983   "alignment" : 4,
9984   "is_const" : true,
9985   "linker_set_key" : "_ZTIKy",
9986   "name" : "const unsigned long long",
9987   "referenced_type" : "_ZTIy",
9988   "self_type" : "_ZTIKy",
9989   "size" : 8,
9990   "source_file" : "external/libcxx/include/limits"
9991  },
9992  {
9993   "alignment" : 1,
9994   "is_volatile" : true,
9995   "linker_set_key" : "_ZTIVNSt3__111atomic_flagE",
9996   "name" : "volatile std::atomic_flag",
9997   "referenced_type" : "_ZTINSt3__111atomic_flagE",
9998   "self_type" : "_ZTIVNSt3__111atomic_flagE",
9999   "size" : 1,
10000   "source_file" : "external/libcxx/include/atomic"
10001  },
10002  {
10003   "alignment" : 4,
10004   "is_volatile" : true,
10005   "linker_set_key" : "_ZTIVPFPvS_jPKvE",
10006   "name" : "void *(*volatile)(void *, unsigned int, const void *)",
10007   "referenced_type" : "_ZTIPFPvS_jPKvE",
10008   "self_type" : "_ZTIVPFPvS_jPKvE",
10009   "size" : 4,
10010   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/malloc.h"
10011  },
10012  {
10013   "alignment" : 4,
10014   "is_volatile" : true,
10015   "linker_set_key" : "_ZTIVPFPvjPKvE",
10016   "name" : "void *(*volatile)(unsigned int, const void *)",
10017   "referenced_type" : "_ZTIPFPvjPKvE",
10018   "self_type" : "_ZTIVPFPvjPKvE",
10019   "size" : 4,
10020   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/malloc.h"
10021  },
10022  {
10023   "alignment" : 4,
10024   "is_volatile" : true,
10025   "linker_set_key" : "_ZTIVPFPvjjPKvE",
10026   "name" : "void *(*volatile)(unsigned int, unsigned int, const void *)",
10027   "referenced_type" : "_ZTIPFPvjjPKvE",
10028   "self_type" : "_ZTIVPFPvjjPKvE",
10029   "size" : 4,
10030   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/malloc.h"
10031  },
10032  {
10033   "alignment" : 4,
10034   "is_volatile" : true,
10035   "linker_set_key" : "_ZTIVPFvPvPKvE",
10036   "name" : "void (*volatile)(void *, const void *)",
10037   "referenced_type" : "_ZTIPFvPvPKvE",
10038   "self_type" : "_ZTIVPFvPvPKvE",
10039   "size" : 4,
10040   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/malloc.h"
10041  }
10042 ],
10043 "record_types" :
10044 [
10045  {
10046   "alignment" : 4,
10047   "fields" :
10048   [
10049    {
10050     "field_name" : "_kill",
10051     "referenced_type" : "_ZTIN10__sifieldsUt_E"
10052    },
10053    {
10054     "field_name" : "_timer",
10055     "referenced_type" : "_ZTIN10__sifieldsUt0_E"
10056    },
10057    {
10058     "field_name" : "_rt",
10059     "referenced_type" : "_ZTIN10__sifieldsUt1_E"
10060    },
10061    {
10062     "field_name" : "_sigchld",
10063     "referenced_type" : "_ZTIN10__sifieldsUt2_E"
10064    },
10065    {
10066     "field_name" : "_sigfault",
10067     "referenced_type" : "_ZTIN10__sifieldsUt3_E"
10068    },
10069    {
10070     "field_name" : "_sigpoll",
10071     "referenced_type" : "_ZTIN10__sifieldsUt4_E"
10072    },
10073    {
10074     "field_name" : "_sigsys",
10075     "referenced_type" : "_ZTIN10__sifieldsUt5_E"
10076    }
10077   ],
10078   "linker_set_key" : "_ZTI10__sifields",
10079   "name" : "__sifields",
10080   "record_kind" : "union",
10081   "referenced_type" : "_ZTI10__sifields",
10082   "self_type" : "_ZTI10__sifields",
10083   "size" : 20,
10084   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
10085  },
10086  {
10087   "alignment" : 8,
10088   "fields" :
10089   [
10090    {
10091     "field_name" : "flags",
10092     "referenced_type" : "_ZTIy"
10093    },
10094    {
10095     "field_name" : "pidfd",
10096     "field_offset" : 64,
10097     "referenced_type" : "_ZTIy"
10098    },
10099    {
10100     "field_name" : "child_tid",
10101     "field_offset" : 128,
10102     "referenced_type" : "_ZTIy"
10103    },
10104    {
10105     "field_name" : "parent_tid",
10106     "field_offset" : 192,
10107     "referenced_type" : "_ZTIy"
10108    },
10109    {
10110     "field_name" : "exit_signal",
10111     "field_offset" : 256,
10112     "referenced_type" : "_ZTIy"
10113    },
10114    {
10115     "field_name" : "stack",
10116     "field_offset" : 320,
10117     "referenced_type" : "_ZTIy"
10118    },
10119    {
10120     "field_name" : "stack_size",
10121     "field_offset" : 384,
10122     "referenced_type" : "_ZTIy"
10123    },
10124    {
10125     "field_name" : "tls",
10126     "field_offset" : 448,
10127     "referenced_type" : "_ZTIy"
10128    },
10129    {
10130     "field_name" : "set_tid",
10131     "field_offset" : 512,
10132     "referenced_type" : "_ZTIy"
10133    },
10134    {
10135     "field_name" : "set_tid_size",
10136     "field_offset" : 576,
10137     "referenced_type" : "_ZTIy"
10138    },
10139    {
10140     "field_name" : "cgroup",
10141     "field_offset" : 640,
10142     "referenced_type" : "_ZTIy"
10143    }
10144   ],
10145   "linker_set_key" : "_ZTI10clone_args",
10146   "name" : "clone_args",
10147   "referenced_type" : "_ZTI10clone_args",
10148   "self_type" : "_ZTI10clone_args",
10149   "size" : 88,
10150   "source_file" : "bionic/libc/kernel/uapi/linux/sched.h"
10151  },
10152  {
10153   "alignment" : 4,
10154   "fields" :
10155   [
10156    {
10157     "field_name" : "type",
10158     "referenced_type" : "_ZTIi"
10159    },
10160    {
10161     "field_name" : "pid",
10162     "field_offset" : 32,
10163     "referenced_type" : "_ZTIi"
10164    }
10165   ],
10166   "linker_set_key" : "_ZTI10f_owner_ex",
10167   "name" : "f_owner_ex",
10168   "referenced_type" : "_ZTI10f_owner_ex",
10169   "self_type" : "_ZTI10f_owner_ex",
10170   "size" : 8,
10171   "source_file" : "bionic/libc/kernel/uapi/asm-generic/fcntl.h"
10172  },
10173  {
10174   "alignment" : 4,
10175   "fields" :
10176   [
10177    {
10178     "field_name" : "it_interval",
10179     "referenced_type" : "_ZTI8timespec"
10180    },
10181    {
10182     "field_name" : "it_value",
10183     "field_offset" : 64,
10184     "referenced_type" : "_ZTI8timespec"
10185    }
10186   ],
10187   "linker_set_key" : "_ZTI10itimerspec",
10188   "name" : "itimerspec",
10189   "referenced_type" : "_ZTI10itimerspec",
10190   "self_type" : "_ZTI10itimerspec",
10191   "size" : 16,
10192   "source_file" : "bionic/libc/kernel/uapi/linux/time.h"
10193  },
10194  {
10195   "alignment" : 4,
10196   "fields" :
10197   [
10198    {
10199     "field_name" : "gregs",
10200     "referenced_type" : "_ZTIA19_i"
10201    },
10202    {
10203     "field_name" : "fpregs",
10204     "field_offset" : 608,
10205     "referenced_type" : "_ZTIP13_libc_fpstate"
10206    },
10207    {
10208     "field_name" : "oldmask",
10209     "field_offset" : 640,
10210     "referenced_type" : "_ZTIm"
10211    },
10212    {
10213     "field_name" : "cr2",
10214     "field_offset" : 672,
10215     "referenced_type" : "_ZTIm"
10216    }
10217   ],
10218   "linker_set_key" : "_ZTI10mcontext_t",
10219   "name" : "mcontext_t",
10220   "referenced_type" : "_ZTI10mcontext_t",
10221   "self_type" : "_ZTI10mcontext_t",
10222   "size" : 88,
10223   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/sys/ucontext.h"
10224  },
10225  {
10226   "alignment" : 4,
10227   "fields" :
10228   [
10229    {
10230     "field_name" : "gs",
10231     "referenced_type" : "_ZTIt"
10232    },
10233    {
10234     "field_name" : "__gsh",
10235     "field_offset" : 16,
10236     "referenced_type" : "_ZTIt"
10237    },
10238    {
10239     "field_name" : "fs",
10240     "field_offset" : 32,
10241     "referenced_type" : "_ZTIt"
10242    },
10243    {
10244     "field_name" : "__fsh",
10245     "field_offset" : 48,
10246     "referenced_type" : "_ZTIt"
10247    },
10248    {
10249     "field_name" : "es",
10250     "field_offset" : 64,
10251     "referenced_type" : "_ZTIt"
10252    },
10253    {
10254     "field_name" : "__esh",
10255     "field_offset" : 80,
10256     "referenced_type" : "_ZTIt"
10257    },
10258    {
10259     "field_name" : "ds",
10260     "field_offset" : 96,
10261     "referenced_type" : "_ZTIt"
10262    },
10263    {
10264     "field_name" : "__dsh",
10265     "field_offset" : 112,
10266     "referenced_type" : "_ZTIt"
10267    },
10268    {
10269     "field_name" : "edi",
10270     "field_offset" : 128,
10271     "referenced_type" : "_ZTIj"
10272    },
10273    {
10274     "field_name" : "esi",
10275     "field_offset" : 160,
10276     "referenced_type" : "_ZTIj"
10277    },
10278    {
10279     "field_name" : "ebp",
10280     "field_offset" : 192,
10281     "referenced_type" : "_ZTIj"
10282    },
10283    {
10284     "field_name" : "esp",
10285     "field_offset" : 224,
10286     "referenced_type" : "_ZTIj"
10287    },
10288    {
10289     "field_name" : "ebx",
10290     "field_offset" : 256,
10291     "referenced_type" : "_ZTIj"
10292    },
10293    {
10294     "field_name" : "edx",
10295     "field_offset" : 288,
10296     "referenced_type" : "_ZTIj"
10297    },
10298    {
10299     "field_name" : "ecx",
10300     "field_offset" : 320,
10301     "referenced_type" : "_ZTIj"
10302    },
10303    {
10304     "field_name" : "eax",
10305     "field_offset" : 352,
10306     "referenced_type" : "_ZTIj"
10307    },
10308    {
10309     "field_name" : "trapno",
10310     "field_offset" : 384,
10311     "referenced_type" : "_ZTIj"
10312    },
10313    {
10314     "field_name" : "err",
10315     "field_offset" : 416,
10316     "referenced_type" : "_ZTIj"
10317    },
10318    {
10319     "field_name" : "eip",
10320     "field_offset" : 448,
10321     "referenced_type" : "_ZTIj"
10322    },
10323    {
10324     "field_name" : "cs",
10325     "field_offset" : 480,
10326     "referenced_type" : "_ZTIt"
10327    },
10328    {
10329     "field_name" : "__csh",
10330     "field_offset" : 496,
10331     "referenced_type" : "_ZTIt"
10332    },
10333    {
10334     "field_name" : "eflags",
10335     "field_offset" : 512,
10336     "referenced_type" : "_ZTIj"
10337    },
10338    {
10339     "field_name" : "esp_at_signal",
10340     "field_offset" : 544,
10341     "referenced_type" : "_ZTIj"
10342    },
10343    {
10344     "field_name" : "ss",
10345     "field_offset" : 576,
10346     "referenced_type" : "_ZTIt"
10347    },
10348    {
10349     "field_name" : "__ssh",
10350     "field_offset" : 592,
10351     "referenced_type" : "_ZTIt"
10352    },
10353    {
10354     "field_name" : "fpstate",
10355     "field_offset" : 608,
10356     "referenced_type" : "_ZTIP11_fpstate_32"
10357    },
10358    {
10359     "field_name" : "oldmask",
10360     "field_offset" : 640,
10361     "referenced_type" : "_ZTIj"
10362    },
10363    {
10364     "field_name" : "cr2",
10365     "field_offset" : 672,
10366     "referenced_type" : "_ZTIj"
10367    }
10368   ],
10369   "linker_set_key" : "_ZTI10sigcontext",
10370   "name" : "sigcontext",
10371   "referenced_type" : "_ZTI10sigcontext",
10372   "self_type" : "_ZTI10sigcontext",
10373   "size" : 88,
10374   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
10375  },
10376  {
10377   "alignment" : 4,
10378   "fields" :
10379   [
10380    {
10381     "field_name" : "__bits",
10382     "referenced_type" : "_ZTIA2_m"
10383    }
10384   ],
10385   "linker_set_key" : "_ZTI10sigset64_t",
10386   "name" : "sigset64_t",
10387   "referenced_type" : "_ZTI10sigset64_t",
10388   "self_type" : "_ZTI10sigset64_t",
10389   "size" : 8,
10390   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/bits/signal_types.h"
10391  },
10392  {
10393   "alignment" : 4,
10394   "fields" :
10395   [
10396    {
10397     "field_name" : "cw",
10398     "referenced_type" : "_ZTIj"
10399    },
10400    {
10401     "field_name" : "sw",
10402     "field_offset" : 32,
10403     "referenced_type" : "_ZTIj"
10404    },
10405    {
10406     "field_name" : "tag",
10407     "field_offset" : 64,
10408     "referenced_type" : "_ZTIj"
10409    },
10410    {
10411     "field_name" : "ipoff",
10412     "field_offset" : 96,
10413     "referenced_type" : "_ZTIj"
10414    },
10415    {
10416     "field_name" : "cssel",
10417     "field_offset" : 128,
10418     "referenced_type" : "_ZTIj"
10419    },
10420    {
10421     "field_name" : "dataoff",
10422     "field_offset" : 160,
10423     "referenced_type" : "_ZTIj"
10424    },
10425    {
10426     "field_name" : "datasel",
10427     "field_offset" : 192,
10428     "referenced_type" : "_ZTIj"
10429    },
10430    {
10431     "field_name" : "_st",
10432     "field_offset" : 224,
10433     "referenced_type" : "_ZTIA8_6_fpreg"
10434    },
10435    {
10436     "field_name" : "status",
10437     "field_offset" : 864,
10438     "referenced_type" : "_ZTIt"
10439    },
10440    {
10441     "field_name" : "magic",
10442     "field_offset" : 880,
10443     "referenced_type" : "_ZTIt"
10444    },
10445    {
10446     "field_name" : "_fxsr_env",
10447     "field_offset" : 896,
10448     "referenced_type" : "_ZTIA6_j"
10449    },
10450    {
10451     "field_name" : "mxcsr",
10452     "field_offset" : 1088,
10453     "referenced_type" : "_ZTIj"
10454    },
10455    {
10456     "field_name" : "reserved",
10457     "field_offset" : 1120,
10458     "referenced_type" : "_ZTIj"
10459    },
10460    {
10461     "field_name" : "_fxsr_st",
10462     "field_offset" : 1152,
10463     "referenced_type" : "_ZTIA8_7_fpxreg"
10464    },
10465    {
10466     "field_name" : "_xmm",
10467     "field_offset" : 2176,
10468     "referenced_type" : "_ZTIA8_7_xmmreg"
10469    },
10470    {
10471     "field_offset" : 3200,
10472     "referenced_type" : "_ZTIN11_fpstate_32Ut_E"
10473    },
10474    {
10475     "field_offset" : 4608,
10476     "referenced_type" : "_ZTIN11_fpstate_32Ut0_E"
10477    }
10478   ],
10479   "linker_set_key" : "_ZTI11_fpstate_32",
10480   "name" : "_fpstate_32",
10481   "referenced_type" : "_ZTI11_fpstate_32",
10482   "self_type" : "_ZTI11_fpstate_32",
10483   "size" : 624,
10484   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
10485  },
10486  {
10487   "alignment" : 4,
10488   "fields" :
10489   [
10490    {
10491     "field_name" : "cwd",
10492     "referenced_type" : "_ZTIt"
10493    },
10494    {
10495     "field_name" : "swd",
10496     "field_offset" : 16,
10497     "referenced_type" : "_ZTIt"
10498    },
10499    {
10500     "field_name" : "twd",
10501     "field_offset" : 32,
10502     "referenced_type" : "_ZTIt"
10503    },
10504    {
10505     "field_name" : "fop",
10506     "field_offset" : 48,
10507     "referenced_type" : "_ZTIt"
10508    },
10509    {
10510     "field_name" : "rip",
10511     "field_offset" : 64,
10512     "referenced_type" : "_ZTIy"
10513    },
10514    {
10515     "field_name" : "rdp",
10516     "field_offset" : 128,
10517     "referenced_type" : "_ZTIy"
10518    },
10519    {
10520     "field_name" : "mxcsr",
10521     "field_offset" : 192,
10522     "referenced_type" : "_ZTIj"
10523    },
10524    {
10525     "field_name" : "mxcsr_mask",
10526     "field_offset" : 224,
10527     "referenced_type" : "_ZTIj"
10528    },
10529    {
10530     "field_name" : "st_space",
10531     "field_offset" : 256,
10532     "referenced_type" : "_ZTIA32_j"
10533    },
10534    {
10535     "field_name" : "xmm_space",
10536     "field_offset" : 1280,
10537     "referenced_type" : "_ZTIA64_j"
10538    },
10539    {
10540     "field_name" : "reserved2",
10541     "field_offset" : 3328,
10542     "referenced_type" : "_ZTIA12_j"
10543    },
10544    {
10545     "field_offset" : 3712,
10546     "referenced_type" : "_ZTIN11_fpstate_64Ut_E"
10547    }
10548   ],
10549   "linker_set_key" : "_ZTI11_fpstate_64",
10550   "name" : "_fpstate_64",
10551   "referenced_type" : "_ZTI11_fpstate_64",
10552   "self_type" : "_ZTI11_fpstate_64",
10553   "size" : 512,
10554   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
10555  },
10556  {
10557   "alignment" : 2,
10558   "fields" :
10559   [
10560    {
10561     "field_name" : "significand",
10562     "referenced_type" : "_ZTIA4_t"
10563    },
10564    {
10565     "field_name" : "exponent",
10566     "field_offset" : 64,
10567     "referenced_type" : "_ZTIt"
10568    }
10569   ],
10570   "linker_set_key" : "_ZTI11_libc_fpreg",
10571   "name" : "_libc_fpreg",
10572   "referenced_type" : "_ZTI11_libc_fpreg",
10573   "self_type" : "_ZTI11_libc_fpreg",
10574   "size" : 10,
10575   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/sys/ucontext.h"
10576  },
10577  {
10578   "alignment" : 4,
10579   "fields" :
10580   [
10581    {
10582     "field_name" : "ymmh_space",
10583     "referenced_type" : "_ZTIA64_j"
10584    }
10585   ],
10586   "linker_set_key" : "_ZTI11_ymmh_state",
10587   "name" : "_ymmh_state",
10588   "referenced_type" : "_ZTI11_ymmh_state",
10589   "self_type" : "_ZTI11_ymmh_state",
10590   "size" : 256,
10591   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
10592  },
10593  {
10594   "alignment" : 8,
10595   "fields" :
10596   [
10597    {
10598     "field_name" : "__clang_max_align_nonce1",
10599     "referenced_type" : "_ZTIx"
10600    },
10601    {
10602     "field_name" : "__clang_max_align_nonce2",
10603     "field_offset" : 64,
10604     "referenced_type" : "_ZTIe"
10605    }
10606   ],
10607   "linker_set_key" : "_ZTI11max_align_t",
10608   "name" : "max_align_t",
10609   "referenced_type" : "_ZTI11max_align_t",
10610   "self_type" : "_ZTI11max_align_t",
10611   "size" : 16,
10612   "source_file" : "prebuilts/clang-tools/linux-x86/clang-headers/__stddef_max_align_t.h"
10613  },
10614  {
10615   "alignment" : 4,
10616   "fields" :
10617   [
10618    {
10619     "field_name" : "sched_priority",
10620     "referenced_type" : "_ZTIi"
10621    }
10622   ],
10623   "linker_set_key" : "_ZTI11sched_param",
10624   "name" : "sched_param",
10625   "referenced_type" : "_ZTI11sched_param",
10626   "self_type" : "_ZTI11sched_param",
10627   "size" : 4,
10628   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/sched.h"
10629  },
10630  {
10631   "alignment" : 4,
10632   "fields" :
10633   [
10634    {
10635     "referenced_type" : "_ZTIN11sigaction64Ut_E"
10636    },
10637    {
10638     "field_name" : "sa_flags",
10639     "field_offset" : 32,
10640     "referenced_type" : "_ZTIi"
10641    },
10642    {
10643     "field_name" : "sa_restorer",
10644     "field_offset" : 64,
10645     "referenced_type" : "_ZTIPFvvE"
10646    },
10647    {
10648     "field_name" : "sa_mask",
10649     "field_offset" : 96,
10650     "referenced_type" : "_ZTI10sigset64_t"
10651    }
10652   ],
10653   "linker_set_key" : "_ZTI11sigaction64",
10654   "name" : "sigaction64",
10655   "referenced_type" : "_ZTI11sigaction64",
10656   "self_type" : "_ZTI11sigaction64",
10657   "size" : 20,
10658   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/bits/signal_types.h"
10659  },
10660  {
10661   "alignment" : 4,
10662   "fields" :
10663   [
10664    {
10665     "field_name" : "ss_sp",
10666     "referenced_type" : "_ZTIPv"
10667    },
10668    {
10669     "field_name" : "ss_flags",
10670     "field_offset" : 32,
10671     "referenced_type" : "_ZTIi"
10672    },
10673    {
10674     "field_name" : "ss_size",
10675     "field_offset" : 64,
10676     "referenced_type" : "_ZTIj"
10677    }
10678   ],
10679   "linker_set_key" : "_ZTI11sigaltstack",
10680   "name" : "sigaltstack",
10681   "referenced_type" : "_ZTI11sigaltstack",
10682   "self_type" : "_ZTI11sigaltstack",
10683   "size" : 12,
10684   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/signal.h"
10685  },
10686  {
10687   "alignment" : 4,
10688   "fields" :
10689   [
10690    {
10691     "field_name" : "len",
10692     "referenced_type" : "_ZTIt"
10693    },
10694    {
10695     "field_name" : "hdr_size",
10696     "field_offset" : 16,
10697     "referenced_type" : "_ZTIt"
10698    },
10699    {
10700     "field_name" : "pid",
10701     "field_offset" : 32,
10702     "referenced_type" : "_ZTIi"
10703    },
10704    {
10705     "field_name" : "tid",
10706     "field_offset" : 64,
10707     "referenced_type" : "_ZTIj"
10708    },
10709    {
10710     "field_name" : "sec",
10711     "field_offset" : 96,
10712     "referenced_type" : "_ZTIj"
10713    },
10714    {
10715     "field_name" : "nsec",
10716     "field_offset" : 128,
10717     "referenced_type" : "_ZTIj"
10718    },
10719    {
10720     "field_name" : "lid",
10721     "field_offset" : 160,
10722     "referenced_type" : "_ZTIj"
10723    },
10724    {
10725     "field_name" : "uid",
10726     "field_offset" : 192,
10727     "referenced_type" : "_ZTIj"
10728    }
10729   ],
10730   "linker_set_key" : "_ZTI12logger_entry",
10731   "name" : "logger_entry",
10732   "referenced_type" : "_ZTI12logger_entry",
10733   "self_type" : "_ZTI12logger_entry",
10734   "size" : 28,
10735   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
10736  },
10737  {
10738   "alignment" : 4,
10739   "fields" :
10740   [
10741    {
10742     "field_name" : "magic1",
10743     "referenced_type" : "_ZTIj"
10744    },
10745    {
10746     "field_name" : "extended_size",
10747     "field_offset" : 32,
10748     "referenced_type" : "_ZTIj"
10749    },
10750    {
10751     "field_name" : "xfeatures",
10752     "field_offset" : 64,
10753     "referenced_type" : "_ZTIy"
10754    },
10755    {
10756     "field_name" : "xstate_size",
10757     "field_offset" : 128,
10758     "referenced_type" : "_ZTIj"
10759    },
10760    {
10761     "field_name" : "padding",
10762     "field_offset" : 160,
10763     "referenced_type" : "_ZTIA7_j"
10764    }
10765   ],
10766   "linker_set_key" : "_ZTI13_fpx_sw_bytes",
10767   "name" : "_fpx_sw_bytes",
10768   "referenced_type" : "_ZTI13_fpx_sw_bytes",
10769   "self_type" : "_ZTI13_fpx_sw_bytes",
10770   "size" : 48,
10771   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
10772  },
10773  {
10774   "alignment" : 4,
10775   "fields" :
10776   [
10777    {
10778     "field_name" : "cw",
10779     "referenced_type" : "_ZTIm"
10780    },
10781    {
10782     "field_name" : "sw",
10783     "field_offset" : 32,
10784     "referenced_type" : "_ZTIm"
10785    },
10786    {
10787     "field_name" : "tag",
10788     "field_offset" : 64,
10789     "referenced_type" : "_ZTIm"
10790    },
10791    {
10792     "field_name" : "ipoff",
10793     "field_offset" : 96,
10794     "referenced_type" : "_ZTIm"
10795    },
10796    {
10797     "field_name" : "cssel",
10798     "field_offset" : 128,
10799     "referenced_type" : "_ZTIm"
10800    },
10801    {
10802     "field_name" : "dataoff",
10803     "field_offset" : 160,
10804     "referenced_type" : "_ZTIm"
10805    },
10806    {
10807     "field_name" : "datasel",
10808     "field_offset" : 192,
10809     "referenced_type" : "_ZTIm"
10810    },
10811    {
10812     "field_name" : "_st",
10813     "field_offset" : 224,
10814     "referenced_type" : "_ZTIA8_11_libc_fpreg"
10815    },
10816    {
10817     "field_name" : "status",
10818     "field_offset" : 864,
10819     "referenced_type" : "_ZTIm"
10820    }
10821   ],
10822   "linker_set_key" : "_ZTI13_libc_fpstate",
10823   "name" : "_libc_fpstate",
10824   "referenced_type" : "_ZTI13_libc_fpstate",
10825   "self_type" : "_ZTI13_libc_fpstate",
10826   "size" : 112,
10827   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/sys/ucontext.h"
10828  },
10829  {
10830   "alignment" : 4,
10831   "fields" :
10832   [
10833    {
10834     "field_name" : "version",
10835     "referenced_type" : "_ZTIi"
10836    },
10837    {
10838     "field_name" : "numFds",
10839     "field_offset" : 32,
10840     "referenced_type" : "_ZTIi"
10841    },
10842    {
10843     "field_name" : "numInts",
10844     "field_offset" : 64,
10845     "referenced_type" : "_ZTIi"
10846    },
10847    {
10848     "field_name" : "data",
10849     "field_offset" : 96,
10850     "referenced_type" : "_ZTIA0_i"
10851    }
10852   ],
10853   "linker_set_key" : "_ZTI13native_handle",
10854   "name" : "native_handle",
10855   "referenced_type" : "_ZTI13native_handle",
10856   "self_type" : "_ZTI13native_handle",
10857   "size" : 12,
10858   "source_file" : "system/core/libcutils/include_outside_system/cutils/native_handle.h"
10859  },
10860  {
10861   "alignment" : 4,
10862   "fields" :
10863   [
10864    {
10865     "field_name" : "gs",
10866     "referenced_type" : "_ZTIt"
10867    },
10868    {
10869     "field_name" : "__gsh",
10870     "field_offset" : 16,
10871     "referenced_type" : "_ZTIt"
10872    },
10873    {
10874     "field_name" : "fs",
10875     "field_offset" : 32,
10876     "referenced_type" : "_ZTIt"
10877    },
10878    {
10879     "field_name" : "__fsh",
10880     "field_offset" : 48,
10881     "referenced_type" : "_ZTIt"
10882    },
10883    {
10884     "field_name" : "es",
10885     "field_offset" : 64,
10886     "referenced_type" : "_ZTIt"
10887    },
10888    {
10889     "field_name" : "__esh",
10890     "field_offset" : 80,
10891     "referenced_type" : "_ZTIt"
10892    },
10893    {
10894     "field_name" : "ds",
10895     "field_offset" : 96,
10896     "referenced_type" : "_ZTIt"
10897    },
10898    {
10899     "field_name" : "__dsh",
10900     "field_offset" : 112,
10901     "referenced_type" : "_ZTIt"
10902    },
10903    {
10904     "field_name" : "di",
10905     "field_offset" : 128,
10906     "referenced_type" : "_ZTIj"
10907    },
10908    {
10909     "field_name" : "si",
10910     "field_offset" : 160,
10911     "referenced_type" : "_ZTIj"
10912    },
10913    {
10914     "field_name" : "bp",
10915     "field_offset" : 192,
10916     "referenced_type" : "_ZTIj"
10917    },
10918    {
10919     "field_name" : "sp",
10920     "field_offset" : 224,
10921     "referenced_type" : "_ZTIj"
10922    },
10923    {
10924     "field_name" : "bx",
10925     "field_offset" : 256,
10926     "referenced_type" : "_ZTIj"
10927    },
10928    {
10929     "field_name" : "dx",
10930     "field_offset" : 288,
10931     "referenced_type" : "_ZTIj"
10932    },
10933    {
10934     "field_name" : "cx",
10935     "field_offset" : 320,
10936     "referenced_type" : "_ZTIj"
10937    },
10938    {
10939     "field_name" : "ax",
10940     "field_offset" : 352,
10941     "referenced_type" : "_ZTIj"
10942    },
10943    {
10944     "field_name" : "trapno",
10945     "field_offset" : 384,
10946     "referenced_type" : "_ZTIj"
10947    },
10948    {
10949     "field_name" : "err",
10950     "field_offset" : 416,
10951     "referenced_type" : "_ZTIj"
10952    },
10953    {
10954     "field_name" : "ip",
10955     "field_offset" : 448,
10956     "referenced_type" : "_ZTIj"
10957    },
10958    {
10959     "field_name" : "cs",
10960     "field_offset" : 480,
10961     "referenced_type" : "_ZTIt"
10962    },
10963    {
10964     "field_name" : "__csh",
10965     "field_offset" : 496,
10966     "referenced_type" : "_ZTIt"
10967    },
10968    {
10969     "field_name" : "flags",
10970     "field_offset" : 512,
10971     "referenced_type" : "_ZTIj"
10972    },
10973    {
10974     "field_name" : "sp_at_signal",
10975     "field_offset" : 544,
10976     "referenced_type" : "_ZTIj"
10977    },
10978    {
10979     "field_name" : "ss",
10980     "field_offset" : 576,
10981     "referenced_type" : "_ZTIt"
10982    },
10983    {
10984     "field_name" : "__ssh",
10985     "field_offset" : 592,
10986     "referenced_type" : "_ZTIt"
10987    },
10988    {
10989     "field_name" : "fpstate",
10990     "field_offset" : 608,
10991     "referenced_type" : "_ZTIj"
10992    },
10993    {
10994     "field_name" : "oldmask",
10995     "field_offset" : 640,
10996     "referenced_type" : "_ZTIj"
10997    },
10998    {
10999     "field_name" : "cr2",
11000     "field_offset" : 672,
11001     "referenced_type" : "_ZTIj"
11002    }
11003   ],
11004   "linker_set_key" : "_ZTI13sigcontext_32",
11005   "name" : "sigcontext_32",
11006   "referenced_type" : "_ZTI13sigcontext_32",
11007   "self_type" : "_ZTI13sigcontext_32",
11008   "size" : 88,
11009   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
11010  },
11011  {
11012   "alignment" : 4,
11013   "fields" :
11014   [
11015    {
11016     "field_name" : "r8",
11017     "referenced_type" : "_ZTIy"
11018    },
11019    {
11020     "field_name" : "r9",
11021     "field_offset" : 64,
11022     "referenced_type" : "_ZTIy"
11023    },
11024    {
11025     "field_name" : "r10",
11026     "field_offset" : 128,
11027     "referenced_type" : "_ZTIy"
11028    },
11029    {
11030     "field_name" : "r11",
11031     "field_offset" : 192,
11032     "referenced_type" : "_ZTIy"
11033    },
11034    {
11035     "field_name" : "r12",
11036     "field_offset" : 256,
11037     "referenced_type" : "_ZTIy"
11038    },
11039    {
11040     "field_name" : "r13",
11041     "field_offset" : 320,
11042     "referenced_type" : "_ZTIy"
11043    },
11044    {
11045     "field_name" : "r14",
11046     "field_offset" : 384,
11047     "referenced_type" : "_ZTIy"
11048    },
11049    {
11050     "field_name" : "r15",
11051     "field_offset" : 448,
11052     "referenced_type" : "_ZTIy"
11053    },
11054    {
11055     "field_name" : "di",
11056     "field_offset" : 512,
11057     "referenced_type" : "_ZTIy"
11058    },
11059    {
11060     "field_name" : "si",
11061     "field_offset" : 576,
11062     "referenced_type" : "_ZTIy"
11063    },
11064    {
11065     "field_name" : "bp",
11066     "field_offset" : 640,
11067     "referenced_type" : "_ZTIy"
11068    },
11069    {
11070     "field_name" : "bx",
11071     "field_offset" : 704,
11072     "referenced_type" : "_ZTIy"
11073    },
11074    {
11075     "field_name" : "dx",
11076     "field_offset" : 768,
11077     "referenced_type" : "_ZTIy"
11078    },
11079    {
11080     "field_name" : "ax",
11081     "field_offset" : 832,
11082     "referenced_type" : "_ZTIy"
11083    },
11084    {
11085     "field_name" : "cx",
11086     "field_offset" : 896,
11087     "referenced_type" : "_ZTIy"
11088    },
11089    {
11090     "field_name" : "sp",
11091     "field_offset" : 960,
11092     "referenced_type" : "_ZTIy"
11093    },
11094    {
11095     "field_name" : "ip",
11096     "field_offset" : 1024,
11097     "referenced_type" : "_ZTIy"
11098    },
11099    {
11100     "field_name" : "flags",
11101     "field_offset" : 1088,
11102     "referenced_type" : "_ZTIy"
11103    },
11104    {
11105     "field_name" : "cs",
11106     "field_offset" : 1152,
11107     "referenced_type" : "_ZTIt"
11108    },
11109    {
11110     "field_name" : "gs",
11111     "field_offset" : 1168,
11112     "referenced_type" : "_ZTIt"
11113    },
11114    {
11115     "field_name" : "fs",
11116     "field_offset" : 1184,
11117     "referenced_type" : "_ZTIt"
11118    },
11119    {
11120     "field_name" : "ss",
11121     "field_offset" : 1200,
11122     "referenced_type" : "_ZTIt"
11123    },
11124    {
11125     "field_name" : "err",
11126     "field_offset" : 1216,
11127     "referenced_type" : "_ZTIy"
11128    },
11129    {
11130     "field_name" : "trapno",
11131     "field_offset" : 1280,
11132     "referenced_type" : "_ZTIy"
11133    },
11134    {
11135     "field_name" : "oldmask",
11136     "field_offset" : 1344,
11137     "referenced_type" : "_ZTIy"
11138    },
11139    {
11140     "field_name" : "cr2",
11141     "field_offset" : 1408,
11142     "referenced_type" : "_ZTIy"
11143    },
11144    {
11145     "field_name" : "fpstate",
11146     "field_offset" : 1472,
11147     "referenced_type" : "_ZTIy"
11148    },
11149    {
11150     "field_name" : "reserved1",
11151     "field_offset" : 1536,
11152     "referenced_type" : "_ZTIA8_y"
11153    }
11154   ],
11155   "linker_set_key" : "_ZTI13sigcontext_64",
11156   "name" : "sigcontext_64",
11157   "referenced_type" : "_ZTI13sigcontext_64",
11158   "self_type" : "_ZTI13sigcontext_64",
11159   "size" : 256,
11160   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
11161  },
11162  {
11163   "alignment" : 4,
11164   "fields" :
11165   [
11166    {
11167     "field_name" : "flags",
11168     "referenced_type" : "_ZTIj"
11169    },
11170    {
11171     "field_name" : "stack_base",
11172     "field_offset" : 32,
11173     "referenced_type" : "_ZTIPv"
11174    },
11175    {
11176     "field_name" : "stack_size",
11177     "field_offset" : 64,
11178     "referenced_type" : "_ZTIj"
11179    },
11180    {
11181     "field_name" : "guard_size",
11182     "field_offset" : 96,
11183     "referenced_type" : "_ZTIj"
11184    },
11185    {
11186     "field_name" : "sched_policy",
11187     "field_offset" : 128,
11188     "referenced_type" : "_ZTIi"
11189    },
11190    {
11191     "field_name" : "sched_priority",
11192     "field_offset" : 160,
11193     "referenced_type" : "_ZTIi"
11194    }
11195   ],
11196   "linker_set_key" : "_ZTI14pthread_attr_t",
11197   "name" : "pthread_attr_t",
11198   "referenced_type" : "_ZTI14pthread_attr_t",
11199   "self_type" : "_ZTI14pthread_attr_t",
11200   "size" : 24,
11201   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/bits/pthread_types.h"
11202  },
11203  {
11204   "alignment" : 4,
11205   "fields" :
11206   [
11207    {
11208     "field_name" : "__private",
11209     "referenced_type" : "_ZTIA1_i"
11210    }
11211   ],
11212   "linker_set_key" : "_ZTI14pthread_cond_t",
11213   "name" : "pthread_cond_t",
11214   "referenced_type" : "_ZTI14pthread_cond_t",
11215   "self_type" : "_ZTI14pthread_cond_t",
11216   "size" : 4,
11217   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/bits/pthread_types.h"
11218  },
11219  {
11220   "alignment" : 4,
11221   "fields" :
11222   [
11223    {
11224     "field_name" : "fds_bits",
11225     "referenced_type" : "_ZTIA32_m"
11226    }
11227   ],
11228   "linker_set_key" : "_ZTI15__kernel_fd_set",
11229   "name" : "__kernel_fd_set",
11230   "referenced_type" : "_ZTI15__kernel_fd_set",
11231   "self_type" : "_ZTI15__kernel_fd_set",
11232   "size" : 128,
11233   "source_file" : "bionic/libc/kernel/uapi/linux/posix_types.h"
11234  },
11235  {
11236   "alignment" : 4,
11237   "fields" :
11238   [
11239    {
11240     "field_name" : "val",
11241     "referenced_type" : "_ZTIA2_i"
11242    }
11243   ],
11244   "linker_set_key" : "_ZTI15__kernel_fsid_t",
11245   "name" : "__kernel_fsid_t",
11246   "referenced_type" : "_ZTI15__kernel_fsid_t",
11247   "self_type" : "_ZTI15__kernel_fsid_t",
11248   "size" : 8,
11249   "source_file" : "bionic/libc/kernel/uapi/asm-generic/posix_types.h"
11250  },
11251  {
11252   "alignment" : 4,
11253   "fields" :
11254   [
11255    {
11256     "field_name" : "__private",
11257     "referenced_type" : "_ZTIA1_i"
11258    }
11259   ],
11260   "linker_set_key" : "_ZTI15pthread_mutex_t",
11261   "name" : "pthread_mutex_t",
11262   "referenced_type" : "_ZTI15pthread_mutex_t",
11263   "self_type" : "_ZTI15pthread_mutex_t",
11264   "size" : 4,
11265   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/bits/pthread_types.h"
11266  },
11267  {
11268   "alignment" : 4,
11269   "fields" :
11270   [
11271    {
11272     "field_name" : "tv_sec",
11273     "referenced_type" : "_ZTIx"
11274    },
11275    {
11276     "field_name" : "tv_nsec",
11277     "field_offset" : 64,
11278     "referenced_type" : "_ZTIj"
11279    },
11280    {
11281     "field_name" : "__reserved",
11282     "field_offset" : 96,
11283     "referenced_type" : "_ZTIi"
11284    }
11285   ],
11286   "linker_set_key" : "_ZTI15statx_timestamp",
11287   "name" : "statx_timestamp",
11288   "referenced_type" : "_ZTI15statx_timestamp",
11289   "self_type" : "_ZTI15statx_timestamp",
11290   "size" : 16,
11291   "source_file" : "bionic/libc/kernel/uapi/linux/stat.h"
11292  },
11293  {
11294   "alignment" : 4,
11295   "fields" :
11296   [
11297    {
11298     "field_name" : "__private",
11299     "referenced_type" : "_ZTIA10_i"
11300    }
11301   ],
11302   "linker_set_key" : "_ZTI16pthread_rwlock_t",
11303   "name" : "pthread_rwlock_t",
11304   "referenced_type" : "_ZTI16pthread_rwlock_t",
11305   "self_type" : "_ZTI16pthread_rwlock_t",
11306   "size" : 40,
11307   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/bits/pthread_types.h"
11308  },
11309  {
11310   "alignment" : 4,
11311   "fields" :
11312   [
11313    {
11314     "field_name" : "ebx",
11315     "referenced_type" : "_ZTIl"
11316    },
11317    {
11318     "field_name" : "ecx",
11319     "field_offset" : 32,
11320     "referenced_type" : "_ZTIl"
11321    },
11322    {
11323     "field_name" : "edx",
11324     "field_offset" : 64,
11325     "referenced_type" : "_ZTIl"
11326    },
11327    {
11328     "field_name" : "esi",
11329     "field_offset" : 96,
11330     "referenced_type" : "_ZTIl"
11331    },
11332    {
11333     "field_name" : "edi",
11334     "field_offset" : 128,
11335     "referenced_type" : "_ZTIl"
11336    },
11337    {
11338     "field_name" : "ebp",
11339     "field_offset" : 160,
11340     "referenced_type" : "_ZTIl"
11341    },
11342    {
11343     "field_name" : "eax",
11344     "field_offset" : 192,
11345     "referenced_type" : "_ZTIl"
11346    },
11347    {
11348     "field_name" : "xds",
11349     "field_offset" : 224,
11350     "referenced_type" : "_ZTIl"
11351    },
11352    {
11353     "field_name" : "xes",
11354     "field_offset" : 256,
11355     "referenced_type" : "_ZTIl"
11356    },
11357    {
11358     "field_name" : "xfs",
11359     "field_offset" : 288,
11360     "referenced_type" : "_ZTIl"
11361    },
11362    {
11363     "field_name" : "xgs",
11364     "field_offset" : 320,
11365     "referenced_type" : "_ZTIl"
11366    },
11367    {
11368     "field_name" : "orig_eax",
11369     "field_offset" : 352,
11370     "referenced_type" : "_ZTIl"
11371    },
11372    {
11373     "field_name" : "eip",
11374     "field_offset" : 384,
11375     "referenced_type" : "_ZTIl"
11376    },
11377    {
11378     "field_name" : "xcs",
11379     "field_offset" : 416,
11380     "referenced_type" : "_ZTIl"
11381    },
11382    {
11383     "field_name" : "eflags",
11384     "field_offset" : 448,
11385     "referenced_type" : "_ZTIl"
11386    },
11387    {
11388     "field_name" : "esp",
11389     "field_offset" : 480,
11390     "referenced_type" : "_ZTIl"
11391    },
11392    {
11393     "field_name" : "xss",
11394     "field_offset" : 512,
11395     "referenced_type" : "_ZTIl"
11396    }
11397   ],
11398   "linker_set_key" : "_ZTI16user_regs_struct",
11399   "name" : "user_regs_struct",
11400   "referenced_type" : "_ZTI16user_regs_struct",
11401   "self_type" : "_ZTI16user_regs_struct",
11402   "size" : 68,
11403   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/sys/user.h"
11404  },
11405  {
11406   "alignment" : 4,
11407   "fields" :
11408   [
11409    {
11410     "field_name" : "tv_sec",
11411     "referenced_type" : "_ZTIx"
11412    },
11413    {
11414     "field_name" : "tv_nsec",
11415     "field_offset" : 64,
11416     "referenced_type" : "_ZTIx"
11417    }
11418   ],
11419   "linker_set_key" : "_ZTI17__kernel_timespec",
11420   "name" : "__kernel_timespec",
11421   "referenced_type" : "_ZTI17__kernel_timespec",
11422   "self_type" : "_ZTI17__kernel_timespec",
11423   "size" : 16,
11424   "source_file" : "bionic/libc/kernel/uapi/linux/time_types.h"
11425  },
11426  {
11427   "alignment" : 4,
11428   "fields" :
11429   [
11430    {
11431     "field_name" : "__private",
11432     "referenced_type" : "_ZTIA8_i"
11433    }
11434   ],
11435   "linker_set_key" : "_ZTI17pthread_barrier_t",
11436   "name" : "pthread_barrier_t",
11437   "referenced_type" : "_ZTI17pthread_barrier_t",
11438   "self_type" : "_ZTI17pthread_barrier_t",
11439   "size" : 32,
11440   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/bits/pthread_types.h"
11441  },
11442  {
11443   "alignment" : 4,
11444   "fields" :
11445   [
11446    {
11447     "field_name" : "_u",
11448     "referenced_type" : "_ZTIN18__kernel_sigactionUt_E"
11449    },
11450    {
11451     "field_name" : "sa_mask",
11452     "field_offset" : 32,
11453     "referenced_type" : "_ZTIm"
11454    },
11455    {
11456     "field_name" : "sa_flags",
11457     "field_offset" : 64,
11458     "referenced_type" : "_ZTIm"
11459    },
11460    {
11461     "field_name" : "sa_restorer",
11462     "field_offset" : 96,
11463     "referenced_type" : "_ZTIPFvvE"
11464    }
11465   ],
11466   "linker_set_key" : "_ZTI18__kernel_sigaction",
11467   "name" : "__kernel_sigaction",
11468   "referenced_type" : "_ZTI18__kernel_sigaction",
11469   "self_type" : "_ZTI18__kernel_sigaction",
11470   "size" : 16,
11471   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/signal.h"
11472  },
11473  {
11474   "alignment" : 4,
11475   "fields" :
11476   [
11477    {
11478     "field_name" : "__private",
11479     "referenced_type" : "_ZTIA2_i"
11480    }
11481   ],
11482   "linker_set_key" : "_ZTI18pthread_spinlock_t",
11483   "name" : "pthread_spinlock_t",
11484   "referenced_type" : "_ZTI18pthread_spinlock_t",
11485   "self_type" : "_ZTI18pthread_spinlock_t",
11486   "size" : 8,
11487   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/bits/pthread_types.h"
11488  },
11489  {
11490   "alignment" : 4,
11491   "fields" :
11492   [
11493    {
11494     "field_name" : "cwd",
11495     "referenced_type" : "_ZTIl"
11496    },
11497    {
11498     "field_name" : "swd",
11499     "field_offset" : 32,
11500     "referenced_type" : "_ZTIl"
11501    },
11502    {
11503     "field_name" : "twd",
11504     "field_offset" : 64,
11505     "referenced_type" : "_ZTIl"
11506    },
11507    {
11508     "field_name" : "fip",
11509     "field_offset" : 96,
11510     "referenced_type" : "_ZTIl"
11511    },
11512    {
11513     "field_name" : "fcs",
11514     "field_offset" : 128,
11515     "referenced_type" : "_ZTIl"
11516    },
11517    {
11518     "field_name" : "foo",
11519     "field_offset" : 160,
11520     "referenced_type" : "_ZTIl"
11521    },
11522    {
11523     "field_name" : "fos",
11524     "field_offset" : 192,
11525     "referenced_type" : "_ZTIl"
11526    },
11527    {
11528     "field_name" : "st_space",
11529     "field_offset" : 224,
11530     "referenced_type" : "_ZTIA20_l"
11531    }
11532   ],
11533   "linker_set_key" : "_ZTI18user_fpregs_struct",
11534   "name" : "user_fpregs_struct",
11535   "referenced_type" : "_ZTI18user_fpregs_struct",
11536   "self_type" : "_ZTI18user_fpregs_struct",
11537   "size" : 108,
11538   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/sys/user.h"
11539  },
11540  {
11541   "alignment" : 4,
11542   "fields" :
11543   [
11544    {
11545     "field_name" : "it_interval",
11546     "referenced_type" : "_ZTI17__kernel_timespec"
11547    },
11548    {
11549     "field_name" : "it_value",
11550     "field_offset" : 128,
11551     "referenced_type" : "_ZTI17__kernel_timespec"
11552    }
11553   ],
11554   "linker_set_key" : "_ZTI19__kernel_itimerspec",
11555   "name" : "__kernel_itimerspec",
11556   "referenced_type" : "_ZTI19__kernel_itimerspec",
11557   "self_type" : "_ZTI19__kernel_itimerspec",
11558   "size" : 32,
11559   "source_file" : "bionic/libc/kernel/uapi/linux/time_types.h"
11560  },
11561  {
11562   "alignment" : 4,
11563   "fields" :
11564   [
11565    {
11566     "field_name" : "__cleanup_prev",
11567     "referenced_type" : "_ZTIP19__pthread_cleanup_t"
11568    },
11569    {
11570     "field_name" : "__cleanup_routine",
11571     "field_offset" : 32,
11572     "referenced_type" : "_ZTIPFvPvE"
11573    },
11574    {
11575     "field_name" : "__cleanup_arg",
11576     "field_offset" : 64,
11577     "referenced_type" : "_ZTIPv"
11578    }
11579   ],
11580   "linker_set_key" : "_ZTI19__pthread_cleanup_t",
11581   "name" : "__pthread_cleanup_t",
11582   "referenced_type" : "_ZTI19__pthread_cleanup_t",
11583   "self_type" : "_ZTI19__pthread_cleanup_t",
11584   "size" : 12,
11585   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/pthread.h"
11586  },
11587  {
11588   "alignment" : 4,
11589   "fields" :
11590   [
11591    {
11592     "field_name" : "cwd",
11593     "referenced_type" : "_ZTIt"
11594    },
11595    {
11596     "field_name" : "swd",
11597     "field_offset" : 16,
11598     "referenced_type" : "_ZTIt"
11599    },
11600    {
11601     "field_name" : "twd",
11602     "field_offset" : 32,
11603     "referenced_type" : "_ZTIt"
11604    },
11605    {
11606     "field_name" : "fop",
11607     "field_offset" : 48,
11608     "referenced_type" : "_ZTIt"
11609    },
11610    {
11611     "field_name" : "fip",
11612     "field_offset" : 64,
11613     "referenced_type" : "_ZTIl"
11614    },
11615    {
11616     "field_name" : "fcs",
11617     "field_offset" : 96,
11618     "referenced_type" : "_ZTIl"
11619    },
11620    {
11621     "field_name" : "foo",
11622     "field_offset" : 128,
11623     "referenced_type" : "_ZTIl"
11624    },
11625    {
11626     "field_name" : "fos",
11627     "field_offset" : 160,
11628     "referenced_type" : "_ZTIl"
11629    },
11630    {
11631     "field_name" : "mxcsr",
11632     "field_offset" : 192,
11633     "referenced_type" : "_ZTIl"
11634    },
11635    {
11636     "field_name" : "reserved",
11637     "field_offset" : 224,
11638     "referenced_type" : "_ZTIl"
11639    },
11640    {
11641     "field_name" : "st_space",
11642     "field_offset" : 256,
11643     "referenced_type" : "_ZTIA32_l"
11644    },
11645    {
11646     "field_name" : "xmm_space",
11647     "field_offset" : 1280,
11648     "referenced_type" : "_ZTIA32_l"
11649    },
11650    {
11651     "field_name" : "padding",
11652     "field_offset" : 2304,
11653     "referenced_type" : "_ZTIA56_l"
11654    }
11655   ],
11656   "linker_set_key" : "_ZTI19user_fpxregs_struct",
11657   "name" : "user_fpxregs_struct",
11658   "referenced_type" : "_ZTI19user_fpxregs_struct",
11659   "self_type" : "_ZTI19user_fpxregs_struct",
11660   "size" : 512,
11661   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/sys/user.h"
11662  },
11663  {
11664   "alignment" : 4,
11665   "fields" :
11666   [
11667    {
11668     "field_name" : "struct_size",
11669     "referenced_type" : "_ZTIj"
11670    },
11671    {
11672     "field_name" : "buffer_id",
11673     "field_offset" : 32,
11674     "referenced_type" : "_ZTIi"
11675    },
11676    {
11677     "field_name" : "priority",
11678     "field_offset" : 64,
11679     "referenced_type" : "_ZTIi"
11680    },
11681    {
11682     "field_name" : "tag",
11683     "field_offset" : 96,
11684     "referenced_type" : "_ZTIPKc"
11685    },
11686    {
11687     "field_name" : "file",
11688     "field_offset" : 128,
11689     "referenced_type" : "_ZTIPKc"
11690    },
11691    {
11692     "field_name" : "line",
11693     "field_offset" : 160,
11694     "referenced_type" : "_ZTIj"
11695    },
11696    {
11697     "field_name" : "message",
11698     "field_offset" : 192,
11699     "referenced_type" : "_ZTIPKc"
11700    }
11701   ],
11702   "linker_set_key" : "_ZTI21__android_log_message",
11703   "name" : "__android_log_message",
11704   "referenced_type" : "_ZTI21__android_log_message",
11705   "self_type" : "_ZTI21__android_log_message",
11706   "size" : 28,
11707   "source_file" : "system/logging/liblog/include_vndk/android/log.h"
11708  },
11709  {
11710   "alignment" : 4,
11711   "fields" :
11712   [
11713    {
11714     "field_name" : "tv_sec",
11715     "referenced_type" : "_ZTIl"
11716    },
11717    {
11718     "field_name" : "tv_nsec",
11719     "field_offset" : 32,
11720     "referenced_type" : "_ZTIl"
11721    }
11722   ],
11723   "linker_set_key" : "_ZTI21__kernel_old_timespec",
11724   "name" : "__kernel_old_timespec",
11725   "referenced_type" : "_ZTI21__kernel_old_timespec",
11726   "self_type" : "_ZTI21__kernel_old_timespec",
11727   "size" : 8,
11728   "source_file" : "bionic/libc/kernel/uapi/linux/time_types.h"
11729  },
11730  {
11731   "alignment" : 4,
11732   "fields" :
11733   [
11734    {
11735     "field_name" : "tv_sec",
11736     "referenced_type" : "_ZTIx"
11737    },
11738    {
11739     "field_name" : "tv_usec",
11740     "field_offset" : 64,
11741     "referenced_type" : "_ZTIx"
11742    }
11743   ],
11744   "linker_set_key" : "_ZTI21__kernel_sock_timeval",
11745   "name" : "__kernel_sock_timeval",
11746   "referenced_type" : "_ZTI21__kernel_sock_timeval",
11747   "self_type" : "_ZTI21__kernel_sock_timeval",
11748   "size" : 16,
11749   "source_file" : "bionic/libc/kernel/uapi/linux/time_types.h"
11750  },
11751  {
11752   "alignment" : 4,
11753   "fields" :
11754   [
11755    {
11756     "field_name" : "tm_sec",
11757     "referenced_type" : "_ZTIi"
11758    },
11759    {
11760     "field_name" : "tm_min",
11761     "field_offset" : 32,
11762     "referenced_type" : "_ZTIi"
11763    },
11764    {
11765     "field_name" : "tm_hour",
11766     "field_offset" : 64,
11767     "referenced_type" : "_ZTIi"
11768    },
11769    {
11770     "field_name" : "tm_mday",
11771     "field_offset" : 96,
11772     "referenced_type" : "_ZTIi"
11773    },
11774    {
11775     "field_name" : "tm_mon",
11776     "field_offset" : 128,
11777     "referenced_type" : "_ZTIi"
11778    },
11779    {
11780     "field_name" : "tm_year",
11781     "field_offset" : 160,
11782     "referenced_type" : "_ZTIi"
11783    },
11784    {
11785     "field_name" : "tm_wday",
11786     "field_offset" : 192,
11787     "referenced_type" : "_ZTIi"
11788    },
11789    {
11790     "field_name" : "tm_yday",
11791     "field_offset" : 224,
11792     "referenced_type" : "_ZTIi"
11793    },
11794    {
11795     "field_name" : "tm_isdst",
11796     "field_offset" : 256,
11797     "referenced_type" : "_ZTIi"
11798    },
11799    {
11800     "field_name" : "tm_gmtoff",
11801     "field_offset" : 288,
11802     "referenced_type" : "_ZTIl"
11803    },
11804    {
11805     "field_name" : "tm_zone",
11806     "field_offset" : 320,
11807     "referenced_type" : "_ZTIPKc"
11808    }
11809   ],
11810   "linker_set_key" : "_ZTI2tm",
11811   "name" : "tm",
11812   "referenced_type" : "_ZTI2tm",
11813   "self_type" : "_ZTI2tm",
11814   "size" : 44,
11815   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/time.h"
11816  },
11817  {
11818   "alignment" : 4,
11819   "fields" :
11820   [
11821    {
11822     "field_name" : "regs",
11823     "referenced_type" : "_ZTI16user_regs_struct"
11824    },
11825    {
11826     "field_name" : "u_fpvalid",
11827     "field_offset" : 544,
11828     "referenced_type" : "_ZTIi"
11829    },
11830    {
11831     "field_name" : "i387",
11832     "field_offset" : 576,
11833     "referenced_type" : "_ZTI18user_fpregs_struct"
11834    },
11835    {
11836     "field_name" : "u_tsize",
11837     "field_offset" : 1440,
11838     "referenced_type" : "_ZTIm"
11839    },
11840    {
11841     "field_name" : "u_dsize",
11842     "field_offset" : 1472,
11843     "referenced_type" : "_ZTIm"
11844    },
11845    {
11846     "field_name" : "u_ssize",
11847     "field_offset" : 1504,
11848     "referenced_type" : "_ZTIm"
11849    },
11850    {
11851     "field_name" : "start_code",
11852     "field_offset" : 1536,
11853     "referenced_type" : "_ZTIm"
11854    },
11855    {
11856     "field_name" : "start_stack",
11857     "field_offset" : 1568,
11858     "referenced_type" : "_ZTIm"
11859    },
11860    {
11861     "field_name" : "signal",
11862     "field_offset" : 1600,
11863     "referenced_type" : "_ZTIl"
11864    },
11865    {
11866     "field_name" : "reserved",
11867     "field_offset" : 1632,
11868     "referenced_type" : "_ZTIi"
11869    },
11870    {
11871     "field_name" : "u_ar0",
11872     "field_offset" : 1664,
11873     "referenced_type" : "_ZTIP16user_regs_struct"
11874    },
11875    {
11876     "field_name" : "u_fpstate",
11877     "field_offset" : 1696,
11878     "referenced_type" : "_ZTIP18user_fpregs_struct"
11879    },
11880    {
11881     "field_name" : "magic",
11882     "field_offset" : 1728,
11883     "referenced_type" : "_ZTIm"
11884    },
11885    {
11886     "field_name" : "u_comm",
11887     "field_offset" : 1760,
11888     "referenced_type" : "_ZTIA32_c"
11889    },
11890    {
11891     "field_name" : "u_debugreg",
11892     "field_offset" : 2016,
11893     "referenced_type" : "_ZTIA8_i"
11894    }
11895   ],
11896   "linker_set_key" : "_ZTI4user",
11897   "name" : "user",
11898   "referenced_type" : "_ZTI4user",
11899   "self_type" : "_ZTI4user",
11900   "size" : 284,
11901   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/sys/user.h"
11902  },
11903  {
11904   "alignment" : 4,
11905   "fields" :
11906   [
11907    {
11908     "field_name" : "quot",
11909     "referenced_type" : "_ZTIi"
11910    },
11911    {
11912     "field_name" : "rem",
11913     "field_offset" : 32,
11914     "referenced_type" : "_ZTIi"
11915    }
11916   ],
11917   "linker_set_key" : "_ZTI5div_t",
11918   "name" : "div_t",
11919   "referenced_type" : "_ZTI5div_t",
11920   "self_type" : "_ZTI5div_t",
11921   "size" : 8,
11922   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/stdlib.h"
11923  },
11924  {
11925   "alignment" : 4,
11926   "fields" :
11927   [
11928    {
11929     "field_name" : "l_type",
11930     "referenced_type" : "_ZTIs"
11931    },
11932    {
11933     "field_name" : "l_whence",
11934     "field_offset" : 16,
11935     "referenced_type" : "_ZTIs"
11936    },
11937    {
11938     "field_name" : "l_start",
11939     "field_offset" : 32,
11940     "referenced_type" : "_ZTIl"
11941    },
11942    {
11943     "field_name" : "l_len",
11944     "field_offset" : 64,
11945     "referenced_type" : "_ZTIl"
11946    },
11947    {
11948     "field_name" : "l_pid",
11949     "field_offset" : 96,
11950     "referenced_type" : "_ZTIi"
11951    }
11952   ],
11953   "linker_set_key" : "_ZTI5flock",
11954   "name" : "flock",
11955   "referenced_type" : "_ZTI5flock",
11956   "self_type" : "_ZTI5flock",
11957   "size" : 16,
11958   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/bits/flock.h"
11959  },
11960  {
11961   "alignment" : 4,
11962   "fields" :
11963   [
11964    {
11965     "field_name" : "iov_base",
11966     "referenced_type" : "_ZTIPv"
11967    },
11968    {
11969     "field_name" : "iov_len",
11970     "field_offset" : 32,
11971     "referenced_type" : "_ZTIj"
11972    }
11973   ],
11974   "linker_set_key" : "_ZTI5iovec",
11975   "name" : "iovec",
11976   "referenced_type" : "_ZTI5iovec",
11977   "self_type" : "_ZTI5iovec",
11978   "size" : 8,
11979   "source_file" : "bionic/libc/kernel/uapi/linux/uio.h"
11980  },
11981  {
11982   "alignment" : 4,
11983   "fields" :
11984   [
11985    {
11986     "field_name" : "decimal_point",
11987     "referenced_type" : "_ZTIPc"
11988    },
11989    {
11990     "field_name" : "thousands_sep",
11991     "field_offset" : 32,
11992     "referenced_type" : "_ZTIPc"
11993    },
11994    {
11995     "field_name" : "grouping",
11996     "field_offset" : 64,
11997     "referenced_type" : "_ZTIPc"
11998    },
11999    {
12000     "field_name" : "int_curr_symbol",
12001     "field_offset" : 96,
12002     "referenced_type" : "_ZTIPc"
12003    },
12004    {
12005     "field_name" : "currency_symbol",
12006     "field_offset" : 128,
12007     "referenced_type" : "_ZTIPc"
12008    },
12009    {
12010     "field_name" : "mon_decimal_point",
12011     "field_offset" : 160,
12012     "referenced_type" : "_ZTIPc"
12013    },
12014    {
12015     "field_name" : "mon_thousands_sep",
12016     "field_offset" : 192,
12017     "referenced_type" : "_ZTIPc"
12018    },
12019    {
12020     "field_name" : "mon_grouping",
12021     "field_offset" : 224,
12022     "referenced_type" : "_ZTIPc"
12023    },
12024    {
12025     "field_name" : "positive_sign",
12026     "field_offset" : 256,
12027     "referenced_type" : "_ZTIPc"
12028    },
12029    {
12030     "field_name" : "negative_sign",
12031     "field_offset" : 288,
12032     "referenced_type" : "_ZTIPc"
12033    },
12034    {
12035     "field_name" : "int_frac_digits",
12036     "field_offset" : 320,
12037     "referenced_type" : "_ZTIc"
12038    },
12039    {
12040     "field_name" : "frac_digits",
12041     "field_offset" : 328,
12042     "referenced_type" : "_ZTIc"
12043    },
12044    {
12045     "field_name" : "p_cs_precedes",
12046     "field_offset" : 336,
12047     "referenced_type" : "_ZTIc"
12048    },
12049    {
12050     "field_name" : "p_sep_by_space",
12051     "field_offset" : 344,
12052     "referenced_type" : "_ZTIc"
12053    },
12054    {
12055     "field_name" : "n_cs_precedes",
12056     "field_offset" : 352,
12057     "referenced_type" : "_ZTIc"
12058    },
12059    {
12060     "field_name" : "n_sep_by_space",
12061     "field_offset" : 360,
12062     "referenced_type" : "_ZTIc"
12063    },
12064    {
12065     "field_name" : "p_sign_posn",
12066     "field_offset" : 368,
12067     "referenced_type" : "_ZTIc"
12068    },
12069    {
12070     "field_name" : "n_sign_posn",
12071     "field_offset" : 376,
12072     "referenced_type" : "_ZTIc"
12073    },
12074    {
12075     "field_name" : "int_p_cs_precedes",
12076     "field_offset" : 384,
12077     "referenced_type" : "_ZTIc"
12078    },
12079    {
12080     "field_name" : "int_p_sep_by_space",
12081     "field_offset" : 392,
12082     "referenced_type" : "_ZTIc"
12083    },
12084    {
12085     "field_name" : "int_n_cs_precedes",
12086     "field_offset" : 400,
12087     "referenced_type" : "_ZTIc"
12088    },
12089    {
12090     "field_name" : "int_n_sep_by_space",
12091     "field_offset" : 408,
12092     "referenced_type" : "_ZTIc"
12093    },
12094    {
12095     "field_name" : "int_p_sign_posn",
12096     "field_offset" : 416,
12097     "referenced_type" : "_ZTIc"
12098    },
12099    {
12100     "field_name" : "int_n_sign_posn",
12101     "field_offset" : 424,
12102     "referenced_type" : "_ZTIc"
12103    }
12104   ],
12105   "linker_set_key" : "_ZTI5lconv",
12106   "name" : "lconv",
12107   "referenced_type" : "_ZTI5lconv",
12108   "self_type" : "_ZTI5lconv",
12109   "size" : 56,
12110   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/locale.h"
12111  },
12112  {
12113   "alignment" : 4,
12114   "fields" :
12115   [
12116    {
12117     "field_name" : "stx_mask",
12118     "referenced_type" : "_ZTIj"
12119    },
12120    {
12121     "field_name" : "stx_blksize",
12122     "field_offset" : 32,
12123     "referenced_type" : "_ZTIj"
12124    },
12125    {
12126     "field_name" : "stx_attributes",
12127     "field_offset" : 64,
12128     "referenced_type" : "_ZTIy"
12129    },
12130    {
12131     "field_name" : "stx_nlink",
12132     "field_offset" : 128,
12133     "referenced_type" : "_ZTIj"
12134    },
12135    {
12136     "field_name" : "stx_uid",
12137     "field_offset" : 160,
12138     "referenced_type" : "_ZTIj"
12139    },
12140    {
12141     "field_name" : "stx_gid",
12142     "field_offset" : 192,
12143     "referenced_type" : "_ZTIj"
12144    },
12145    {
12146     "field_name" : "stx_mode",
12147     "field_offset" : 224,
12148     "referenced_type" : "_ZTIt"
12149    },
12150    {
12151     "field_name" : "__spare0",
12152     "field_offset" : 240,
12153     "referenced_type" : "_ZTIA1_t"
12154    },
12155    {
12156     "field_name" : "stx_ino",
12157     "field_offset" : 256,
12158     "referenced_type" : "_ZTIy"
12159    },
12160    {
12161     "field_name" : "stx_size",
12162     "field_offset" : 320,
12163     "referenced_type" : "_ZTIy"
12164    },
12165    {
12166     "field_name" : "stx_blocks",
12167     "field_offset" : 384,
12168     "referenced_type" : "_ZTIy"
12169    },
12170    {
12171     "field_name" : "stx_attributes_mask",
12172     "field_offset" : 448,
12173     "referenced_type" : "_ZTIy"
12174    },
12175    {
12176     "field_name" : "stx_atime",
12177     "field_offset" : 512,
12178     "referenced_type" : "_ZTI15statx_timestamp"
12179    },
12180    {
12181     "field_name" : "stx_btime",
12182     "field_offset" : 640,
12183     "referenced_type" : "_ZTI15statx_timestamp"
12184    },
12185    {
12186     "field_name" : "stx_ctime",
12187     "field_offset" : 768,
12188     "referenced_type" : "_ZTI15statx_timestamp"
12189    },
12190    {
12191     "field_name" : "stx_mtime",
12192     "field_offset" : 896,
12193     "referenced_type" : "_ZTI15statx_timestamp"
12194    },
12195    {
12196     "field_name" : "stx_rdev_major",
12197     "field_offset" : 1024,
12198     "referenced_type" : "_ZTIj"
12199    },
12200    {
12201     "field_name" : "stx_rdev_minor",
12202     "field_offset" : 1056,
12203     "referenced_type" : "_ZTIj"
12204    },
12205    {
12206     "field_name" : "stx_dev_major",
12207     "field_offset" : 1088,
12208     "referenced_type" : "_ZTIj"
12209    },
12210    {
12211     "field_name" : "stx_dev_minor",
12212     "field_offset" : 1120,
12213     "referenced_type" : "_ZTIj"
12214    },
12215    {
12216     "field_name" : "stx_mnt_id",
12217     "field_offset" : 1152,
12218     "referenced_type" : "_ZTIy"
12219    },
12220    {
12221     "field_name" : "__spare2",
12222     "field_offset" : 1216,
12223     "referenced_type" : "_ZTIy"
12224    },
12225    {
12226     "field_name" : "__spare3",
12227     "field_offset" : 1280,
12228     "referenced_type" : "_ZTIA12_y"
12229    }
12230   ],
12231   "linker_set_key" : "_ZTI5statx",
12232   "name" : "statx",
12233   "referenced_type" : "_ZTI5statx",
12234   "self_type" : "_ZTI5statx",
12235   "size" : 256,
12236   "source_file" : "bionic/libc/kernel/uapi/linux/stat.h"
12237  },
12238  {
12239   "alignment" : 2,
12240   "fields" :
12241   [
12242    {
12243     "field_name" : "significand",
12244     "referenced_type" : "_ZTIA4_t"
12245    },
12246    {
12247     "field_name" : "exponent",
12248     "field_offset" : 64,
12249     "referenced_type" : "_ZTIt"
12250    }
12251   ],
12252   "linker_set_key" : "_ZTI6_fpreg",
12253   "name" : "_fpreg",
12254   "referenced_type" : "_ZTI6_fpreg",
12255   "self_type" : "_ZTI6_fpreg",
12256   "size" : 10,
12257   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
12258  },
12259  {
12260   "alignment" : 4,
12261   "fields" :
12262   [
12263    {
12264     "field_name" : "d_ino",
12265     "referenced_type" : "_ZTIy"
12266    },
12267    {
12268     "field_name" : "d_off",
12269     "field_offset" : 64,
12270     "referenced_type" : "_ZTIx"
12271    },
12272    {
12273     "field_name" : "d_reclen",
12274     "field_offset" : 128,
12275     "referenced_type" : "_ZTIt"
12276    },
12277    {
12278     "field_name" : "d_type",
12279     "field_offset" : 144,
12280     "referenced_type" : "_ZTIh"
12281    },
12282    {
12283     "field_name" : "d_name",
12284     "field_offset" : 152,
12285     "referenced_type" : "_ZTIA256_c"
12286    }
12287   ],
12288   "linker_set_key" : "_ZTI6dirent",
12289   "name" : "dirent",
12290   "referenced_type" : "_ZTI6dirent",
12291   "self_type" : "_ZTI6dirent",
12292   "size" : 276,
12293   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/dirent.h"
12294  },
12295  {
12296   "alignment" : 4,
12297   "fields" :
12298   [
12299    {
12300     "field_name" : "fds_bits",
12301     "referenced_type" : "_ZTIA32_m"
12302    }
12303   ],
12304   "linker_set_key" : "_ZTI6fd_set",
12305   "name" : "fd_set",
12306   "referenced_type" : "_ZTI6fd_set",
12307   "self_type" : "_ZTI6fd_set",
12308   "size" : 128,
12309   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/sys/select.h"
12310  },
12311  {
12312   "alignment" : 4,
12313   "fields" :
12314   [
12315    {
12316     "field_name" : "quot",
12317     "referenced_type" : "_ZTIl"
12318    },
12319    {
12320     "field_name" : "rem",
12321     "field_offset" : 32,
12322     "referenced_type" : "_ZTIl"
12323    }
12324   ],
12325   "linker_set_key" : "_ZTI6ldiv_t",
12326   "name" : "ldiv_t",
12327   "referenced_type" : "_ZTI6ldiv_t",
12328   "self_type" : "_ZTI6ldiv_t",
12329   "size" : 8,
12330   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/stdlib.h"
12331  },
12332  {
12333   "alignment" : 4,
12334   "fields" :
12335   [
12336    {
12337     "field_name" : "sival_int",
12338     "referenced_type" : "_ZTIi"
12339    },
12340    {
12341     "field_name" : "sival_ptr",
12342     "referenced_type" : "_ZTIPv"
12343    }
12344   ],
12345   "linker_set_key" : "_ZTI6sigval",
12346   "name" : "sigval",
12347   "record_kind" : "union",
12348   "referenced_type" : "_ZTI6sigval",
12349   "self_type" : "_ZTI6sigval",
12350   "size" : 4,
12351   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
12352  },
12353  {
12354   "alignment" : 2,
12355   "fields" :
12356   [
12357    {
12358     "field_name" : "significand",
12359     "referenced_type" : "_ZTIA4_t"
12360    },
12361    {
12362     "field_name" : "exponent",
12363     "field_offset" : 64,
12364     "referenced_type" : "_ZTIt"
12365    },
12366    {
12367     "field_name" : "padding",
12368     "field_offset" : 80,
12369     "referenced_type" : "_ZTIA3_t"
12370    }
12371   ],
12372   "linker_set_key" : "_ZTI7_fpxreg",
12373   "name" : "_fpxreg",
12374   "referenced_type" : "_ZTI7_fpxreg",
12375   "self_type" : "_ZTI7_fpxreg",
12376   "size" : 16,
12377   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
12378  },
12379  {
12380   "alignment" : 4,
12381   "fields" :
12382   [
12383    {
12384     "field_name" : "xfeatures",
12385     "referenced_type" : "_ZTIy"
12386    },
12387    {
12388     "field_name" : "reserved1",
12389     "field_offset" : 64,
12390     "referenced_type" : "_ZTIA2_y"
12391    },
12392    {
12393     "field_name" : "reserved2",
12394     "field_offset" : 192,
12395     "referenced_type" : "_ZTIA5_y"
12396    }
12397   ],
12398   "linker_set_key" : "_ZTI7_header",
12399   "name" : "_header",
12400   "referenced_type" : "_ZTI7_header",
12401   "self_type" : "_ZTI7_header",
12402   "size" : 64,
12403   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
12404  },
12405  {
12406   "alignment" : 4,
12407   "fields" :
12408   [
12409    {
12410     "field_name" : "element",
12411     "referenced_type" : "_ZTIA4_j"
12412    }
12413   ],
12414   "linker_set_key" : "_ZTI7_xmmreg",
12415   "name" : "_xmmreg",
12416   "referenced_type" : "_ZTI7_xmmreg",
12417   "self_type" : "_ZTI7_xmmreg",
12418   "size" : 16,
12419   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
12420  },
12421  {
12422   "alignment" : 4,
12423   "fields" :
12424   [
12425    {
12426     "field_name" : "fpstate",
12427     "referenced_type" : "_ZTI11_fpstate_32"
12428    },
12429    {
12430     "field_name" : "xstate_hdr",
12431     "field_offset" : 4992,
12432     "referenced_type" : "_ZTI7_header"
12433    },
12434    {
12435     "field_name" : "ymmh",
12436     "field_offset" : 5504,
12437     "referenced_type" : "_ZTI11_ymmh_state"
12438    }
12439   ],
12440   "linker_set_key" : "_ZTI7_xstate",
12441   "name" : "_xstate",
12442   "referenced_type" : "_ZTI7_xstate",
12443   "self_type" : "_ZTI7_xstate",
12444   "size" : 944,
12445   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
12446  },
12447  {
12448   "alignment" : 4,
12449   "fields" :
12450   [
12451    {
12452     "field_name" : "l_type",
12453     "referenced_type" : "_ZTIs"
12454    },
12455    {
12456     "field_name" : "l_whence",
12457     "field_offset" : 16,
12458     "referenced_type" : "_ZTIs"
12459    },
12460    {
12461     "field_name" : "l_start",
12462     "field_offset" : 32,
12463     "referenced_type" : "_ZTIx"
12464    },
12465    {
12466     "field_name" : "l_len",
12467     "field_offset" : 96,
12468     "referenced_type" : "_ZTIx"
12469    },
12470    {
12471     "field_name" : "l_pid",
12472     "field_offset" : 160,
12473     "referenced_type" : "_ZTIi"
12474    }
12475   ],
12476   "linker_set_key" : "_ZTI7flock64",
12477   "name" : "flock64",
12478   "referenced_type" : "_ZTI7flock64",
12479   "self_type" : "_ZTI7flock64",
12480   "size" : 24,
12481   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/bits/flock.h"
12482  },
12483  {
12484   "alignment" : 4,
12485   "fields" :
12486   [
12487    {
12488     "field_name" : "quot",
12489     "referenced_type" : "_ZTIx"
12490    },
12491    {
12492     "field_name" : "rem",
12493     "field_offset" : 64,
12494     "referenced_type" : "_ZTIx"
12495    }
12496   ],
12497   "linker_set_key" : "_ZTI7lldiv_t",
12498   "name" : "lldiv_t",
12499   "referenced_type" : "_ZTI7lldiv_t",
12500   "self_type" : "_ZTI7lldiv_t",
12501   "size" : 16,
12502   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/stdlib.h"
12503  },
12504  {
12505   "alignment" : 4,
12506   "fields" :
12507   [
12508    {
12509     "referenced_type" : "_ZTIN7log_msgUt_E"
12510    }
12511   ],
12512   "linker_set_key" : "_ZTI7log_msg",
12513   "name" : "log_msg",
12514   "referenced_type" : "_ZTI7log_msg",
12515   "self_type" : "_ZTI7log_msg",
12516   "size" : 5124,
12517   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
12518  },
12519  {
12520   "alignment" : 4,
12521   "fields" :
12522   [
12523    {
12524     "referenced_type" : "_ZTIN7siginfoUt_E"
12525    }
12526   ],
12527   "linker_set_key" : "_ZTI7siginfo",
12528   "name" : "siginfo",
12529   "referenced_type" : "_ZTI7siginfo",
12530   "self_type" : "_ZTI7siginfo",
12531   "size" : 128,
12532   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
12533  },
12534  {
12535   "alignment" : 4,
12536   "fields" :
12537   [
12538    {
12539     "field_name" : "tv_sec",
12540     "referenced_type" : "_ZTIl"
12541    },
12542    {
12543     "field_name" : "tv_usec",
12544     "field_offset" : 32,
12545     "referenced_type" : "_ZTIl"
12546    }
12547   ],
12548   "linker_set_key" : "_ZTI7timeval",
12549   "name" : "timeval",
12550   "referenced_type" : "_ZTI7timeval",
12551   "self_type" : "_ZTI7timeval",
12552   "size" : 8,
12553   "source_file" : "bionic/libc/kernel/uapi/linux/time.h"
12554  },
12555  {
12556   "alignment" : 4,
12557   "fields" :
12558   [
12559    {
12560     "field_name" : "d_ino",
12561     "referenced_type" : "_ZTIy"
12562    },
12563    {
12564     "field_name" : "d_off",
12565     "field_offset" : 64,
12566     "referenced_type" : "_ZTIx"
12567    },
12568    {
12569     "field_name" : "d_reclen",
12570     "field_offset" : 128,
12571     "referenced_type" : "_ZTIt"
12572    },
12573    {
12574     "field_name" : "d_type",
12575     "field_offset" : 144,
12576     "referenced_type" : "_ZTIh"
12577    },
12578    {
12579     "field_name" : "d_name",
12580     "field_offset" : 152,
12581     "referenced_type" : "_ZTIA256_c"
12582    }
12583   ],
12584   "linker_set_key" : "_ZTI8dirent64",
12585   "name" : "dirent64",
12586   "referenced_type" : "_ZTI8dirent64",
12587   "self_type" : "_ZTI8dirent64",
12588   "size" : 276,
12589   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/dirent.h"
12590  },
12591  {
12592   "alignment" : 1,
12593   "fields" :
12594   [
12595    {
12596     "field_name" : "tv_sec",
12597     "referenced_type" : "_ZTIj"
12598    },
12599    {
12600     "field_name" : "tv_nsec",
12601     "field_offset" : 32,
12602     "referenced_type" : "_ZTIj"
12603    }
12604   ],
12605   "linker_set_key" : "_ZTI8log_time",
12606   "name" : "log_time",
12607   "referenced_type" : "_ZTI8log_time",
12608   "self_type" : "_ZTI8log_time",
12609   "size" : 8,
12610   "source_file" : "system/logging/liblog/include_vndk/log/log_time.h"
12611  },
12612  {
12613   "alignment" : 4,
12614   "fields" :
12615   [
12616    {
12617     "field_name" : "arena",
12618     "referenced_type" : "_ZTIj"
12619    },
12620    {
12621     "field_name" : "ordblks",
12622     "field_offset" : 32,
12623     "referenced_type" : "_ZTIj"
12624    },
12625    {
12626     "field_name" : "smblks",
12627     "field_offset" : 64,
12628     "referenced_type" : "_ZTIj"
12629    },
12630    {
12631     "field_name" : "hblks",
12632     "field_offset" : 96,
12633     "referenced_type" : "_ZTIj"
12634    },
12635    {
12636     "field_name" : "hblkhd",
12637     "field_offset" : 128,
12638     "referenced_type" : "_ZTIj"
12639    },
12640    {
12641     "field_name" : "usmblks",
12642     "field_offset" : 160,
12643     "referenced_type" : "_ZTIj"
12644    },
12645    {
12646     "field_name" : "fsmblks",
12647     "field_offset" : 192,
12648     "referenced_type" : "_ZTIj"
12649    },
12650    {
12651     "field_name" : "uordblks",
12652     "field_offset" : 224,
12653     "referenced_type" : "_ZTIj"
12654    },
12655    {
12656     "field_name" : "fordblks",
12657     "field_offset" : 256,
12658     "referenced_type" : "_ZTIj"
12659    },
12660    {
12661     "field_name" : "keepcost",
12662     "field_offset" : 288,
12663     "referenced_type" : "_ZTIj"
12664    }
12665   ],
12666   "linker_set_key" : "_ZTI8mallinfo",
12667   "name" : "mallinfo",
12668   "referenced_type" : "_ZTI8mallinfo",
12669   "self_type" : "_ZTI8mallinfo",
12670   "size" : 40,
12671   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/malloc.h"
12672  },
12673  {
12674   "alignment" : 4,
12675   "fields" :
12676   [
12677    {
12678     "field_name" : "flags",
12679     "referenced_type" : "_ZTIy"
12680    },
12681    {
12682     "field_name" : "mode",
12683     "field_offset" : 64,
12684     "referenced_type" : "_ZTIy"
12685    },
12686    {
12687     "field_name" : "resolve",
12688     "field_offset" : 128,
12689     "referenced_type" : "_ZTIy"
12690    }
12691   ],
12692   "linker_set_key" : "_ZTI8open_how",
12693   "name" : "open_how",
12694   "referenced_type" : "_ZTI8open_how",
12695   "self_type" : "_ZTI8open_how",
12696   "size" : 24,
12697   "source_file" : "bionic/libc/kernel/uapi/linux/openat2.h"
12698  },
12699  {
12700   "alignment" : 4,
12701   "fields" :
12702   [
12703    {
12704     "field_name" : "sigev_value",
12705     "referenced_type" : "_ZTI6sigval"
12706    },
12707    {
12708     "field_name" : "sigev_signo",
12709     "field_offset" : 32,
12710     "referenced_type" : "_ZTIi"
12711    },
12712    {
12713     "field_name" : "sigev_notify",
12714     "field_offset" : 64,
12715     "referenced_type" : "_ZTIi"
12716    },
12717    {
12718     "field_name" : "_sigev_un",
12719     "field_offset" : 96,
12720     "referenced_type" : "_ZTIN8sigeventUt_E"
12721    }
12722   ],
12723   "linker_set_key" : "_ZTI8sigevent",
12724   "name" : "sigevent",
12725   "referenced_type" : "_ZTI8sigevent",
12726   "self_type" : "_ZTI8sigevent",
12727   "size" : 64,
12728   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
12729  },
12730  {
12731   "alignment" : 4,
12732   "fields" :
12733   [
12734    {
12735     "field_name" : "tv_sec",
12736     "referenced_type" : "_ZTIl"
12737    },
12738    {
12739     "field_name" : "tv_nsec",
12740     "field_offset" : 32,
12741     "referenced_type" : "_ZTIl"
12742    }
12743   ],
12744   "linker_set_key" : "_ZTI8timespec",
12745   "name" : "timespec",
12746   "referenced_type" : "_ZTI8timespec",
12747   "self_type" : "_ZTI8timespec",
12748   "size" : 8,
12749   "source_file" : "bionic/libc/kernel/uapi/linux/time.h"
12750  },
12751  {
12752   "alignment" : 4,
12753   "fields" :
12754   [
12755    {
12756     "field_name" : "tz_minuteswest",
12757     "referenced_type" : "_ZTIi"
12758    },
12759    {
12760     "field_name" : "tz_dsttime",
12761     "field_offset" : 32,
12762     "referenced_type" : "_ZTIi"
12763    }
12764   ],
12765   "linker_set_key" : "_ZTI8timezone",
12766   "name" : "timezone",
12767   "referenced_type" : "_ZTI8timezone",
12768   "self_type" : "_ZTI8timezone",
12769   "size" : 8,
12770   "source_file" : "bionic/libc/kernel/uapi/linux/time.h"
12771  },
12772  {
12773   "alignment" : 4,
12774   "fields" :
12775   [
12776    {
12777     "field_name" : "uc_flags",
12778     "referenced_type" : "_ZTIm"
12779    },
12780    {
12781     "field_name" : "uc_link",
12782     "field_offset" : 32,
12783     "referenced_type" : "_ZTIP8ucontext"
12784    },
12785    {
12786     "field_name" : "uc_stack",
12787     "field_offset" : 64,
12788     "referenced_type" : "_ZTI11sigaltstack"
12789    },
12790    {
12791     "field_name" : "uc_mcontext",
12792     "field_offset" : 160,
12793     "referenced_type" : "_ZTI10mcontext_t"
12794    },
12795    {
12796     "field_offset" : 864,
12797     "referenced_type" : "_ZTIN8ucontextUt_E"
12798    },
12799    {
12800     "field_name" : "__fpregs_mem",
12801     "field_offset" : 928,
12802     "referenced_type" : "_ZTI13_libc_fpstate"
12803    }
12804   ],
12805   "linker_set_key" : "_ZTI8ucontext",
12806   "name" : "ucontext",
12807   "referenced_type" : "_ZTI8ucontext",
12808   "self_type" : "_ZTI8ucontext",
12809   "size" : 228,
12810   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/sys/ucontext.h"
12811  },
12812  {
12813   "alignment" : 4,
12814   "fields" :
12815   [
12816    {
12817     "field_name" : "__bits",
12818     "referenced_type" : "_ZTIA1_m"
12819    }
12820   ],
12821   "linker_set_key" : "_ZTI9cpu_set_t",
12822   "name" : "cpu_set_t",
12823   "referenced_type" : "_ZTI9cpu_set_t",
12824   "self_type" : "_ZTI9cpu_set_t",
12825   "size" : 4,
12826   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/sched.h"
12827  },
12828  {
12829   "alignment" : 4,
12830   "fields" :
12831   [
12832    {
12833     "field_name" : "quot",
12834     "referenced_type" : "_ZTIx"
12835    },
12836    {
12837     "field_name" : "rem",
12838     "field_offset" : 64,
12839     "referenced_type" : "_ZTIx"
12840    }
12841   ],
12842   "linker_set_key" : "_ZTI9imaxdiv_t",
12843   "name" : "imaxdiv_t",
12844   "referenced_type" : "_ZTI9imaxdiv_t",
12845   "self_type" : "_ZTI9imaxdiv_t",
12846   "size" : 16,
12847   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/inttypes.h"
12848  },
12849  {
12850   "alignment" : 4,
12851   "fields" :
12852   [
12853    {
12854     "field_name" : "it_interval",
12855     "referenced_type" : "_ZTI7timeval"
12856    },
12857    {
12858     "field_name" : "it_value",
12859     "field_offset" : 64,
12860     "referenced_type" : "_ZTI7timeval"
12861    }
12862   ],
12863   "linker_set_key" : "_ZTI9itimerval",
12864   "name" : "itimerval",
12865   "referenced_type" : "_ZTI9itimerval",
12866   "self_type" : "_ZTI9itimerval",
12867   "size" : 16,
12868   "source_file" : "bionic/libc/kernel/uapi/linux/time.h"
12869  },
12870  {
12871   "alignment" : 1,
12872   "fields" :
12873   [
12874    {
12875     "field_name" : "__seq",
12876     "referenced_type" : "_ZTIA4_h"
12877    }
12878   ],
12879   "linker_set_key" : "_ZTI9mbstate_t",
12880   "name" : "mbstate_t",
12881   "referenced_type" : "_ZTI9mbstate_t",
12882   "self_type" : "_ZTI9mbstate_t",
12883   "size" : 4,
12884   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/bits/mbstate_t.h"
12885  },
12886  {
12887   "alignment" : 4,
12888   "fields" :
12889   [
12890    {
12891     "referenced_type" : "_ZTIN9sigactionUt_E"
12892    },
12893    {
12894     "field_name" : "sa_mask",
12895     "field_offset" : 32,
12896     "referenced_type" : "_ZTIm"
12897    },
12898    {
12899     "field_name" : "sa_flags",
12900     "field_offset" : 64,
12901     "referenced_type" : "_ZTIi"
12902    },
12903    {
12904     "field_name" : "sa_restorer",
12905     "field_offset" : 96,
12906     "referenced_type" : "_ZTIPFvvE"
12907    }
12908   ],
12909   "linker_set_key" : "_ZTI9sigaction",
12910   "name" : "sigaction",
12911   "referenced_type" : "_ZTI9sigaction",
12912   "self_type" : "_ZTI9sigaction",
12913   "size" : 16,
12914   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/bits/signal_types.h"
12915  },
12916  {
12917   "alignment" : 4,
12918   "fields" :
12919   [
12920    {
12921     "field_name" : "_tid",
12922     "referenced_type" : "_ZTIi"
12923    },
12924    {
12925     "field_name" : "_overrun",
12926     "field_offset" : 32,
12927     "referenced_type" : "_ZTIi"
12928    },
12929    {
12930     "field_name" : "_sigval",
12931     "field_offset" : 64,
12932     "referenced_type" : "_ZTI6sigval"
12933    },
12934    {
12935     "field_name" : "_sys_private",
12936     "field_offset" : 96,
12937     "referenced_type" : "_ZTIi"
12938    }
12939   ],
12940   "is_anonymous" : true,
12941   "linker_set_key" : "_ZTIN10__sifieldsUt0_E",
12942   "name" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:42:3)",
12943   "referenced_type" : "_ZTIN10__sifieldsUt0_E",
12944   "self_type" : "_ZTIN10__sifieldsUt0_E",
12945   "size" : 16,
12946   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
12947  },
12948  {
12949   "alignment" : 4,
12950   "fields" :
12951   [
12952    {
12953     "field_name" : "_pid",
12954     "referenced_type" : "_ZTIi"
12955    },
12956    {
12957     "field_name" : "_uid",
12958     "field_offset" : 32,
12959     "referenced_type" : "_ZTIj"
12960    },
12961    {
12962     "field_name" : "_sigval",
12963     "field_offset" : 64,
12964     "referenced_type" : "_ZTI6sigval"
12965    }
12966   ],
12967   "is_anonymous" : true,
12968   "linker_set_key" : "_ZTIN10__sifieldsUt1_E",
12969   "name" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:48:3)",
12970   "referenced_type" : "_ZTIN10__sifieldsUt1_E",
12971   "self_type" : "_ZTIN10__sifieldsUt1_E",
12972   "size" : 12,
12973   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
12974  },
12975  {
12976   "alignment" : 4,
12977   "fields" :
12978   [
12979    {
12980     "field_name" : "_pid",
12981     "referenced_type" : "_ZTIi"
12982    },
12983    {
12984     "field_name" : "_uid",
12985     "field_offset" : 32,
12986     "referenced_type" : "_ZTIj"
12987    },
12988    {
12989     "field_name" : "_status",
12990     "field_offset" : 64,
12991     "referenced_type" : "_ZTIi"
12992    },
12993    {
12994     "field_name" : "_utime",
12995     "field_offset" : 96,
12996     "referenced_type" : "_ZTIl"
12997    },
12998    {
12999     "field_name" : "_stime",
13000     "field_offset" : 128,
13001     "referenced_type" : "_ZTIl"
13002    }
13003   ],
13004   "is_anonymous" : true,
13005   "linker_set_key" : "_ZTIN10__sifieldsUt2_E",
13006   "name" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:53:3)",
13007   "referenced_type" : "_ZTIN10__sifieldsUt2_E",
13008   "self_type" : "_ZTIN10__sifieldsUt2_E",
13009   "size" : 20,
13010   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
13011  },
13012  {
13013   "alignment" : 4,
13014   "fields" :
13015   [
13016    {
13017     "field_name" : "_addr",
13018     "referenced_type" : "_ZTIPv"
13019    },
13020    {
13021     "field_offset" : 32,
13022     "referenced_type" : "_ZTIN10__sifieldsUt3_Ut_E"
13023    }
13024   ],
13025   "is_anonymous" : true,
13026   "linker_set_key" : "_ZTIN10__sifieldsUt3_E",
13027   "name" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:60:3)",
13028   "referenced_type" : "_ZTIN10__sifieldsUt3_E",
13029   "self_type" : "_ZTIN10__sifieldsUt3_E",
13030   "size" : 16,
13031   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
13032  },
13033  {
13034   "alignment" : 4,
13035   "fields" :
13036   [
13037    {
13038     "field_name" : "_addr_lsb",
13039     "referenced_type" : "_ZTIs"
13040    },
13041    {
13042     "field_name" : "_addr_bnd",
13043     "referenced_type" : "_ZTIN10__sifieldsUt3_Ut_Ut_E"
13044    },
13045    {
13046     "field_name" : "_addr_pkey",
13047     "referenced_type" : "_ZTIN10__sifieldsUt3_Ut_Ut0_E"
13048    }
13049   ],
13050   "is_anonymous" : true,
13051   "linker_set_key" : "_ZTIN10__sifieldsUt3_Ut_E",
13052   "name" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:60:3)::(anonymous union at bionic/libc/kernel/uapi/asm-generic/siginfo.h:71:5)",
13053   "record_kind" : "union",
13054   "referenced_type" : "_ZTIN10__sifieldsUt3_Ut_E",
13055   "self_type" : "_ZTIN10__sifieldsUt3_Ut_E",
13056   "size" : 12,
13057   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
13058  },
13059  {
13060   "alignment" : 4,
13061   "fields" :
13062   [
13063    {
13064     "field_name" : "_dummy_pkey",
13065     "referenced_type" : "_ZTIA4_c"
13066    },
13067    {
13068     "field_name" : "_pkey",
13069     "field_offset" : 32,
13070     "referenced_type" : "_ZTIj"
13071    }
13072   ],
13073   "is_anonymous" : true,
13074   "linker_set_key" : "_ZTIN10__sifieldsUt3_Ut_Ut0_E",
13075   "name" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:60:3)::(anonymous union at bionic/libc/kernel/uapi/asm-generic/siginfo.h:71:5)::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:78:7)",
13076   "referenced_type" : "_ZTIN10__sifieldsUt3_Ut_Ut0_E",
13077   "self_type" : "_ZTIN10__sifieldsUt3_Ut_Ut0_E",
13078   "size" : 8,
13079   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
13080  },
13081  {
13082   "alignment" : 4,
13083   "fields" :
13084   [
13085    {
13086     "field_name" : "_dummy_bnd",
13087     "referenced_type" : "_ZTIA4_c"
13088    },
13089    {
13090     "field_name" : "_lower",
13091     "field_offset" : 32,
13092     "referenced_type" : "_ZTIPv"
13093    },
13094    {
13095     "field_name" : "_upper",
13096     "field_offset" : 64,
13097     "referenced_type" : "_ZTIPv"
13098    }
13099   ],
13100   "is_anonymous" : true,
13101   "linker_set_key" : "_ZTIN10__sifieldsUt3_Ut_Ut_E",
13102   "name" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:60:3)::(anonymous union at bionic/libc/kernel/uapi/asm-generic/siginfo.h:71:5)::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:73:7)",
13103   "referenced_type" : "_ZTIN10__sifieldsUt3_Ut_Ut_E",
13104   "self_type" : "_ZTIN10__sifieldsUt3_Ut_Ut_E",
13105   "size" : 12,
13106   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
13107  },
13108  {
13109   "alignment" : 4,
13110   "fields" :
13111   [
13112    {
13113     "field_name" : "_band",
13114     "referenced_type" : "_ZTIl"
13115    },
13116    {
13117     "field_name" : "_fd",
13118     "field_offset" : 32,
13119     "referenced_type" : "_ZTIi"
13120    }
13121   ],
13122   "is_anonymous" : true,
13123   "linker_set_key" : "_ZTIN10__sifieldsUt4_E",
13124   "name" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:84:3)",
13125   "referenced_type" : "_ZTIN10__sifieldsUt4_E",
13126   "self_type" : "_ZTIN10__sifieldsUt4_E",
13127   "size" : 8,
13128   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
13129  },
13130  {
13131   "alignment" : 4,
13132   "fields" :
13133   [
13134    {
13135     "field_name" : "_call_addr",
13136     "referenced_type" : "_ZTIPv"
13137    },
13138    {
13139     "field_name" : "_syscall",
13140     "field_offset" : 32,
13141     "referenced_type" : "_ZTIi"
13142    },
13143    {
13144     "field_name" : "_arch",
13145     "field_offset" : 64,
13146     "referenced_type" : "_ZTIj"
13147    }
13148   ],
13149   "is_anonymous" : true,
13150   "linker_set_key" : "_ZTIN10__sifieldsUt5_E",
13151   "name" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:88:3)",
13152   "referenced_type" : "_ZTIN10__sifieldsUt5_E",
13153   "self_type" : "_ZTIN10__sifieldsUt5_E",
13154   "size" : 12,
13155   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
13156  },
13157  {
13158   "alignment" : 4,
13159   "fields" :
13160   [
13161    {
13162     "field_name" : "_pid",
13163     "referenced_type" : "_ZTIi"
13164    },
13165    {
13166     "field_name" : "_uid",
13167     "field_offset" : 32,
13168     "referenced_type" : "_ZTIj"
13169    }
13170   ],
13171   "is_anonymous" : true,
13172   "linker_set_key" : "_ZTIN10__sifieldsUt_E",
13173   "name" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:38:3)",
13174   "referenced_type" : "_ZTIN10__sifieldsUt_E",
13175   "self_type" : "_ZTIN10__sifieldsUt_E",
13176   "size" : 8,
13177   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
13178  },
13179  {
13180   "alignment" : 4,
13181   "fields" :
13182   [
13183    {
13184     "field_name" : "padding2",
13185     "referenced_type" : "_ZTIA12_j"
13186    },
13187    {
13188     "field_name" : "sw_reserved",
13189     "referenced_type" : "_ZTI13_fpx_sw_bytes"
13190    }
13191   ],
13192   "is_anonymous" : true,
13193   "linker_set_key" : "_ZTIN11_fpstate_32Ut0_E",
13194   "name" : "_fpstate_32::(anonymous union at bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h:66:3)",
13195   "record_kind" : "union",
13196   "referenced_type" : "_ZTIN11_fpstate_32Ut0_E",
13197   "self_type" : "_ZTIN11_fpstate_32Ut0_E",
13198   "size" : 48,
13199   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
13200  },
13201  {
13202   "alignment" : 4,
13203   "fields" :
13204   [
13205    {
13206     "field_name" : "padding1",
13207     "referenced_type" : "_ZTIA44_j"
13208    },
13209    {
13210     "field_name" : "padding",
13211     "referenced_type" : "_ZTIA44_j"
13212    }
13213   ],
13214   "is_anonymous" : true,
13215   "linker_set_key" : "_ZTIN11_fpstate_32Ut_E",
13216   "name" : "_fpstate_32::(anonymous union at bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h:62:3)",
13217   "record_kind" : "union",
13218   "referenced_type" : "_ZTIN11_fpstate_32Ut_E",
13219   "self_type" : "_ZTIN11_fpstate_32Ut_E",
13220   "size" : 176,
13221   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
13222  },
13223  {
13224   "alignment" : 4,
13225   "fields" :
13226   [
13227    {
13228     "field_name" : "reserved3",
13229     "referenced_type" : "_ZTIA12_j"
13230    },
13231    {
13232     "field_name" : "sw_reserved",
13233     "referenced_type" : "_ZTI13_fpx_sw_bytes"
13234    }
13235   ],
13236   "is_anonymous" : true,
13237   "linker_set_key" : "_ZTIN11_fpstate_64Ut_E",
13238   "name" : "_fpstate_64::(anonymous union at bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h:83:3)",
13239   "record_kind" : "union",
13240   "referenced_type" : "_ZTIN11_fpstate_64Ut_E",
13241   "self_type" : "_ZTIN11_fpstate_64Ut_E",
13242   "size" : 48,
13243   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
13244  },
13245  {
13246   "alignment" : 4,
13247   "fields" :
13248   [
13249    {
13250     "field_name" : "sa_handler",
13251     "referenced_type" : "_ZTIPFviE"
13252    },
13253    {
13254     "field_name" : "sa_sigaction",
13255     "referenced_type" : "_ZTIPFviP7siginfoPvE"
13256    }
13257   ],
13258   "is_anonymous" : true,
13259   "linker_set_key" : "_ZTIN11sigaction64Ut_E",
13260   "name" : "sigaction64::(anonymous union at out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/bits/signal_types.h:100:3)",
13261   "record_kind" : "union",
13262   "referenced_type" : "_ZTIN11sigaction64Ut_E",
13263   "self_type" : "_ZTIN11sigaction64Ut_E",
13264   "size" : 4,
13265   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/bits/signal_types.h"
13266  },
13267  {
13268   "alignment" : 4,
13269   "fields" :
13270   [
13271    {
13272     "field_name" : "_sa_handler",
13273     "referenced_type" : "_ZTIPFviE"
13274    },
13275    {
13276     "field_name" : "_sa_sigaction",
13277     "referenced_type" : "_ZTIPFviP7siginfoPvE"
13278    }
13279   ],
13280   "is_anonymous" : true,
13281   "linker_set_key" : "_ZTIN18__kernel_sigactionUt_E",
13282   "name" : "__kernel_sigaction::(anonymous union at bionic/libc/kernel/uapi/asm-x86/asm/signal.h:72:3)",
13283   "record_kind" : "union",
13284   "referenced_type" : "_ZTIN18__kernel_sigactionUt_E",
13285   "self_type" : "_ZTIN18__kernel_sigactionUt_E",
13286   "size" : 4,
13287   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/signal.h"
13288  },
13289  {
13290   "alignment" : 4,
13291   "fields" :
13292   [
13293    {
13294     "access" : "private",
13295     "field_name" : "mCount",
13296     "referenced_type" : "_ZTINSt3__16atomicIiEE"
13297    }
13298   ],
13299   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
13300   "name" : "android::LightRefBase<android::NativeHandle>",
13301   "record_kind" : "class",
13302   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
13303   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
13304   "size" : 4,
13305   "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
13306   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
13307  },
13308  {
13309   "alignment" : 4,
13310   "fields" :
13311   [
13312    {
13313     "access" : "private",
13314     "field_name" : "mCount",
13315     "referenced_type" : "_ZTINSt3__16atomicIiEE"
13316    }
13317   ],
13318   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
13319   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
13320   "record_kind" : "class",
13321   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
13322   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
13323   "size" : 4,
13324   "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
13325   "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
13326  },
13327  {
13328   "alignment" : 4,
13329   "base_specifiers" :
13330   [
13331    {
13332     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
13333    }
13334   ],
13335   "fields" :
13336   [
13337    {
13338     "access" : "private",
13339     "field_name" : "mHandle",
13340     "field_offset" : 32,
13341     "referenced_type" : "_ZTIP13native_handle"
13342    },
13343    {
13344     "access" : "private",
13345     "field_name" : "mOwnsHandle",
13346     "field_offset" : 64,
13347     "referenced_type" : "_ZTIb"
13348    }
13349   ],
13350   "linker_set_key" : "_ZTIN7android12NativeHandleE",
13351   "name" : "android::NativeHandle",
13352   "record_kind" : "class",
13353   "referenced_type" : "_ZTIN7android12NativeHandleE",
13354   "self_type" : "_ZTIN7android12NativeHandleE",
13355   "size" : 12,
13356   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
13357  },
13358  {
13359   "alignment" : 1,
13360   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
13361   "name" : "android::ReferenceMover",
13362   "record_kind" : "class",
13363   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
13364   "self_type" : "_ZTIN7android14ReferenceMoverE",
13365   "size" : 1,
13366   "source_file" : "system/core/libutils/include/utils/RefBase.h"
13367  },
13368  {
13369   "alignment" : 4,
13370   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
13371   "name" : "android::ReferenceRenamer",
13372   "record_kind" : "class",
13373   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
13374   "self_type" : "_ZTIN7android16ReferenceRenamerE",
13375   "size" : 4,
13376   "source_file" : "system/core/libutils/include/utils/RefBase.h",
13377   "vtable_components" :
13378   [
13379    {
13380     "kind" : "offset_to_top"
13381    },
13382    {
13383     "kind" : "rtti",
13384     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
13385    },
13386    {
13387     "is_pure" : true,
13388     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
13389    }
13390   ]
13391  },
13392  {
13393   "alignment" : 1,
13394   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
13395   "name" : "android::trait_trivial_copy<bool>",
13396   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
13397   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
13398   "size" : 1,
13399   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13400   "template_args" : [ "_ZTIb" ]
13401  },
13402  {
13403   "alignment" : 1,
13404   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
13405   "name" : "android::trait_trivial_copy<char>",
13406   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
13407   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
13408   "size" : 1,
13409   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13410   "template_args" : [ "_ZTIc" ]
13411  },
13412  {
13413   "alignment" : 1,
13414   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
13415   "name" : "android::trait_trivial_copy<double>",
13416   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
13417   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
13418   "size" : 1,
13419   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13420   "template_args" : [ "_ZTId" ]
13421  },
13422  {
13423   "alignment" : 1,
13424   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
13425   "name" : "android::trait_trivial_copy<float>",
13426   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
13427   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
13428   "size" : 1,
13429   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13430   "template_args" : [ "_ZTIf" ]
13431  },
13432  {
13433   "alignment" : 1,
13434   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
13435   "name" : "android::trait_trivial_copy<unsigned char>",
13436   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
13437   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
13438   "size" : 1,
13439   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13440   "template_args" : [ "_ZTIh" ]
13441  },
13442  {
13443   "alignment" : 1,
13444   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
13445   "name" : "android::trait_trivial_copy<int>",
13446   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
13447   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
13448   "size" : 1,
13449   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13450   "template_args" : [ "_ZTIi" ]
13451  },
13452  {
13453   "alignment" : 1,
13454   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
13455   "name" : "android::trait_trivial_copy<unsigned int>",
13456   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
13457   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
13458   "size" : 1,
13459   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13460   "template_args" : [ "_ZTIj" ]
13461  },
13462  {
13463   "alignment" : 1,
13464   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
13465   "name" : "android::trait_trivial_copy<long>",
13466   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
13467   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
13468   "size" : 1,
13469   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13470   "template_args" : [ "_ZTIl" ]
13471  },
13472  {
13473   "alignment" : 1,
13474   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
13475   "name" : "android::trait_trivial_copy<unsigned long>",
13476   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
13477   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
13478   "size" : 1,
13479   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13480   "template_args" : [ "_ZTIm" ]
13481  },
13482  {
13483   "alignment" : 1,
13484   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
13485   "name" : "android::trait_trivial_copy<short>",
13486   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
13487   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
13488   "size" : 1,
13489   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13490   "template_args" : [ "_ZTIs" ]
13491  },
13492  {
13493   "alignment" : 1,
13494   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
13495   "name" : "android::trait_trivial_copy<unsigned short>",
13496   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
13497   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
13498   "size" : 1,
13499   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13500   "template_args" : [ "_ZTIt" ]
13501  },
13502  {
13503   "alignment" : 1,
13504   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
13505   "name" : "android::trait_trivial_copy<void>",
13506   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
13507   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
13508   "size" : 1,
13509   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13510   "template_args" : [ "_ZTIv" ]
13511  },
13512  {
13513   "alignment" : 1,
13514   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
13515   "name" : "android::trait_trivial_copy<long long>",
13516   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
13517   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
13518   "size" : 1,
13519   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13520   "template_args" : [ "_ZTIx" ]
13521  },
13522  {
13523   "alignment" : 1,
13524   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
13525   "name" : "android::trait_trivial_copy<unsigned long long>",
13526   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
13527   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
13528   "size" : 1,
13529   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13530   "template_args" : [ "_ZTIy" ]
13531  },
13532  {
13533   "alignment" : 1,
13534   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
13535   "name" : "android::trait_trivial_ctor<bool>",
13536   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
13537   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
13538   "size" : 1,
13539   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13540   "template_args" : [ "_ZTIb" ]
13541  },
13542  {
13543   "alignment" : 1,
13544   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
13545   "name" : "android::trait_trivial_ctor<char>",
13546   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
13547   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
13548   "size" : 1,
13549   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13550   "template_args" : [ "_ZTIc" ]
13551  },
13552  {
13553   "alignment" : 1,
13554   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
13555   "name" : "android::trait_trivial_ctor<double>",
13556   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
13557   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
13558   "size" : 1,
13559   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13560   "template_args" : [ "_ZTId" ]
13561  },
13562  {
13563   "alignment" : 1,
13564   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
13565   "name" : "android::trait_trivial_ctor<float>",
13566   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
13567   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
13568   "size" : 1,
13569   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13570   "template_args" : [ "_ZTIf" ]
13571  },
13572  {
13573   "alignment" : 1,
13574   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
13575   "name" : "android::trait_trivial_ctor<unsigned char>",
13576   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
13577   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
13578   "size" : 1,
13579   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13580   "template_args" : [ "_ZTIh" ]
13581  },
13582  {
13583   "alignment" : 1,
13584   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
13585   "name" : "android::trait_trivial_ctor<int>",
13586   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
13587   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
13588   "size" : 1,
13589   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13590   "template_args" : [ "_ZTIi" ]
13591  },
13592  {
13593   "alignment" : 1,
13594   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
13595   "name" : "android::trait_trivial_ctor<unsigned int>",
13596   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
13597   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
13598   "size" : 1,
13599   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13600   "template_args" : [ "_ZTIj" ]
13601  },
13602  {
13603   "alignment" : 1,
13604   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
13605   "name" : "android::trait_trivial_ctor<long>",
13606   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
13607   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
13608   "size" : 1,
13609   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13610   "template_args" : [ "_ZTIl" ]
13611  },
13612  {
13613   "alignment" : 1,
13614   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
13615   "name" : "android::trait_trivial_ctor<unsigned long>",
13616   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
13617   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
13618   "size" : 1,
13619   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13620   "template_args" : [ "_ZTIm" ]
13621  },
13622  {
13623   "alignment" : 1,
13624   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
13625   "name" : "android::trait_trivial_ctor<short>",
13626   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
13627   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
13628   "size" : 1,
13629   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13630   "template_args" : [ "_ZTIs" ]
13631  },
13632  {
13633   "alignment" : 1,
13634   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
13635   "name" : "android::trait_trivial_ctor<unsigned short>",
13636   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
13637   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
13638   "size" : 1,
13639   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13640   "template_args" : [ "_ZTIt" ]
13641  },
13642  {
13643   "alignment" : 1,
13644   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
13645   "name" : "android::trait_trivial_ctor<void>",
13646   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
13647   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
13648   "size" : 1,
13649   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13650   "template_args" : [ "_ZTIv" ]
13651  },
13652  {
13653   "alignment" : 1,
13654   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
13655   "name" : "android::trait_trivial_ctor<long long>",
13656   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
13657   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
13658   "size" : 1,
13659   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13660   "template_args" : [ "_ZTIx" ]
13661  },
13662  {
13663   "alignment" : 1,
13664   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
13665   "name" : "android::trait_trivial_ctor<unsigned long long>",
13666   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
13667   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
13668   "size" : 1,
13669   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13670   "template_args" : [ "_ZTIy" ]
13671  },
13672  {
13673   "alignment" : 1,
13674   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
13675   "name" : "android::trait_trivial_dtor<bool>",
13676   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
13677   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
13678   "size" : 1,
13679   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13680   "template_args" : [ "_ZTIb" ]
13681  },
13682  {
13683   "alignment" : 1,
13684   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
13685   "name" : "android::trait_trivial_dtor<char>",
13686   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
13687   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
13688   "size" : 1,
13689   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13690   "template_args" : [ "_ZTIc" ]
13691  },
13692  {
13693   "alignment" : 1,
13694   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
13695   "name" : "android::trait_trivial_dtor<double>",
13696   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
13697   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
13698   "size" : 1,
13699   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13700   "template_args" : [ "_ZTId" ]
13701  },
13702  {
13703   "alignment" : 1,
13704   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
13705   "name" : "android::trait_trivial_dtor<float>",
13706   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
13707   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
13708   "size" : 1,
13709   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13710   "template_args" : [ "_ZTIf" ]
13711  },
13712  {
13713   "alignment" : 1,
13714   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
13715   "name" : "android::trait_trivial_dtor<unsigned char>",
13716   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
13717   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
13718   "size" : 1,
13719   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13720   "template_args" : [ "_ZTIh" ]
13721  },
13722  {
13723   "alignment" : 1,
13724   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
13725   "name" : "android::trait_trivial_dtor<int>",
13726   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
13727   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
13728   "size" : 1,
13729   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13730   "template_args" : [ "_ZTIi" ]
13731  },
13732  {
13733   "alignment" : 1,
13734   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
13735   "name" : "android::trait_trivial_dtor<unsigned int>",
13736   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
13737   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
13738   "size" : 1,
13739   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13740   "template_args" : [ "_ZTIj" ]
13741  },
13742  {
13743   "alignment" : 1,
13744   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
13745   "name" : "android::trait_trivial_dtor<long>",
13746   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
13747   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
13748   "size" : 1,
13749   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13750   "template_args" : [ "_ZTIl" ]
13751  },
13752  {
13753   "alignment" : 1,
13754   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
13755   "name" : "android::trait_trivial_dtor<unsigned long>",
13756   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
13757   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
13758   "size" : 1,
13759   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13760   "template_args" : [ "_ZTIm" ]
13761  },
13762  {
13763   "alignment" : 1,
13764   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
13765   "name" : "android::trait_trivial_dtor<short>",
13766   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
13767   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
13768   "size" : 1,
13769   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13770   "template_args" : [ "_ZTIs" ]
13771  },
13772  {
13773   "alignment" : 1,
13774   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
13775   "name" : "android::trait_trivial_dtor<unsigned short>",
13776   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
13777   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
13778   "size" : 1,
13779   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13780   "template_args" : [ "_ZTIt" ]
13781  },
13782  {
13783   "alignment" : 1,
13784   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
13785   "name" : "android::trait_trivial_dtor<void>",
13786   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
13787   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
13788   "size" : 1,
13789   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13790   "template_args" : [ "_ZTIv" ]
13791  },
13792  {
13793   "alignment" : 1,
13794   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
13795   "name" : "android::trait_trivial_dtor<long long>",
13796   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
13797   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
13798   "size" : 1,
13799   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13800   "template_args" : [ "_ZTIx" ]
13801  },
13802  {
13803   "alignment" : 1,
13804   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
13805   "name" : "android::trait_trivial_dtor<unsigned long long>",
13806   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
13807   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
13808   "size" : 1,
13809   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13810   "template_args" : [ "_ZTIy" ]
13811  },
13812  {
13813   "alignment" : 1,
13814   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
13815   "name" : "android::trait_trivial_move<bool>",
13816   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
13817   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
13818   "size" : 1,
13819   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13820   "template_args" : [ "_ZTIb" ]
13821  },
13822  {
13823   "alignment" : 1,
13824   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
13825   "name" : "android::trait_trivial_move<char>",
13826   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
13827   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
13828   "size" : 1,
13829   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13830   "template_args" : [ "_ZTIc" ]
13831  },
13832  {
13833   "alignment" : 1,
13834   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
13835   "name" : "android::trait_trivial_move<double>",
13836   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
13837   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
13838   "size" : 1,
13839   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13840   "template_args" : [ "_ZTId" ]
13841  },
13842  {
13843   "alignment" : 1,
13844   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
13845   "name" : "android::trait_trivial_move<float>",
13846   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
13847   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
13848   "size" : 1,
13849   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13850   "template_args" : [ "_ZTIf" ]
13851  },
13852  {
13853   "alignment" : 1,
13854   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
13855   "name" : "android::trait_trivial_move<unsigned char>",
13856   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
13857   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
13858   "size" : 1,
13859   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13860   "template_args" : [ "_ZTIh" ]
13861  },
13862  {
13863   "alignment" : 1,
13864   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
13865   "name" : "android::trait_trivial_move<int>",
13866   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
13867   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
13868   "size" : 1,
13869   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13870   "template_args" : [ "_ZTIi" ]
13871  },
13872  {
13873   "alignment" : 1,
13874   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
13875   "name" : "android::trait_trivial_move<unsigned int>",
13876   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
13877   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
13878   "size" : 1,
13879   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13880   "template_args" : [ "_ZTIj" ]
13881  },
13882  {
13883   "alignment" : 1,
13884   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
13885   "name" : "android::trait_trivial_move<long>",
13886   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
13887   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
13888   "size" : 1,
13889   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13890   "template_args" : [ "_ZTIl" ]
13891  },
13892  {
13893   "alignment" : 1,
13894   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
13895   "name" : "android::trait_trivial_move<unsigned long>",
13896   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
13897   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
13898   "size" : 1,
13899   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13900   "template_args" : [ "_ZTIm" ]
13901  },
13902  {
13903   "alignment" : 1,
13904   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
13905   "name" : "android::trait_trivial_move<short>",
13906   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
13907   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
13908   "size" : 1,
13909   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13910   "template_args" : [ "_ZTIs" ]
13911  },
13912  {
13913   "alignment" : 1,
13914   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
13915   "name" : "android::trait_trivial_move<unsigned short>",
13916   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
13917   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
13918   "size" : 1,
13919   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13920   "template_args" : [ "_ZTIt" ]
13921  },
13922  {
13923   "alignment" : 1,
13924   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
13925   "name" : "android::trait_trivial_move<void>",
13926   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
13927   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
13928   "size" : 1,
13929   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13930   "template_args" : [ "_ZTIv" ]
13931  },
13932  {
13933   "alignment" : 1,
13934   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
13935   "name" : "android::trait_trivial_move<long long>",
13936   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
13937   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
13938   "size" : 1,
13939   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13940   "template_args" : [ "_ZTIx" ]
13941  },
13942  {
13943   "alignment" : 1,
13944   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
13945   "name" : "android::trait_trivial_move<unsigned long long>",
13946   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
13947   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
13948   "size" : 1,
13949   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13950   "template_args" : [ "_ZTIy" ]
13951  },
13952  {
13953   "alignment" : 4,
13954   "base_specifiers" :
13955   [
13956    {
13957     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
13958    }
13959   ],
13960   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
13961   "name" : "android::VirtualLightRefBase",
13962   "record_kind" : "class",
13963   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
13964   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
13965   "size" : 8,
13966   "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
13967   "vtable_components" :
13968   [
13969    {
13970     "kind" : "offset_to_top"
13971    },
13972    {
13973     "kind" : "rtti",
13974     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
13975    },
13976    {
13977     "kind" : "complete_dtor_pointer",
13978     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
13979    },
13980    {
13981     "kind" : "deleting_dtor_pointer",
13982     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
13983    }
13984   ]
13985  },
13986  {
13987   "alignment" : 4,
13988   "fields" :
13989   [
13990    {
13991     "access" : "private",
13992     "field_name" : "m_ptr",
13993     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
13994    }
13995   ],
13996   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
13997   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
13998   "record_kind" : "class",
13999   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
14000   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
14001   "size" : 4,
14002   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14003   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
14004  },
14005  {
14006   "alignment" : 4,
14007   "fields" :
14008   [
14009    {
14010     "access" : "private",
14011     "field_name" : "m_ptr",
14012     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_07IMapperE"
14013    }
14014   ],
14015   "linker_set_key" : "_ZTIN7android2spINS_4hidl6memory4V1_07IMapperEEE",
14016   "name" : "android::sp<android::hidl::memory::V1_0::IMapper>",
14017   "record_kind" : "class",
14018   "referenced_type" : "_ZTIN7android2spINS_4hidl6memory4V1_07IMapperEEE",
14019   "self_type" : "_ZTIN7android2spINS_4hidl6memory4V1_07IMapperEEE",
14020   "size" : 4,
14021   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14022   "template_args" : [ "_ZTIN7android4hidl6memory4V1_07IMapperE" ]
14023  },
14024  {
14025   "alignment" : 4,
14026   "fields" :
14027   [
14028    {
14029     "access" : "private",
14030     "field_name" : "m_ptr",
14031     "referenced_type" : "_ZTIPN7android4hidl6memory4V1_07IMemoryE"
14032    }
14033   ],
14034   "linker_set_key" : "_ZTIN7android2spINS_4hidl6memory4V1_07IMemoryEEE",
14035   "name" : "android::sp<android::hidl::memory::V1_0::IMemory>",
14036   "record_kind" : "class",
14037   "referenced_type" : "_ZTIN7android2spINS_4hidl6memory4V1_07IMemoryEEE",
14038   "self_type" : "_ZTIN7android2spINS_4hidl6memory4V1_07IMemoryEEE",
14039   "size" : 4,
14040   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14041   "template_args" : [ "_ZTIN7android4hidl6memory4V1_07IMemoryE" ]
14042  },
14043  {
14044   "alignment" : 4,
14045   "fields" :
14046   [
14047    {
14048     "access" : "private",
14049     "field_name" : "m_ptr",
14050     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE"
14051    }
14052   ],
14053   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
14054   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
14055   "record_kind" : "class",
14056   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
14057   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
14058   "size" : 4,
14059   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14060   "template_args" : [ "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" ]
14061  },
14062  {
14063   "alignment" : 4,
14064   "fields" :
14065   [
14066    {
14067     "access" : "private",
14068     "field_name" : "m_ptr",
14069     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
14070    }
14071   ],
14072   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
14073   "name" : "android::sp<android::hardware::hidl_death_recipient>",
14074   "record_kind" : "class",
14075   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
14076   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
14077   "size" : 4,
14078   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14079   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
14080  },
14081  {
14082   "alignment" : 4,
14083   "base_specifiers" :
14084   [
14085    {
14086     "is_virtual" : true,
14087     "referenced_type" : "_ZTIN7android7RefBaseE"
14088    }
14089   ],
14090   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
14091   "name" : "android::hidl::base::V1_0::IBase",
14092   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
14093   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
14094   "size" : 12,
14095   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
14096   "vtable_components" :
14097   [
14098    {
14099     "component_value" : 4,
14100     "kind" : "vbase_offset"
14101    },
14102    {
14103     "kind" : "offset_to_top"
14104    },
14105    {
14106     "kind" : "rtti",
14107     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
14108    },
14109    {
14110     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
14111    },
14112    {
14113     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14114    },
14115    {
14116     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14117    },
14118    {
14119     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14120    },
14121    {
14122     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
14123    },
14124    {
14125     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
14126    },
14127    {
14128     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
14129    },
14130    {
14131     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
14132    },
14133    {
14134     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
14135    },
14136    {
14137     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
14138    },
14139    {
14140     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14141    },
14142    {
14143     "kind" : "complete_dtor_pointer",
14144     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
14145    },
14146    {
14147     "kind" : "deleting_dtor_pointer",
14148     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
14149    },
14150    {
14151     "kind" : "vcall_offset"
14152    },
14153    {
14154     "kind" : "vcall_offset"
14155    },
14156    {
14157     "kind" : "vcall_offset"
14158    },
14159    {
14160     "kind" : "vcall_offset"
14161    },
14162    {
14163     "component_value" : -4,
14164     "kind" : "vcall_offset"
14165    },
14166    {
14167     "component_value" : -4,
14168     "kind" : "offset_to_top"
14169    },
14170    {
14171     "kind" : "rtti",
14172     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
14173    },
14174    {
14175     "kind" : "complete_dtor_pointer",
14176     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
14177    },
14178    {
14179     "kind" : "deleting_dtor_pointer",
14180     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
14181    },
14182    {
14183     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14184    },
14185    {
14186     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14187    },
14188    {
14189     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14190    },
14191    {
14192     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14193    }
14194   ]
14195  },
14196  {
14197   "alignment" : 8,
14198   "fields" :
14199   [
14200    {
14201     "field_name" : "pid",
14202     "referenced_type" : "_ZTIi"
14203    },
14204    {
14205     "field_name" : "ptr",
14206     "field_offset" : 64,
14207     "referenced_type" : "_ZTIy"
14208    },
14209    {
14210     "field_name" : "arch",
14211     "field_offset" : 128,
14212     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
14213    }
14214   ],
14215   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
14216   "name" : "android::hidl::base::V1_0::DebugInfo",
14217   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
14218   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
14219   "size" : 24,
14220   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
14221  },
14222  {
14223   "alignment" : 4,
14224   "base_specifiers" :
14225   [
14226    {
14227     "referenced_type" : "_ZTIN7android4hidl6memory4V1_07IMapperE"
14228    }
14229   ],
14230   "linker_set_key" : "_ZTIN7android4hidl6memory4V1_014implementation12AshmemMapperE",
14231   "name" : "android::hidl::memory::V1_0::implementation::AshmemMapper",
14232   "referenced_type" : "_ZTIN7android4hidl6memory4V1_014implementation12AshmemMapperE",
14233   "self_type" : "_ZTIN7android4hidl6memory4V1_014implementation12AshmemMapperE",
14234   "size" : 12,
14235   "source_file" : "system/libhidl/transport/memory/1.0/default/AshmemMapper.h",
14236   "vtable_components" :
14237   [
14238    {
14239     "component_value" : 4,
14240     "kind" : "vbase_offset"
14241    },
14242    {
14243     "kind" : "offset_to_top"
14244    },
14245    {
14246     "kind" : "rtti",
14247     "mangled_component_name" : "_ZTIN7android4hidl6memory4V1_014implementation12AshmemMapperE"
14248    },
14249    {
14250     "mangled_component_name" : "_ZNK7android4hidl6memory4V1_07IMapper8isRemoteEv"
14251    },
14252    {
14253     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14254    },
14255    {
14256     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14257    },
14258    {
14259     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14260    },
14261    {
14262     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
14263    },
14264    {
14265     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper21setHALInstrumentationEv"
14266    },
14267    {
14268     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
14269    },
14270    {
14271     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper4pingEv"
14272    },
14273    {
14274     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
14275    },
14276    {
14277     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper21notifySyspropsChangedEv"
14278    },
14279    {
14280     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14281    },
14282    {
14283     "kind" : "complete_dtor_pointer",
14284     "mangled_component_name" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMapperD1Ev"
14285    },
14286    {
14287     "kind" : "deleting_dtor_pointer",
14288     "mangled_component_name" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMapperD0Ev"
14289    },
14290    {
14291     "mangled_component_name" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMapper9mapMemoryERKNS_8hardware11hidl_memoryE"
14292    },
14293    {
14294     "kind" : "vcall_offset"
14295    },
14296    {
14297     "kind" : "vcall_offset"
14298    },
14299    {
14300     "kind" : "vcall_offset"
14301    },
14302    {
14303     "kind" : "vcall_offset"
14304    },
14305    {
14306     "component_value" : -4,
14307     "kind" : "vcall_offset"
14308    },
14309    {
14310     "component_value" : -4,
14311     "kind" : "offset_to_top"
14312    },
14313    {
14314     "kind" : "rtti",
14315     "mangled_component_name" : "_ZTIN7android4hidl6memory4V1_014implementation12AshmemMapperE"
14316    },
14317    {
14318     "kind" : "complete_dtor_pointer",
14319     "mangled_component_name" : "_ZTv0_n12_N7android4hidl6memory4V1_014implementation12AshmemMapperD1Ev"
14320    },
14321    {
14322     "kind" : "deleting_dtor_pointer",
14323     "mangled_component_name" : "_ZTv0_n12_N7android4hidl6memory4V1_014implementation12AshmemMapperD0Ev"
14324    },
14325    {
14326     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14327    },
14328    {
14329     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14330    },
14331    {
14332     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14333    },
14334    {
14335     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14336    }
14337   ]
14338  },
14339  {
14340   "alignment" : 4,
14341   "base_specifiers" :
14342   [
14343    {
14344     "referenced_type" : "_ZTIN7android4hidl6memory4V1_07IMemoryE"
14345    }
14346   ],
14347   "fields" :
14348   [
14349    {
14350     "access" : "private",
14351     "field_name" : "mMemory",
14352     "field_offset" : 32,
14353     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
14354    },
14355    {
14356     "access" : "private",
14357     "field_name" : "mData",
14358     "field_offset" : 352,
14359     "referenced_type" : "_ZTIPv"
14360    }
14361   ],
14362   "linker_set_key" : "_ZTIN7android4hidl6memory4V1_014implementation12AshmemMemoryE",
14363   "name" : "android::hidl::memory::V1_0::implementation::AshmemMemory",
14364   "referenced_type" : "_ZTIN7android4hidl6memory4V1_014implementation12AshmemMemoryE",
14365   "self_type" : "_ZTIN7android4hidl6memory4V1_014implementation12AshmemMemoryE",
14366   "size" : 56,
14367   "source_file" : "system/libhidl/transport/memory/1.0/default/AshmemMemory.h",
14368   "vtable_components" :
14369   [
14370    {
14371     "component_value" : 48,
14372     "kind" : "vbase_offset"
14373    },
14374    {
14375     "kind" : "offset_to_top"
14376    },
14377    {
14378     "kind" : "rtti",
14379     "mangled_component_name" : "_ZTIN7android4hidl6memory4V1_014implementation12AshmemMemoryE"
14380    },
14381    {
14382     "mangled_component_name" : "_ZNK7android4hidl6memory4V1_07IMemory8isRemoteEv"
14383    },
14384    {
14385     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14386    },
14387    {
14388     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14389    },
14390    {
14391     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14392    },
14393    {
14394     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
14395    },
14396    {
14397     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory21setHALInstrumentationEv"
14398    },
14399    {
14400     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
14401    },
14402    {
14403     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory4pingEv"
14404    },
14405    {
14406     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
14407    },
14408    {
14409     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory21notifySyspropsChangedEv"
14410    },
14411    {
14412     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14413    },
14414    {
14415     "kind" : "complete_dtor_pointer",
14416     "mangled_component_name" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemoryD1Ev"
14417    },
14418    {
14419     "kind" : "deleting_dtor_pointer",
14420     "mangled_component_name" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemoryD0Ev"
14421    },
14422    {
14423     "mangled_component_name" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemory6updateEv"
14424    },
14425    {
14426     "mangled_component_name" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemory11updateRangeEyy"
14427    },
14428    {
14429     "mangled_component_name" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemory4readEv"
14430    },
14431    {
14432     "mangled_component_name" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemory9readRangeEyy"
14433    },
14434    {
14435     "mangled_component_name" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemory6commitEv"
14436    },
14437    {
14438     "mangled_component_name" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemory10getPointerEv"
14439    },
14440    {
14441     "mangled_component_name" : "_ZN7android4hidl6memory4V1_014implementation12AshmemMemory7getSizeEv"
14442    },
14443    {
14444     "kind" : "vcall_offset"
14445    },
14446    {
14447     "kind" : "vcall_offset"
14448    },
14449    {
14450     "kind" : "vcall_offset"
14451    },
14452    {
14453     "kind" : "vcall_offset"
14454    },
14455    {
14456     "component_value" : -48,
14457     "kind" : "vcall_offset"
14458    },
14459    {
14460     "component_value" : -48,
14461     "kind" : "offset_to_top"
14462    },
14463    {
14464     "kind" : "rtti",
14465     "mangled_component_name" : "_ZTIN7android4hidl6memory4V1_014implementation12AshmemMemoryE"
14466    },
14467    {
14468     "kind" : "complete_dtor_pointer",
14469     "mangled_component_name" : "_ZTv0_n12_N7android4hidl6memory4V1_014implementation12AshmemMemoryD1Ev"
14470    },
14471    {
14472     "kind" : "deleting_dtor_pointer",
14473     "mangled_component_name" : "_ZTv0_n12_N7android4hidl6memory4V1_014implementation12AshmemMemoryD0Ev"
14474    },
14475    {
14476     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14477    },
14478    {
14479     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14480    },
14481    {
14482     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14483    },
14484    {
14485     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14486    }
14487   ]
14488  },
14489  {
14490   "alignment" : 4,
14491   "base_specifiers" :
14492   [
14493    {
14494     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
14495    }
14496   ],
14497   "linker_set_key" : "_ZTIN7android4hidl6memory4V1_07IMapperE",
14498   "name" : "android::hidl::memory::V1_0::IMapper",
14499   "referenced_type" : "_ZTIN7android4hidl6memory4V1_07IMapperE",
14500   "self_type" : "_ZTIN7android4hidl6memory4V1_07IMapperE",
14501   "size" : 12,
14502   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/IMapper.h",
14503   "vtable_components" :
14504   [
14505    {
14506     "component_value" : 4,
14507     "kind" : "vbase_offset"
14508    },
14509    {
14510     "kind" : "offset_to_top"
14511    },
14512    {
14513     "kind" : "rtti",
14514     "mangled_component_name" : "_ZTIN7android4hidl6memory4V1_07IMapperE"
14515    },
14516    {
14517     "mangled_component_name" : "_ZNK7android4hidl6memory4V1_07IMapper8isRemoteEv"
14518    },
14519    {
14520     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14521    },
14522    {
14523     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14524    },
14525    {
14526     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14527    },
14528    {
14529     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
14530    },
14531    {
14532     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper21setHALInstrumentationEv"
14533    },
14534    {
14535     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
14536    },
14537    {
14538     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper4pingEv"
14539    },
14540    {
14541     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
14542    },
14543    {
14544     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper21notifySyspropsChangedEv"
14545    },
14546    {
14547     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14548    },
14549    {
14550     "kind" : "complete_dtor_pointer",
14551     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapperD1Ev"
14552    },
14553    {
14554     "kind" : "deleting_dtor_pointer",
14555     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapperD0Ev"
14556    },
14557    {
14558     "is_pure" : true,
14559     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMapper9mapMemoryERKNS_8hardware11hidl_memoryE"
14560    },
14561    {
14562     "kind" : "vcall_offset"
14563    },
14564    {
14565     "kind" : "vcall_offset"
14566    },
14567    {
14568     "kind" : "vcall_offset"
14569    },
14570    {
14571     "kind" : "vcall_offset"
14572    },
14573    {
14574     "component_value" : -4,
14575     "kind" : "vcall_offset"
14576    },
14577    {
14578     "component_value" : -4,
14579     "kind" : "offset_to_top"
14580    },
14581    {
14582     "kind" : "rtti",
14583     "mangled_component_name" : "_ZTIN7android4hidl6memory4V1_07IMapperE"
14584    },
14585    {
14586     "kind" : "complete_dtor_pointer",
14587     "mangled_component_name" : "_ZTv0_n12_N7android4hidl6memory4V1_07IMapperD1Ev"
14588    },
14589    {
14590     "kind" : "deleting_dtor_pointer",
14591     "mangled_component_name" : "_ZTv0_n12_N7android4hidl6memory4V1_07IMapperD0Ev"
14592    },
14593    {
14594     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14595    },
14596    {
14597     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14598    },
14599    {
14600     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14601    },
14602    {
14603     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14604    }
14605   ]
14606  },
14607  {
14608   "alignment" : 4,
14609   "base_specifiers" :
14610   [
14611    {
14612     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
14613    }
14614   ],
14615   "linker_set_key" : "_ZTIN7android4hidl6memory4V1_07IMemoryE",
14616   "name" : "android::hidl::memory::V1_0::IMemory",
14617   "referenced_type" : "_ZTIN7android4hidl6memory4V1_07IMemoryE",
14618   "self_type" : "_ZTIN7android4hidl6memory4V1_07IMemoryE",
14619   "size" : 12,
14620   "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/IMemory.h",
14621   "vtable_components" :
14622   [
14623    {
14624     "component_value" : 4,
14625     "kind" : "vbase_offset"
14626    },
14627    {
14628     "kind" : "offset_to_top"
14629    },
14630    {
14631     "kind" : "rtti",
14632     "mangled_component_name" : "_ZTIN7android4hidl6memory4V1_07IMemoryE"
14633    },
14634    {
14635     "mangled_component_name" : "_ZNK7android4hidl6memory4V1_07IMemory8isRemoteEv"
14636    },
14637    {
14638     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14639    },
14640    {
14641     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14642    },
14643    {
14644     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14645    },
14646    {
14647     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
14648    },
14649    {
14650     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory21setHALInstrumentationEv"
14651    },
14652    {
14653     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
14654    },
14655    {
14656     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory4pingEv"
14657    },
14658    {
14659     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
14660    },
14661    {
14662     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory21notifySyspropsChangedEv"
14663    },
14664    {
14665     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14666    },
14667    {
14668     "kind" : "complete_dtor_pointer",
14669     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemoryD1Ev"
14670    },
14671    {
14672     "kind" : "deleting_dtor_pointer",
14673     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemoryD0Ev"
14674    },
14675    {
14676     "is_pure" : true,
14677     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory6updateEv"
14678    },
14679    {
14680     "is_pure" : true,
14681     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory11updateRangeEyy"
14682    },
14683    {
14684     "is_pure" : true,
14685     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory4readEv"
14686    },
14687    {
14688     "is_pure" : true,
14689     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory9readRangeEyy"
14690    },
14691    {
14692     "is_pure" : true,
14693     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory6commitEv"
14694    },
14695    {
14696     "is_pure" : true,
14697     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory10getPointerEv"
14698    },
14699    {
14700     "is_pure" : true,
14701     "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory7getSizeEv"
14702    },
14703    {
14704     "kind" : "vcall_offset"
14705    },
14706    {
14707     "kind" : "vcall_offset"
14708    },
14709    {
14710     "kind" : "vcall_offset"
14711    },
14712    {
14713     "kind" : "vcall_offset"
14714    },
14715    {
14716     "component_value" : -4,
14717     "kind" : "vcall_offset"
14718    },
14719    {
14720     "component_value" : -4,
14721     "kind" : "offset_to_top"
14722    },
14723    {
14724     "kind" : "rtti",
14725     "mangled_component_name" : "_ZTIN7android4hidl6memory4V1_07IMemoryE"
14726    },
14727    {
14728     "kind" : "complete_dtor_pointer",
14729     "mangled_component_name" : "_ZTv0_n12_N7android4hidl6memory4V1_07IMemoryD1Ev"
14730    },
14731    {
14732     "kind" : "deleting_dtor_pointer",
14733     "mangled_component_name" : "_ZTv0_n12_N7android4hidl6memory4V1_07IMemoryD0Ev"
14734    },
14735    {
14736     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14737    },
14738    {
14739     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14740    },
14741    {
14742     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14743    },
14744    {
14745     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14746    }
14747   ]
14748  },
14749  {
14750   "alignment" : 4,
14751   "base_specifiers" :
14752   [
14753    {
14754     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
14755    }
14756   ],
14757   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
14758   "name" : "android::hidl::manager::V1_0::IServiceNotification",
14759   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
14760   "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
14761   "size" : 12,
14762   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
14763   "vtable_components" :
14764   [
14765    {
14766     "component_value" : 4,
14767     "kind" : "vbase_offset"
14768    },
14769    {
14770     "kind" : "offset_to_top"
14771    },
14772    {
14773     "kind" : "rtti",
14774     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
14775    },
14776    {
14777     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
14778    },
14779    {
14780     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14781    },
14782    {
14783     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14784    },
14785    {
14786     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14787    },
14788    {
14789     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
14790    },
14791    {
14792     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
14793    },
14794    {
14795     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
14796    },
14797    {
14798     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
14799    },
14800    {
14801     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
14802    },
14803    {
14804     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
14805    },
14806    {
14807     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14808    },
14809    {
14810     "kind" : "complete_dtor_pointer",
14811     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
14812    },
14813    {
14814     "kind" : "deleting_dtor_pointer",
14815     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
14816    },
14817    {
14818     "is_pure" : true,
14819     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
14820    },
14821    {
14822     "kind" : "vcall_offset"
14823    },
14824    {
14825     "kind" : "vcall_offset"
14826    },
14827    {
14828     "kind" : "vcall_offset"
14829    },
14830    {
14831     "kind" : "vcall_offset"
14832    },
14833    {
14834     "component_value" : -4,
14835     "kind" : "vcall_offset"
14836    },
14837    {
14838     "component_value" : -4,
14839     "kind" : "offset_to_top"
14840    },
14841    {
14842     "kind" : "rtti",
14843     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
14844    },
14845    {
14846     "kind" : "complete_dtor_pointer",
14847     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
14848    },
14849    {
14850     "kind" : "deleting_dtor_pointer",
14851     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
14852    },
14853    {
14854     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14855    },
14856    {
14857     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14858    },
14859    {
14860     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14861    },
14862    {
14863     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14864    }
14865   ]
14866  },
14867  {
14868   "alignment" : 1,
14869   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
14870   "name" : "android::RefBase::weakref_type",
14871   "record_kind" : "class",
14872   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
14873   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
14874   "size" : 1,
14875   "source_file" : "system/core/libutils/include/utils/RefBase.h"
14876  },
14877  {
14878   "alignment" : 4,
14879   "fields" :
14880   [
14881    {
14882     "access" : "private",
14883     "field_name" : "mRefs",
14884     "field_offset" : 32,
14885     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
14886    }
14887   ],
14888   "linker_set_key" : "_ZTIN7android7RefBaseE",
14889   "name" : "android::RefBase",
14890   "record_kind" : "class",
14891   "referenced_type" : "_ZTIN7android7RefBaseE",
14892   "self_type" : "_ZTIN7android7RefBaseE",
14893   "size" : 8,
14894   "source_file" : "system/core/libutils/include/utils/RefBase.h",
14895   "vtable_components" :
14896   [
14897    {
14898     "kind" : "offset_to_top"
14899    },
14900    {
14901     "kind" : "rtti",
14902     "mangled_component_name" : "_ZTIN7android7RefBaseE"
14903    },
14904    {
14905     "kind" : "complete_dtor_pointer",
14906     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
14907    },
14908    {
14909     "kind" : "deleting_dtor_pointer",
14910     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
14911    },
14912    {
14913     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14914    },
14915    {
14916     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14917    },
14918    {
14919     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14920    },
14921    {
14922     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14923    }
14924   ]
14925  },
14926  {
14927   "alignment" : 4,
14928   "base_specifiers" :
14929   [
14930    {
14931     "is_virtual" : true,
14932     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
14933    },
14934    {
14935     "is_virtual" : true,
14936     "referenced_type" : "_ZTIN7android7RefBaseE"
14937    }
14938   ],
14939   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
14940   "name" : "android::hardware::HidlMemory",
14941   "record_kind" : "class",
14942   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
14943   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
14944   "size" : 52,
14945   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
14946   "vtable_components" :
14947   [
14948    {
14949     "component_value" : 44,
14950     "kind" : "vbase_offset"
14951    },
14952    {
14953     "component_value" : 4,
14954     "kind" : "vbase_offset"
14955    },
14956    {
14957     "kind" : "offset_to_top"
14958    },
14959    {
14960     "kind" : "rtti",
14961     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
14962    },
14963    {
14964     "kind" : "complete_dtor_pointer",
14965     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
14966    },
14967    {
14968     "kind" : "deleting_dtor_pointer",
14969     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
14970    },
14971    {
14972     "kind" : "vcall_offset"
14973    },
14974    {
14975     "kind" : "vcall_offset"
14976    },
14977    {
14978     "kind" : "vcall_offset"
14979    },
14980    {
14981     "kind" : "vcall_offset"
14982    },
14983    {
14984     "component_value" : -44,
14985     "kind" : "vcall_offset"
14986    },
14987    {
14988     "component_value" : -44,
14989     "kind" : "offset_to_top"
14990    },
14991    {
14992     "kind" : "rtti",
14993     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
14994    },
14995    {
14996     "kind" : "complete_dtor_pointer",
14997     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
14998    },
14999    {
15000     "kind" : "deleting_dtor_pointer",
15001     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
15002    },
15003    {
15004     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15005    },
15006    {
15007     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15008    },
15009    {
15010     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15011    },
15012    {
15013     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15014    }
15015   ]
15016  },
15017  {
15018   "alignment" : 4,
15019   "fields" :
15020   [
15021    {
15022     "access" : "private",
15023     "field_name" : "mHandle",
15024     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
15025    },
15026    {
15027     "access" : "private",
15028     "field_name" : "mOwnsHandle",
15029     "field_offset" : 64,
15030     "referenced_type" : "_ZTIb"
15031    },
15032    {
15033     "access" : "private",
15034     "field_name" : "mPad",
15035     "field_offset" : 72,
15036     "referenced_type" : "_ZTIA7_h"
15037    }
15038   ],
15039   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
15040   "name" : "android::hardware::hidl_handle",
15041   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
15042   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
15043   "size" : 16,
15044   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
15045  },
15046  {
15047   "alignment" : 4,
15048   "fields" :
15049   [
15050    {
15051     "access" : "private",
15052     "field_name" : "mHandle",
15053     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
15054    },
15055    {
15056     "access" : "private",
15057     "field_name" : "mSize",
15058     "field_offset" : 128,
15059     "referenced_type" : "_ZTIy"
15060    },
15061    {
15062     "access" : "private",
15063     "field_name" : "mName",
15064     "field_offset" : 192,
15065     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
15066    }
15067   ],
15068   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
15069   "name" : "android::hardware::hidl_memory",
15070   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
15071   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
15072   "size" : 40,
15073   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
15074  },
15075  {
15076   "alignment" : 4,
15077   "fields" :
15078   [
15079    {
15080     "access" : "private",
15081     "field_name" : "mBuffer",
15082     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
15083    },
15084    {
15085     "access" : "private",
15086     "field_name" : "mSize",
15087     "field_offset" : 64,
15088     "referenced_type" : "_ZTIj"
15089    },
15090    {
15091     "access" : "private",
15092     "field_name" : "mOwnsBuffer",
15093     "field_offset" : 96,
15094     "referenced_type" : "_ZTIb"
15095    },
15096    {
15097     "access" : "private",
15098     "field_name" : "mPad",
15099     "field_offset" : 104,
15100     "referenced_type" : "_ZTIA3_h"
15101    }
15102   ],
15103   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
15104   "name" : "android::hardware::hidl_string",
15105   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
15106   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
15107   "size" : 16,
15108   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
15109  },
15110  {
15111   "alignment" : 2,
15112   "fields" :
15113   [
15114    {
15115     "access" : "private",
15116     "field_name" : "mMajor",
15117     "referenced_type" : "_ZTIt"
15118    },
15119    {
15120     "access" : "private",
15121     "field_name" : "mMinor",
15122     "field_offset" : 16,
15123     "referenced_type" : "_ZTIt"
15124    }
15125   ],
15126   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
15127   "name" : "android::hardware::hidl_version",
15128   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
15129   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
15130   "size" : 4,
15131   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
15132  },
15133  {
15134   "alignment" : 8,
15135   "fields" :
15136   [
15137    {
15138     "field_name" : "flags",
15139     "referenced_type" : "_ZTIj"
15140    },
15141    {
15142     "field_name" : "fdIndex",
15143     "field_offset" : 32,
15144     "referenced_type" : "_ZTIj"
15145    },
15146    {
15147     "field_name" : "offset",
15148     "field_offset" : 64,
15149     "referenced_type" : "_ZTIj"
15150    },
15151    {
15152     "field_name" : "extent",
15153     "field_offset" : 128,
15154     "referenced_type" : "_ZTIy"
15155    }
15156   ],
15157   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
15158   "name" : "android::hardware::GrantorDescriptor",
15159   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
15160   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
15161   "size" : 24,
15162   "source_file" : "system/libfmq/base/fmq/MQDescriptorBase.h"
15163  },
15164  {
15165   "alignment" : 4,
15166   "base_specifiers" :
15167   [
15168    {
15169     "is_virtual" : true,
15170     "referenced_type" : "_ZTIN7android7RefBaseE"
15171    }
15172   ],
15173   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
15174   "name" : "android::hardware::hidl_death_recipient",
15175   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
15176   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
15177   "size" : 12,
15178   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
15179   "vtable_components" :
15180   [
15181    {
15182     "component_value" : 4,
15183     "kind" : "vbase_offset"
15184    },
15185    {
15186     "kind" : "offset_to_top"
15187    },
15188    {
15189     "kind" : "rtti",
15190     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
15191    },
15192    {
15193     "is_pure" : true,
15194     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
15195    },
15196    {
15197     "kind" : "complete_dtor_pointer",
15198     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
15199    },
15200    {
15201     "kind" : "deleting_dtor_pointer",
15202     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
15203    },
15204    {
15205     "kind" : "vcall_offset"
15206    },
15207    {
15208     "kind" : "vcall_offset"
15209    },
15210    {
15211     "kind" : "vcall_offset"
15212    },
15213    {
15214     "kind" : "vcall_offset"
15215    },
15216    {
15217     "component_value" : -4,
15218     "kind" : "vcall_offset"
15219    },
15220    {
15221     "component_value" : -4,
15222     "kind" : "offset_to_top"
15223    },
15224    {
15225     "kind" : "rtti",
15226     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
15227    },
15228    {
15229     "kind" : "complete_dtor_pointer",
15230     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
15231    },
15232    {
15233     "kind" : "deleting_dtor_pointer",
15234     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
15235    },
15236    {
15237     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15238    },
15239    {
15240     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15241    },
15242    {
15243     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15244    },
15245    {
15246     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15247    }
15248   ]
15249  },
15250  {
15251   "alignment" : 4,
15252   "base_specifiers" :
15253   [
15254    {
15255     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
15256    }
15257   ],
15258   "fields" :
15259   [
15260    {
15261     "access" : "private",
15262     "field_name" : "mVal",
15263     "field_offset" : 192,
15264     "referenced_type" : "_ZTIN7android2spINS_4hidl6memory4V1_07IMemoryEEE"
15265    }
15266   ],
15267   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS_4hidl6memory4V1_07IMemoryEEEEE",
15268   "name" : "android::hardware::Return<android::sp<android::hidl::memory::V1_0::IMemory>>",
15269   "record_kind" : "class",
15270   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_4hidl6memory4V1_07IMemoryEEEEE",
15271   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_4hidl6memory4V1_07IMemoryEEEEE",
15272   "size" : 28,
15273   "source_file" : "system/libhidl/base/include/hidl/Status.h",
15274   "template_args" : [ "_ZTIN7android2spINS_4hidl6memory4V1_07IMemoryEEE" ]
15275  },
15276  {
15277   "alignment" : 4,
15278   "base_specifiers" :
15279   [
15280    {
15281     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
15282    }
15283   ],
15284   "fields" :
15285   [
15286    {
15287     "access" : "private",
15288     "field_name" : "mVal",
15289     "field_offset" : 192,
15290     "referenced_type" : "_ZTIPv"
15291    }
15292   ],
15293   "linker_set_key" : "_ZTIN7android8hardware6ReturnIPvEE",
15294   "name" : "android::hardware::Return<void *>",
15295   "record_kind" : "class",
15296   "referenced_type" : "_ZTIN7android8hardware6ReturnIPvEE",
15297   "self_type" : "_ZTIN7android8hardware6ReturnIPvEE",
15298   "size" : 28,
15299   "source_file" : "system/libhidl/base/include/hidl/Status.h",
15300   "template_args" : [ "_ZTIPv" ]
15301  },
15302  {
15303   "alignment" : 4,
15304   "base_specifiers" :
15305   [
15306    {
15307     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
15308    }
15309   ],
15310   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
15311   "name" : "android::hardware::Return<void>",
15312   "record_kind" : "class",
15313   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
15314   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
15315   "size" : 24,
15316   "source_file" : "system/libhidl/base/include/hidl/Status.h",
15317   "template_args" : [ "_ZTIv" ]
15318  },
15319  {
15320   "alignment" : 4,
15321   "base_specifiers" :
15322   [
15323    {
15324     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
15325    }
15326   ],
15327   "fields" :
15328   [
15329    {
15330     "access" : "private",
15331     "field_name" : "mVal",
15332     "field_offset" : 192,
15333     "referenced_type" : "_ZTIy"
15334    }
15335   ],
15336   "linker_set_key" : "_ZTIN7android8hardware6ReturnIyEE",
15337   "name" : "android::hardware::Return<unsigned long long>",
15338   "record_kind" : "class",
15339   "referenced_type" : "_ZTIN7android8hardware6ReturnIyEE",
15340   "self_type" : "_ZTIN7android8hardware6ReturnIyEE",
15341   "size" : 32,
15342   "source_file" : "system/libhidl/base/include/hidl/Status.h",
15343   "template_args" : [ "_ZTIy" ]
15344  },
15345  {
15346   "alignment" : 4,
15347   "fields" :
15348   [
15349    {
15350     "access" : "private",
15351     "field_name" : "mException",
15352     "referenced_type" : "_ZTIi"
15353    },
15354    {
15355     "access" : "private",
15356     "field_name" : "mErrorCode",
15357     "field_offset" : 32,
15358     "referenced_type" : "_ZTIi"
15359    },
15360    {
15361     "access" : "private",
15362     "field_name" : "mMessage",
15363     "field_offset" : 64,
15364     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
15365    }
15366   ],
15367   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
15368   "name" : "android::hardware::Status",
15369   "record_kind" : "class",
15370   "referenced_type" : "_ZTIN7android8hardware6StatusE",
15371   "self_type" : "_ZTIN7android8hardware6StatusE",
15372   "size" : 20,
15373   "source_file" : "system/libhidl/base/include/hidl/Status.h"
15374  },
15375  {
15376   "alignment" : 4,
15377   "fields" :
15378   [
15379    {
15380     "access" : "private",
15381     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
15382    }
15383   ],
15384   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
15385   "name" : "android::hardware::details::hidl_pointer<native_handle>",
15386   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
15387   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
15388   "size" : 8,
15389   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
15390   "template_args" : [ "_ZTI13native_handle" ]
15391  },
15392  {
15393   "access" : "private",
15394   "alignment" : 4,
15395   "fields" :
15396   [
15397    {
15398     "field_name" : "mPointer",
15399     "referenced_type" : "_ZTIP13native_handle"
15400    },
15401    {
15402     "field_name" : "_pad",
15403     "referenced_type" : "_ZTIy"
15404    }
15405   ],
15406   "is_anonymous" : true,
15407   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
15408   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:114:5)",
15409   "record_kind" : "union",
15410   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
15411   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
15412   "size" : 8,
15413   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
15414  },
15415  {
15416   "alignment" : 4,
15417   "fields" :
15418   [
15419    {
15420     "access" : "private",
15421     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
15422    }
15423   ],
15424   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
15425   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
15426   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
15427   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
15428   "size" : 8,
15429   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
15430   "template_args" : [ "_ZTIK13native_handle" ]
15431  },
15432  {
15433   "access" : "private",
15434   "alignment" : 4,
15435   "fields" :
15436   [
15437    {
15438     "field_name" : "mPointer",
15439     "referenced_type" : "_ZTIPK13native_handle"
15440    },
15441    {
15442     "field_name" : "_pad",
15443     "referenced_type" : "_ZTIy"
15444    }
15445   ],
15446   "is_anonymous" : true,
15447   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
15448   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:114:5)",
15449   "record_kind" : "union",
15450   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
15451   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
15452   "size" : 8,
15453   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
15454  },
15455  {
15456   "alignment" : 4,
15457   "fields" :
15458   [
15459    {
15460     "access" : "private",
15461     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
15462    }
15463   ],
15464   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
15465   "name" : "android::hardware::details::hidl_pointer<const char>",
15466   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
15467   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
15468   "size" : 8,
15469   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
15470   "template_args" : [ "_ZTIKc" ]
15471  },
15472  {
15473   "access" : "private",
15474   "alignment" : 4,
15475   "fields" :
15476   [
15477    {
15478     "field_name" : "mPointer",
15479     "referenced_type" : "_ZTIPKc"
15480    },
15481    {
15482     "field_name" : "_pad",
15483     "referenced_type" : "_ZTIy"
15484    }
15485   ],
15486   "is_anonymous" : true,
15487   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
15488   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:114:5)",
15489   "record_kind" : "union",
15490   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
15491   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
15492   "size" : 8,
15493   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
15494  },
15495  {
15496   "alignment" : 4,
15497   "fields" :
15498   [
15499    {
15500     "access" : "private",
15501     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
15502    }
15503   ],
15504   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
15505   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
15506   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
15507   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
15508   "size" : 8,
15509   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
15510   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
15511  },
15512  {
15513   "access" : "private",
15514   "alignment" : 4,
15515   "fields" :
15516   [
15517    {
15518     "field_name" : "mPointer",
15519     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
15520    },
15521    {
15522     "field_name" : "_pad",
15523     "referenced_type" : "_ZTIy"
15524    }
15525   ],
15526   "is_anonymous" : true,
15527   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
15528   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:114:5)",
15529   "record_kind" : "union",
15530   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
15531   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
15532   "size" : 8,
15533   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
15534  },
15535  {
15536   "alignment" : 4,
15537   "fields" :
15538   [
15539    {
15540     "access" : "private",
15541     "field_name" : "mStatus",
15542     "referenced_type" : "_ZTIN7android8hardware6StatusE"
15543    },
15544    {
15545     "access" : "private",
15546     "field_name" : "mCheckedStatus",
15547     "field_offset" : 160,
15548     "referenced_type" : "_ZTIb"
15549    }
15550   ],
15551   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
15552   "name" : "android::hardware::details::return_status",
15553   "record_kind" : "class",
15554   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
15555   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
15556   "size" : 24,
15557   "source_file" : "system/libhidl/base/include/hidl/Status.h"
15558  },
15559  {
15560   "alignment" : 4,
15561   "fields" :
15562   [
15563    {
15564     "access" : "protected",
15565     "field_name" : "mInstrumentationCallbacks",
15566     "field_offset" : 32,
15567     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
15568    },
15569    {
15570     "access" : "protected",
15571     "field_offset" : 128,
15572     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorUt_E"
15573    },
15574    {
15575     "access" : "protected",
15576     "field_name" : "mInstrumentationLibPackage",
15577     "field_offset" : 160,
15578     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
15579    },
15580    {
15581     "access" : "protected",
15582     "field_name" : "mInterfaceName",
15583     "field_offset" : 256,
15584     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
15585    }
15586   ],
15587   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
15588   "name" : "android::hardware::details::HidlInstrumentor",
15589   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
15590   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
15591   "size" : 44,
15592   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
15593   "vtable_components" :
15594   [
15595    {
15596     "kind" : "offset_to_top"
15597    },
15598    {
15599     "kind" : "rtti",
15600     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
15601    },
15602    {
15603     "kind" : "complete_dtor_pointer",
15604     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
15605    },
15606    {
15607     "kind" : "deleting_dtor_pointer",
15608     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
15609    }
15610   ]
15611  },
15612  {
15613   "access" : "protected",
15614   "alignment" : 4,
15615   "fields" :
15616   [
15617    {
15618     "field_name" : "mEnableInstrumentation",
15619     "referenced_type" : "_ZTIb"
15620    },
15621    {
15622     "field_name" : "mReserved0",
15623     "referenced_type" : "_ZTIPv"
15624    }
15625   ],
15626   "is_anonymous" : true,
15627   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorUt_E",
15628   "name" : "android::hardware::details::HidlInstrumentor::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:204:5)",
15629   "record_kind" : "union",
15630   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorUt_E",
15631   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorUt_E",
15632   "size" : 4,
15633   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
15634  },
15635  {
15636   "alignment" : 1,
15637   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
15638   "name" : "android::hardware::details::i_tag",
15639   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
15640   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
15641   "size" : 1,
15642   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
15643  },
15644  {
15645   "alignment" : 1,
15646   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
15647   "name" : "android::hardware::details::bs_tag",
15648   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
15649   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
15650   "size" : 1,
15651   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
15652  },
15653  {
15654   "alignment" : 1,
15655   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
15656   "name" : "android::hardware::details::bnhw_tag",
15657   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
15658   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
15659   "size" : 1,
15660   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
15661  },
15662  {
15663   "alignment" : 1,
15664   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
15665   "name" : "android::hardware::details::bphw_tag",
15666   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
15667   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
15668   "size" : 1,
15669   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
15670  },
15671  {
15672   "alignment" : 4,
15673   "fields" :
15674   [
15675    {
15676     "access" : "private",
15677     "field_name" : "mBuffer",
15678     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
15679    },
15680    {
15681     "access" : "private",
15682     "field_name" : "mSize",
15683     "field_offset" : 64,
15684     "referenced_type" : "_ZTIj"
15685    },
15686    {
15687     "access" : "private",
15688     "field_name" : "mOwnsBuffer",
15689     "field_offset" : 96,
15690     "referenced_type" : "_ZTIb"
15691    },
15692    {
15693     "access" : "private",
15694     "field_name" : "mPad",
15695     "field_offset" : 104,
15696     "referenced_type" : "_ZTIA3_h"
15697    }
15698   ],
15699   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
15700   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
15701   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
15702   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
15703   "size" : 16,
15704   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
15705   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
15706  },
15707  {
15708   "alignment" : 4,
15709   "fields" :
15710   [
15711    {
15712     "field_name" : "buf",
15713     "referenced_type" : "_ZTIA5121_h"
15714    },
15715    {
15716     "field_name" : "entry",
15717     "referenced_type" : "_ZTI12logger_entry"
15718    }
15719   ],
15720   "is_anonymous" : true,
15721   "linker_set_key" : "_ZTIN7log_msgUt_E",
15722   "name" : "log_msg::(anonymous union at system/logging/liblog/include_vndk/log/log_read.h:58:3)",
15723   "record_kind" : "union",
15724   "referenced_type" : "_ZTIN7log_msgUt_E",
15725   "self_type" : "_ZTIN7log_msgUt_E",
15726   "size" : 5124,
15727   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
15728  },
15729  {
15730   "alignment" : 4,
15731   "fields" :
15732   [
15733    {
15734     "referenced_type" : "_ZTIN7siginfoUt_Ut_E"
15735    },
15736    {
15737     "field_name" : "_si_pad",
15738     "referenced_type" : "_ZTIA32_i"
15739    }
15740   ],
15741   "is_anonymous" : true,
15742   "linker_set_key" : "_ZTIN7siginfoUt_E",
15743   "name" : "siginfo::(anonymous union at bionic/libc/kernel/uapi/asm-generic/siginfo.h:102:3)",
15744   "record_kind" : "union",
15745   "referenced_type" : "_ZTIN7siginfoUt_E",
15746   "self_type" : "_ZTIN7siginfoUt_E",
15747   "size" : 128,
15748   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
15749  },
15750  {
15751   "alignment" : 4,
15752   "fields" :
15753   [
15754    {
15755     "field_name" : "si_signo",
15756     "referenced_type" : "_ZTIi"
15757    },
15758    {
15759     "field_name" : "si_errno",
15760     "field_offset" : 32,
15761     "referenced_type" : "_ZTIi"
15762    },
15763    {
15764     "field_name" : "si_code",
15765     "field_offset" : 64,
15766     "referenced_type" : "_ZTIi"
15767    },
15768    {
15769     "field_name" : "_sifields",
15770     "field_offset" : 96,
15771     "referenced_type" : "_ZTI10__sifields"
15772    }
15773   ],
15774   "is_anonymous" : true,
15775   "linker_set_key" : "_ZTIN7siginfoUt_Ut_E",
15776   "name" : "siginfo::(anonymous union at bionic/libc/kernel/uapi/asm-generic/siginfo.h:102:3)::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:103:5)",
15777   "referenced_type" : "_ZTIN7siginfoUt_Ut_E",
15778   "self_type" : "_ZTIN7siginfoUt_Ut_E",
15779   "size" : 32,
15780   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
15781  },
15782  {
15783   "alignment" : 4,
15784   "fields" :
15785   [
15786    {
15787     "field_name" : "_pad",
15788     "referenced_type" : "_ZTIA13_i"
15789    },
15790    {
15791     "field_name" : "_tid",
15792     "referenced_type" : "_ZTIi"
15793    },
15794    {
15795     "field_name" : "_sigev_thread",
15796     "referenced_type" : "_ZTIN8sigeventUt_Ut_E"
15797    }
15798   ],
15799   "is_anonymous" : true,
15800   "linker_set_key" : "_ZTIN8sigeventUt_E",
15801   "name" : "sigevent::(anonymous union at bionic/libc/kernel/uapi/asm-generic/siginfo.h:229:3)",
15802   "record_kind" : "union",
15803   "referenced_type" : "_ZTIN8sigeventUt_E",
15804   "self_type" : "_ZTIN8sigeventUt_E",
15805   "size" : 52,
15806   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
15807  },
15808  {
15809   "alignment" : 4,
15810   "fields" :
15811   [
15812    {
15813     "field_name" : "_function",
15814     "referenced_type" : "_ZTIPFv6sigvalE"
15815    },
15816    {
15817     "field_name" : "_attribute",
15818     "field_offset" : 32,
15819     "referenced_type" : "_ZTIPv"
15820    }
15821   ],
15822   "is_anonymous" : true,
15823   "linker_set_key" : "_ZTIN8sigeventUt_Ut_E",
15824   "name" : "sigevent::(anonymous union at bionic/libc/kernel/uapi/asm-generic/siginfo.h:229:3)::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:232:5)",
15825   "referenced_type" : "_ZTIN8sigeventUt_Ut_E",
15826   "self_type" : "_ZTIN8sigeventUt_Ut_E",
15827   "size" : 8,
15828   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
15829  },
15830  {
15831   "alignment" : 4,
15832   "fields" :
15833   [
15834    {
15835     "referenced_type" : "_ZTIN8ucontextUt_Ut_E"
15836    },
15837    {
15838     "field_name" : "uc_sigmask64",
15839     "referenced_type" : "_ZTI10sigset64_t"
15840    }
15841   ],
15842   "is_anonymous" : true,
15843   "linker_set_key" : "_ZTIN8ucontextUt_E",
15844   "name" : "ucontext::(anonymous union at out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/sys/ucontext.h:205:3)",
15845   "record_kind" : "union",
15846   "referenced_type" : "_ZTIN8ucontextUt_E",
15847   "self_type" : "_ZTIN8ucontextUt_E",
15848   "size" : 8,
15849   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/sys/ucontext.h"
15850  },
15851  {
15852   "alignment" : 4,
15853   "fields" :
15854   [
15855    {
15856     "field_name" : "uc_sigmask",
15857     "referenced_type" : "_ZTIm"
15858    },
15859    {
15860     "field_name" : "__padding_rt_sigset",
15861     "field_offset" : 32,
15862     "referenced_type" : "_ZTIj"
15863    }
15864   ],
15865   "is_anonymous" : true,
15866   "linker_set_key" : "_ZTIN8ucontextUt_Ut_E",
15867   "name" : "ucontext::(anonymous union at out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/sys/ucontext.h:205:3)::(anonymous struct at out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/sys/ucontext.h:206:5)",
15868   "referenced_type" : "_ZTIN8ucontextUt_Ut_E",
15869   "self_type" : "_ZTIN8ucontextUt_Ut_E",
15870   "size" : 8,
15871   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/sys/ucontext.h"
15872  },
15873  {
15874   "alignment" : 4,
15875   "fields" :
15876   [
15877    {
15878     "field_name" : "sa_handler",
15879     "referenced_type" : "_ZTIPFviE"
15880    },
15881    {
15882     "field_name" : "sa_sigaction",
15883     "referenced_type" : "_ZTIPFviP7siginfoPvE"
15884    }
15885   ],
15886   "is_anonymous" : true,
15887   "linker_set_key" : "_ZTIN9sigactionUt_E",
15888   "name" : "sigaction::(anonymous union at out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/bits/signal_types.h:89:3)",
15889   "record_kind" : "union",
15890   "referenced_type" : "_ZTIN9sigactionUt_E",
15891   "self_type" : "_ZTIN9sigactionUt_E",
15892   "size" : 4,
15893   "source_file" : "out/soong/.intermediates/bionic/libc/libc/android_vendor.Sv2_x86_shared/gen/include/bits/signal_types.h"
15894  },
15895  {
15896   "alignment" : 4,
15897   "fields" :
15898   [
15899    {
15900     "field_name" : "__small",
15901     "referenced_type" : "_ZTIA8_c"
15902    },
15903    {
15904     "field_name" : "__large",
15905     "referenced_type" : "_ZTIPv"
15906    }
15907   ],
15908   "linker_set_key" : "_ZTINSt3__110__function16__policy_storageE",
15909   "name" : "std::__function::__policy_storage",
15910   "record_kind" : "union",
15911   "referenced_type" : "_ZTINSt3__110__function16__policy_storageE",
15912   "self_type" : "_ZTINSt3__110__function16__policy_storageE",
15913   "size" : 8,
15914   "source_file" : "external/libcxx/include/functional"
15915  },
15916  {
15917   "alignment" : 4,
15918   "fields" :
15919   [
15920    {
15921     "field_name" : "__clone",
15922     "referenced_type" : "_ZTIKPFPvPKvE"
15923    },
15924    {
15925     "field_name" : "__destroy",
15926     "field_offset" : 32,
15927     "referenced_type" : "_ZTIKPFvPvE"
15928    },
15929    {
15930     "field_name" : "__is_null",
15931     "field_offset" : 64,
15932     "referenced_type" : "_ZTIKb"
15933    },
15934    {
15935     "field_name" : "__type_info",
15936     "field_offset" : 96,
15937     "referenced_type" : "_ZTIKPKSt9type_info"
15938    }
15939   ],
15940   "linker_set_key" : "_ZTINSt3__110__function8__policyE",
15941   "name" : "std::__function::__policy",
15942   "referenced_type" : "_ZTINSt3__110__function8__policyE",
15943   "self_type" : "_ZTINSt3__110__function8__policyE",
15944   "size" : 16,
15945   "source_file" : "external/libcxx/include/functional"
15946  },
15947  {
15948   "alignment" : 1,
15949   "linker_set_key" : "_ZTINSt3__110__get_pairILj0EEE",
15950   "name" : "std::__get_pair<0>",
15951   "referenced_type" : "_ZTINSt3__110__get_pairILj0EEE",
15952   "self_type" : "_ZTINSt3__110__get_pairILj0EEE",
15953   "size" : 1,
15954   "source_file" : "external/libcxx/include/utility"
15955  },
15956  {
15957   "alignment" : 1,
15958   "linker_set_key" : "_ZTINSt3__110__get_pairILj1EEE",
15959   "name" : "std::__get_pair<1>",
15960   "referenced_type" : "_ZTINSt3__110__get_pairILj1EEE",
15961   "self_type" : "_ZTINSt3__110__get_pairILj1EEE",
15962   "size" : 1,
15963   "source_file" : "external/libcxx/include/utility"
15964  },
15965  {
15966   "alignment" : 1,
15967   "linker_set_key" : "_ZTINSt3__110__ignore_tIhEE",
15968   "name" : "std::__ignore_t<unsigned char>",
15969   "referenced_type" : "_ZTINSt3__110__ignore_tIhEE",
15970   "self_type" : "_ZTINSt3__110__ignore_tIhEE",
15971   "size" : 1,
15972   "source_file" : "external/libcxx/include/tuple",
15973   "template_args" : [ "_ZTIh" ]
15974  },
15975  {
15976   "alignment" : 1,
15977   "base_specifiers" :
15978   [
15979    {
15980     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
15981    }
15982   ],
15983   "linker_set_key" : "_ZTINSt3__110__is_ratioINS_5ratioILx1ELx1000000000EEEEE",
15984   "name" : "std::__is_ratio<std::ratio<1, 1000000000>>",
15985   "referenced_type" : "_ZTINSt3__110__is_ratioINS_5ratioILx1ELx1000000000EEEEE",
15986   "self_type" : "_ZTINSt3__110__is_ratioINS_5ratioILx1ELx1000000000EEEEE",
15987   "size" : 1,
15988   "source_file" : "external/libcxx/include/ratio",
15989   "template_args" : [ "_ZTINSt3__15ratioILx1ELx1000000000EEE" ]
15990  },
15991  {
15992   "alignment" : 1,
15993   "base_specifiers" :
15994   [
15995    {
15996     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
15997    }
15998   ],
15999   "linker_set_key" : "_ZTINSt3__110__is_ratioINS_5ratioILx1ELx1000000EEEEE",
16000   "name" : "std::__is_ratio<std::ratio<1, 1000000>>",
16001   "referenced_type" : "_ZTINSt3__110__is_ratioINS_5ratioILx1ELx1000000EEEEE",
16002   "self_type" : "_ZTINSt3__110__is_ratioINS_5ratioILx1ELx1000000EEEEE",
16003   "size" : 1,
16004   "source_file" : "external/libcxx/include/ratio",
16005   "template_args" : [ "_ZTINSt3__15ratioILx1ELx1000000EEE" ]
16006  },
16007  {
16008   "alignment" : 1,
16009   "base_specifiers" :
16010   [
16011    {
16012     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
16013    }
16014   ],
16015   "linker_set_key" : "_ZTINSt3__110__is_ratioINS_5ratioILx1ELx1000EEEEE",
16016   "name" : "std::__is_ratio<std::ratio<1, 1000>>",
16017   "referenced_type" : "_ZTINSt3__110__is_ratioINS_5ratioILx1ELx1000EEEEE",
16018   "self_type" : "_ZTINSt3__110__is_ratioINS_5ratioILx1ELx1000EEEEE",
16019   "size" : 1,
16020   "source_file" : "external/libcxx/include/ratio",
16021   "template_args" : [ "_ZTINSt3__15ratioILx1ELx1000EEE" ]
16022  },
16023  {
16024   "alignment" : 1,
16025   "base_specifiers" :
16026   [
16027    {
16028     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
16029    }
16030   ],
16031   "linker_set_key" : "_ZTINSt3__110__is_ratioINS_5ratioILx1ELx1EEEEE",
16032   "name" : "std::__is_ratio<std::ratio<1, 1>>",
16033   "referenced_type" : "_ZTINSt3__110__is_ratioINS_5ratioILx1ELx1EEEEE",
16034   "self_type" : "_ZTINSt3__110__is_ratioINS_5ratioILx1ELx1EEEEE",
16035   "size" : 1,
16036   "source_file" : "external/libcxx/include/ratio",
16037   "template_args" : [ "_ZTINSt3__15ratioILx1ELx1EEE" ]
16038  },
16039  {
16040   "alignment" : 1,
16041   "base_specifiers" :
16042   [
16043    {
16044     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
16045    }
16046   ],
16047   "linker_set_key" : "_ZTINSt3__110__is_ratioINS_5ratioILx3600ELx1EEEEE",
16048   "name" : "std::__is_ratio<std::ratio<3600, 1>>",
16049   "referenced_type" : "_ZTINSt3__110__is_ratioINS_5ratioILx3600ELx1EEEEE",
16050   "self_type" : "_ZTINSt3__110__is_ratioINS_5ratioILx3600ELx1EEEEE",
16051   "size" : 1,
16052   "source_file" : "external/libcxx/include/ratio",
16053   "template_args" : [ "_ZTINSt3__15ratioILx3600ELx1EEE" ]
16054  },
16055  {
16056   "alignment" : 1,
16057   "base_specifiers" :
16058   [
16059    {
16060     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
16061    }
16062   ],
16063   "linker_set_key" : "_ZTINSt3__110__is_ratioINS_5ratioILx60ELx1EEEEE",
16064   "name" : "std::__is_ratio<std::ratio<60, 1>>",
16065   "referenced_type" : "_ZTINSt3__110__is_ratioINS_5ratioILx60ELx1EEEEE",
16066   "self_type" : "_ZTINSt3__110__is_ratioINS_5ratioILx60ELx1EEEEE",
16067   "size" : 1,
16068   "source_file" : "external/libcxx/include/ratio",
16069   "template_args" : [ "_ZTINSt3__15ratioILx60ELx1EEE" ]
16070  },
16071  {
16072   "alignment" : 4,
16073   "fields" :
16074   [
16075    {
16076     "access" : "protected",
16077     "field_name" : "__loc_",
16078     "referenced_type" : "_ZTIP10__locale_t"
16079    }
16080   ],
16081   "linker_set_key" : "_ZTINSt3__110__time_getE",
16082   "name" : "std::__time_get",
16083   "record_kind" : "class",
16084   "referenced_type" : "_ZTINSt3__110__time_getE",
16085   "self_type" : "_ZTINSt3__110__time_getE",
16086   "size" : 4,
16087   "source_file" : "external/libcxx/include/locale"
16088  },
16089  {
16090   "alignment" : 4,
16091   "fields" :
16092   [
16093    {
16094     "access" : "private",
16095     "field_name" : "__loc_",
16096     "referenced_type" : "_ZTIP10__locale_t"
16097    }
16098   ],
16099   "linker_set_key" : "_ZTINSt3__110__time_putE",
16100   "name" : "std::__time_put",
16101   "record_kind" : "class",
16102   "referenced_type" : "_ZTINSt3__110__time_putE",
16103   "self_type" : "_ZTINSt3__110__time_putE",
16104   "size" : 4,
16105   "source_file" : "external/libcxx/include/locale"
16106  },
16107  {
16108   "alignment" : 1,
16109   "linker_set_key" : "_ZTINSt3__110ctype_baseE",
16110   "name" : "std::ctype_base",
16111   "record_kind" : "class",
16112   "referenced_type" : "_ZTINSt3__110ctype_baseE",
16113   "self_type" : "_ZTINSt3__110ctype_baseE",
16114   "size" : 1,
16115   "source_file" : "external/libcxx/include/__locale"
16116  },
16117  {
16118   "alignment" : 4,
16119   "fields" :
16120   [
16121    {
16122     "access" : "private",
16123     "field_name" : "__val_",
16124     "referenced_type" : "_ZTIi"
16125    },
16126    {
16127     "access" : "private",
16128     "field_name" : "__cat_",
16129     "field_offset" : 32,
16130     "referenced_type" : "_ZTIPKNSt3__114error_categoryE"
16131    }
16132   ],
16133   "linker_set_key" : "_ZTINSt3__110error_codeE",
16134   "name" : "std::error_code",
16135   "record_kind" : "class",
16136   "referenced_type" : "_ZTINSt3__110error_codeE",
16137   "self_type" : "_ZTINSt3__110error_codeE",
16138   "size" : 8,
16139   "source_file" : "external/libcxx/include/system_error"
16140  },
16141  {
16142   "alignment" : 1,
16143   "linker_set_key" : "_ZTINSt3__110in_place_tE",
16144   "name" : "std::in_place_t",
16145   "referenced_type" : "_ZTINSt3__110in_place_tE",
16146   "self_type" : "_ZTINSt3__110in_place_tE",
16147   "size" : 1,
16148   "source_file" : "external/libcxx/include/utility"
16149  },
16150  {
16151   "alignment" : 1,
16152   "base_specifiers" :
16153   [
16154    {
16155     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
16156    }
16157   ],
16158   "linker_set_key" : "_ZTINSt3__110is_base_ofINS_8ios_baseERNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
16159   "name" : "std::is_base_of<std::ios_base, std::basic_ostream<char, std::char_traits<char>> &>",
16160   "referenced_type" : "_ZTINSt3__110is_base_ofINS_8ios_baseERNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
16161   "self_type" : "_ZTINSt3__110is_base_ofINS_8ios_baseERNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
16162   "size" : 1,
16163   "source_file" : "external/libcxx/include/type_traits",
16164   "template_args" :
16165   [
16166    "_ZTINSt3__18ios_baseE",
16167    "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
16168   ]
16169  },
16170  {
16171   "alignment" : 1,
16172   "base_specifiers" :
16173   [
16174    {
16175     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
16176    }
16177   ],
16178   "linker_set_key" : "_ZTINSt3__110is_base_ofINS_8ios_baseERNS_19basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE",
16179   "name" : "std::is_base_of<std::ios_base, std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char>> &>",
16180   "referenced_type" : "_ZTINSt3__110is_base_ofINS_8ios_baseERNS_19basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE",
16181   "self_type" : "_ZTINSt3__110is_base_ofINS_8ios_baseERNS_19basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE",
16182   "size" : 1,
16183   "source_file" : "external/libcxx/include/type_traits",
16184   "template_args" :
16185   [
16186    "_ZTINSt3__18ios_baseE",
16187    "_ZTIRNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
16188   ]
16189  },
16190  {
16191   "alignment" : 1,
16192   "base_specifiers" :
16193   [
16194    {
16195     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
16196    }
16197   ],
16198   "linker_set_key" : "_ZTINSt3__110is_trivialIDiEE",
16199   "name" : "std::is_trivial<char32_t>",
16200   "referenced_type" : "_ZTINSt3__110is_trivialIDiEE",
16201   "self_type" : "_ZTINSt3__110is_trivialIDiEE",
16202   "size" : 1,
16203   "source_file" : "external/libcxx/include/type_traits",
16204   "template_args" : [ "_ZTIDi" ]
16205  },
16206  {
16207   "alignment" : 1,
16208   "base_specifiers" :
16209   [
16210    {
16211     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
16212    }
16213   ],
16214   "linker_set_key" : "_ZTINSt3__110is_trivialIDsEE",
16215   "name" : "std::is_trivial<char16_t>",
16216   "referenced_type" : "_ZTINSt3__110is_trivialIDsEE",
16217   "self_type" : "_ZTINSt3__110is_trivialIDsEE",
16218   "size" : 1,
16219   "source_file" : "external/libcxx/include/type_traits",
16220   "template_args" : [ "_ZTIDs" ]
16221  },
16222  {
16223   "alignment" : 1,
16224   "base_specifiers" :
16225   [
16226    {
16227     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
16228    }
16229   ],
16230   "linker_set_key" : "_ZTINSt3__110is_trivialIcEE",
16231   "name" : "std::is_trivial<char>",
16232   "referenced_type" : "_ZTINSt3__110is_trivialIcEE",
16233   "self_type" : "_ZTINSt3__110is_trivialIcEE",
16234   "size" : 1,
16235   "source_file" : "external/libcxx/include/type_traits",
16236   "template_args" : [ "_ZTIc" ]
16237  },
16238  {
16239   "alignment" : 1,
16240   "base_specifiers" :
16241   [
16242    {
16243     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
16244    }
16245   ],
16246   "linker_set_key" : "_ZTINSt3__110is_trivialIwEE",
16247   "name" : "std::is_trivial<wchar_t>",
16248   "referenced_type" : "_ZTINSt3__110is_trivialIwEE",
16249   "self_type" : "_ZTINSt3__110is_trivialIwEE",
16250   "size" : 1,
16251   "source_file" : "external/libcxx/include/type_traits",
16252   "template_args" : [ "_ZTIw" ]
16253  },
16254  {
16255   "alignment" : 1,
16256   "linker_set_key" : "_ZTINSt3__110less_equalIvEE",
16257   "name" : "std::less_equal<void>",
16258   "referenced_type" : "_ZTINSt3__110less_equalIvEE",
16259   "self_type" : "_ZTINSt3__110less_equalIvEE",
16260   "size" : 1,
16261   "source_file" : "external/libcxx/include/functional",
16262   "template_args" : [ "_ZTIv" ]
16263  },
16264  {
16265   "alignment" : 1,
16266   "linker_set_key" : "_ZTINSt3__110logical_orIvEE",
16267   "name" : "std::logical_or<void>",
16268   "referenced_type" : "_ZTINSt3__110logical_orIvEE",
16269   "self_type" : "_ZTINSt3__110logical_orIvEE",
16270   "size" : 1,
16271   "source_file" : "external/libcxx/include/functional",
16272   "template_args" : [ "_ZTIv" ]
16273  },
16274  {
16275   "alignment" : 1,
16276   "fields" :
16277   [
16278    {
16279     "field_name" : "field",
16280     "referenced_type" : "_ZTIA4_c"
16281    }
16282   ],
16283   "linker_set_key" : "_ZTINSt3__110money_base7patternE",
16284   "name" : "std::money_base::pattern",
16285   "referenced_type" : "_ZTINSt3__110money_base7patternE",
16286   "self_type" : "_ZTINSt3__110money_base7patternE",
16287   "size" : 4,
16288   "source_file" : "external/libcxx/include/locale"
16289  },
16290  {
16291   "alignment" : 1,
16292   "linker_set_key" : "_ZTINSt3__110money_baseE",
16293   "name" : "std::money_base",
16294   "record_kind" : "class",
16295   "referenced_type" : "_ZTINSt3__110money_baseE",
16296   "self_type" : "_ZTINSt3__110money_baseE",
16297   "size" : 1,
16298   "source_file" : "external/libcxx/include/locale"
16299  },
16300  {
16301   "alignment" : 4,
16302   "base_specifiers" :
16303   [
16304    {
16305     "referenced_type" : "_ZTINSt3__16locale5facetE"
16306    },
16307    {
16308     "referenced_type" : "_ZTINSt3__110money_baseE"
16309    }
16310   ],
16311   "linker_set_key" : "_ZTINSt3__110moneypunctIcLb0EEE",
16312   "name" : "std::moneypunct<char, false>",
16313   "record_kind" : "class",
16314   "referenced_type" : "_ZTINSt3__110moneypunctIcLb0EEE",
16315   "self_type" : "_ZTINSt3__110moneypunctIcLb0EEE",
16316   "size" : 8,
16317   "source_file" : "external/libcxx/include/locale",
16318   "template_args" : [ "_ZTIc" ],
16319   "vtable_components" :
16320   [
16321    {
16322     "kind" : "offset_to_top"
16323    },
16324    {
16325     "kind" : "rtti",
16326     "mangled_component_name" : "_ZTINSt3__110moneypunctIcLb0EEE"
16327    },
16328    {
16329     "kind" : "complete_dtor_pointer",
16330     "mangled_component_name" : "_ZNSt3__110moneypunctIcLb0EED1Ev"
16331    },
16332    {
16333     "kind" : "deleting_dtor_pointer",
16334     "mangled_component_name" : "_ZNSt3__110moneypunctIcLb0EED0Ev"
16335    },
16336    {
16337     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
16338    },
16339    {
16340     "mangled_component_name" : "_ZNKSt3__110moneypunctIcLb0EE16do_decimal_pointEv"
16341    },
16342    {
16343     "mangled_component_name" : "_ZNKSt3__110moneypunctIcLb0EE16do_thousands_sepEv"
16344    },
16345    {
16346     "mangled_component_name" : "_ZNKSt3__110moneypunctIcLb0EE11do_groupingEv"
16347    },
16348    {
16349     "mangled_component_name" : "_ZNKSt3__110moneypunctIcLb0EE14do_curr_symbolEv"
16350    },
16351    {
16352     "mangled_component_name" : "_ZNKSt3__110moneypunctIcLb0EE16do_positive_signEv"
16353    },
16354    {
16355     "mangled_component_name" : "_ZNKSt3__110moneypunctIcLb0EE16do_negative_signEv"
16356    },
16357    {
16358     "mangled_component_name" : "_ZNKSt3__110moneypunctIcLb0EE14do_frac_digitsEv"
16359    },
16360    {
16361     "mangled_component_name" : "_ZNKSt3__110moneypunctIcLb0EE13do_pos_formatEv"
16362    },
16363    {
16364     "mangled_component_name" : "_ZNKSt3__110moneypunctIcLb0EE13do_neg_formatEv"
16365    }
16366   ]
16367  },
16368  {
16369   "alignment" : 4,
16370   "base_specifiers" :
16371   [
16372    {
16373     "referenced_type" : "_ZTINSt3__16locale5facetE"
16374    },
16375    {
16376     "referenced_type" : "_ZTINSt3__110money_baseE"
16377    }
16378   ],
16379   "linker_set_key" : "_ZTINSt3__110moneypunctIcLb1EEE",
16380   "name" : "std::moneypunct<char, true>",
16381   "record_kind" : "class",
16382   "referenced_type" : "_ZTINSt3__110moneypunctIcLb1EEE",
16383   "self_type" : "_ZTINSt3__110moneypunctIcLb1EEE",
16384   "size" : 8,
16385   "source_file" : "external/libcxx/include/locale",
16386   "template_args" : [ "_ZTIc" ],
16387   "vtable_components" :
16388   [
16389    {
16390     "kind" : "offset_to_top"
16391    },
16392    {
16393     "kind" : "rtti",
16394     "mangled_component_name" : "_ZTINSt3__110moneypunctIcLb1EEE"
16395    },
16396    {
16397     "kind" : "complete_dtor_pointer",
16398     "mangled_component_name" : "_ZNSt3__110moneypunctIcLb1EED1Ev"
16399    },
16400    {
16401     "kind" : "deleting_dtor_pointer",
16402     "mangled_component_name" : "_ZNSt3__110moneypunctIcLb1EED0Ev"
16403    },
16404    {
16405     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
16406    },
16407    {
16408     "mangled_component_name" : "_ZNKSt3__110moneypunctIcLb1EE16do_decimal_pointEv"
16409    },
16410    {
16411     "mangled_component_name" : "_ZNKSt3__110moneypunctIcLb1EE16do_thousands_sepEv"
16412    },
16413    {
16414     "mangled_component_name" : "_ZNKSt3__110moneypunctIcLb1EE11do_groupingEv"
16415    },
16416    {
16417     "mangled_component_name" : "_ZNKSt3__110moneypunctIcLb1EE14do_curr_symbolEv"
16418    },
16419    {
16420     "mangled_component_name" : "_ZNKSt3__110moneypunctIcLb1EE16do_positive_signEv"
16421    },
16422    {
16423     "mangled_component_name" : "_ZNKSt3__110moneypunctIcLb1EE16do_negative_signEv"
16424    },
16425    {
16426     "mangled_component_name" : "_ZNKSt3__110moneypunctIcLb1EE14do_frac_digitsEv"
16427    },
16428    {
16429     "mangled_component_name" : "_ZNKSt3__110moneypunctIcLb1EE13do_pos_formatEv"
16430    },
16431    {
16432     "mangled_component_name" : "_ZNKSt3__110moneypunctIcLb1EE13do_neg_formatEv"
16433    }
16434   ]
16435  },
16436  {
16437   "alignment" : 4,
16438   "base_specifiers" :
16439   [
16440    {
16441     "referenced_type" : "_ZTINSt3__16locale5facetE"
16442    },
16443    {
16444     "referenced_type" : "_ZTINSt3__110money_baseE"
16445    }
16446   ],
16447   "linker_set_key" : "_ZTINSt3__110moneypunctIwLb0EEE",
16448   "name" : "std::moneypunct<wchar_t, false>",
16449   "record_kind" : "class",
16450   "referenced_type" : "_ZTINSt3__110moneypunctIwLb0EEE",
16451   "self_type" : "_ZTINSt3__110moneypunctIwLb0EEE",
16452   "size" : 8,
16453   "source_file" : "external/libcxx/include/locale",
16454   "template_args" : [ "_ZTIw" ],
16455   "vtable_components" :
16456   [
16457    {
16458     "kind" : "offset_to_top"
16459    },
16460    {
16461     "kind" : "rtti",
16462     "mangled_component_name" : "_ZTINSt3__110moneypunctIwLb0EEE"
16463    },
16464    {
16465     "kind" : "complete_dtor_pointer",
16466     "mangled_component_name" : "_ZNSt3__110moneypunctIwLb0EED1Ev"
16467    },
16468    {
16469     "kind" : "deleting_dtor_pointer",
16470     "mangled_component_name" : "_ZNSt3__110moneypunctIwLb0EED0Ev"
16471    },
16472    {
16473     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
16474    },
16475    {
16476     "mangled_component_name" : "_ZNKSt3__110moneypunctIwLb0EE16do_decimal_pointEv"
16477    },
16478    {
16479     "mangled_component_name" : "_ZNKSt3__110moneypunctIwLb0EE16do_thousands_sepEv"
16480    },
16481    {
16482     "mangled_component_name" : "_ZNKSt3__110moneypunctIwLb0EE11do_groupingEv"
16483    },
16484    {
16485     "mangled_component_name" : "_ZNKSt3__110moneypunctIwLb0EE14do_curr_symbolEv"
16486    },
16487    {
16488     "mangled_component_name" : "_ZNKSt3__110moneypunctIwLb0EE16do_positive_signEv"
16489    },
16490    {
16491     "mangled_component_name" : "_ZNKSt3__110moneypunctIwLb0EE16do_negative_signEv"
16492    },
16493    {
16494     "mangled_component_name" : "_ZNKSt3__110moneypunctIwLb0EE14do_frac_digitsEv"
16495    },
16496    {
16497     "mangled_component_name" : "_ZNKSt3__110moneypunctIwLb0EE13do_pos_formatEv"
16498    },
16499    {
16500     "mangled_component_name" : "_ZNKSt3__110moneypunctIwLb0EE13do_neg_formatEv"
16501    }
16502   ]
16503  },
16504  {
16505   "alignment" : 4,
16506   "base_specifiers" :
16507   [
16508    {
16509     "referenced_type" : "_ZTINSt3__16locale5facetE"
16510    },
16511    {
16512     "referenced_type" : "_ZTINSt3__110money_baseE"
16513    }
16514   ],
16515   "linker_set_key" : "_ZTINSt3__110moneypunctIwLb1EEE",
16516   "name" : "std::moneypunct<wchar_t, true>",
16517   "record_kind" : "class",
16518   "referenced_type" : "_ZTINSt3__110moneypunctIwLb1EEE",
16519   "self_type" : "_ZTINSt3__110moneypunctIwLb1EEE",
16520   "size" : 8,
16521   "source_file" : "external/libcxx/include/locale",
16522   "template_args" : [ "_ZTIw" ],
16523   "vtable_components" :
16524   [
16525    {
16526     "kind" : "offset_to_top"
16527    },
16528    {
16529     "kind" : "rtti",
16530     "mangled_component_name" : "_ZTINSt3__110moneypunctIwLb1EEE"
16531    },
16532    {
16533     "kind" : "complete_dtor_pointer",
16534     "mangled_component_name" : "_ZNSt3__110moneypunctIwLb1EED1Ev"
16535    },
16536    {
16537     "kind" : "deleting_dtor_pointer",
16538     "mangled_component_name" : "_ZNSt3__110moneypunctIwLb1EED0Ev"
16539    },
16540    {
16541     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
16542    },
16543    {
16544     "mangled_component_name" : "_ZNKSt3__110moneypunctIwLb1EE16do_decimal_pointEv"
16545    },
16546    {
16547     "mangled_component_name" : "_ZNKSt3__110moneypunctIwLb1EE16do_thousands_sepEv"
16548    },
16549    {
16550     "mangled_component_name" : "_ZNKSt3__110moneypunctIwLb1EE11do_groupingEv"
16551    },
16552    {
16553     "mangled_component_name" : "_ZNKSt3__110moneypunctIwLb1EE14do_curr_symbolEv"
16554    },
16555    {
16556     "mangled_component_name" : "_ZNKSt3__110moneypunctIwLb1EE16do_positive_signEv"
16557    },
16558    {
16559     "mangled_component_name" : "_ZNKSt3__110moneypunctIwLb1EE16do_negative_signEv"
16560    },
16561    {
16562     "mangled_component_name" : "_ZNKSt3__110moneypunctIwLb1EE14do_frac_digitsEv"
16563    },
16564    {
16565     "mangled_component_name" : "_ZNKSt3__110moneypunctIwLb1EE13do_pos_formatEv"
16566    },
16567    {
16568     "mangled_component_name" : "_ZNKSt3__110moneypunctIwLb1EE13do_neg_formatEv"
16569    }
16570   ]
16571  },
16572  {
16573   "alignment" : 1,
16574   "linker_set_key" : "_ZTINSt3__110multipliesIvEE",
16575   "name" : "std::multiplies<void>",
16576   "referenced_type" : "_ZTINSt3__110multipliesIvEE",
16577   "self_type" : "_ZTINSt3__110multipliesIvEE",
16578   "size" : 1,
16579   "source_file" : "external/libcxx/include/functional",
16580   "template_args" : [ "_ZTIv" ]
16581  },
16582  {
16583   "alignment" : 1,
16584   "linker_set_key" : "_ZTINSt3__110owner_lessIvEE",
16585   "name" : "std::owner_less<void>",
16586   "referenced_type" : "_ZTINSt3__110owner_lessIvEE",
16587   "self_type" : "_ZTINSt3__110owner_lessIvEE",
16588   "size" : 1,
16589   "source_file" : "external/libcxx/include/memory",
16590   "template_args" : [ "_ZTIv" ]
16591  },
16592  {
16593   "alignment" : 4,
16594   "fields" :
16595   [
16596    {
16597     "access" : "private",
16598     "field_name" : "__ptr_",
16599     "referenced_type" : "_ZTINSt3__117__compressed_pairIPcPFvPvEEE"
16600    }
16601   ],
16602   "linker_set_key" : "_ZTINSt3__110unique_ptrIcPFvPvEEE",
16603   "name" : "std::unique_ptr<char, void (*)(void *)>",
16604   "record_kind" : "class",
16605   "referenced_type" : "_ZTINSt3__110unique_ptrIcPFvPvEEE",
16606   "self_type" : "_ZTINSt3__110unique_ptrIcPFvPvEEE",
16607   "size" : 8,
16608   "source_file" : "external/libcxx/include/memory",
16609   "template_args" : [ "_ZTIc", "_ZTIPFvPvE" ]
16610  },
16611  {
16612   "alignment" : 4,
16613   "fields" :
16614   [
16615    {
16616     "access" : "private",
16617     "field_name" : "__ptr_",
16618     "referenced_type" : "_ZTINSt3__117__compressed_pairIPhPFvPvEEE"
16619    }
16620   ],
16621   "linker_set_key" : "_ZTINSt3__110unique_ptrIhPFvPvEEE",
16622   "name" : "std::unique_ptr<unsigned char, void (*)(void *)>",
16623   "record_kind" : "class",
16624   "referenced_type" : "_ZTINSt3__110unique_ptrIhPFvPvEEE",
16625   "self_type" : "_ZTINSt3__110unique_ptrIhPFvPvEEE",
16626   "size" : 8,
16627   "source_file" : "external/libcxx/include/memory",
16628   "template_args" : [ "_ZTIh", "_ZTIPFvPvE" ]
16629  },
16630  {
16631   "alignment" : 4,
16632   "fields" :
16633   [
16634    {
16635     "access" : "private",
16636     "field_name" : "__ptr_",
16637     "referenced_type" : "_ZTINSt3__117__compressed_pairIPjPFvPvEEE"
16638    }
16639   ],
16640   "linker_set_key" : "_ZTINSt3__110unique_ptrIjPFvPvEEE",
16641   "name" : "std::unique_ptr<unsigned int, void (*)(void *)>",
16642   "record_kind" : "class",
16643   "referenced_type" : "_ZTINSt3__110unique_ptrIjPFvPvEEE",
16644   "self_type" : "_ZTINSt3__110unique_ptrIjPFvPvEEE",
16645   "size" : 8,
16646   "source_file" : "external/libcxx/include/memory",
16647   "template_args" : [ "_ZTIj", "_ZTIPFvPvE" ]
16648  },
16649  {
16650   "alignment" : 1,
16651   "linker_set_key" : "_ZTINSt3__111__money_getIcEE",
16652   "name" : "std::__money_get<char>",
16653   "record_kind" : "class",
16654   "referenced_type" : "_ZTINSt3__111__money_getIcEE",
16655   "self_type" : "_ZTINSt3__111__money_getIcEE",
16656   "size" : 1,
16657   "source_file" : "external/libcxx/include/locale",
16658   "template_args" : [ "_ZTIc" ]
16659  },
16660  {
16661   "alignment" : 1,
16662   "linker_set_key" : "_ZTINSt3__111__money_getIwEE",
16663   "name" : "std::__money_get<wchar_t>",
16664   "record_kind" : "class",
16665   "referenced_type" : "_ZTINSt3__111__money_getIwEE",
16666   "self_type" : "_ZTINSt3__111__money_getIwEE",
16667   "size" : 1,
16668   "source_file" : "external/libcxx/include/locale",
16669   "template_args" : [ "_ZTIw" ]
16670  },
16671  {
16672   "alignment" : 1,
16673   "linker_set_key" : "_ZTINSt3__111__money_putIcEE",
16674   "name" : "std::__money_put<char>",
16675   "record_kind" : "class",
16676   "referenced_type" : "_ZTINSt3__111__money_putIcEE",
16677   "self_type" : "_ZTINSt3__111__money_putIcEE",
16678   "size" : 1,
16679   "source_file" : "external/libcxx/include/locale",
16680   "template_args" : [ "_ZTIc" ]
16681  },
16682  {
16683   "alignment" : 1,
16684   "linker_set_key" : "_ZTINSt3__111__money_putIwEE",
16685   "name" : "std::__money_put<wchar_t>",
16686   "record_kind" : "class",
16687   "referenced_type" : "_ZTINSt3__111__money_putIwEE",
16688   "self_type" : "_ZTINSt3__111__money_putIwEE",
16689   "size" : 1,
16690   "source_file" : "external/libcxx/include/locale",
16691   "template_args" : [ "_ZTIw" ]
16692  },
16693  {
16694   "alignment" : 1,
16695   "linker_set_key" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1000000000EEENS1_ILx1ELx1EEEEE",
16696   "name" : "std::__ratio_gcd<std::ratio<1, 1000000000>, std::ratio<1, 1>>",
16697   "referenced_type" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1000000000EEENS1_ILx1ELx1EEEEE",
16698   "self_type" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1000000000EEENS1_ILx1ELx1EEEEE",
16699   "size" : 1,
16700   "source_file" : "external/libcxx/include/ratio",
16701   "template_args" :
16702   [
16703    "_ZTINSt3__15ratioILx1ELx1000000000EEE",
16704    "_ZTINSt3__15ratioILx1ELx1EEE"
16705   ]
16706  },
16707  {
16708   "alignment" : 1,
16709   "linker_set_key" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1000000000EEES2_EE",
16710   "name" : "std::__ratio_gcd<std::ratio<1, 1000000000>, std::ratio<1, 1000000000>>",
16711   "referenced_type" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1000000000EEES2_EE",
16712   "self_type" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1000000000EEES2_EE",
16713   "size" : 1,
16714   "source_file" : "external/libcxx/include/ratio",
16715   "template_args" :
16716   [
16717    "_ZTINSt3__15ratioILx1ELx1000000000EEE",
16718    "_ZTINSt3__15ratioILx1ELx1000000000EEE"
16719   ]
16720  },
16721  {
16722   "alignment" : 1,
16723   "linker_set_key" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1000000EEES2_EE",
16724   "name" : "std::__ratio_gcd<std::ratio<1, 1000000>, std::ratio<1, 1000000>>",
16725   "referenced_type" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1000000EEES2_EE",
16726   "self_type" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1000000EEES2_EE",
16727   "size" : 1,
16728   "source_file" : "external/libcxx/include/ratio",
16729   "template_args" :
16730   [
16731    "_ZTINSt3__15ratioILx1ELx1000000EEE",
16732    "_ZTINSt3__15ratioILx1ELx1000000EEE"
16733   ]
16734  },
16735  {
16736   "alignment" : 1,
16737   "linker_set_key" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1000EEES2_EE",
16738   "name" : "std::__ratio_gcd<std::ratio<1, 1000>, std::ratio<1, 1000>>",
16739   "referenced_type" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1000EEES2_EE",
16740   "self_type" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1000EEES2_EE",
16741   "size" : 1,
16742   "source_file" : "external/libcxx/include/ratio",
16743   "template_args" : [ "_ZTINSt3__15ratioILx1ELx1000EEE", "_ZTINSt3__15ratioILx1ELx1000EEE" ]
16744  },
16745  {
16746   "alignment" : 1,
16747   "linker_set_key" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1EEES2_EE",
16748   "name" : "std::__ratio_gcd<std::ratio<1, 1>, std::ratio<1, 1>>",
16749   "referenced_type" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1EEES2_EE",
16750   "self_type" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1EEES2_EE",
16751   "size" : 1,
16752   "source_file" : "external/libcxx/include/ratio",
16753   "template_args" : [ "_ZTINSt3__15ratioILx1ELx1EEE", "_ZTINSt3__15ratioILx1ELx1EEE" ]
16754  },
16755  {
16756   "alignment" : 1,
16757   "linker_set_key" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx3600ELx1EEES2_EE",
16758   "name" : "std::__ratio_gcd<std::ratio<3600, 1>, std::ratio<3600, 1>>",
16759   "referenced_type" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx3600ELx1EEES2_EE",
16760   "self_type" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx3600ELx1EEES2_EE",
16761   "size" : 1,
16762   "source_file" : "external/libcxx/include/ratio",
16763   "template_args" : [ "_ZTINSt3__15ratioILx3600ELx1EEE", "_ZTINSt3__15ratioILx3600ELx1EEE" ]
16764  },
16765  {
16766   "alignment" : 1,
16767   "linker_set_key" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx60ELx1EEES2_EE",
16768   "name" : "std::__ratio_gcd<std::ratio<60, 1>, std::ratio<60, 1>>",
16769   "referenced_type" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx60ELx1EEES2_EE",
16770   "self_type" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx60ELx1EEES2_EE",
16771   "size" : 1,
16772   "source_file" : "external/libcxx/include/ratio",
16773   "template_args" : [ "_ZTINSt3__15ratioILx60ELx1EEE", "_ZTINSt3__15ratioILx60ELx1EEE" ]
16774  },
16775  {
16776   "alignment" : 1,
16777   "linker_set_key" : "_ZTINSt3__111__size_typeINS_9allocatorIDiEEiLb1EEE",
16778   "name" : "std::__size_type<std::allocator<char32_t>, int, true>",
16779   "referenced_type" : "_ZTINSt3__111__size_typeINS_9allocatorIDiEEiLb1EEE",
16780   "self_type" : "_ZTINSt3__111__size_typeINS_9allocatorIDiEEiLb1EEE",
16781   "size" : 1,
16782   "source_file" : "external/libcxx/include/memory",
16783   "template_args" : [ "_ZTINSt3__19allocatorIDiEE", "_ZTIi" ]
16784  },
16785  {
16786   "alignment" : 1,
16787   "linker_set_key" : "_ZTINSt3__111__size_typeINS_9allocatorIDsEEiLb1EEE",
16788   "name" : "std::__size_type<std::allocator<char16_t>, int, true>",
16789   "referenced_type" : "_ZTINSt3__111__size_typeINS_9allocatorIDsEEiLb1EEE",
16790   "self_type" : "_ZTINSt3__111__size_typeINS_9allocatorIDsEEiLb1EEE",
16791   "size" : 1,
16792   "source_file" : "external/libcxx/include/memory",
16793   "template_args" : [ "_ZTINSt3__19allocatorIDsEE", "_ZTIi" ]
16794  },
16795  {
16796   "alignment" : 1,
16797   "linker_set_key" : "_ZTINSt3__111__size_typeINS_9allocatorIN7android8hardware17GrantorDescriptorEEEiLb1EEE",
16798   "name" : "std::__size_type<std::allocator<android::hardware::GrantorDescriptor>, int, true>",
16799   "referenced_type" : "_ZTINSt3__111__size_typeINS_9allocatorIN7android8hardware17GrantorDescriptorEEEiLb1EEE",
16800   "self_type" : "_ZTINSt3__111__size_typeINS_9allocatorIN7android8hardware17GrantorDescriptorEEEiLb1EEE",
16801   "size" : 1,
16802   "source_file" : "external/libcxx/include/memory",
16803   "template_args" :
16804   [
16805    "_ZTINSt3__19allocatorIN7android8hardware17GrantorDescriptorEEE",
16806    "_ZTIi"
16807   ]
16808  },
16809  {
16810   "alignment" : 1,
16811   "linker_set_key" : "_ZTINSt3__111__size_typeINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEiLb1EEE",
16812   "name" : "std::__size_type<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *>> *)>>, int, true>",
16813   "referenced_type" : "_ZTINSt3__111__size_typeINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEiLb1EEE",
16814   "self_type" : "_ZTINSt3__111__size_typeINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEiLb1EEE",
16815   "size" : 1,
16816   "source_file" : "external/libcxx/include/memory",
16817   "template_args" :
16818   [
16819    "_ZTINSt3__19allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS0_ISA_EEEEEEEEE",
16820    "_ZTIi"
16821   ]
16822  },
16823  {
16824   "alignment" : 1,
16825   "linker_set_key" : "_ZTINSt3__111__size_typeINS_9allocatorIcEEiLb1EEE",
16826   "name" : "std::__size_type<std::allocator<char>, int, true>",
16827   "referenced_type" : "_ZTINSt3__111__size_typeINS_9allocatorIcEEiLb1EEE",
16828   "self_type" : "_ZTINSt3__111__size_typeINS_9allocatorIcEEiLb1EEE",
16829   "size" : 1,
16830   "source_file" : "external/libcxx/include/memory",
16831   "template_args" : [ "_ZTINSt3__19allocatorIcEE", "_ZTIi" ]
16832  },
16833  {
16834   "alignment" : 1,
16835   "linker_set_key" : "_ZTINSt3__111__size_typeINS_9allocatorIwEEiLb1EEE",
16836   "name" : "std::__size_type<std::allocator<wchar_t>, int, true>",
16837   "referenced_type" : "_ZTINSt3__111__size_typeINS_9allocatorIwEEiLb1EEE",
16838   "self_type" : "_ZTINSt3__111__size_typeINS_9allocatorIwEEiLb1EEE",
16839   "size" : 1,
16840   "source_file" : "external/libcxx/include/memory",
16841   "template_args" : [ "_ZTINSt3__19allocatorIwEE", "_ZTIi" ]
16842  },
16843  {
16844   "alignment" : 1,
16845   "linker_set_key" : "_ZTINSt3__111__type_listIaNS0_IsNS0_IiNS0_IlNS0_IxNS_5__natEEEEEEEEEEE",
16846   "name" : "std::__type_list<signed char, std::__type_list<short, std::__type_list<int, std::__type_list<long, std::__type_list<long long, std::__nat>>>>>",
16847   "referenced_type" : "_ZTINSt3__111__type_listIaNS0_IsNS0_IiNS0_IlNS0_IxNS_5__natEEEEEEEEEEE",
16848   "self_type" : "_ZTINSt3__111__type_listIaNS0_IsNS0_IiNS0_IlNS0_IxNS_5__natEEEEEEEEEEE",
16849   "size" : 1,
16850   "source_file" : "external/libcxx/include/type_traits",
16851   "template_args" :
16852   [
16853    "_ZTIa",
16854    "_ZTINSt3__111__type_listIsNS0_IiNS0_IlNS0_IxNS_5__natEEEEEEEEE"
16855   ]
16856  },
16857  {
16858   "alignment" : 1,
16859   "linker_set_key" : "_ZTINSt3__111__type_listIhNS0_ItNS0_IjNS0_ImNS0_IyNS_5__natEEEEEEEEEEE",
16860   "name" : "std::__type_list<unsigned char, std::__type_list<unsigned short, std::__type_list<unsigned int, std::__type_list<unsigned long, std::__type_list<unsigned long long, std::__nat>>>>>",
16861   "referenced_type" : "_ZTINSt3__111__type_listIhNS0_ItNS0_IjNS0_ImNS0_IyNS_5__natEEEEEEEEEEE",
16862   "self_type" : "_ZTINSt3__111__type_listIhNS0_ItNS0_IjNS0_ImNS0_IyNS_5__natEEEEEEEEEEE",
16863   "size" : 1,
16864   "source_file" : "external/libcxx/include/type_traits",
16865   "template_args" :
16866   [
16867    "_ZTIh",
16868    "_ZTINSt3__111__type_listItNS0_IjNS0_ImNS0_IyNS_5__natEEEEEEEEE"
16869   ]
16870  },
16871  {
16872   "alignment" : 1,
16873   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_17__compressed_pairIPcPFvPvEEEEE",
16874   "name" : "std::add_pointer<const std::__compressed_pair<char *, void (*)(void *)>>",
16875   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_17__compressed_pairIPcPFvPvEEEEE",
16876   "self_type" : "_ZTINSt3__111add_pointerIKNS_17__compressed_pairIPcPFvPvEEEEE",
16877   "size" : 1,
16878   "source_file" : "external/libcxx/include/type_traits",
16879   "template_args" : [ "_ZTIKNSt3__117__compressed_pairIPcPFvPvEEE" ]
16880  },
16881  {
16882   "alignment" : 1,
16883   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_17__compressed_pairIPhPFvPvEEEEE",
16884   "name" : "std::add_pointer<const std::__compressed_pair<unsigned char *, void (*)(void *)>>",
16885   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_17__compressed_pairIPhPFvPvEEEEE",
16886   "self_type" : "_ZTINSt3__111add_pointerIKNS_17__compressed_pairIPhPFvPvEEEEE",
16887   "size" : 1,
16888   "source_file" : "external/libcxx/include/type_traits",
16889   "template_args" : [ "_ZTIKNSt3__117__compressed_pairIPhPFvPvEEE" ]
16890  },
16891  {
16892   "alignment" : 1,
16893   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_17__compressed_pairIPjPFvPvEEEEE",
16894   "name" : "std::add_pointer<const std::__compressed_pair<unsigned int *, void (*)(void *)>>",
16895   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_17__compressed_pairIPjPFvPvEEEEE",
16896   "self_type" : "_ZTINSt3__111add_pointerIKNS_17__compressed_pairIPjPFvPvEEEEE",
16897   "size" : 1,
16898   "source_file" : "external/libcxx/include/type_traits",
16899   "template_args" : [ "_ZTIKNSt3__117__compressed_pairIPjPFvPvEEE" ]
16900  },
16901  {
16902   "alignment" : 1,
16903   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
16904   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep, 0, false>>",
16905   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
16906   "self_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
16907   "size" : 1,
16908   "source_file" : "external/libcxx/include/type_traits",
16909   "template_args" :
16910   [
16911    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
16912   ]
16913  },
16914  {
16915   "alignment" : 1,
16916   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
16917   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep, 0, false>>",
16918   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
16919   "self_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
16920   "size" : 1,
16921   "source_file" : "external/libcxx/include/type_traits",
16922   "template_args" :
16923   [
16924    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
16925   ]
16926  },
16927  {
16928   "alignment" : 1,
16929   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
16930   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>>",
16931   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
16932   "self_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
16933   "size" : 1,
16934   "source_file" : "external/libcxx/include/type_traits",
16935   "template_args" :
16936   [
16937    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
16938   ]
16939  },
16940  {
16941   "alignment" : 1,
16942   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
16943   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>>",
16944   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
16945   "self_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
16946   "size" : 1,
16947   "source_file" : "external/libcxx/include/type_traits",
16948   "template_args" :
16949   [
16950    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
16951   ]
16952  },
16953  {
16954   "alignment" : 1,
16955   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
16956   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
16957   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
16958   "self_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
16959   "size" : 1,
16960   "source_file" : "external/libcxx/include/type_traits",
16961   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE" ]
16962  },
16963  {
16964   "alignment" : 1,
16965   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
16966   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
16967   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
16968   "self_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
16969   "size" : 1,
16970   "source_file" : "external/libcxx/include/type_traits",
16971   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE" ]
16972  },
16973  {
16974   "alignment" : 1,
16975   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
16976   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
16977   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
16978   "self_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
16979   "size" : 1,
16980   "source_file" : "external/libcxx/include/type_traits",
16981   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE" ]
16982  },
16983  {
16984   "alignment" : 1,
16985   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
16986   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
16987   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
16988   "self_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
16989   "size" : 1,
16990   "source_file" : "external/libcxx/include/type_traits",
16991   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE" ]
16992  },
16993  {
16994   "alignment" : 1,
16995   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
16996   "name" : "std::add_pointer<const std::__compressed_pair_elem<void (*)(void *), 1, false>>",
16997   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
16998   "self_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
16999   "size" : 1,
17000   "source_file" : "external/libcxx/include/type_traits",
17001   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE" ]
17002  },
17003  {
17004   "alignment" : 1,
17005   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
17006   "name" : "std::add_pointer<const std::__compressed_pair_elem<char *, 0, false>>",
17007   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
17008   "self_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
17009   "size" : 1,
17010   "source_file" : "external/libcxx/include/type_traits",
17011   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPcLi0ELb0EEE" ]
17012  },
17013  {
17014   "alignment" : 1,
17015   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
17016   "name" : "std::add_pointer<const std::__compressed_pair_elem<unsigned char *, 0, false>>",
17017   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
17018   "self_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
17019   "size" : 1,
17020   "source_file" : "external/libcxx/include/type_traits",
17021   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPhLi0ELb0EEE" ]
17022  },
17023  {
17024   "alignment" : 1,
17025   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
17026   "name" : "std::add_pointer<const std::__compressed_pair_elem<unsigned int *, 0, false>>",
17027   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
17028   "self_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
17029   "size" : 1,
17030   "source_file" : "external/libcxx/include/type_traits",
17031   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPjLi0ELb0EEE" ]
17032  },
17033  {
17034   "alignment" : 1,
17035   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_9allocatorIcEEEE",
17036   "name" : "std::add_pointer<const std::allocator<char>>",
17037   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_9allocatorIcEEEE",
17038   "self_type" : "_ZTINSt3__111add_pointerIKNS_9allocatorIcEEEE",
17039   "size" : 1,
17040   "source_file" : "external/libcxx/include/type_traits",
17041   "template_args" : [ "_ZTIKNSt3__19allocatorIcEE" ]
17042  },
17043  {
17044   "alignment" : 1,
17045   "linker_set_key" : "_ZTINSt3__111add_pointerINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
17046   "name" : "std::add_pointer<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char>>>",
17047   "referenced_type" : "_ZTINSt3__111add_pointerINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
17048   "self_type" : "_ZTINSt3__111add_pointerINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
17049   "size" : 1,
17050   "source_file" : "external/libcxx/include/type_traits",
17051   "template_args" :
17052   [
17053    "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE"
17054   ]
17055  },
17056  {
17057   "alignment" : 1,
17058   "linker_set_key" : "_ZTINSt3__111add_pointerINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
17059   "name" : "std::add_pointer<std::basic_string_view<char, std::char_traits<char>>>",
17060   "referenced_type" : "_ZTINSt3__111add_pointerINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
17061   "self_type" : "_ZTINSt3__111add_pointerINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
17062   "size" : 1,
17063   "source_file" : "external/libcxx/include/type_traits",
17064   "template_args" : [ "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE" ]
17065  },
17066  {
17067   "alignment" : 1,
17068   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
17069   "name" : "std::add_pointer<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep, 0, false>>",
17070   "referenced_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
17071   "self_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
17072   "size" : 1,
17073   "source_file" : "external/libcxx/include/type_traits",
17074   "template_args" :
17075   [
17076    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
17077   ]
17078  },
17079  {
17080   "alignment" : 1,
17081   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
17082   "name" : "std::add_pointer<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep, 0, false>>",
17083   "referenced_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
17084   "self_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
17085   "size" : 1,
17086   "source_file" : "external/libcxx/include/type_traits",
17087   "template_args" :
17088   [
17089    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
17090   ]
17091  },
17092  {
17093   "alignment" : 1,
17094   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
17095   "name" : "std::add_pointer<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>>",
17096   "referenced_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
17097   "self_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
17098   "size" : 1,
17099   "source_file" : "external/libcxx/include/type_traits",
17100   "template_args" :
17101   [
17102    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
17103   ]
17104  },
17105  {
17106   "alignment" : 1,
17107   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
17108   "name" : "std::add_pointer<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>>",
17109   "referenced_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
17110   "self_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
17111   "size" : 1,
17112   "source_file" : "external/libcxx/include/type_traits",
17113   "template_args" :
17114   [
17115    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
17116   ]
17117  },
17118  {
17119   "alignment" : 1,
17120   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
17121   "name" : "std::add_pointer<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
17122   "referenced_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
17123   "self_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
17124   "size" : 1,
17125   "source_file" : "external/libcxx/include/type_traits",
17126   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE" ]
17127  },
17128  {
17129   "alignment" : 1,
17130   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
17131   "name" : "std::add_pointer<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
17132   "referenced_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
17133   "self_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
17134   "size" : 1,
17135   "source_file" : "external/libcxx/include/type_traits",
17136   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE" ]
17137  },
17138  {
17139   "alignment" : 1,
17140   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
17141   "name" : "std::add_pointer<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
17142   "referenced_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
17143   "self_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
17144   "size" : 1,
17145   "source_file" : "external/libcxx/include/type_traits",
17146   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE" ]
17147  },
17148  {
17149   "alignment" : 1,
17150   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
17151   "name" : "std::add_pointer<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
17152   "referenced_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
17153   "self_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
17154   "size" : 1,
17155   "source_file" : "external/libcxx/include/type_traits",
17156   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE" ]
17157  },
17158  {
17159   "alignment" : 1,
17160   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
17161   "name" : "std::add_pointer<std::__compressed_pair_elem<void (*)(void *), 1, false>>",
17162   "referenced_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
17163   "self_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
17164   "size" : 1,
17165   "source_file" : "external/libcxx/include/type_traits",
17166   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE" ]
17167  },
17168  {
17169   "alignment" : 1,
17170   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
17171   "name" : "std::add_pointer<std::__compressed_pair_elem<char *, 0, false>>",
17172   "referenced_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
17173   "self_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
17174   "size" : 1,
17175   "source_file" : "external/libcxx/include/type_traits",
17176   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE" ]
17177  },
17178  {
17179   "alignment" : 1,
17180   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
17181   "name" : "std::add_pointer<std::__compressed_pair_elem<unsigned char *, 0, false>>",
17182   "referenced_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
17183   "self_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
17184   "size" : 1,
17185   "source_file" : "external/libcxx/include/type_traits",
17186   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE" ]
17187  },
17188  {
17189   "alignment" : 1,
17190   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
17191   "name" : "std::add_pointer<std::__compressed_pair_elem<unsigned int *, 0, false>>",
17192   "referenced_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
17193   "self_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
17194   "size" : 1,
17195   "source_file" : "external/libcxx/include/type_traits",
17196   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE" ]
17197  },
17198  {
17199   "alignment" : 1,
17200   "linker_set_key" : "_ZTINSt3__111add_pointerIeEE",
17201   "name" : "std::add_pointer<long double>",
17202   "referenced_type" : "_ZTINSt3__111add_pointerIeEE",
17203   "self_type" : "_ZTINSt3__111add_pointerIeEE",
17204   "size" : 1,
17205   "source_file" : "external/libcxx/include/type_traits",
17206   "template_args" : [ "_ZTIe" ]
17207  },
17208  {
17209   "alignment" : 1,
17210   "linker_set_key" : "_ZTINSt3__111add_pointerIlEE",
17211   "name" : "std::add_pointer<long>",
17212   "referenced_type" : "_ZTINSt3__111add_pointerIlEE",
17213   "self_type" : "_ZTINSt3__111add_pointerIlEE",
17214   "size" : 1,
17215   "source_file" : "external/libcxx/include/type_traits",
17216   "template_args" : [ "_ZTIl" ]
17217  },
17218  {
17219   "alignment" : 1,
17220   "linker_set_key" : "_ZTINSt3__111add_pointerIxEE",
17221   "name" : "std::add_pointer<long long>",
17222   "referenced_type" : "_ZTINSt3__111add_pointerIxEE",
17223   "self_type" : "_ZTINSt3__111add_pointerIxEE",
17224   "size" : 1,
17225   "source_file" : "external/libcxx/include/type_traits",
17226   "template_args" : [ "_ZTIx" ]
17227  },
17228  {
17229   "alignment" : 1,
17230   "fields" :
17231   [
17232    {
17233     "field_name" : "__a_",
17234     "referenced_type" : "_ZTIU7_Atomicb"
17235    }
17236   ],
17237   "linker_set_key" : "_ZTINSt3__111atomic_flagE",
17238   "name" : "std::atomic_flag",
17239   "referenced_type" : "_ZTINSt3__111atomic_flagE",
17240   "self_type" : "_ZTINSt3__111atomic_flagE",
17241   "size" : 1,
17242   "source_file" : "external/libcxx/include/atomic"
17243  },
17244  {
17245   "alignment" : 1,
17246   "linker_set_key" : "_ZTINSt3__111char_traitsIDiEE",
17247   "name" : "std::char_traits<char32_t>",
17248   "referenced_type" : "_ZTINSt3__111char_traitsIDiEE",
17249   "self_type" : "_ZTINSt3__111char_traitsIDiEE",
17250   "size" : 1,
17251   "source_file" : "external/libcxx/include/__string",
17252   "template_args" : [ "_ZTIDi" ]
17253  },
17254  {
17255   "alignment" : 1,
17256   "linker_set_key" : "_ZTINSt3__111char_traitsIDsEE",
17257   "name" : "std::char_traits<char16_t>",
17258   "referenced_type" : "_ZTINSt3__111char_traitsIDsEE",
17259   "self_type" : "_ZTINSt3__111char_traitsIDsEE",
17260   "size" : 1,
17261   "source_file" : "external/libcxx/include/__string",
17262   "template_args" : [ "_ZTIDs" ]
17263  },
17264  {
17265   "alignment" : 1,
17266   "linker_set_key" : "_ZTINSt3__111char_traitsIcEE",
17267   "name" : "std::char_traits<char>",
17268   "referenced_type" : "_ZTINSt3__111char_traitsIcEE",
17269   "self_type" : "_ZTINSt3__111char_traitsIcEE",
17270   "size" : 1,
17271   "source_file" : "external/libcxx/include/__string",
17272   "template_args" : [ "_ZTIc" ]
17273  },
17274  {
17275   "alignment" : 1,
17276   "linker_set_key" : "_ZTINSt3__111char_traitsIwEE",
17277   "name" : "std::char_traits<wchar_t>",
17278   "referenced_type" : "_ZTINSt3__111char_traitsIwEE",
17279   "self_type" : "_ZTINSt3__111char_traitsIwEE",
17280   "size" : 1,
17281   "source_file" : "external/libcxx/include/__string",
17282   "template_args" : [ "_ZTIw" ]
17283  },
17284  {
17285   "alignment" : 1,
17286   "base_specifiers" :
17287   [
17288    {
17289     "referenced_type" : "_ZTINSt3__111common_typeIJNS_17basic_string_viewIcNS_11char_traitsIcEEEES4_EEE"
17290    }
17291   ],
17292   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_17basic_string_viewIcNS_11char_traitsIcEEEEEEE",
17293   "name" : "std::common_type<basic_string_view<char, char_traits<char>>>",
17294   "referenced_type" : "_ZTINSt3__111common_typeIJNS_17basic_string_viewIcNS_11char_traitsIcEEEEEEE",
17295   "self_type" : "_ZTINSt3__111common_typeIJNS_17basic_string_viewIcNS_11char_traitsIcEEEEEEE",
17296   "size" : 1,
17297   "source_file" : "external/libcxx/include/type_traits"
17298  },
17299  {
17300   "alignment" : 1,
17301   "base_specifiers" :
17302   [
17303    {
17304     "referenced_type" : "_ZTINSt3__118__common_type2_impINS_17basic_string_viewIcNS_11char_traitsIcEEEES4_vEE"
17305    }
17306   ],
17307   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_17basic_string_viewIcNS_11char_traitsIcEEEES4_EEE",
17308   "name" : "std::common_type<basic_string_view<char, char_traits<char>>, basic_string_view<char, char_traits<char>>>",
17309   "referenced_type" : "_ZTINSt3__111common_typeIJNS_17basic_string_viewIcNS_11char_traitsIcEEEES4_EEE",
17310   "self_type" : "_ZTINSt3__111common_typeIJNS_17basic_string_viewIcNS_11char_traitsIcEEEES4_EEE",
17311   "size" : 1,
17312   "source_file" : "external/libcxx/include/type_traits"
17313  },
17314  {
17315   "alignment" : 1,
17316   "base_specifiers" :
17317   [
17318    {
17319     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEES5_EEE"
17320    }
17321   ],
17322   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEEE",
17323   "name" : "std::common_type<duration<long double, ratio<1, 1000000000>>>",
17324   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEEE",
17325   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEEE",
17326   "size" : 1,
17327   "source_file" : "external/libcxx/include/type_traits"
17328  },
17329  {
17330   "alignment" : 1,
17331   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEES5_EEE",
17332   "name" : "std::common_type<duration<long double, ratio<1, 1000000000>>, duration<long double, ratio<1, 1000000000>>>",
17333   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEES5_EEE",
17334   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEES5_EEE",
17335   "size" : 1,
17336   "source_file" : "external/libcxx/include/chrono"
17337  },
17338  {
17339   "alignment" : 1,
17340   "base_specifiers" :
17341   [
17342    {
17343     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000000EEEEES5_EEE"
17344    }
17345   ],
17346   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000000EEEEEEEE",
17347   "name" : "std::common_type<duration<long double, ratio<1, 1000000>>>",
17348   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000000EEEEEEEE",
17349   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000000EEEEEEEE",
17350   "size" : 1,
17351   "source_file" : "external/libcxx/include/type_traits"
17352  },
17353  {
17354   "alignment" : 1,
17355   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000000EEEEES5_EEE",
17356   "name" : "std::common_type<duration<long double, ratio<1, 1000000>>, duration<long double, ratio<1, 1000000>>>",
17357   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000000EEEEES5_EEE",
17358   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000000EEEEES5_EEE",
17359   "size" : 1,
17360   "source_file" : "external/libcxx/include/chrono"
17361  },
17362  {
17363   "alignment" : 1,
17364   "base_specifiers" :
17365   [
17366    {
17367     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000EEEEES5_EEE"
17368    }
17369   ],
17370   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000EEEEEEEE",
17371   "name" : "std::common_type<duration<long double, ratio<1, 1000>>>",
17372   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000EEEEEEEE",
17373   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000EEEEEEEE",
17374   "size" : 1,
17375   "source_file" : "external/libcxx/include/type_traits"
17376  },
17377  {
17378   "alignment" : 1,
17379   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000EEEEES5_EEE",
17380   "name" : "std::common_type<duration<long double, ratio<1, 1000>>, duration<long double, ratio<1, 1000>>>",
17381   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000EEEEES5_EEE",
17382   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000EEEEES5_EEE",
17383   "size" : 1,
17384   "source_file" : "external/libcxx/include/chrono"
17385  },
17386  {
17387   "alignment" : 1,
17388   "base_specifiers" :
17389   [
17390    {
17391     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1EEEEES5_EEE"
17392    }
17393   ],
17394   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1EEEEEEEE",
17395   "name" : "std::common_type<duration<long double, ratio<1, 1>>>",
17396   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1EEEEEEEE",
17397   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1EEEEEEEE",
17398   "size" : 1,
17399   "source_file" : "external/libcxx/include/type_traits"
17400  },
17401  {
17402   "alignment" : 1,
17403   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1EEEEES5_EEE",
17404   "name" : "std::common_type<duration<long double, ratio<1, 1>>, duration<long double, ratio<1, 1>>>",
17405   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1EEEEES5_EEE",
17406   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1EEEEES5_EEE",
17407   "size" : 1,
17408   "source_file" : "external/libcxx/include/chrono"
17409  },
17410  {
17411   "alignment" : 1,
17412   "base_specifiers" :
17413   [
17414    {
17415     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx3600ELx1EEEEES5_EEE"
17416    }
17417   ],
17418   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx3600ELx1EEEEEEEE",
17419   "name" : "std::common_type<duration<long double, ratio<3600, 1>>>",
17420   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx3600ELx1EEEEEEEE",
17421   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx3600ELx1EEEEEEEE",
17422   "size" : 1,
17423   "source_file" : "external/libcxx/include/type_traits"
17424  },
17425  {
17426   "alignment" : 1,
17427   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx3600ELx1EEEEES5_EEE",
17428   "name" : "std::common_type<duration<long double, ratio<3600, 1>>, duration<long double, ratio<3600, 1>>>",
17429   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx3600ELx1EEEEES5_EEE",
17430   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx3600ELx1EEEEES5_EEE",
17431   "size" : 1,
17432   "source_file" : "external/libcxx/include/chrono"
17433  },
17434  {
17435   "alignment" : 1,
17436   "base_specifiers" :
17437   [
17438    {
17439     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx60ELx1EEEEES5_EEE"
17440    }
17441   ],
17442   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx60ELx1EEEEEEEE",
17443   "name" : "std::common_type<duration<long double, ratio<60, 1>>>",
17444   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx60ELx1EEEEEEEE",
17445   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx60ELx1EEEEEEEE",
17446   "size" : 1,
17447   "source_file" : "external/libcxx/include/type_traits"
17448  },
17449  {
17450   "alignment" : 1,
17451   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx60ELx1EEEEES5_EEE",
17452   "name" : "std::common_type<duration<long double, ratio<60, 1>>, duration<long double, ratio<60, 1>>>",
17453   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx60ELx1EEEEES5_EEE",
17454   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx60ELx1EEEEES5_EEE",
17455   "size" : 1,
17456   "source_file" : "external/libcxx/include/chrono"
17457  },
17458  {
17459   "alignment" : 1,
17460   "base_specifiers" :
17461   [
17462    {
17463     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIlNS_5ratioILx3600ELx1EEEEES5_EEE"
17464    }
17465   ],
17466   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIlNS_5ratioILx3600ELx1EEEEEEEE",
17467   "name" : "std::common_type<duration<long, ratio<3600, 1>>>",
17468   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIlNS_5ratioILx3600ELx1EEEEEEEE",
17469   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIlNS_5ratioILx3600ELx1EEEEEEEE",
17470   "size" : 1,
17471   "source_file" : "external/libcxx/include/type_traits"
17472  },
17473  {
17474   "alignment" : 1,
17475   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIlNS_5ratioILx3600ELx1EEEEES5_EEE",
17476   "name" : "std::common_type<duration<long, ratio<3600, 1>>, duration<long, ratio<3600, 1>>>",
17477   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIlNS_5ratioILx3600ELx1EEEEES5_EEE",
17478   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIlNS_5ratioILx3600ELx1EEEEES5_EEE",
17479   "size" : 1,
17480   "source_file" : "external/libcxx/include/chrono"
17481  },
17482  {
17483   "alignment" : 1,
17484   "base_specifiers" :
17485   [
17486    {
17487     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIlNS_5ratioILx60ELx1EEEEES5_EEE"
17488    }
17489   ],
17490   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIlNS_5ratioILx60ELx1EEEEEEEE",
17491   "name" : "std::common_type<duration<long, ratio<60, 1>>>",
17492   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIlNS_5ratioILx60ELx1EEEEEEEE",
17493   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIlNS_5ratioILx60ELx1EEEEEEEE",
17494   "size" : 1,
17495   "source_file" : "external/libcxx/include/type_traits"
17496  },
17497  {
17498   "alignment" : 1,
17499   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIlNS_5ratioILx60ELx1EEEEES5_EEE",
17500   "name" : "std::common_type<duration<long, ratio<60, 1>>, duration<long, ratio<60, 1>>>",
17501   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIlNS_5ratioILx60ELx1EEEEES5_EEE",
17502   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIlNS_5ratioILx60ELx1EEEEES5_EEE",
17503   "size" : 1,
17504   "source_file" : "external/libcxx/include/chrono"
17505  },
17506  {
17507   "alignment" : 1,
17508   "base_specifiers" :
17509   [
17510    {
17511     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEES5_EEE"
17512    }
17513   ],
17514   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEEE",
17515   "name" : "std::common_type<duration<long long, ratio<1, 1000000000>>>",
17516   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEEE",
17517   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEEE",
17518   "size" : 1,
17519   "source_file" : "external/libcxx/include/type_traits"
17520  },
17521  {
17522   "alignment" : 1,
17523   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IxNS3_ILx1ELx1EEEEEEEE",
17524   "name" : "std::common_type<duration<long long, ratio<1, 1000000000>>, duration<long long, ratio<1, 1>>>",
17525   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IxNS3_ILx1ELx1EEEEEEEE",
17526   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IxNS3_ILx1ELx1EEEEEEEE",
17527   "size" : 1,
17528   "source_file" : "external/libcxx/include/chrono"
17529  },
17530  {
17531   "alignment" : 1,
17532   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEES5_EEE",
17533   "name" : "std::common_type<duration<long long, ratio<1, 1000000000>>, duration<long long, ratio<1, 1000000000>>>",
17534   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEES5_EEE",
17535   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEES5_EEE",
17536   "size" : 1,
17537   "source_file" : "external/libcxx/include/chrono"
17538  },
17539  {
17540   "alignment" : 1,
17541   "base_specifiers" :
17542   [
17543    {
17544     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000EEEEES5_EEE"
17545    }
17546   ],
17547   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000EEEEEEEE",
17548   "name" : "std::common_type<duration<long long, ratio<1, 1000000>>>",
17549   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000EEEEEEEE",
17550   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000EEEEEEEE",
17551   "size" : 1,
17552   "source_file" : "external/libcxx/include/type_traits"
17553  },
17554  {
17555   "alignment" : 1,
17556   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000EEEEES5_EEE",
17557   "name" : "std::common_type<duration<long long, ratio<1, 1000000>>, duration<long long, ratio<1, 1000000>>>",
17558   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000EEEEES5_EEE",
17559   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000EEEEES5_EEE",
17560   "size" : 1,
17561   "source_file" : "external/libcxx/include/chrono"
17562  },
17563  {
17564   "alignment" : 1,
17565   "base_specifiers" :
17566   [
17567    {
17568     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000EEEEES5_EEE"
17569    }
17570   ],
17571   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000EEEEEEEE",
17572   "name" : "std::common_type<duration<long long, ratio<1, 1000>>>",
17573   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000EEEEEEEE",
17574   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000EEEEEEEE",
17575   "size" : 1,
17576   "source_file" : "external/libcxx/include/type_traits"
17577  },
17578  {
17579   "alignment" : 1,
17580   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000EEEEES5_EEE",
17581   "name" : "std::common_type<duration<long long, ratio<1, 1000>>, duration<long long, ratio<1, 1000>>>",
17582   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000EEEEES5_EEE",
17583   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000EEEEES5_EEE",
17584   "size" : 1,
17585   "source_file" : "external/libcxx/include/chrono"
17586  },
17587  {
17588   "alignment" : 1,
17589   "base_specifiers" :
17590   [
17591    {
17592     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1EEEEES5_EEE"
17593    }
17594   ],
17595   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEEE",
17596   "name" : "std::common_type<duration<long long, ratio<1, 1>>>",
17597   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEEE",
17598   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEEE",
17599   "size" : 1,
17600   "source_file" : "external/libcxx/include/type_traits"
17601  },
17602  {
17603   "alignment" : 1,
17604   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1EEEEES5_EEE",
17605   "name" : "std::common_type<duration<long long, ratio<1, 1>>, duration<long long, ratio<1, 1>>>",
17606   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1EEEEES5_EEE",
17607   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1EEEEES5_EEE",
17608   "size" : 1,
17609   "source_file" : "external/libcxx/include/chrono"
17610  },
17611  {
17612   "alignment" : 1,
17613   "base_specifiers" :
17614   [
17615    {
17616     "referenced_type" : "_ZTINSt3__118__common_type2_impIeevEE"
17617    }
17618   ],
17619   "linker_set_key" : "_ZTINSt3__111common_typeIJeeEEE",
17620   "name" : "std::common_type<long double, long double>",
17621   "referenced_type" : "_ZTINSt3__111common_typeIJeeEEE",
17622   "self_type" : "_ZTINSt3__111common_typeIJeeEEE",
17623   "size" : 1,
17624   "source_file" : "external/libcxx/include/type_traits"
17625  },
17626  {
17627   "alignment" : 1,
17628   "base_specifiers" :
17629   [
17630    {
17631     "referenced_type" : "_ZTINSt3__118__common_type2_impIllvEE"
17632    }
17633   ],
17634   "linker_set_key" : "_ZTINSt3__111common_typeIJllEEE",
17635   "name" : "std::common_type<long, long>",
17636   "referenced_type" : "_ZTINSt3__111common_typeIJllEEE",
17637   "self_type" : "_ZTINSt3__111common_typeIJllEEE",
17638   "size" : 1,
17639   "source_file" : "external/libcxx/include/type_traits"
17640  },
17641  {
17642   "alignment" : 1,
17643   "base_specifiers" :
17644   [
17645    {
17646     "referenced_type" : "_ZTINSt3__118__common_type2_impIxxvEE"
17647    }
17648   ],
17649   "linker_set_key" : "_ZTINSt3__111common_typeIJxxEEE",
17650   "name" : "std::common_type<long long, long long>",
17651   "referenced_type" : "_ZTINSt3__111common_typeIJxxEEE",
17652   "self_type" : "_ZTINSt3__111common_typeIJxxEEE",
17653   "size" : 1,
17654   "source_file" : "external/libcxx/include/type_traits"
17655  },
17656  {
17657   "alignment" : 1,
17658   "base_specifiers" :
17659   [
17660    {
17661     "referenced_type" : "_ZTINSt3__118__common_type_implINS_14__common_typesIJxxxEEEvEE"
17662    }
17663   ],
17664   "linker_set_key" : "_ZTINSt3__111common_typeIJxxxEEE",
17665   "name" : "std::common_type<long long, long long, long long>",
17666   "referenced_type" : "_ZTINSt3__111common_typeIJxxxEEE",
17667   "self_type" : "_ZTINSt3__111common_typeIJxxxEEE",
17668   "size" : 1,
17669   "source_file" : "external/libcxx/include/type_traits"
17670  },
17671  {
17672   "alignment" : 1,
17673   "linker_set_key" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPDiE5__natEDiEE",
17674   "name" : "std::conditional<false, std::pointer_traits<char32_t *>::__nat, char32_t>",
17675   "referenced_type" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPDiE5__natEDiEE",
17676   "self_type" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPDiE5__natEDiEE",
17677   "size" : 1,
17678   "source_file" : "external/libcxx/include/type_traits",
17679   "template_args" : [ "_ZTINSt3__114pointer_traitsIPDiE5__natE", "_ZTIDi" ]
17680  },
17681  {
17682   "alignment" : 1,
17683   "linker_set_key" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPDsE5__natEDsEE",
17684   "name" : "std::conditional<false, std::pointer_traits<char16_t *>::__nat, char16_t>",
17685   "referenced_type" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPDsE5__natEDsEE",
17686   "self_type" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPDsE5__natEDsEE",
17687   "size" : 1,
17688   "source_file" : "external/libcxx/include/type_traits",
17689   "template_args" : [ "_ZTINSt3__114pointer_traitsIPDsE5__natE", "_ZTIDs" ]
17690  },
17691  {
17692   "alignment" : 1,
17693   "linker_set_key" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPKcE5__natES2_EE",
17694   "name" : "std::conditional<false, std::pointer_traits<const char *>::__nat, const char>",
17695   "referenced_type" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPKcE5__natES2_EE",
17696   "self_type" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPKcE5__natES2_EE",
17697   "size" : 1,
17698   "source_file" : "external/libcxx/include/type_traits",
17699   "template_args" : [ "_ZTINSt3__114pointer_traitsIPKcE5__natE", "_ZTIKc" ]
17700  },
17701  {
17702   "alignment" : 1,
17703   "linker_set_key" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPN7android8hardware17GrantorDescriptorEE5__natES4_EE",
17704   "name" : "std::conditional<false, std::pointer_traits<GrantorDescriptor *>::__nat, android::hardware::GrantorDescriptor>",
17705   "referenced_type" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPN7android8hardware17GrantorDescriptorEE5__natES4_EE",
17706   "self_type" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPN7android8hardware17GrantorDescriptorEE5__natES4_EE",
17707   "size" : 1,
17708   "source_file" : "external/libcxx/include/type_traits",
17709   "template_args" :
17710   [
17711    "_ZTINSt3__114pointer_traitsIPN7android8hardware17GrantorDescriptorEE5__natE",
17712    "_ZTIN7android8hardware17GrantorDescriptorE"
17713   ]
17714  },
17715  {
17716   "alignment" : 1,
17717   "linker_set_key" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPNS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS_9allocatorISB_EEEEEEEE5__natESH_EE",
17718   "name" : "std::conditional<false, std::pointer_traits<function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *>> *)> *>::__nat, std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *>> *)>>",
17719   "referenced_type" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPNS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS_9allocatorISB_EEEEEEEE5__natESH_EE",
17720   "self_type" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPNS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS_9allocatorISB_EEEEEEEE5__natESH_EE",
17721   "size" : 1,
17722   "source_file" : "external/libcxx/include/type_traits",
17723   "template_args" :
17724   [
17725    "_ZTINSt3__114pointer_traitsIPNS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEEE5__natE",
17726    "_ZTINSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEE"
17727   ]
17728  },
17729  {
17730   "alignment" : 1,
17731   "linker_set_key" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPcE5__natEcEE",
17732   "name" : "std::conditional<false, std::pointer_traits<char *>::__nat, char>",
17733   "referenced_type" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPcE5__natEcEE",
17734   "self_type" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPcE5__natEcEE",
17735   "size" : 1,
17736   "source_file" : "external/libcxx/include/type_traits",
17737   "template_args" : [ "_ZTINSt3__114pointer_traitsIPcE5__natE", "_ZTIc" ]
17738  },
17739  {
17740   "alignment" : 1,
17741   "linker_set_key" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPwE5__natEwEE",
17742   "name" : "std::conditional<false, std::pointer_traits<wchar_t *>::__nat, wchar_t>",
17743   "referenced_type" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPwE5__natEwEE",
17744   "self_type" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPwE5__natEwEE",
17745   "size" : 1,
17746   "source_file" : "external/libcxx/include/type_traits",
17747   "template_args" : [ "_ZTINSt3__114pointer_traitsIPwE5__natE", "_ZTIw" ]
17748  },
17749  {
17750   "alignment" : 1,
17751   "linker_set_key" : "_ZTINSt3__111conditionalILb0ENS_21__bit_const_referenceINS_8__bitsetILj0ELj0EEEEENS_15__bit_referenceIS3_Lb1EEEEE",
17752   "name" : "std::conditional<false, std::__bit_const_reference<std::__bitset<0, 0>>, std::__bit_reference<std::__bitset<0, 0>, true>>",
17753   "referenced_type" : "_ZTINSt3__111conditionalILb0ENS_21__bit_const_referenceINS_8__bitsetILj0ELj0EEEEENS_15__bit_referenceIS3_Lb1EEEEE",
17754   "self_type" : "_ZTINSt3__111conditionalILb0ENS_21__bit_const_referenceINS_8__bitsetILj0ELj0EEEEENS_15__bit_referenceIS3_Lb1EEEEE",
17755   "size" : 1,
17756   "source_file" : "external/libcxx/include/type_traits",
17757   "template_args" :
17758   [
17759    "_ZTINSt3__121__bit_const_referenceINS_8__bitsetILj0ELj0EEEEE",
17760    "_ZTINSt3__115__bit_referenceINS_8__bitsetILj0ELj0EEELb1EEE"
17761   ]
17762  },
17763  {
17764   "alignment" : 1,
17765   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_17__compressed_pairIPcPFvPvEEES6_EE",
17766   "name" : "std::conditional<false, const std::__compressed_pair<char *, void (*)(void *)> *, std::__compressed_pair<char *, void (*)(void *)>>",
17767   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_17__compressed_pairIPcPFvPvEEES6_EE",
17768   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_17__compressed_pairIPcPFvPvEEES6_EE",
17769   "size" : 1,
17770   "source_file" : "external/libcxx/include/type_traits",
17771   "template_args" :
17772   [
17773    "_ZTIPKNSt3__117__compressed_pairIPcPFvPvEEE",
17774    "_ZTINSt3__117__compressed_pairIPcPFvPvEEE"
17775   ]
17776  },
17777  {
17778   "alignment" : 1,
17779   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_17__compressed_pairIPhPFvPvEEES6_EE",
17780   "name" : "std::conditional<false, const std::__compressed_pair<unsigned char *, void (*)(void *)> *, std::__compressed_pair<unsigned char *, void (*)(void *)>>",
17781   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_17__compressed_pairIPhPFvPvEEES6_EE",
17782   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_17__compressed_pairIPhPFvPvEEES6_EE",
17783   "size" : 1,
17784   "source_file" : "external/libcxx/include/type_traits",
17785   "template_args" :
17786   [
17787    "_ZTIPKNSt3__117__compressed_pairIPhPFvPvEEE",
17788    "_ZTINSt3__117__compressed_pairIPhPFvPvEEE"
17789   ]
17790  },
17791  {
17792   "alignment" : 1,
17793   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_17__compressed_pairIPjPFvPvEEES6_EE",
17794   "name" : "std::conditional<false, const std::__compressed_pair<unsigned int *, void (*)(void *)> *, std::__compressed_pair<unsigned int *, void (*)(void *)>>",
17795   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_17__compressed_pairIPjPFvPvEEES6_EE",
17796   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_17__compressed_pairIPjPFvPvEEES6_EE",
17797   "size" : 1,
17798   "source_file" : "external/libcxx/include/type_traits",
17799   "template_args" :
17800   [
17801    "_ZTIPKNSt3__117__compressed_pairIPjPFvPvEEE",
17802    "_ZTINSt3__117__compressed_pairIPjPFvPvEEE"
17803   ]
17804  },
17805  {
17806   "alignment" : 1,
17807   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEES9_EE",
17808   "name" : "std::conditional<false, const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep, 0, false> *, std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep, 0, false>>",
17809   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEES9_EE",
17810   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEES9_EE",
17811   "size" : 1,
17812   "source_file" : "external/libcxx/include/type_traits",
17813   "template_args" :
17814   [
17815    "_ZTIPKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
17816    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
17817   ]
17818  },
17819  {
17820   "alignment" : 1,
17821   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEES9_EE",
17822   "name" : "std::conditional<false, const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep, 0, false> *, std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep, 0, false>>",
17823   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEES9_EE",
17824   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEES9_EE",
17825   "size" : 1,
17826   "source_file" : "external/libcxx/include/type_traits",
17827   "template_args" :
17828   [
17829    "_ZTIPKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
17830    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
17831   ]
17832  },
17833  {
17834   "alignment" : 1,
17835   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEES9_EE",
17836   "name" : "std::conditional<false, const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> *, std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>>",
17837   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEES9_EE",
17838   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEES9_EE",
17839   "size" : 1,
17840   "source_file" : "external/libcxx/include/type_traits",
17841   "template_args" :
17842   [
17843    "_ZTIPKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
17844    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
17845   ]
17846  },
17847  {
17848   "alignment" : 1,
17849   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEES9_EE",
17850   "name" : "std::conditional<false, const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> *, std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>>",
17851   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEES9_EE",
17852   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEES9_EE",
17853   "size" : 1,
17854   "source_file" : "external/libcxx/include/type_traits",
17855   "template_args" :
17856   [
17857    "_ZTIPKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
17858    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
17859   ]
17860  },
17861  {
17862   "alignment" : 1,
17863   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEES4_EE",
17864   "name" : "std::conditional<false, const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> *, std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
17865   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEES4_EE",
17866   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEES4_EE",
17867   "size" : 1,
17868   "source_file" : "external/libcxx/include/type_traits",
17869   "template_args" :
17870   [
17871    "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
17872    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
17873   ]
17874  },
17875  {
17876   "alignment" : 1,
17877   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEES4_EE",
17878   "name" : "std::conditional<false, const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> *, std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
17879   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEES4_EE",
17880   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEES4_EE",
17881   "size" : 1,
17882   "source_file" : "external/libcxx/include/type_traits",
17883   "template_args" :
17884   [
17885    "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
17886    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
17887   ]
17888  },
17889  {
17890   "alignment" : 1,
17891   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEES4_EE",
17892   "name" : "std::conditional<false, const std::__compressed_pair_elem<std::allocator<char>, 1, true> *, std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
17893   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEES4_EE",
17894   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEES4_EE",
17895   "size" : 1,
17896   "source_file" : "external/libcxx/include/type_traits",
17897   "template_args" :
17898   [
17899    "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
17900    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
17901   ]
17902  },
17903  {
17904   "alignment" : 1,
17905   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEES4_EE",
17906   "name" : "std::conditional<false, const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> *, std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
17907   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEES4_EE",
17908   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEES4_EE",
17909   "size" : 1,
17910   "source_file" : "external/libcxx/include/type_traits",
17911   "template_args" :
17912   [
17913    "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
17914    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
17915   ]
17916  },
17917  {
17918   "alignment" : 1,
17919   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEES5_EE",
17920   "name" : "std::conditional<false, const std::__compressed_pair_elem<void (*)(void *), 1, false> *, std::__compressed_pair_elem<void (*)(void *), 1, false>>",
17921   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEES5_EE",
17922   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEES5_EE",
17923   "size" : 1,
17924   "source_file" : "external/libcxx/include/type_traits",
17925   "template_args" :
17926   [
17927    "_ZTIPKNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE",
17928    "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE"
17929   ]
17930  },
17931  {
17932   "alignment" : 1,
17933   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPcLi0ELb0EEES3_EE",
17934   "name" : "std::conditional<false, const std::__compressed_pair_elem<char *, 0, false> *, std::__compressed_pair_elem<char *, 0, false>>",
17935   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPcLi0ELb0EEES3_EE",
17936   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPcLi0ELb0EEES3_EE",
17937   "size" : 1,
17938   "source_file" : "external/libcxx/include/type_traits",
17939   "template_args" :
17940   [
17941    "_ZTIPKNSt3__122__compressed_pair_elemIPcLi0ELb0EEE",
17942    "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE"
17943   ]
17944  },
17945  {
17946   "alignment" : 1,
17947   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPhLi0ELb0EEES3_EE",
17948   "name" : "std::conditional<false, const std::__compressed_pair_elem<unsigned char *, 0, false> *, std::__compressed_pair_elem<unsigned char *, 0, false>>",
17949   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPhLi0ELb0EEES3_EE",
17950   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPhLi0ELb0EEES3_EE",
17951   "size" : 1,
17952   "source_file" : "external/libcxx/include/type_traits",
17953   "template_args" :
17954   [
17955    "_ZTIPKNSt3__122__compressed_pair_elemIPhLi0ELb0EEE",
17956    "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE"
17957   ]
17958  },
17959  {
17960   "alignment" : 1,
17961   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPjLi0ELb0EEES3_EE",
17962   "name" : "std::conditional<false, const std::__compressed_pair_elem<unsigned int *, 0, false> *, std::__compressed_pair_elem<unsigned int *, 0, false>>",
17963   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPjLi0ELb0EEES3_EE",
17964   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemIPjLi0ELb0EEES3_EE",
17965   "size" : 1,
17966   "source_file" : "external/libcxx/include/type_traits",
17967   "template_args" :
17968   [
17969    "_ZTIPKNSt3__122__compressed_pair_elemIPjLi0ELb0EEE",
17970    "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE"
17971   ]
17972  },
17973  {
17974   "alignment" : 1,
17975   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_9allocatorIcEES2_EE",
17976   "name" : "std::conditional<false, const std::allocator<char> *, std::allocator<char>>",
17977   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_9allocatorIcEES2_EE",
17978   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_9allocatorIcEES2_EE",
17979   "size" : 1,
17980   "source_file" : "external/libcxx/include/type_traits",
17981   "template_args" : [ "_ZTIPKNSt3__19allocatorIcEE", "_ZTINSt3__19allocatorIcEE" ]
17982  },
17983  {
17984   "alignment" : 1,
17985   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKjPjEE",
17986   "name" : "std::conditional<false, const unsigned int *, unsigned int *>",
17987   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKjPjEE",
17988   "self_type" : "_ZTINSt3__111conditionalILb0EPKjPjEE",
17989   "size" : 1,
17990   "source_file" : "external/libcxx/include/type_traits",
17991   "template_args" : [ "_ZTIPKj", "_ZTIPj" ]
17992  },
17993  {
17994   "alignment" : 1,
17995   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EES9_EE",
17996   "name" : "std::conditional<false, std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char>> *, std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char>>>",
17997   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EES9_EE",
17998   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EES9_EE",
17999   "size" : 1,
18000   "source_file" : "external/libcxx/include/type_traits",
18001   "template_args" :
18002   [
18003    "_ZTIPNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
18004    "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE"
18005   ]
18006  },
18007  {
18008   "alignment" : 1,
18009   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_17basic_string_viewIcNS_11char_traitsIcEEEES4_EE",
18010   "name" : "std::conditional<false, std::basic_string_view<char, std::char_traits<char>> *, std::basic_string_view<char, std::char_traits<char>>>",
18011   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_17basic_string_viewIcNS_11char_traitsIcEEEES4_EE",
18012   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_17basic_string_viewIcNS_11char_traitsIcEEEES4_EE",
18013   "size" : 1,
18014   "source_file" : "external/libcxx/include/type_traits",
18015   "template_args" :
18016   [
18017    "_ZTIPNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
18018    "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
18019   ]
18020  },
18021  {
18022   "alignment" : 1,
18023   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEES9_EE",
18024   "name" : "std::conditional<false, std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep, 0, false> *, std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep, 0, false>>",
18025   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEES9_EE",
18026   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEES9_EE",
18027   "size" : 1,
18028   "source_file" : "external/libcxx/include/type_traits",
18029   "template_args" :
18030   [
18031    "_ZTIPNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
18032    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
18033   ]
18034  },
18035  {
18036   "alignment" : 1,
18037   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEES9_EE",
18038   "name" : "std::conditional<false, std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep, 0, false> *, std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep, 0, false>>",
18039   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEES9_EE",
18040   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEES9_EE",
18041   "size" : 1,
18042   "source_file" : "external/libcxx/include/type_traits",
18043   "template_args" :
18044   [
18045    "_ZTIPNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
18046    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
18047   ]
18048  },
18049  {
18050   "alignment" : 1,
18051   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEES9_EE",
18052   "name" : "std::conditional<false, std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> *, std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>>",
18053   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEES9_EE",
18054   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEES9_EE",
18055   "size" : 1,
18056   "source_file" : "external/libcxx/include/type_traits",
18057   "template_args" :
18058   [
18059    "_ZTIPNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
18060    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
18061   ]
18062  },
18063  {
18064   "alignment" : 1,
18065   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEES9_EE",
18066   "name" : "std::conditional<false, std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> *, std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>>",
18067   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEES9_EE",
18068   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEES9_EE",
18069   "size" : 1,
18070   "source_file" : "external/libcxx/include/type_traits",
18071   "template_args" :
18072   [
18073    "_ZTIPNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
18074    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
18075   ]
18076  },
18077  {
18078   "alignment" : 1,
18079   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEES4_EE",
18080   "name" : "std::conditional<false, std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> *, std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
18081   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEES4_EE",
18082   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEES4_EE",
18083   "size" : 1,
18084   "source_file" : "external/libcxx/include/type_traits",
18085   "template_args" :
18086   [
18087    "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
18088    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
18089   ]
18090  },
18091  {
18092   "alignment" : 1,
18093   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEES4_EE",
18094   "name" : "std::conditional<false, std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> *, std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
18095   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEES4_EE",
18096   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEES4_EE",
18097   "size" : 1,
18098   "source_file" : "external/libcxx/include/type_traits",
18099   "template_args" :
18100   [
18101    "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
18102    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
18103   ]
18104  },
18105  {
18106   "alignment" : 1,
18107   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEES4_EE",
18108   "name" : "std::conditional<false, std::__compressed_pair_elem<std::allocator<char>, 1, true> *, std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
18109   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEES4_EE",
18110   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEES4_EE",
18111   "size" : 1,
18112   "source_file" : "external/libcxx/include/type_traits",
18113   "template_args" :
18114   [
18115    "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
18116    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
18117   ]
18118  },
18119  {
18120   "alignment" : 1,
18121   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEES4_EE",
18122   "name" : "std::conditional<false, std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> *, std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
18123   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEES4_EE",
18124   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEES4_EE",
18125   "size" : 1,
18126   "source_file" : "external/libcxx/include/type_traits",
18127   "template_args" :
18128   [
18129    "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
18130    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
18131   ]
18132  },
18133  {
18134   "alignment" : 1,
18135   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPFvPvELi1ELb0EEES5_EE",
18136   "name" : "std::conditional<false, std::__compressed_pair_elem<void (*)(void *), 1, false> *, std::__compressed_pair_elem<void (*)(void *), 1, false>>",
18137   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPFvPvELi1ELb0EEES5_EE",
18138   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPFvPvELi1ELb0EEES5_EE",
18139   "size" : 1,
18140   "source_file" : "external/libcxx/include/type_traits",
18141   "template_args" :
18142   [
18143    "_ZTIPNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE",
18144    "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE"
18145   ]
18146  },
18147  {
18148   "alignment" : 1,
18149   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPcLi0ELb0EEES3_EE",
18150   "name" : "std::conditional<false, std::__compressed_pair_elem<char *, 0, false> *, std::__compressed_pair_elem<char *, 0, false>>",
18151   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPcLi0ELb0EEES3_EE",
18152   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPcLi0ELb0EEES3_EE",
18153   "size" : 1,
18154   "source_file" : "external/libcxx/include/type_traits",
18155   "template_args" :
18156   [
18157    "_ZTIPNSt3__122__compressed_pair_elemIPcLi0ELb0EEE",
18158    "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE"
18159   ]
18160  },
18161  {
18162   "alignment" : 1,
18163   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPhLi0ELb0EEES3_EE",
18164   "name" : "std::conditional<false, std::__compressed_pair_elem<unsigned char *, 0, false> *, std::__compressed_pair_elem<unsigned char *, 0, false>>",
18165   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPhLi0ELb0EEES3_EE",
18166   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPhLi0ELb0EEES3_EE",
18167   "size" : 1,
18168   "source_file" : "external/libcxx/include/type_traits",
18169   "template_args" :
18170   [
18171    "_ZTIPNSt3__122__compressed_pair_elemIPhLi0ELb0EEE",
18172    "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE"
18173   ]
18174  },
18175  {
18176   "alignment" : 1,
18177   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPjLi0ELb0EEES3_EE",
18178   "name" : "std::conditional<false, std::__compressed_pair_elem<unsigned int *, 0, false> *, std::__compressed_pair_elem<unsigned int *, 0, false>>",
18179   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPjLi0ELb0EEES3_EE",
18180   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemIPjLi0ELb0EEES3_EE",
18181   "size" : 1,
18182   "source_file" : "external/libcxx/include/type_traits",
18183   "template_args" :
18184   [
18185    "_ZTIPNSt3__122__compressed_pair_elemIPjLi0ELb0EEE",
18186    "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE"
18187   ]
18188  },
18189  {
18190   "alignment" : 1,
18191   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPeeEE",
18192   "name" : "std::conditional<false, long double *, long double>",
18193   "referenced_type" : "_ZTINSt3__111conditionalILb0EPeeEE",
18194   "self_type" : "_ZTINSt3__111conditionalILb0EPeeEE",
18195   "size" : 1,
18196   "source_file" : "external/libcxx/include/type_traits",
18197   "template_args" : [ "_ZTIPe", "_ZTIe" ]
18198  },
18199  {
18200   "alignment" : 1,
18201   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPllEE",
18202   "name" : "std::conditional<false, long *, long>",
18203   "referenced_type" : "_ZTINSt3__111conditionalILb0EPllEE",
18204   "self_type" : "_ZTINSt3__111conditionalILb0EPllEE",
18205   "size" : 1,
18206   "source_file" : "external/libcxx/include/type_traits",
18207   "template_args" : [ "_ZTIPl", "_ZTIl" ]
18208  },
18209  {
18210   "alignment" : 1,
18211   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPxxEE",
18212   "name" : "std::conditional<false, long long *, long long>",
18213   "referenced_type" : "_ZTINSt3__111conditionalILb0EPxxEE",
18214   "self_type" : "_ZTINSt3__111conditionalILb0EPxxEE",
18215   "size" : 1,
18216   "source_file" : "external/libcxx/include/type_traits",
18217   "template_args" : [ "_ZTIPx", "_ZTIx" ]
18218  },
18219  {
18220   "alignment" : 1,
18221   "linker_set_key" : "_ZTINSt3__111conditionalILb1ENS_18__common_type2_impINS_17basic_string_viewIcNS_11char_traitsIcEEEES5_vEENS_11common_typeIJS5_S5_EEEEE",
18222   "name" : "std::conditional<true, std::__common_type2_imp<std::basic_string_view<char, std::char_traits<char>>, std::basic_string_view<char, std::char_traits<char>>, void>, std::common_type<basic_string_view<char, char_traits<char>>, basic_string_view<char, char_traits<char>>>>",
18223   "referenced_type" : "_ZTINSt3__111conditionalILb1ENS_18__common_type2_impINS_17basic_string_viewIcNS_11char_traitsIcEEEES5_vEENS_11common_typeIJS5_S5_EEEEE",
18224   "self_type" : "_ZTINSt3__111conditionalILb1ENS_18__common_type2_impINS_17basic_string_viewIcNS_11char_traitsIcEEEES5_vEENS_11common_typeIJS5_S5_EEEEE",
18225   "size" : 1,
18226   "source_file" : "external/libcxx/include/type_traits",
18227   "template_args" :
18228   [
18229    "_ZTINSt3__118__common_type2_impINS_17basic_string_viewIcNS_11char_traitsIcEEEES4_vEE",
18230    "_ZTINSt3__111common_typeIJNS_17basic_string_viewIcNS_11char_traitsIcEEEES4_EEE"
18231   ]
18232  },
18233  {
18234   "alignment" : 1,
18235   "linker_set_key" : "_ZTINSt3__111conditionalILb1ENS_18__common_type2_impIeevEENS_11common_typeIJeeEEEEE",
18236   "name" : "std::conditional<true, std::__common_type2_imp<long double, long double, void>, std::common_type<long double, long double>>",
18237   "referenced_type" : "_ZTINSt3__111conditionalILb1ENS_18__common_type2_impIeevEENS_11common_typeIJeeEEEEE",
18238   "self_type" : "_ZTINSt3__111conditionalILb1ENS_18__common_type2_impIeevEENS_11common_typeIJeeEEEEE",
18239   "size" : 1,
18240   "source_file" : "external/libcxx/include/type_traits",
18241   "template_args" :
18242   [
18243    "_ZTINSt3__118__common_type2_impIeevEE",
18244    "_ZTINSt3__111common_typeIJeeEEE"
18245   ]
18246  },
18247  {
18248   "alignment" : 1,
18249   "linker_set_key" : "_ZTINSt3__111conditionalILb1ENS_18__common_type2_impIllvEENS_11common_typeIJllEEEEE",
18250   "name" : "std::conditional<true, std::__common_type2_imp<long, long, void>, std::common_type<long, long>>",
18251   "referenced_type" : "_ZTINSt3__111conditionalILb1ENS_18__common_type2_impIllvEENS_11common_typeIJllEEEEE",
18252   "self_type" : "_ZTINSt3__111conditionalILb1ENS_18__common_type2_impIllvEENS_11common_typeIJllEEEEE",
18253   "size" : 1,
18254   "source_file" : "external/libcxx/include/type_traits",
18255   "template_args" :
18256   [
18257    "_ZTINSt3__118__common_type2_impIllvEE",
18258    "_ZTINSt3__111common_typeIJllEEE"
18259   ]
18260  },
18261  {
18262   "alignment" : 1,
18263   "linker_set_key" : "_ZTINSt3__111conditionalILb1ENS_18__common_type2_impIxxvEENS_11common_typeIJxxEEEEE",
18264   "name" : "std::conditional<true, std::__common_type2_imp<long long, long long, void>, std::common_type<long long, long long>>",
18265   "referenced_type" : "_ZTINSt3__111conditionalILb1ENS_18__common_type2_impIxxvEENS_11common_typeIJxxEEEEE",
18266   "self_type" : "_ZTINSt3__111conditionalILb1ENS_18__common_type2_impIxxvEENS_11common_typeIJxxEEEEE",
18267   "size" : 1,
18268   "source_file" : "external/libcxx/include/type_traits",
18269   "template_args" :
18270   [
18271    "_ZTINSt3__118__common_type2_impIxxvEE",
18272    "_ZTINSt3__111common_typeIJxxEEE"
18273   ]
18274  },
18275  {
18276   "alignment" : 1,
18277   "linker_set_key" : "_ZTINSt3__111conditionalILb1ENS_21__bit_const_referenceINS_8__bitsetILj0ELj0EEEEENS_15__bit_referenceIS3_Lb1EEEEE",
18278   "name" : "std::conditional<true, std::__bit_const_reference<std::__bitset<0, 0>>, std::__bit_reference<std::__bitset<0, 0>, true>>",
18279   "referenced_type" : "_ZTINSt3__111conditionalILb1ENS_21__bit_const_referenceINS_8__bitsetILj0ELj0EEEEENS_15__bit_referenceIS3_Lb1EEEEE",
18280   "self_type" : "_ZTINSt3__111conditionalILb1ENS_21__bit_const_referenceINS_8__bitsetILj0ELj0EEEEENS_15__bit_referenceIS3_Lb1EEEEE",
18281   "size" : 1,
18282   "source_file" : "external/libcxx/include/type_traits",
18283   "template_args" :
18284   [
18285    "_ZTINSt3__121__bit_const_referenceINS_8__bitsetILj0ELj0EEEEE",
18286    "_ZTINSt3__115__bit_referenceINS_8__bitsetILj0ELj0EEELb1EEE"
18287   ]
18288  },
18289  {
18290   "alignment" : 1,
18291   "linker_set_key" : "_ZTINSt3__111conditionalILb1EPKjPjEE",
18292   "name" : "std::conditional<true, const unsigned int *, unsigned int *>",
18293   "referenced_type" : "_ZTINSt3__111conditionalILb1EPKjPjEE",
18294   "self_type" : "_ZTINSt3__111conditionalILb1EPKjPjEE",
18295   "size" : 1,
18296   "source_file" : "external/libcxx/include/type_traits",
18297   "template_args" : [ "_ZTIPKj", "_ZTIPj" ]
18298  },
18299  {
18300   "alignment" : 1,
18301   "base_specifiers" :
18302   [
18303    {
18304     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
18305    }
18306   ],
18307   "linker_set_key" : "_ZTINSt3__111is_abstractINS_17basic_string_viewIDiNS_11char_traitsIDiEEEEEE",
18308   "name" : "std::is_abstract<std::basic_string_view<char32_t, std::char_traits<char32_t>>>",
18309   "referenced_type" : "_ZTINSt3__111is_abstractINS_17basic_string_viewIDiNS_11char_traitsIDiEEEEEE",
18310   "self_type" : "_ZTINSt3__111is_abstractINS_17basic_string_viewIDiNS_11char_traitsIDiEEEEEE",
18311   "size" : 1,
18312   "source_file" : "external/libcxx/include/type_traits",
18313   "template_args" : [ "_ZTINSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE" ]
18314  },
18315  {
18316   "alignment" : 1,
18317   "base_specifiers" :
18318   [
18319    {
18320     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
18321    }
18322   ],
18323   "linker_set_key" : "_ZTINSt3__111is_abstractINS_17basic_string_viewIDsNS_11char_traitsIDsEEEEEE",
18324   "name" : "std::is_abstract<std::basic_string_view<char16_t, std::char_traits<char16_t>>>",
18325   "referenced_type" : "_ZTINSt3__111is_abstractINS_17basic_string_viewIDsNS_11char_traitsIDsEEEEEE",
18326   "self_type" : "_ZTINSt3__111is_abstractINS_17basic_string_viewIDsNS_11char_traitsIDsEEEEEE",
18327   "size" : 1,
18328   "source_file" : "external/libcxx/include/type_traits",
18329   "template_args" : [ "_ZTINSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE" ]
18330  },
18331  {
18332   "alignment" : 1,
18333   "base_specifiers" :
18334   [
18335    {
18336     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
18337    }
18338   ],
18339   "linker_set_key" : "_ZTINSt3__111is_abstractINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
18340   "name" : "std::is_abstract<std::basic_string_view<char, std::char_traits<char>>>",
18341   "referenced_type" : "_ZTINSt3__111is_abstractINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
18342   "self_type" : "_ZTINSt3__111is_abstractINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
18343   "size" : 1,
18344   "source_file" : "external/libcxx/include/type_traits",
18345   "template_args" : [ "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE" ]
18346  },
18347  {
18348   "alignment" : 1,
18349   "base_specifiers" :
18350   [
18351    {
18352     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
18353    }
18354   ],
18355   "linker_set_key" : "_ZTINSt3__111is_abstractINS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
18356   "name" : "std::is_abstract<std::basic_string_view<wchar_t, std::char_traits<wchar_t>>>",
18357   "referenced_type" : "_ZTINSt3__111is_abstractINS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
18358   "self_type" : "_ZTINSt3__111is_abstractINS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
18359   "size" : 1,
18360   "source_file" : "external/libcxx/include/type_traits",
18361   "template_args" : [ "_ZTINSt3__117basic_string_viewIwNS_11char_traitsIwEEEE" ]
18362  },
18363  {
18364   "alignment" : 1,
18365   "base_specifiers" :
18366   [
18367    {
18368     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
18369    }
18370   ],
18371   "linker_set_key" : "_ZTINSt3__111is_abstractINS_18input_iterator_tagEEE",
18372   "name" : "std::is_abstract<std::input_iterator_tag>",
18373   "referenced_type" : "_ZTINSt3__111is_abstractINS_18input_iterator_tagEEE",
18374   "self_type" : "_ZTINSt3__111is_abstractINS_18input_iterator_tagEEE",
18375   "size" : 1,
18376   "source_file" : "external/libcxx/include/type_traits",
18377   "template_args" : [ "_ZTINSt3__118input_iterator_tagE" ]
18378  },
18379  {
18380   "alignment" : 1,
18381   "base_specifiers" :
18382   [
18383    {
18384     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
18385    }
18386   ],
18387   "linker_set_key" : "_ZTINSt3__111is_abstractINS_20forward_iterator_tagEEE",
18388   "name" : "std::is_abstract<std::forward_iterator_tag>",
18389   "referenced_type" : "_ZTINSt3__111is_abstractINS_20forward_iterator_tagEEE",
18390   "self_type" : "_ZTINSt3__111is_abstractINS_20forward_iterator_tagEEE",
18391   "size" : 1,
18392   "source_file" : "external/libcxx/include/type_traits",
18393   "template_args" : [ "_ZTINSt3__120forward_iterator_tagE" ]
18394  },
18395  {
18396   "alignment" : 1,
18397   "base_specifiers" :
18398   [
18399    {
18400     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
18401    }
18402   ],
18403   "linker_set_key" : "_ZTINSt3__111is_abstractINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
18404   "name" : "std::is_abstract<std::chrono::duration<long double, std::ratio<1, 1000000000>>>",
18405   "referenced_type" : "_ZTINSt3__111is_abstractINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
18406   "self_type" : "_ZTINSt3__111is_abstractINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
18407   "size" : 1,
18408   "source_file" : "external/libcxx/include/type_traits",
18409   "template_args" : [ "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE" ]
18410  },
18411  {
18412   "alignment" : 1,
18413   "base_specifiers" :
18414   [
18415    {
18416     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
18417    }
18418   ],
18419   "linker_set_key" : "_ZTINSt3__111is_abstractIPKDiEE",
18420   "name" : "std::is_abstract<const char32_t *>",
18421   "referenced_type" : "_ZTINSt3__111is_abstractIPKDiEE",
18422   "self_type" : "_ZTINSt3__111is_abstractIPKDiEE",
18423   "size" : 1,
18424   "source_file" : "external/libcxx/include/type_traits",
18425   "template_args" : [ "_ZTIPKDi" ]
18426  },
18427  {
18428   "alignment" : 1,
18429   "base_specifiers" :
18430   [
18431    {
18432     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
18433    }
18434   ],
18435   "linker_set_key" : "_ZTINSt3__111is_abstractIPKDsEE",
18436   "name" : "std::is_abstract<const char16_t *>",
18437   "referenced_type" : "_ZTINSt3__111is_abstractIPKDsEE",
18438   "self_type" : "_ZTINSt3__111is_abstractIPKDsEE",
18439   "size" : 1,
18440   "source_file" : "external/libcxx/include/type_traits",
18441   "template_args" : [ "_ZTIPKDs" ]
18442  },
18443  {
18444   "alignment" : 1,
18445   "base_specifiers" :
18446   [
18447    {
18448     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
18449    }
18450   ],
18451   "linker_set_key" : "_ZTINSt3__111is_abstractIPKcEE",
18452   "name" : "std::is_abstract<const char *>",
18453   "referenced_type" : "_ZTINSt3__111is_abstractIPKcEE",
18454   "self_type" : "_ZTINSt3__111is_abstractIPKcEE",
18455   "size" : 1,
18456   "source_file" : "external/libcxx/include/type_traits",
18457   "template_args" : [ "_ZTIPKc" ]
18458  },
18459  {
18460   "alignment" : 1,
18461   "base_specifiers" :
18462   [
18463    {
18464     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
18465    }
18466   ],
18467   "linker_set_key" : "_ZTINSt3__111is_abstractIPKwEE",
18468   "name" : "std::is_abstract<const wchar_t *>",
18469   "referenced_type" : "_ZTINSt3__111is_abstractIPKwEE",
18470   "self_type" : "_ZTINSt3__111is_abstractIPKwEE",
18471   "size" : 1,
18472   "source_file" : "external/libcxx/include/type_traits",
18473   "template_args" : [ "_ZTIPKw" ]
18474  },
18475  {
18476   "alignment" : 1,
18477   "base_specifiers" :
18478   [
18479    {
18480     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
18481    }
18482   ],
18483   "linker_set_key" : "_ZTINSt3__111is_abstractIeEE",
18484   "name" : "std::is_abstract<long double>",
18485   "referenced_type" : "_ZTINSt3__111is_abstractIeEE",
18486   "self_type" : "_ZTINSt3__111is_abstractIeEE",
18487   "size" : 1,
18488   "source_file" : "external/libcxx/include/type_traits",
18489   "template_args" : [ "_ZTIe" ]
18490  },
18491  {
18492   "alignment" : 1,
18493   "base_specifiers" :
18494   [
18495    {
18496     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
18497    }
18498   ],
18499   "linker_set_key" : "_ZTINSt3__111is_abstractIlEE",
18500   "name" : "std::is_abstract<long>",
18501   "referenced_type" : "_ZTINSt3__111is_abstractIlEE",
18502   "self_type" : "_ZTINSt3__111is_abstractIlEE",
18503   "size" : 1,
18504   "source_file" : "external/libcxx/include/type_traits",
18505   "template_args" : [ "_ZTIl" ]
18506  },
18507  {
18508   "alignment" : 1,
18509   "base_specifiers" :
18510   [
18511    {
18512     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
18513    }
18514   ],
18515   "linker_set_key" : "_ZTINSt3__111is_abstractIxEE",
18516   "name" : "std::is_abstract<long long>",
18517   "referenced_type" : "_ZTINSt3__111is_abstractIxEE",
18518   "self_type" : "_ZTINSt3__111is_abstractIxEE",
18519   "size" : 1,
18520   "source_file" : "external/libcxx/include/type_traits",
18521   "template_args" : [ "_ZTIx" ]
18522  },
18523  {
18524   "alignment" : 1,
18525   "base_specifiers" :
18526   [
18527    {
18528     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPcPFvPvEEELb1EEE"
18529    }
18530   ],
18531   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_17__compressed_pairIPcPFvPvEEEEE",
18532   "name" : "std::is_function<const std::__compressed_pair<char *, void (*)(void *)>>",
18533   "referenced_type" : "_ZTINSt3__111is_functionIKNS_17__compressed_pairIPcPFvPvEEEEE",
18534   "self_type" : "_ZTINSt3__111is_functionIKNS_17__compressed_pairIPcPFvPvEEEEE",
18535   "size" : 1,
18536   "source_file" : "external/libcxx/include/type_traits",
18537   "template_args" : [ "_ZTIKNSt3__117__compressed_pairIPcPFvPvEEE" ]
18538  },
18539  {
18540   "alignment" : 1,
18541   "base_specifiers" :
18542   [
18543    {
18544     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPhPFvPvEEELb1EEE"
18545    }
18546   ],
18547   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_17__compressed_pairIPhPFvPvEEEEE",
18548   "name" : "std::is_function<const std::__compressed_pair<unsigned char *, void (*)(void *)>>",
18549   "referenced_type" : "_ZTINSt3__111is_functionIKNS_17__compressed_pairIPhPFvPvEEEEE",
18550   "self_type" : "_ZTINSt3__111is_functionIKNS_17__compressed_pairIPhPFvPvEEEEE",
18551   "size" : 1,
18552   "source_file" : "external/libcxx/include/type_traits",
18553   "template_args" : [ "_ZTIKNSt3__117__compressed_pairIPhPFvPvEEE" ]
18554  },
18555  {
18556   "alignment" : 1,
18557   "base_specifiers" :
18558   [
18559    {
18560     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPjPFvPvEEELb1EEE"
18561    }
18562   ],
18563   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_17__compressed_pairIPjPFvPvEEEEE",
18564   "name" : "std::is_function<const std::__compressed_pair<unsigned int *, void (*)(void *)>>",
18565   "referenced_type" : "_ZTINSt3__111is_functionIKNS_17__compressed_pairIPjPFvPvEEEEE",
18566   "self_type" : "_ZTINSt3__111is_functionIKNS_17__compressed_pairIPjPFvPvEEEEE",
18567   "size" : 1,
18568   "source_file" : "external/libcxx/include/type_traits",
18569   "template_args" : [ "_ZTIKNSt3__117__compressed_pairIPjPFvPvEEE" ]
18570  },
18571  {
18572   "alignment" : 1,
18573   "base_specifiers" :
18574   [
18575    {
18576     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE"
18577    }
18578   ],
18579   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
18580   "name" : "std::is_function<const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep, 0, false>>",
18581   "referenced_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
18582   "self_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
18583   "size" : 1,
18584   "source_file" : "external/libcxx/include/type_traits",
18585   "template_args" :
18586   [
18587    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
18588   ]
18589  },
18590  {
18591   "alignment" : 1,
18592   "base_specifiers" :
18593   [
18594    {
18595     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE"
18596    }
18597   ],
18598   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
18599   "name" : "std::is_function<const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep, 0, false>>",
18600   "referenced_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
18601   "self_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
18602   "size" : 1,
18603   "source_file" : "external/libcxx/include/type_traits",
18604   "template_args" :
18605   [
18606    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
18607   ]
18608  },
18609  {
18610   "alignment" : 1,
18611   "base_specifiers" :
18612   [
18613    {
18614     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE"
18615    }
18616   ],
18617   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
18618   "name" : "std::is_function<const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>>",
18619   "referenced_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
18620   "self_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
18621   "size" : 1,
18622   "source_file" : "external/libcxx/include/type_traits",
18623   "template_args" :
18624   [
18625    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
18626   ]
18627  },
18628  {
18629   "alignment" : 1,
18630   "base_specifiers" :
18631   [
18632    {
18633     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE"
18634    }
18635   ],
18636   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
18637   "name" : "std::is_function<const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>>",
18638   "referenced_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
18639   "self_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
18640   "size" : 1,
18641   "source_file" : "external/libcxx/include/type_traits",
18642   "template_args" :
18643   [
18644    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
18645   ]
18646  },
18647  {
18648   "alignment" : 1,
18649   "base_specifiers" :
18650   [
18651    {
18652     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE"
18653    }
18654   ],
18655   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
18656   "name" : "std::is_function<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
18657   "referenced_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
18658   "self_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
18659   "size" : 1,
18660   "source_file" : "external/libcxx/include/type_traits",
18661   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE" ]
18662  },
18663  {
18664   "alignment" : 1,
18665   "base_specifiers" :
18666   [
18667    {
18668     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE"
18669    }
18670   ],
18671   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
18672   "name" : "std::is_function<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
18673   "referenced_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
18674   "self_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
18675   "size" : 1,
18676   "source_file" : "external/libcxx/include/type_traits",
18677   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE" ]
18678  },
18679  {
18680   "alignment" : 1,
18681   "base_specifiers" :
18682   [
18683    {
18684     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE"
18685    }
18686   ],
18687   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
18688   "name" : "std::is_function<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
18689   "referenced_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
18690   "self_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
18691   "size" : 1,
18692   "source_file" : "external/libcxx/include/type_traits",
18693   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE" ]
18694  },
18695  {
18696   "alignment" : 1,
18697   "base_specifiers" :
18698   [
18699    {
18700     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE"
18701    }
18702   ],
18703   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
18704   "name" : "std::is_function<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
18705   "referenced_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
18706   "self_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
18707   "size" : 1,
18708   "source_file" : "external/libcxx/include/type_traits",
18709   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE" ]
18710  },
18711  {
18712   "alignment" : 1,
18713   "base_specifiers" :
18714   [
18715    {
18716     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEELb1EEE"
18717    }
18718   ],
18719   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
18720   "name" : "std::is_function<const std::__compressed_pair_elem<void (*)(void *), 1, false>>",
18721   "referenced_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
18722   "self_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
18723   "size" : 1,
18724   "source_file" : "external/libcxx/include/type_traits",
18725   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE" ]
18726  },
18727  {
18728   "alignment" : 1,
18729   "base_specifiers" :
18730   [
18731    {
18732     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPcLi0ELb0EEELb1EEE"
18733    }
18734   ],
18735   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
18736   "name" : "std::is_function<const std::__compressed_pair_elem<char *, 0, false>>",
18737   "referenced_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
18738   "self_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
18739   "size" : 1,
18740   "source_file" : "external/libcxx/include/type_traits",
18741   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPcLi0ELb0EEE" ]
18742  },
18743  {
18744   "alignment" : 1,
18745   "base_specifiers" :
18746   [
18747    {
18748     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPhLi0ELb0EEELb1EEE"
18749    }
18750   ],
18751   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
18752   "name" : "std::is_function<const std::__compressed_pair_elem<unsigned char *, 0, false>>",
18753   "referenced_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
18754   "self_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
18755   "size" : 1,
18756   "source_file" : "external/libcxx/include/type_traits",
18757   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPhLi0ELb0EEE" ]
18758  },
18759  {
18760   "alignment" : 1,
18761   "base_specifiers" :
18762   [
18763    {
18764     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPjLi0ELb0EEELb1EEE"
18765    }
18766   ],
18767   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
18768   "name" : "std::is_function<const std::__compressed_pair_elem<unsigned int *, 0, false>>",
18769   "referenced_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
18770   "self_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
18771   "size" : 1,
18772   "source_file" : "external/libcxx/include/type_traits",
18773   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPjLi0ELb0EEE" ]
18774  },
18775  {
18776   "alignment" : 1,
18777   "base_specifiers" :
18778   [
18779    {
18780     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_9allocatorIcEELb1EEE"
18781    }
18782   ],
18783   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_9allocatorIcEEEE",
18784   "name" : "std::is_function<const std::allocator<char>>",
18785   "referenced_type" : "_ZTINSt3__111is_functionIKNS_9allocatorIcEEEE",
18786   "self_type" : "_ZTINSt3__111is_functionIKNS_9allocatorIcEEEE",
18787   "size" : 1,
18788   "source_file" : "external/libcxx/include/type_traits",
18789   "template_args" : [ "_ZTIKNSt3__19allocatorIcEE" ]
18790  },
18791  {
18792   "alignment" : 1,
18793   "base_specifiers" :
18794   [
18795    {
18796     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EELb1EEE"
18797    }
18798   ],
18799   "linker_set_key" : "_ZTINSt3__111is_functionINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
18800   "name" : "std::is_function<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char>>>",
18801   "referenced_type" : "_ZTINSt3__111is_functionINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
18802   "self_type" : "_ZTINSt3__111is_functionINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
18803   "size" : 1,
18804   "source_file" : "external/libcxx/include/type_traits",
18805   "template_args" :
18806   [
18807    "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE"
18808   ]
18809  },
18810  {
18811   "alignment" : 1,
18812   "base_specifiers" :
18813   [
18814    {
18815     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_17basic_string_viewIcNS_11char_traitsIcEEEELb1EEE"
18816    }
18817   ],
18818   "linker_set_key" : "_ZTINSt3__111is_functionINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
18819   "name" : "std::is_function<std::basic_string_view<char, std::char_traits<char>>>",
18820   "referenced_type" : "_ZTINSt3__111is_functionINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
18821   "self_type" : "_ZTINSt3__111is_functionINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
18822   "size" : 1,
18823   "source_file" : "external/libcxx/include/type_traits",
18824   "template_args" : [ "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE" ]
18825  },
18826  {
18827   "alignment" : 1,
18828   "base_specifiers" :
18829   [
18830    {
18831     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE"
18832    }
18833   ],
18834   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
18835   "name" : "std::is_function<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep, 0, false>>",
18836   "referenced_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
18837   "self_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
18838   "size" : 1,
18839   "source_file" : "external/libcxx/include/type_traits",
18840   "template_args" :
18841   [
18842    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
18843   ]
18844  },
18845  {
18846   "alignment" : 1,
18847   "base_specifiers" :
18848   [
18849    {
18850     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE"
18851    }
18852   ],
18853   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
18854   "name" : "std::is_function<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep, 0, false>>",
18855   "referenced_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
18856   "self_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
18857   "size" : 1,
18858   "source_file" : "external/libcxx/include/type_traits",
18859   "template_args" :
18860   [
18861    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
18862   ]
18863  },
18864  {
18865   "alignment" : 1,
18866   "base_specifiers" :
18867   [
18868    {
18869     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE"
18870    }
18871   ],
18872   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
18873   "name" : "std::is_function<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>>",
18874   "referenced_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
18875   "self_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
18876   "size" : 1,
18877   "source_file" : "external/libcxx/include/type_traits",
18878   "template_args" :
18879   [
18880    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
18881   ]
18882  },
18883  {
18884   "alignment" : 1,
18885   "base_specifiers" :
18886   [
18887    {
18888     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE"
18889    }
18890   ],
18891   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
18892   "name" : "std::is_function<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>>",
18893   "referenced_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
18894   "self_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
18895   "size" : 1,
18896   "source_file" : "external/libcxx/include/type_traits",
18897   "template_args" :
18898   [
18899    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
18900   ]
18901  },
18902  {
18903   "alignment" : 1,
18904   "base_specifiers" :
18905   [
18906    {
18907     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE"
18908    }
18909   ],
18910   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
18911   "name" : "std::is_function<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
18912   "referenced_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
18913   "self_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
18914   "size" : 1,
18915   "source_file" : "external/libcxx/include/type_traits",
18916   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE" ]
18917  },
18918  {
18919   "alignment" : 1,
18920   "base_specifiers" :
18921   [
18922    {
18923     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE"
18924    }
18925   ],
18926   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
18927   "name" : "std::is_function<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
18928   "referenced_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
18929   "self_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
18930   "size" : 1,
18931   "source_file" : "external/libcxx/include/type_traits",
18932   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE" ]
18933  },
18934  {
18935   "alignment" : 1,
18936   "base_specifiers" :
18937   [
18938    {
18939     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE"
18940    }
18941   ],
18942   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
18943   "name" : "std::is_function<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
18944   "referenced_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
18945   "self_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
18946   "size" : 1,
18947   "source_file" : "external/libcxx/include/type_traits",
18948   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE" ]
18949  },
18950  {
18951   "alignment" : 1,
18952   "base_specifiers" :
18953   [
18954    {
18955     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE"
18956    }
18957   ],
18958   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
18959   "name" : "std::is_function<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
18960   "referenced_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
18961   "self_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
18962   "size" : 1,
18963   "source_file" : "external/libcxx/include/type_traits",
18964   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE" ]
18965  },
18966  {
18967   "alignment" : 1,
18968   "base_specifiers" :
18969   [
18970    {
18971     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPFvPvELi1ELb0EEELb1EEE"
18972    }
18973   ],
18974   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
18975   "name" : "std::is_function<std::__compressed_pair_elem<void (*)(void *), 1, false>>",
18976   "referenced_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
18977   "self_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
18978   "size" : 1,
18979   "source_file" : "external/libcxx/include/type_traits",
18980   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE" ]
18981  },
18982  {
18983   "alignment" : 1,
18984   "base_specifiers" :
18985   [
18986    {
18987     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPcLi0ELb0EEELb1EEE"
18988    }
18989   ],
18990   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
18991   "name" : "std::is_function<std::__compressed_pair_elem<char *, 0, false>>",
18992   "referenced_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
18993   "self_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
18994   "size" : 1,
18995   "source_file" : "external/libcxx/include/type_traits",
18996   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE" ]
18997  },
18998  {
18999   "alignment" : 1,
19000   "base_specifiers" :
19001   [
19002    {
19003     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPhLi0ELb0EEELb1EEE"
19004    }
19005   ],
19006   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
19007   "name" : "std::is_function<std::__compressed_pair_elem<unsigned char *, 0, false>>",
19008   "referenced_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
19009   "self_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
19010   "size" : 1,
19011   "source_file" : "external/libcxx/include/type_traits",
19012   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE" ]
19013  },
19014  {
19015   "alignment" : 1,
19016   "base_specifiers" :
19017   [
19018    {
19019     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPjLi0ELb0EEELb1EEE"
19020    }
19021   ],
19022   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
19023   "name" : "std::is_function<std::__compressed_pair_elem<unsigned int *, 0, false>>",
19024   "referenced_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
19025   "self_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
19026   "size" : 1,
19027   "source_file" : "external/libcxx/include/type_traits",
19028   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE" ]
19029  },
19030  {
19031   "alignment" : 1,
19032   "base_specifiers" :
19033   [
19034    {
19035     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIeLb0EEE"
19036    }
19037   ],
19038   "linker_set_key" : "_ZTINSt3__111is_functionIeEE",
19039   "name" : "std::is_function<long double>",
19040   "referenced_type" : "_ZTINSt3__111is_functionIeEE",
19041   "self_type" : "_ZTINSt3__111is_functionIeEE",
19042   "size" : 1,
19043   "source_file" : "external/libcxx/include/type_traits",
19044   "template_args" : [ "_ZTIe" ]
19045  },
19046  {
19047   "alignment" : 1,
19048   "base_specifiers" :
19049   [
19050    {
19051     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIlLb0EEE"
19052    }
19053   ],
19054   "linker_set_key" : "_ZTINSt3__111is_functionIlEE",
19055   "name" : "std::is_function<long>",
19056   "referenced_type" : "_ZTINSt3__111is_functionIlEE",
19057   "self_type" : "_ZTINSt3__111is_functionIlEE",
19058   "size" : 1,
19059   "source_file" : "external/libcxx/include/type_traits",
19060   "template_args" : [ "_ZTIl" ]
19061  },
19062  {
19063   "alignment" : 1,
19064   "base_specifiers" :
19065   [
19066    {
19067     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIxLb0EEE"
19068    }
19069   ],
19070   "linker_set_key" : "_ZTINSt3__111is_functionIxEE",
19071   "name" : "std::is_function<long long>",
19072   "referenced_type" : "_ZTINSt3__111is_functionIxEE",
19073   "self_type" : "_ZTINSt3__111is_functionIxEE",
19074   "size" : 1,
19075   "source_file" : "external/libcxx/include/type_traits",
19076   "template_args" : [ "_ZTIx" ]
19077  },
19078  {
19079   "alignment" : 1,
19080   "base_specifiers" :
19081   [
19082    {
19083     "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIN7android8hardware11hidl_stringEEE"
19084    }
19085   ],
19086   "linker_set_key" : "_ZTINSt3__111is_integralIN7android8hardware11hidl_stringEEE",
19087   "name" : "std::is_integral<android::hardware::hidl_string>",
19088   "referenced_type" : "_ZTINSt3__111is_integralIN7android8hardware11hidl_stringEEE",
19089   "self_type" : "_ZTINSt3__111is_integralIN7android8hardware11hidl_stringEEE",
19090   "size" : 1,
19091   "source_file" : "external/libcxx/include/type_traits",
19092   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
19093  },
19094  {
19095   "alignment" : 1,
19096   "base_specifiers" :
19097   [
19098    {
19099     "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIPK13native_handleEE"
19100    }
19101   ],
19102   "linker_set_key" : "_ZTINSt3__111is_integralIPK13native_handleEE",
19103   "name" : "std::is_integral<const native_handle *>",
19104   "referenced_type" : "_ZTINSt3__111is_integralIPK13native_handleEE",
19105   "self_type" : "_ZTINSt3__111is_integralIPK13native_handleEE",
19106   "size" : 1,
19107   "source_file" : "external/libcxx/include/type_traits",
19108   "template_args" : [ "_ZTIPK13native_handle" ]
19109  },
19110  {
19111   "alignment" : 1,
19112   "base_specifiers" :
19113   [
19114    {
19115     "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIPN7android8hardware20hidl_death_recipientEEE"
19116    }
19117   ],
19118   "linker_set_key" : "_ZTINSt3__111is_integralIPN7android8hardware20hidl_death_recipientEEE",
19119   "name" : "std::is_integral<android::hardware::hidl_death_recipient *>",
19120   "referenced_type" : "_ZTINSt3__111is_integralIPN7android8hardware20hidl_death_recipientEEE",
19121   "self_type" : "_ZTINSt3__111is_integralIPN7android8hardware20hidl_death_recipientEEE",
19122   "size" : 1,
19123   "source_file" : "external/libcxx/include/type_traits",
19124   "template_args" : [ "_ZTIPN7android8hardware20hidl_death_recipientE" ]
19125  },
19126  {
19127   "alignment" : 1,
19128   "base_specifiers" :
19129   [
19130    {
19131     "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIaEE"
19132    }
19133   ],
19134   "linker_set_key" : "_ZTINSt3__111is_integralIaEE",
19135   "name" : "std::is_integral<signed char>",
19136   "referenced_type" : "_ZTINSt3__111is_integralIaEE",
19137   "self_type" : "_ZTINSt3__111is_integralIaEE",
19138   "size" : 1,
19139   "source_file" : "external/libcxx/include/type_traits",
19140   "template_args" : [ "_ZTIa" ]
19141  },
19142  {
19143   "alignment" : 1,
19144   "base_specifiers" :
19145   [
19146    {
19147     "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIcEE"
19148    }
19149   ],
19150   "linker_set_key" : "_ZTINSt3__111is_integralIcEE",
19151   "name" : "std::is_integral<char>",
19152   "referenced_type" : "_ZTINSt3__111is_integralIcEE",
19153   "self_type" : "_ZTINSt3__111is_integralIcEE",
19154   "size" : 1,
19155   "source_file" : "external/libcxx/include/type_traits",
19156   "template_args" : [ "_ZTIc" ]
19157  },
19158  {
19159   "alignment" : 1,
19160   "base_specifiers" :
19161   [
19162    {
19163     "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIhEE"
19164    }
19165   ],
19166   "linker_set_key" : "_ZTINSt3__111is_integralIhEE",
19167   "name" : "std::is_integral<unsigned char>",
19168   "referenced_type" : "_ZTINSt3__111is_integralIhEE",
19169   "self_type" : "_ZTINSt3__111is_integralIhEE",
19170   "size" : 1,
19171   "source_file" : "external/libcxx/include/type_traits",
19172   "template_args" : [ "_ZTIh" ]
19173  },
19174  {
19175   "alignment" : 1,
19176   "base_specifiers" :
19177   [
19178    {
19179     "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIiEE"
19180    }
19181   ],
19182   "linker_set_key" : "_ZTINSt3__111is_integralIiEE",
19183   "name" : "std::is_integral<int>",
19184   "referenced_type" : "_ZTINSt3__111is_integralIiEE",
19185   "self_type" : "_ZTINSt3__111is_integralIiEE",
19186   "size" : 1,
19187   "source_file" : "external/libcxx/include/type_traits",
19188   "template_args" : [ "_ZTIi" ]
19189  },
19190  {
19191   "alignment" : 1,
19192   "base_specifiers" :
19193   [
19194    {
19195     "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIjEE"
19196    }
19197   ],
19198   "linker_set_key" : "_ZTINSt3__111is_integralIjEE",
19199   "name" : "std::is_integral<unsigned int>",
19200   "referenced_type" : "_ZTINSt3__111is_integralIjEE",
19201   "self_type" : "_ZTINSt3__111is_integralIjEE",
19202   "size" : 1,
19203   "source_file" : "external/libcxx/include/type_traits",
19204   "template_args" : [ "_ZTIj" ]
19205  },
19206  {
19207   "alignment" : 1,
19208   "base_specifiers" :
19209   [
19210    {
19211     "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIlEE"
19212    }
19213   ],
19214   "linker_set_key" : "_ZTINSt3__111is_integralIlEE",
19215   "name" : "std::is_integral<long>",
19216   "referenced_type" : "_ZTINSt3__111is_integralIlEE",
19217   "self_type" : "_ZTINSt3__111is_integralIlEE",
19218   "size" : 1,
19219   "source_file" : "external/libcxx/include/type_traits",
19220   "template_args" : [ "_ZTIl" ]
19221  },
19222  {
19223   "alignment" : 1,
19224   "base_specifiers" :
19225   [
19226    {
19227     "referenced_type" : "_ZTINSt3__120__libcpp_is_integralImEE"
19228    }
19229   ],
19230   "linker_set_key" : "_ZTINSt3__111is_integralImEE",
19231   "name" : "std::is_integral<unsigned long>",
19232   "referenced_type" : "_ZTINSt3__111is_integralImEE",
19233   "self_type" : "_ZTINSt3__111is_integralImEE",
19234   "size" : 1,
19235   "source_file" : "external/libcxx/include/type_traits",
19236   "template_args" : [ "_ZTIm" ]
19237  },
19238  {
19239   "alignment" : 1,
19240   "base_specifiers" :
19241   [
19242    {
19243     "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIxEE"
19244    }
19245   ],
19246   "linker_set_key" : "_ZTINSt3__111is_integralIxEE",
19247   "name" : "std::is_integral<long long>",
19248   "referenced_type" : "_ZTINSt3__111is_integralIxEE",
19249   "self_type" : "_ZTINSt3__111is_integralIxEE",
19250   "size" : 1,
19251   "source_file" : "external/libcxx/include/type_traits",
19252   "template_args" : [ "_ZTIx" ]
19253  },
19254  {
19255   "alignment" : 1,
19256   "base_specifiers" :
19257   [
19258    {
19259     "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIyEE"
19260    }
19261   ],
19262   "linker_set_key" : "_ZTINSt3__111is_integralIyEE",
19263   "name" : "std::is_integral<unsigned long long>",
19264   "referenced_type" : "_ZTINSt3__111is_integralIyEE",
19265   "self_type" : "_ZTINSt3__111is_integralIyEE",
19266   "size" : 1,
19267   "source_file" : "external/libcxx/include/type_traits",
19268   "template_args" : [ "_ZTIy" ]
19269  },
19270  {
19271   "alignment" : 1,
19272   "linker_set_key" : "_ZTINSt3__111logical_andIvEE",
19273   "name" : "std::logical_and<void>",
19274   "referenced_type" : "_ZTINSt3__111logical_andIvEE",
19275   "self_type" : "_ZTINSt3__111logical_andIvEE",
19276   "size" : 1,
19277   "source_file" : "external/libcxx/include/functional",
19278   "template_args" : [ "_ZTIv" ]
19279  },
19280  {
19281   "alignment" : 1,
19282   "linker_set_key" : "_ZTINSt3__111logical_notIvEE",
19283   "name" : "std::logical_not<void>",
19284   "referenced_type" : "_ZTINSt3__111logical_notIvEE",
19285   "self_type" : "_ZTINSt3__111logical_notIvEE",
19286   "size" : 1,
19287   "source_file" : "external/libcxx/include/functional",
19288   "template_args" : [ "_ZTIv" ]
19289  },
19290  {
19291   "alignment" : 1,
19292   "linker_set_key" : "_ZTINSt3__111scoped_lockIJEEE",
19293   "name" : "std::scoped_lock<>",
19294   "record_kind" : "class",
19295   "referenced_type" : "_ZTINSt3__111scoped_lockIJEEE",
19296   "self_type" : "_ZTINSt3__111scoped_lockIJEEE",
19297   "size" : 1,
19298   "source_file" : "external/libcxx/include/mutex"
19299  },
19300  {
19301   "alignment" : 4,
19302   "fields" :
19303   [
19304    {
19305     "access" : "private",
19306     "field_name" : "__m_",
19307     "referenced_type" : "_ZTINSt3__15mutexE"
19308    },
19309    {
19310     "access" : "private",
19311     "field_name" : "__cv_",
19312     "field_offset" : 32,
19313     "referenced_type" : "_ZTINSt3__118condition_variableE"
19314    },
19315    {
19316     "access" : "private",
19317     "field_name" : "__locked_",
19318     "field_offset" : 64,
19319     "referenced_type" : "_ZTIb"
19320    }
19321   ],
19322   "linker_set_key" : "_ZTINSt3__111timed_mutexE",
19323   "name" : "std::timed_mutex",
19324   "record_kind" : "class",
19325   "referenced_type" : "_ZTINSt3__111timed_mutexE",
19326   "self_type" : "_ZTINSt3__111timed_mutexE",
19327   "size" : 12,
19328   "source_file" : "external/libcxx/include/mutex"
19329  },
19330  {
19331   "alignment" : 4,
19332   "fields" :
19333   [
19334    {
19335     "access" : "private",
19336     "field_name" : "__m_",
19337     "referenced_type" : "_ZTIPNSt3__15mutexE"
19338    },
19339    {
19340     "access" : "private",
19341     "field_name" : "__owns_",
19342     "field_offset" : 32,
19343     "referenced_type" : "_ZTIb"
19344    }
19345   ],
19346   "linker_set_key" : "_ZTINSt3__111unique_lockINS_5mutexEEE",
19347   "name" : "std::unique_lock<std::mutex>",
19348   "record_kind" : "class",
19349   "referenced_type" : "_ZTINSt3__111unique_lockINS_5mutexEEE",
19350   "self_type" : "_ZTINSt3__111unique_lockINS_5mutexEEE",
19351   "size" : 8,
19352   "source_file" : "external/libcxx/include/__mutex_base",
19353   "template_args" : [ "_ZTINSt3__15mutexE" ]
19354  },
19355  {
19356   "alignment" : 1,
19357   "linker_set_key" : "_ZTINSt3__112__align_typeINS_15__struct_doubleEEE",
19358   "name" : "std::__align_type<std::__struct_double>",
19359   "referenced_type" : "_ZTINSt3__112__align_typeINS_15__struct_doubleEEE",
19360   "self_type" : "_ZTINSt3__112__align_typeINS_15__struct_doubleEEE",
19361   "size" : 1,
19362   "source_file" : "external/libcxx/include/type_traits",
19363   "template_args" : [ "_ZTINSt3__115__struct_doubleE" ]
19364  },
19365  {
19366   "alignment" : 1,
19367   "linker_set_key" : "_ZTINSt3__112__align_typeINS_16__struct_double4EEE",
19368   "name" : "std::__align_type<std::__struct_double4>",
19369   "referenced_type" : "_ZTINSt3__112__align_typeINS_16__struct_double4EEE",
19370   "self_type" : "_ZTINSt3__112__align_typeINS_16__struct_double4EEE",
19371   "size" : 1,
19372   "source_file" : "external/libcxx/include/type_traits",
19373   "template_args" : [ "_ZTINSt3__116__struct_double4E" ]
19374  },
19375  {
19376   "alignment" : 1,
19377   "linker_set_key" : "_ZTINSt3__112__align_typeIPiEE",
19378   "name" : "std::__align_type<int *>",
19379   "referenced_type" : "_ZTINSt3__112__align_typeIPiEE",
19380   "self_type" : "_ZTINSt3__112__align_typeIPiEE",
19381   "size" : 1,
19382   "source_file" : "external/libcxx/include/type_traits",
19383   "template_args" : [ "_ZTIPi" ]
19384  },
19385  {
19386   "alignment" : 1,
19387   "linker_set_key" : "_ZTINSt3__112__align_typeIdEE",
19388   "name" : "std::__align_type<double>",
19389   "referenced_type" : "_ZTINSt3__112__align_typeIdEE",
19390   "self_type" : "_ZTINSt3__112__align_typeIdEE",
19391   "size" : 1,
19392   "source_file" : "external/libcxx/include/type_traits",
19393   "template_args" : [ "_ZTId" ]
19394  },
19395  {
19396   "alignment" : 1,
19397   "linker_set_key" : "_ZTINSt3__112__align_typeIeEE",
19398   "name" : "std::__align_type<long double>",
19399   "referenced_type" : "_ZTINSt3__112__align_typeIeEE",
19400   "self_type" : "_ZTINSt3__112__align_typeIeEE",
19401   "size" : 1,
19402   "source_file" : "external/libcxx/include/type_traits",
19403   "template_args" : [ "_ZTIe" ]
19404  },
19405  {
19406   "alignment" : 1,
19407   "linker_set_key" : "_ZTINSt3__112__align_typeIhEE",
19408   "name" : "std::__align_type<unsigned char>",
19409   "referenced_type" : "_ZTINSt3__112__align_typeIhEE",
19410   "self_type" : "_ZTINSt3__112__align_typeIhEE",
19411   "size" : 1,
19412   "source_file" : "external/libcxx/include/type_traits",
19413   "template_args" : [ "_ZTIh" ]
19414  },
19415  {
19416   "alignment" : 1,
19417   "linker_set_key" : "_ZTINSt3__112__align_typeIjEE",
19418   "name" : "std::__align_type<unsigned int>",
19419   "referenced_type" : "_ZTINSt3__112__align_typeIjEE",
19420   "self_type" : "_ZTINSt3__112__align_typeIjEE",
19421   "size" : 1,
19422   "source_file" : "external/libcxx/include/type_traits",
19423   "template_args" : [ "_ZTIj" ]
19424  },
19425  {
19426   "alignment" : 1,
19427   "linker_set_key" : "_ZTINSt3__112__align_typeImEE",
19428   "name" : "std::__align_type<unsigned long>",
19429   "referenced_type" : "_ZTINSt3__112__align_typeImEE",
19430   "self_type" : "_ZTINSt3__112__align_typeImEE",
19431   "size" : 1,
19432   "source_file" : "external/libcxx/include/type_traits",
19433   "template_args" : [ "_ZTIm" ]
19434  },
19435  {
19436   "alignment" : 1,
19437   "linker_set_key" : "_ZTINSt3__112__align_typeItEE",
19438   "name" : "std::__align_type<unsigned short>",
19439   "referenced_type" : "_ZTINSt3__112__align_typeItEE",
19440   "self_type" : "_ZTINSt3__112__align_typeItEE",
19441   "size" : 1,
19442   "source_file" : "external/libcxx/include/type_traits",
19443   "template_args" : [ "_ZTIt" ]
19444  },
19445  {
19446   "alignment" : 1,
19447   "linker_set_key" : "_ZTINSt3__112__align_typeIyEE",
19448   "name" : "std::__align_type<unsigned long long>",
19449   "referenced_type" : "_ZTINSt3__112__align_typeIyEE",
19450   "self_type" : "_ZTINSt3__112__align_typeIyEE",
19451   "size" : 1,
19452   "source_file" : "external/libcxx/include/type_traits",
19453   "template_args" : [ "_ZTIy" ]
19454  },
19455  {
19456   "alignment" : 4,
19457   "fields" :
19458   [
19459    {
19460     "access" : "private",
19461     "field_name" : "__size_",
19462     "referenced_type" : "_ZTIj"
19463    }
19464   ],
19465   "linker_set_key" : "_ZTINSt3__112__destruct_nE",
19466   "name" : "std::__destruct_n",
19467   "referenced_type" : "_ZTINSt3__112__destruct_nE",
19468   "self_type" : "_ZTINSt3__112__destruct_nE",
19469   "size" : 4,
19470   "source_file" : "external/libcxx/include/memory"
19471  },
19472  {
19473   "alignment" : 4,
19474   "base_specifiers" :
19475   [
19476    {
19477     "referenced_type" : "_ZTINSt3__114error_categoryE"
19478    }
19479   ],
19480   "linker_set_key" : "_ZTINSt3__112__do_messageE",
19481   "name" : "std::__do_message",
19482   "record_kind" : "class",
19483   "referenced_type" : "_ZTINSt3__112__do_messageE",
19484   "self_type" : "_ZTINSt3__112__do_messageE",
19485   "size" : 4,
19486   "source_file" : "external/libcxx/include/system_error",
19487   "vtable_components" :
19488   [
19489    {
19490     "kind" : "offset_to_top"
19491    },
19492    {
19493     "kind" : "rtti",
19494     "mangled_component_name" : "_ZTINSt3__112__do_messageE"
19495    },
19496    {
19497     "kind" : "complete_dtor_pointer",
19498     "mangled_component_name" : "_ZNSt3__112__do_messageD1Ev"
19499    },
19500    {
19501     "kind" : "deleting_dtor_pointer",
19502     "mangled_component_name" : "_ZNSt3__112__do_messageD0Ev"
19503    },
19504    {
19505     "is_pure" : true,
19506     "mangled_component_name" : "_ZNKSt3__114error_category4nameEv"
19507    },
19508    {
19509     "mangled_component_name" : "_ZNKSt3__114error_category23default_error_conditionEi"
19510    },
19511    {
19512     "mangled_component_name" : "_ZNKSt3__114error_category10equivalentEiRKNS_15error_conditionE"
19513    },
19514    {
19515     "mangled_component_name" : "_ZNKSt3__114error_category10equivalentERKNS_10error_codeEi"
19516    },
19517    {
19518     "mangled_component_name" : "_ZNKSt3__112__do_message7messageEi"
19519    }
19520   ]
19521  },
19522  {
19523   "alignment" : 1,
19524   "linker_set_key" : "_ZTINSt3__112__second_tagE",
19525   "name" : "std::__second_tag",
19526   "referenced_type" : "_ZTINSt3__112__second_tagE",
19527   "self_type" : "_ZTINSt3__112__second_tagE",
19528   "size" : 1,
19529   "source_file" : "external/libcxx/include/memory"
19530  },
19531  {
19532   "alignment" : 1,
19533   "linker_set_key" : "_ZTINSt3__112__static_absILx1000000000EEE",
19534   "name" : "std::__static_abs<1000000000>",
19535   "referenced_type" : "_ZTINSt3__112__static_absILx1000000000EEE",
19536   "self_type" : "_ZTINSt3__112__static_absILx1000000000EEE",
19537   "size" : 1,
19538   "source_file" : "external/libcxx/include/ratio"
19539  },
19540  {
19541   "alignment" : 1,
19542   "linker_set_key" : "_ZTINSt3__112__static_absILx1000000EEE",
19543   "name" : "std::__static_abs<1000000>",
19544   "referenced_type" : "_ZTINSt3__112__static_absILx1000000EEE",
19545   "self_type" : "_ZTINSt3__112__static_absILx1000000EEE",
19546   "size" : 1,
19547   "source_file" : "external/libcxx/include/ratio"
19548  },
19549  {
19550   "alignment" : 1,
19551   "linker_set_key" : "_ZTINSt3__112__static_absILx1000EEE",
19552   "name" : "std::__static_abs<1000>",
19553   "referenced_type" : "_ZTINSt3__112__static_absILx1000EEE",
19554   "self_type" : "_ZTINSt3__112__static_absILx1000EEE",
19555   "size" : 1,
19556   "source_file" : "external/libcxx/include/ratio"
19557  },
19558  {
19559   "alignment" : 1,
19560   "linker_set_key" : "_ZTINSt3__112__static_absILx1EEE",
19561   "name" : "std::__static_abs<1>",
19562   "referenced_type" : "_ZTINSt3__112__static_absILx1EEE",
19563   "self_type" : "_ZTINSt3__112__static_absILx1EEE",
19564   "size" : 1,
19565   "source_file" : "external/libcxx/include/ratio"
19566  },
19567  {
19568   "alignment" : 1,
19569   "linker_set_key" : "_ZTINSt3__112__static_absILx3600EEE",
19570   "name" : "std::__static_abs<3600>",
19571   "referenced_type" : "_ZTINSt3__112__static_absILx3600EEE",
19572   "self_type" : "_ZTINSt3__112__static_absILx3600EEE",
19573   "size" : 1,
19574   "source_file" : "external/libcxx/include/ratio"
19575  },
19576  {
19577   "alignment" : 1,
19578   "linker_set_key" : "_ZTINSt3__112__static_absILx60EEE",
19579   "name" : "std::__static_abs<60>",
19580   "referenced_type" : "_ZTINSt3__112__static_absILx60EEE",
19581   "self_type" : "_ZTINSt3__112__static_absILx60EEE",
19582   "size" : 1,
19583   "source_file" : "external/libcxx/include/ratio"
19584  },
19585  {
19586   "alignment" : 1,
19587   "linker_set_key" : "_ZTINSt3__112__static_gcdILx0ELx0EEE",
19588   "name" : "std::__static_gcd<0, 0>",
19589   "referenced_type" : "_ZTINSt3__112__static_gcdILx0ELx0EEE",
19590   "self_type" : "_ZTINSt3__112__static_gcdILx0ELx0EEE",
19591   "size" : 1,
19592   "source_file" : "external/libcxx/include/ratio"
19593  },
19594  {
19595   "alignment" : 1,
19596   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1000000000ELx0EEE",
19597   "name" : "std::__static_gcd<1000000000, 0>",
19598   "referenced_type" : "_ZTINSt3__112__static_gcdILx1000000000ELx0EEE",
19599   "self_type" : "_ZTINSt3__112__static_gcdILx1000000000ELx0EEE",
19600   "size" : 1,
19601   "source_file" : "external/libcxx/include/ratio"
19602  },
19603  {
19604   "alignment" : 1,
19605   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1000000000ELx1000000000EEE",
19606   "name" : "std::__static_gcd<1000000000, 1000000000>",
19607   "referenced_type" : "_ZTINSt3__112__static_gcdILx1000000000ELx1000000000EEE",
19608   "self_type" : "_ZTINSt3__112__static_gcdILx1000000000ELx1000000000EEE",
19609   "size" : 1,
19610   "source_file" : "external/libcxx/include/ratio"
19611  },
19612  {
19613   "alignment" : 1,
19614   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1000000000ELx1EEE",
19615   "name" : "std::__static_gcd<1000000000, 1>",
19616   "referenced_type" : "_ZTINSt3__112__static_gcdILx1000000000ELx1EEE",
19617   "self_type" : "_ZTINSt3__112__static_gcdILx1000000000ELx1EEE",
19618   "size" : 1,
19619   "source_file" : "external/libcxx/include/ratio"
19620  },
19621  {
19622   "alignment" : 1,
19623   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1000000ELx0EEE",
19624   "name" : "std::__static_gcd<1000000, 0>",
19625   "referenced_type" : "_ZTINSt3__112__static_gcdILx1000000ELx0EEE",
19626   "self_type" : "_ZTINSt3__112__static_gcdILx1000000ELx0EEE",
19627   "size" : 1,
19628   "source_file" : "external/libcxx/include/ratio"
19629  },
19630  {
19631   "alignment" : 1,
19632   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1000000ELx1000000EEE",
19633   "name" : "std::__static_gcd<1000000, 1000000>",
19634   "referenced_type" : "_ZTINSt3__112__static_gcdILx1000000ELx1000000EEE",
19635   "self_type" : "_ZTINSt3__112__static_gcdILx1000000ELx1000000EEE",
19636   "size" : 1,
19637   "source_file" : "external/libcxx/include/ratio"
19638  },
19639  {
19640   "alignment" : 1,
19641   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1000000ELx1EEE",
19642   "name" : "std::__static_gcd<1000000, 1>",
19643   "referenced_type" : "_ZTINSt3__112__static_gcdILx1000000ELx1EEE",
19644   "self_type" : "_ZTINSt3__112__static_gcdILx1000000ELx1EEE",
19645   "size" : 1,
19646   "source_file" : "external/libcxx/include/ratio"
19647  },
19648  {
19649   "alignment" : 1,
19650   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1000ELx0EEE",
19651   "name" : "std::__static_gcd<1000, 0>",
19652   "referenced_type" : "_ZTINSt3__112__static_gcdILx1000ELx0EEE",
19653   "self_type" : "_ZTINSt3__112__static_gcdILx1000ELx0EEE",
19654   "size" : 1,
19655   "source_file" : "external/libcxx/include/ratio"
19656  },
19657  {
19658   "alignment" : 1,
19659   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1000ELx1000EEE",
19660   "name" : "std::__static_gcd<1000, 1000>",
19661   "referenced_type" : "_ZTINSt3__112__static_gcdILx1000ELx1000EEE",
19662   "self_type" : "_ZTINSt3__112__static_gcdILx1000ELx1000EEE",
19663   "size" : 1,
19664   "source_file" : "external/libcxx/include/ratio"
19665  },
19666  {
19667   "alignment" : 1,
19668   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1000ELx1EEE",
19669   "name" : "std::__static_gcd<1000, 1>",
19670   "referenced_type" : "_ZTINSt3__112__static_gcdILx1000ELx1EEE",
19671   "self_type" : "_ZTINSt3__112__static_gcdILx1000ELx1EEE",
19672   "size" : 1,
19673   "source_file" : "external/libcxx/include/ratio"
19674  },
19675  {
19676   "alignment" : 1,
19677   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1ELx0EEE",
19678   "name" : "std::__static_gcd<1, 0>",
19679   "referenced_type" : "_ZTINSt3__112__static_gcdILx1ELx0EEE",
19680   "self_type" : "_ZTINSt3__112__static_gcdILx1ELx0EEE",
19681   "size" : 1,
19682   "source_file" : "external/libcxx/include/ratio"
19683  },
19684  {
19685   "alignment" : 1,
19686   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1ELx1000000000EEE",
19687   "name" : "std::__static_gcd<1, 1000000000>",
19688   "referenced_type" : "_ZTINSt3__112__static_gcdILx1ELx1000000000EEE",
19689   "self_type" : "_ZTINSt3__112__static_gcdILx1ELx1000000000EEE",
19690   "size" : 1,
19691   "source_file" : "external/libcxx/include/ratio"
19692  },
19693  {
19694   "alignment" : 1,
19695   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1ELx1000000EEE",
19696   "name" : "std::__static_gcd<1, 1000000>",
19697   "referenced_type" : "_ZTINSt3__112__static_gcdILx1ELx1000000EEE",
19698   "self_type" : "_ZTINSt3__112__static_gcdILx1ELx1000000EEE",
19699   "size" : 1,
19700   "source_file" : "external/libcxx/include/ratio"
19701  },
19702  {
19703   "alignment" : 1,
19704   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1ELx1000EEE",
19705   "name" : "std::__static_gcd<1, 1000>",
19706   "referenced_type" : "_ZTINSt3__112__static_gcdILx1ELx1000EEE",
19707   "self_type" : "_ZTINSt3__112__static_gcdILx1ELx1000EEE",
19708   "size" : 1,
19709   "source_file" : "external/libcxx/include/ratio"
19710  },
19711  {
19712   "alignment" : 1,
19713   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1ELx1EEE",
19714   "name" : "std::__static_gcd<1, 1>",
19715   "referenced_type" : "_ZTINSt3__112__static_gcdILx1ELx1EEE",
19716   "self_type" : "_ZTINSt3__112__static_gcdILx1ELx1EEE",
19717   "size" : 1,
19718   "source_file" : "external/libcxx/include/ratio"
19719  },
19720  {
19721   "alignment" : 1,
19722   "linker_set_key" : "_ZTINSt3__112__static_gcdILx3600ELx0EEE",
19723   "name" : "std::__static_gcd<3600, 0>",
19724   "referenced_type" : "_ZTINSt3__112__static_gcdILx3600ELx0EEE",
19725   "self_type" : "_ZTINSt3__112__static_gcdILx3600ELx0EEE",
19726   "size" : 1,
19727   "source_file" : "external/libcxx/include/ratio"
19728  },
19729  {
19730   "alignment" : 1,
19731   "linker_set_key" : "_ZTINSt3__112__static_gcdILx3600ELx1EEE",
19732   "name" : "std::__static_gcd<3600, 1>",
19733   "referenced_type" : "_ZTINSt3__112__static_gcdILx3600ELx1EEE",
19734   "self_type" : "_ZTINSt3__112__static_gcdILx3600ELx1EEE",
19735   "size" : 1,
19736   "source_file" : "external/libcxx/include/ratio"
19737  },
19738  {
19739   "alignment" : 1,
19740   "linker_set_key" : "_ZTINSt3__112__static_gcdILx3600ELx3600EEE",
19741   "name" : "std::__static_gcd<3600, 3600>",
19742   "referenced_type" : "_ZTINSt3__112__static_gcdILx3600ELx3600EEE",
19743   "self_type" : "_ZTINSt3__112__static_gcdILx3600ELx3600EEE",
19744   "size" : 1,
19745   "source_file" : "external/libcxx/include/ratio"
19746  },
19747  {
19748   "alignment" : 1,
19749   "linker_set_key" : "_ZTINSt3__112__static_gcdILx60ELx0EEE",
19750   "name" : "std::__static_gcd<60, 0>",
19751   "referenced_type" : "_ZTINSt3__112__static_gcdILx60ELx0EEE",
19752   "self_type" : "_ZTINSt3__112__static_gcdILx60ELx0EEE",
19753   "size" : 1,
19754   "source_file" : "external/libcxx/include/ratio"
19755  },
19756  {
19757   "alignment" : 1,
19758   "linker_set_key" : "_ZTINSt3__112__static_gcdILx60ELx1EEE",
19759   "name" : "std::__static_gcd<60, 1>",
19760   "referenced_type" : "_ZTINSt3__112__static_gcdILx60ELx1EEE",
19761   "self_type" : "_ZTINSt3__112__static_gcdILx60ELx1EEE",
19762   "size" : 1,
19763   "source_file" : "external/libcxx/include/ratio"
19764  },
19765  {
19766   "alignment" : 1,
19767   "linker_set_key" : "_ZTINSt3__112__static_gcdILx60ELx60EEE",
19768   "name" : "std::__static_gcd<60, 60>",
19769   "referenced_type" : "_ZTINSt3__112__static_gcdILx60ELx60EEE",
19770   "self_type" : "_ZTINSt3__112__static_gcdILx60ELx60EEE",
19771   "size" : 1,
19772   "source_file" : "external/libcxx/include/ratio"
19773  },
19774  {
19775   "alignment" : 1,
19776   "linker_set_key" : "_ZTINSt3__112__static_lcmILx1000000000ELx1000000000EEE",
19777   "name" : "std::__static_lcm<1000000000, 1000000000>",
19778   "referenced_type" : "_ZTINSt3__112__static_lcmILx1000000000ELx1000000000EEE",
19779   "self_type" : "_ZTINSt3__112__static_lcmILx1000000000ELx1000000000EEE",
19780   "size" : 1,
19781   "source_file" : "external/libcxx/include/ratio"
19782  },
19783  {
19784   "alignment" : 1,
19785   "linker_set_key" : "_ZTINSt3__112__static_lcmILx1000000000ELx1EEE",
19786   "name" : "std::__static_lcm<1000000000, 1>",
19787   "referenced_type" : "_ZTINSt3__112__static_lcmILx1000000000ELx1EEE",
19788   "self_type" : "_ZTINSt3__112__static_lcmILx1000000000ELx1EEE",
19789   "size" : 1,
19790   "source_file" : "external/libcxx/include/ratio"
19791  },
19792  {
19793   "alignment" : 1,
19794   "linker_set_key" : "_ZTINSt3__112__static_lcmILx1000000ELx1000000EEE",
19795   "name" : "std::__static_lcm<1000000, 1000000>",
19796   "referenced_type" : "_ZTINSt3__112__static_lcmILx1000000ELx1000000EEE",
19797   "self_type" : "_ZTINSt3__112__static_lcmILx1000000ELx1000000EEE",
19798   "size" : 1,
19799   "source_file" : "external/libcxx/include/ratio"
19800  },
19801  {
19802   "alignment" : 1,
19803   "linker_set_key" : "_ZTINSt3__112__static_lcmILx1000ELx1000EEE",
19804   "name" : "std::__static_lcm<1000, 1000>",
19805   "referenced_type" : "_ZTINSt3__112__static_lcmILx1000ELx1000EEE",
19806   "self_type" : "_ZTINSt3__112__static_lcmILx1000ELx1000EEE",
19807   "size" : 1,
19808   "source_file" : "external/libcxx/include/ratio"
19809  },
19810  {
19811   "alignment" : 1,
19812   "linker_set_key" : "_ZTINSt3__112__static_lcmILx1ELx1EEE",
19813   "name" : "std::__static_lcm<1, 1>",
19814   "referenced_type" : "_ZTINSt3__112__static_lcmILx1ELx1EEE",
19815   "self_type" : "_ZTINSt3__112__static_lcmILx1ELx1EEE",
19816   "size" : 1,
19817   "source_file" : "external/libcxx/include/ratio"
19818  },
19819  {
19820   "alignment" : 1,
19821   "linker_set_key" : "_ZTINSt3__112__tuple_lessILj0EEE",
19822   "name" : "std::__tuple_less<0>",
19823   "referenced_type" : "_ZTINSt3__112__tuple_lessILj0EEE",
19824   "self_type" : "_ZTINSt3__112__tuple_lessILj0EEE",
19825   "size" : 1,
19826   "source_file" : "external/libcxx/include/tuple"
19827  },
19828  {
19829   "alignment" : 1,
19830   "linker_set_key" : "_ZTINSt3__112adopt_lock_tE",
19831   "name" : "std::adopt_lock_t",
19832   "referenced_type" : "_ZTINSt3__112adopt_lock_tE",
19833   "self_type" : "_ZTINSt3__112adopt_lock_tE",
19834   "size" : 1,
19835   "source_file" : "external/libcxx/include/__mutex_base"
19836  },
19837  {
19838   "alignment" : 1,
19839   "base_specifiers" :
19840   [
19841    {
19842     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
19843    }
19844   ],
19845   "linker_set_key" : "_ZTINSt3__112alignment_ofINS_15__struct_doubleEEE",
19846   "name" : "std::alignment_of<std::__struct_double>",
19847   "referenced_type" : "_ZTINSt3__112alignment_ofINS_15__struct_doubleEEE",
19848   "self_type" : "_ZTINSt3__112alignment_ofINS_15__struct_doubleEEE",
19849   "size" : 1,
19850   "source_file" : "external/libcxx/include/type_traits",
19851   "template_args" : [ "_ZTINSt3__115__struct_doubleE" ]
19852  },
19853  {
19854   "alignment" : 1,
19855   "base_specifiers" :
19856   [
19857    {
19858     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
19859    }
19860   ],
19861   "linker_set_key" : "_ZTINSt3__112alignment_ofINS_16__struct_double4EEE",
19862   "name" : "std::alignment_of<std::__struct_double4>",
19863   "referenced_type" : "_ZTINSt3__112alignment_ofINS_16__struct_double4EEE",
19864   "self_type" : "_ZTINSt3__112alignment_ofINS_16__struct_double4EEE",
19865   "size" : 1,
19866   "source_file" : "external/libcxx/include/type_traits",
19867   "template_args" : [ "_ZTINSt3__116__struct_double4E" ]
19868  },
19869  {
19870   "alignment" : 1,
19871   "base_specifiers" :
19872   [
19873    {
19874     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
19875    }
19876   ],
19877   "linker_set_key" : "_ZTINSt3__112alignment_ofIPiEE",
19878   "name" : "std::alignment_of<int *>",
19879   "referenced_type" : "_ZTINSt3__112alignment_ofIPiEE",
19880   "self_type" : "_ZTINSt3__112alignment_ofIPiEE",
19881   "size" : 1,
19882   "source_file" : "external/libcxx/include/type_traits",
19883   "template_args" : [ "_ZTIPi" ]
19884  },
19885  {
19886   "alignment" : 1,
19887   "base_specifiers" :
19888   [
19889    {
19890     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
19891    }
19892   ],
19893   "linker_set_key" : "_ZTINSt3__112alignment_ofIdEE",
19894   "name" : "std::alignment_of<double>",
19895   "referenced_type" : "_ZTINSt3__112alignment_ofIdEE",
19896   "self_type" : "_ZTINSt3__112alignment_ofIdEE",
19897   "size" : 1,
19898   "source_file" : "external/libcxx/include/type_traits",
19899   "template_args" : [ "_ZTId" ]
19900  },
19901  {
19902   "alignment" : 1,
19903   "base_specifiers" :
19904   [
19905    {
19906     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
19907    }
19908   ],
19909   "linker_set_key" : "_ZTINSt3__112alignment_ofIeEE",
19910   "name" : "std::alignment_of<long double>",
19911   "referenced_type" : "_ZTINSt3__112alignment_ofIeEE",
19912   "self_type" : "_ZTINSt3__112alignment_ofIeEE",
19913   "size" : 1,
19914   "source_file" : "external/libcxx/include/type_traits",
19915   "template_args" : [ "_ZTIe" ]
19916  },
19917  {
19918   "alignment" : 1,
19919   "base_specifiers" :
19920   [
19921    {
19922     "referenced_type" : "_ZTINSt3__117integral_constantIjLj1EEE"
19923    }
19924   ],
19925   "linker_set_key" : "_ZTINSt3__112alignment_ofIhEE",
19926   "name" : "std::alignment_of<unsigned char>",
19927   "referenced_type" : "_ZTINSt3__112alignment_ofIhEE",
19928   "self_type" : "_ZTINSt3__112alignment_ofIhEE",
19929   "size" : 1,
19930   "source_file" : "external/libcxx/include/type_traits",
19931   "template_args" : [ "_ZTIh" ]
19932  },
19933  {
19934   "alignment" : 1,
19935   "base_specifiers" :
19936   [
19937    {
19938     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
19939    }
19940   ],
19941   "linker_set_key" : "_ZTINSt3__112alignment_ofIjEE",
19942   "name" : "std::alignment_of<unsigned int>",
19943   "referenced_type" : "_ZTINSt3__112alignment_ofIjEE",
19944   "self_type" : "_ZTINSt3__112alignment_ofIjEE",
19945   "size" : 1,
19946   "source_file" : "external/libcxx/include/type_traits",
19947   "template_args" : [ "_ZTIj" ]
19948  },
19949  {
19950   "alignment" : 1,
19951   "base_specifiers" :
19952   [
19953    {
19954     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
19955    }
19956   ],
19957   "linker_set_key" : "_ZTINSt3__112alignment_ofImEE",
19958   "name" : "std::alignment_of<unsigned long>",
19959   "referenced_type" : "_ZTINSt3__112alignment_ofImEE",
19960   "self_type" : "_ZTINSt3__112alignment_ofImEE",
19961   "size" : 1,
19962   "source_file" : "external/libcxx/include/type_traits",
19963   "template_args" : [ "_ZTIm" ]
19964  },
19965  {
19966   "alignment" : 1,
19967   "base_specifiers" :
19968   [
19969    {
19970     "referenced_type" : "_ZTINSt3__117integral_constantIjLj2EEE"
19971    }
19972   ],
19973   "linker_set_key" : "_ZTINSt3__112alignment_ofItEE",
19974   "name" : "std::alignment_of<unsigned short>",
19975   "referenced_type" : "_ZTINSt3__112alignment_ofItEE",
19976   "self_type" : "_ZTINSt3__112alignment_ofItEE",
19977   "size" : 1,
19978   "source_file" : "external/libcxx/include/type_traits",
19979   "template_args" : [ "_ZTIt" ]
19980  },
19981  {
19982   "alignment" : 1,
19983   "base_specifiers" :
19984   [
19985    {
19986     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
19987    }
19988   ],
19989   "linker_set_key" : "_ZTINSt3__112alignment_ofIyEE",
19990   "name" : "std::alignment_of<unsigned long long>",
19991   "referenced_type" : "_ZTINSt3__112alignment_ofIyEE",
19992   "self_type" : "_ZTINSt3__112alignment_ofIyEE",
19993   "size" : 1,
19994   "source_file" : "external/libcxx/include/type_traits",
19995   "template_args" : [ "_ZTIy" ]
19996  },
19997  {
19998   "alignment" : 4,
19999   "base_specifiers" :
20000   [
20001    {
20002     "referenced_type" : "_ZTISt9exception"
20003    }
20004   ],
20005   "linker_set_key" : "_ZTINSt3__112bad_weak_ptrE",
20006   "name" : "std::bad_weak_ptr",
20007   "record_kind" : "class",
20008   "referenced_type" : "_ZTINSt3__112bad_weak_ptrE",
20009   "self_type" : "_ZTINSt3__112bad_weak_ptrE",
20010   "size" : 4,
20011   "source_file" : "external/libcxx/include/memory",
20012   "vtable_components" :
20013   [
20014    {
20015     "kind" : "offset_to_top"
20016    },
20017    {
20018     "kind" : "rtti",
20019     "mangled_component_name" : "_ZTINSt3__112bad_weak_ptrE"
20020    },
20021    {
20022     "kind" : "complete_dtor_pointer",
20023     "mangled_component_name" : "_ZNSt3__112bad_weak_ptrD1Ev"
20024    },
20025    {
20026     "kind" : "deleting_dtor_pointer",
20027     "mangled_component_name" : "_ZNSt3__112bad_weak_ptrD0Ev"
20028    },
20029    {
20030     "mangled_component_name" : "_ZNKSt3__112bad_weak_ptr4whatEv"
20031    }
20032   ]
20033  },
20034  {
20035   "access" : "private",
20036   "alignment" : 4,
20037   "fields" :
20038   [
20039    {
20040     "field_name" : "__words",
20041     "referenced_type" : "_ZTIA3_j"
20042    }
20043   ],
20044   "linker_set_key" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__rawE",
20045   "name" : "std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__raw",
20046   "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__rawE",
20047   "self_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__rawE",
20048   "size" : 12,
20049   "source_file" : "external/libcxx/include/string"
20050  },
20051  {
20052   "access" : "private",
20053   "alignment" : 4,
20054   "fields" :
20055   [
20056    {
20057     "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repUt_E"
20058    }
20059   ],
20060   "linker_set_key" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
20061   "name" : "std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep",
20062   "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
20063   "self_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
20064   "size" : 12,
20065   "source_file" : "external/libcxx/include/string"
20066  },
20067  {
20068   "alignment" : 4,
20069   "fields" :
20070   [
20071    {
20072     "field_name" : "__l",
20073     "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE6__longE"
20074    },
20075    {
20076     "field_name" : "__s",
20077     "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE7__shortE"
20078    },
20079    {
20080     "field_name" : "__r",
20081     "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__rawE"
20082    }
20083   ],
20084   "is_anonymous" : true,
20085   "linker_set_key" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repUt_E",
20086   "name" : "std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep::(anonymous union at external/libcxx/include/string:777:9)",
20087   "record_kind" : "union",
20088   "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repUt_E",
20089   "self_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repUt_E",
20090   "size" : 12,
20091   "source_file" : "external/libcxx/include/string"
20092  },
20093  {
20094   "access" : "private",
20095   "alignment" : 4,
20096   "fields" :
20097   [
20098    {
20099     "field_name" : "__lx",
20100     "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE6__longE"
20101    },
20102    {
20103     "field_name" : "__lxx",
20104     "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE7__shortE"
20105    }
20106   ],
20107   "linker_set_key" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__ulxE",
20108   "name" : "std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__ulx",
20109   "record_kind" : "union",
20110   "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__ulxE",
20111   "self_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__ulxE",
20112   "size" : 12,
20113   "source_file" : "external/libcxx/include/string"
20114  },
20115  {
20116   "access" : "private",
20117   "alignment" : 4,
20118   "fields" :
20119   [
20120    {
20121     "field_name" : "__cap_",
20122     "referenced_type" : "_ZTIj"
20123    },
20124    {
20125     "field_name" : "__size_",
20126     "field_offset" : 32,
20127     "referenced_type" : "_ZTIj"
20128    },
20129    {
20130     "field_name" : "__data_",
20131     "field_offset" : 64,
20132     "referenced_type" : "_ZTIPDi"
20133    }
20134   ],
20135   "linker_set_key" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE6__longE",
20136   "name" : "std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__long",
20137   "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE6__longE",
20138   "self_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE6__longE",
20139   "size" : 12,
20140   "source_file" : "external/libcxx/include/string"
20141  },
20142  {
20143   "access" : "private",
20144   "alignment" : 4,
20145   "fields" :
20146   [
20147    {
20148     "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE7__shortUt_E"
20149    },
20150    {
20151     "field_name" : "__data_",
20152     "field_offset" : 32,
20153     "referenced_type" : "_ZTIA2_Di"
20154    }
20155   ],
20156   "linker_set_key" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE7__shortE",
20157   "name" : "std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__short",
20158   "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE7__shortE",
20159   "self_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE7__shortE",
20160   "size" : 12,
20161   "source_file" : "external/libcxx/include/string"
20162  },
20163  {
20164   "alignment" : 4,
20165   "fields" :
20166   [
20167    {
20168     "field_name" : "__size_",
20169     "referenced_type" : "_ZTIh"
20170    },
20171    {
20172     "field_name" : "__lx",
20173     "referenced_type" : "_ZTIDi"
20174    }
20175   ],
20176   "is_anonymous" : true,
20177   "linker_set_key" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE7__shortUt_E",
20178   "name" : "std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__short::(anonymous union at external/libcxx/include/string:756:9)",
20179   "record_kind" : "union",
20180   "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE7__shortUt_E",
20181   "self_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE7__shortUt_E",
20182   "size" : 4,
20183   "source_file" : "external/libcxx/include/string"
20184  },
20185  {
20186   "alignment" : 4,
20187   "base_specifiers" :
20188   [
20189    {
20190     "access" : "private",
20191     "referenced_type" : "_ZTINSt3__121__basic_string_commonILb1EEE"
20192    }
20193   ],
20194   "fields" :
20195   [
20196    {
20197     "access" : "private",
20198     "field_name" : "__r_",
20199     "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE"
20200    }
20201   ],
20202   "linker_set_key" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEEE",
20203   "name" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>",
20204   "record_kind" : "class",
20205   "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEEE",
20206   "self_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEEE",
20207   "size" : 12,
20208   "source_file" : "external/libcxx/include/string",
20209   "template_args" :
20210   [
20211    "_ZTIDi",
20212    "_ZTINSt3__111char_traitsIDiEE",
20213    "_ZTINSt3__19allocatorIDiEE"
20214   ]
20215  },
20216  {
20217   "access" : "private",
20218   "alignment" : 4,
20219   "fields" :
20220   [
20221    {
20222     "field_name" : "__words",
20223     "referenced_type" : "_ZTIA3_j"
20224    }
20225   ],
20226   "linker_set_key" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__rawE",
20227   "name" : "std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__raw",
20228   "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__rawE",
20229   "self_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__rawE",
20230   "size" : 12,
20231   "source_file" : "external/libcxx/include/string"
20232  },
20233  {
20234   "access" : "private",
20235   "alignment" : 4,
20236   "fields" :
20237   [
20238    {
20239     "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repUt_E"
20240    }
20241   ],
20242   "linker_set_key" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
20243   "name" : "std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep",
20244   "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
20245   "self_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
20246   "size" : 12,
20247   "source_file" : "external/libcxx/include/string"
20248  },
20249  {
20250   "alignment" : 4,
20251   "fields" :
20252   [
20253    {
20254     "field_name" : "__l",
20255     "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE6__longE"
20256    },
20257    {
20258     "field_name" : "__s",
20259     "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE7__shortE"
20260    },
20261    {
20262     "field_name" : "__r",
20263     "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__rawE"
20264    }
20265   ],
20266   "is_anonymous" : true,
20267   "linker_set_key" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repUt_E",
20268   "name" : "std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep::(anonymous union at external/libcxx/include/string:777:9)",
20269   "record_kind" : "union",
20270   "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repUt_E",
20271   "self_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repUt_E",
20272   "size" : 12,
20273   "source_file" : "external/libcxx/include/string"
20274  },
20275  {
20276   "access" : "private",
20277   "alignment" : 4,
20278   "fields" :
20279   [
20280    {
20281     "field_name" : "__lx",
20282     "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE6__longE"
20283    },
20284    {
20285     "field_name" : "__lxx",
20286     "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE7__shortE"
20287    }
20288   ],
20289   "linker_set_key" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__ulxE",
20290   "name" : "std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__ulx",
20291   "record_kind" : "union",
20292   "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__ulxE",
20293   "self_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__ulxE",
20294   "size" : 12,
20295   "source_file" : "external/libcxx/include/string"
20296  },
20297  {
20298   "access" : "private",
20299   "alignment" : 4,
20300   "fields" :
20301   [
20302    {
20303     "field_name" : "__cap_",
20304     "referenced_type" : "_ZTIj"
20305    },
20306    {
20307     "field_name" : "__size_",
20308     "field_offset" : 32,
20309     "referenced_type" : "_ZTIj"
20310    },
20311    {
20312     "field_name" : "__data_",
20313     "field_offset" : 64,
20314     "referenced_type" : "_ZTIPDs"
20315    }
20316   ],
20317   "linker_set_key" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE6__longE",
20318   "name" : "std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__long",
20319   "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE6__longE",
20320   "self_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE6__longE",
20321   "size" : 12,
20322   "source_file" : "external/libcxx/include/string"
20323  },
20324  {
20325   "access" : "private",
20326   "alignment" : 2,
20327   "fields" :
20328   [
20329    {
20330     "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE7__shortUt_E"
20331    },
20332    {
20333     "field_name" : "__data_",
20334     "field_offset" : 16,
20335     "referenced_type" : "_ZTIA5_Ds"
20336    }
20337   ],
20338   "linker_set_key" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE7__shortE",
20339   "name" : "std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__short",
20340   "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE7__shortE",
20341   "self_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE7__shortE",
20342   "size" : 12,
20343   "source_file" : "external/libcxx/include/string"
20344  },
20345  {
20346   "alignment" : 2,
20347   "fields" :
20348   [
20349    {
20350     "field_name" : "__size_",
20351     "referenced_type" : "_ZTIh"
20352    },
20353    {
20354     "field_name" : "__lx",
20355     "referenced_type" : "_ZTIDs"
20356    }
20357   ],
20358   "is_anonymous" : true,
20359   "linker_set_key" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE7__shortUt_E",
20360   "name" : "std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__short::(anonymous union at external/libcxx/include/string:756:9)",
20361   "record_kind" : "union",
20362   "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE7__shortUt_E",
20363   "self_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE7__shortUt_E",
20364   "size" : 2,
20365   "source_file" : "external/libcxx/include/string"
20366  },
20367  {
20368   "alignment" : 4,
20369   "base_specifiers" :
20370   [
20371    {
20372     "access" : "private",
20373     "referenced_type" : "_ZTINSt3__121__basic_string_commonILb1EEE"
20374    }
20375   ],
20376   "fields" :
20377   [
20378    {
20379     "access" : "private",
20380     "field_name" : "__r_",
20381     "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE"
20382    }
20383   ],
20384   "linker_set_key" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEEE",
20385   "name" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>",
20386   "record_kind" : "class",
20387   "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEEE",
20388   "self_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEEE",
20389   "size" : 12,
20390   "source_file" : "external/libcxx/include/string",
20391   "template_args" :
20392   [
20393    "_ZTIDs",
20394    "_ZTINSt3__111char_traitsIDsEE",
20395    "_ZTINSt3__19allocatorIDsEE"
20396   ]
20397  },
20398  {
20399   "access" : "private",
20400   "alignment" : 4,
20401   "fields" :
20402   [
20403    {
20404     "field_name" : "__words",
20405     "referenced_type" : "_ZTIA3_j"
20406    }
20407   ],
20408   "linker_set_key" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__rawE",
20409   "name" : "std::basic_string<char>::__raw",
20410   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__rawE",
20411   "self_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__rawE",
20412   "size" : 12,
20413   "source_file" : "external/libcxx/include/string"
20414  },
20415  {
20416   "access" : "private",
20417   "alignment" : 4,
20418   "fields" :
20419   [
20420    {
20421     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repUt_E"
20422    }
20423   ],
20424   "linker_set_key" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
20425   "name" : "std::basic_string<char>::__rep",
20426   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
20427   "self_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
20428   "size" : 12,
20429   "source_file" : "external/libcxx/include/string"
20430  },
20431  {
20432   "alignment" : 4,
20433   "fields" :
20434   [
20435    {
20436     "field_name" : "__l",
20437     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__longE"
20438    },
20439    {
20440     "field_name" : "__s",
20441     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7__shortE"
20442    },
20443    {
20444     "field_name" : "__r",
20445     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__rawE"
20446    }
20447   ],
20448   "is_anonymous" : true,
20449   "linker_set_key" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repUt_E",
20450   "name" : "std::basic_string<char>::__rep::(anonymous union at external/libcxx/include/string:777:9)",
20451   "record_kind" : "union",
20452   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repUt_E",
20453   "self_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repUt_E",
20454   "size" : 12,
20455   "source_file" : "external/libcxx/include/string"
20456  },
20457  {
20458   "access" : "private",
20459   "alignment" : 4,
20460   "fields" :
20461   [
20462    {
20463     "field_name" : "__lx",
20464     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__longE"
20465    },
20466    {
20467     "field_name" : "__lxx",
20468     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7__shortE"
20469    }
20470   ],
20471   "linker_set_key" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__ulxE",
20472   "name" : "std::basic_string<char>::__ulx",
20473   "record_kind" : "union",
20474   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__ulxE",
20475   "self_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__ulxE",
20476   "size" : 12,
20477   "source_file" : "external/libcxx/include/string"
20478  },
20479  {
20480   "access" : "private",
20481   "alignment" : 4,
20482   "fields" :
20483   [
20484    {
20485     "field_name" : "__cap_",
20486     "referenced_type" : "_ZTIj"
20487    },
20488    {
20489     "field_name" : "__size_",
20490     "field_offset" : 32,
20491     "referenced_type" : "_ZTIj"
20492    },
20493    {
20494     "field_name" : "__data_",
20495     "field_offset" : 64,
20496     "referenced_type" : "_ZTIPc"
20497    }
20498   ],
20499   "linker_set_key" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__longE",
20500   "name" : "std::basic_string<char>::__long",
20501   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__longE",
20502   "self_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__longE",
20503   "size" : 12,
20504   "source_file" : "external/libcxx/include/string"
20505  },
20506  {
20507   "access" : "private",
20508   "alignment" : 1,
20509   "fields" :
20510   [
20511    {
20512     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7__shortUt_E"
20513    },
20514    {
20515     "field_name" : "__data_",
20516     "field_offset" : 8,
20517     "referenced_type" : "_ZTIA11_c"
20518    }
20519   ],
20520   "linker_set_key" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7__shortE",
20521   "name" : "std::basic_string<char>::__short",
20522   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7__shortE",
20523   "self_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7__shortE",
20524   "size" : 12,
20525   "source_file" : "external/libcxx/include/string"
20526  },
20527  {
20528   "alignment" : 1,
20529   "fields" :
20530   [
20531    {
20532     "field_name" : "__size_",
20533     "referenced_type" : "_ZTIh"
20534    },
20535    {
20536     "field_name" : "__lx",
20537     "referenced_type" : "_ZTIc"
20538    }
20539   ],
20540   "is_anonymous" : true,
20541   "linker_set_key" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7__shortUt_E",
20542   "name" : "std::basic_string<char>::__short::(anonymous union at external/libcxx/include/string:756:9)",
20543   "record_kind" : "union",
20544   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7__shortUt_E",
20545   "self_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7__shortUt_E",
20546   "size" : 1,
20547   "source_file" : "external/libcxx/include/string"
20548  },
20549  {
20550   "alignment" : 4,
20551   "base_specifiers" :
20552   [
20553    {
20554     "access" : "private",
20555     "referenced_type" : "_ZTINSt3__121__basic_string_commonILb1EEE"
20556    }
20557   ],
20558   "fields" :
20559   [
20560    {
20561     "access" : "private",
20562     "field_name" : "__r_",
20563     "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE"
20564    }
20565   ],
20566   "linker_set_key" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
20567   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>>",
20568   "record_kind" : "class",
20569   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
20570   "self_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
20571   "size" : 12,
20572   "source_file" : "external/libcxx/include/string",
20573   "template_args" : [ "_ZTIc", "_ZTINSt3__111char_traitsIcEE", "_ZTINSt3__19allocatorIcEE" ]
20574  },
20575  {
20576   "access" : "private",
20577   "alignment" : 4,
20578   "fields" :
20579   [
20580    {
20581     "field_name" : "__words",
20582     "referenced_type" : "_ZTIA3_j"
20583    }
20584   ],
20585   "linker_set_key" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__rawE",
20586   "name" : "std::basic_string<wchar_t>::__raw",
20587   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__rawE",
20588   "self_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__rawE",
20589   "size" : 12,
20590   "source_file" : "external/libcxx/include/string"
20591  },
20592  {
20593   "access" : "private",
20594   "alignment" : 4,
20595   "fields" :
20596   [
20597    {
20598     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repUt_E"
20599    }
20600   ],
20601   "linker_set_key" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
20602   "name" : "std::basic_string<wchar_t>::__rep",
20603   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
20604   "self_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
20605   "size" : 12,
20606   "source_file" : "external/libcxx/include/string"
20607  },
20608  {
20609   "alignment" : 4,
20610   "fields" :
20611   [
20612    {
20613     "field_name" : "__l",
20614     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6__longE"
20615    },
20616    {
20617     "field_name" : "__s",
20618     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7__shortE"
20619    },
20620    {
20621     "field_name" : "__r",
20622     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__rawE"
20623    }
20624   ],
20625   "is_anonymous" : true,
20626   "linker_set_key" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repUt_E",
20627   "name" : "std::basic_string<wchar_t>::__rep::(anonymous union at external/libcxx/include/string:777:9)",
20628   "record_kind" : "union",
20629   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repUt_E",
20630   "self_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repUt_E",
20631   "size" : 12,
20632   "source_file" : "external/libcxx/include/string"
20633  },
20634  {
20635   "access" : "private",
20636   "alignment" : 4,
20637   "fields" :
20638   [
20639    {
20640     "field_name" : "__lx",
20641     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6__longE"
20642    },
20643    {
20644     "field_name" : "__lxx",
20645     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7__shortE"
20646    }
20647   ],
20648   "linker_set_key" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__ulxE",
20649   "name" : "std::basic_string<wchar_t>::__ulx",
20650   "record_kind" : "union",
20651   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__ulxE",
20652   "self_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__ulxE",
20653   "size" : 12,
20654   "source_file" : "external/libcxx/include/string"
20655  },
20656  {
20657   "access" : "private",
20658   "alignment" : 4,
20659   "fields" :
20660   [
20661    {
20662     "field_name" : "__cap_",
20663     "referenced_type" : "_ZTIj"
20664    },
20665    {
20666     "field_name" : "__size_",
20667     "field_offset" : 32,
20668     "referenced_type" : "_ZTIj"
20669    },
20670    {
20671     "field_name" : "__data_",
20672     "field_offset" : 64,
20673     "referenced_type" : "_ZTIPw"
20674    }
20675   ],
20676   "linker_set_key" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6__longE",
20677   "name" : "std::basic_string<wchar_t>::__long",
20678   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6__longE",
20679   "self_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6__longE",
20680   "size" : 12,
20681   "source_file" : "external/libcxx/include/string"
20682  },
20683  {
20684   "access" : "private",
20685   "alignment" : 4,
20686   "fields" :
20687   [
20688    {
20689     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7__shortUt_E"
20690    },
20691    {
20692     "field_name" : "__data_",
20693     "field_offset" : 32,
20694     "referenced_type" : "_ZTIA2_w"
20695    }
20696   ],
20697   "linker_set_key" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7__shortE",
20698   "name" : "std::basic_string<wchar_t>::__short",
20699   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7__shortE",
20700   "self_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7__shortE",
20701   "size" : 12,
20702   "source_file" : "external/libcxx/include/string"
20703  },
20704  {
20705   "alignment" : 4,
20706   "fields" :
20707   [
20708    {
20709     "field_name" : "__size_",
20710     "referenced_type" : "_ZTIh"
20711    },
20712    {
20713     "field_name" : "__lx",
20714     "referenced_type" : "_ZTIw"
20715    }
20716   ],
20717   "is_anonymous" : true,
20718   "linker_set_key" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7__shortUt_E",
20719   "name" : "std::basic_string<wchar_t>::__short::(anonymous union at external/libcxx/include/string:756:9)",
20720   "record_kind" : "union",
20721   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7__shortUt_E",
20722   "self_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7__shortUt_E",
20723   "size" : 4,
20724   "source_file" : "external/libcxx/include/string"
20725  },
20726  {
20727   "alignment" : 4,
20728   "base_specifiers" :
20729   [
20730    {
20731     "access" : "private",
20732     "referenced_type" : "_ZTINSt3__121__basic_string_commonILb1EEE"
20733    }
20734   ],
20735   "fields" :
20736   [
20737    {
20738     "access" : "private",
20739     "field_name" : "__r_",
20740     "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE"
20741    }
20742   ],
20743   "linker_set_key" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
20744   "name" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>",
20745   "record_kind" : "class",
20746   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
20747   "self_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
20748   "size" : 12,
20749   "source_file" : "external/libcxx/include/string",
20750   "template_args" : [ "_ZTIw", "_ZTINSt3__111char_traitsIwEE", "_ZTINSt3__19allocatorIwEE" ]
20751  },
20752  {
20753   "alignment" : 1,
20754   "linker_set_key" : "_ZTINSt3__112codecvt_baseE",
20755   "name" : "std::codecvt_base",
20756   "record_kind" : "class",
20757   "referenced_type" : "_ZTINSt3__112codecvt_baseE",
20758   "self_type" : "_ZTINSt3__112codecvt_baseE",
20759   "size" : 1,
20760   "source_file" : "external/libcxx/include/__locale"
20761  },
20762  {
20763   "alignment" : 4,
20764   "base_specifiers" :
20765   [
20766    {
20767     "referenced_type" : "_ZTINSt3__15ctypeIcEE"
20768    }
20769   ],
20770   "fields" :
20771   [
20772    {
20773     "access" : "private",
20774     "field_name" : "__l",
20775     "field_offset" : 128,
20776     "referenced_type" : "_ZTIP10__locale_t"
20777    }
20778   ],
20779   "linker_set_key" : "_ZTINSt3__112ctype_bynameIcEE",
20780   "name" : "std::ctype_byname<char>",
20781   "record_kind" : "class",
20782   "referenced_type" : "_ZTINSt3__112ctype_bynameIcEE",
20783   "self_type" : "_ZTINSt3__112ctype_bynameIcEE",
20784   "size" : 20,
20785   "source_file" : "external/libcxx/include/__locale",
20786   "template_args" : [ "_ZTIc" ],
20787   "vtable_components" :
20788   [
20789    {
20790     "kind" : "offset_to_top"
20791    },
20792    {
20793     "kind" : "rtti",
20794     "mangled_component_name" : "_ZTINSt3__112ctype_bynameIcEE"
20795    },
20796    {
20797     "kind" : "complete_dtor_pointer",
20798     "mangled_component_name" : "_ZNSt3__112ctype_bynameIcED1Ev"
20799    },
20800    {
20801     "kind" : "deleting_dtor_pointer",
20802     "mangled_component_name" : "_ZNSt3__112ctype_bynameIcED0Ev"
20803    },
20804    {
20805     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
20806    },
20807    {
20808     "mangled_component_name" : "_ZNKSt3__112ctype_bynameIcE10do_toupperEc"
20809    },
20810    {
20811     "mangled_component_name" : "_ZNKSt3__112ctype_bynameIcE10do_toupperEPcPKc"
20812    },
20813    {
20814     "mangled_component_name" : "_ZNKSt3__112ctype_bynameIcE10do_tolowerEc"
20815    },
20816    {
20817     "mangled_component_name" : "_ZNKSt3__112ctype_bynameIcE10do_tolowerEPcPKc"
20818    },
20819    {
20820     "mangled_component_name" : "_ZNKSt3__15ctypeIcE8do_widenEc"
20821    },
20822    {
20823     "mangled_component_name" : "_ZNKSt3__15ctypeIcE8do_widenEPKcS3_Pc"
20824    },
20825    {
20826     "mangled_component_name" : "_ZNKSt3__15ctypeIcE9do_narrowEcc"
20827    },
20828    {
20829     "mangled_component_name" : "_ZNKSt3__15ctypeIcE9do_narrowEPKcS3_cPc"
20830    }
20831   ]
20832  },
20833  {
20834   "alignment" : 4,
20835   "base_specifiers" :
20836   [
20837    {
20838     "referenced_type" : "_ZTINSt3__15ctypeIwEE"
20839    }
20840   ],
20841   "fields" :
20842   [
20843    {
20844     "access" : "private",
20845     "field_name" : "__l",
20846     "field_offset" : 64,
20847     "referenced_type" : "_ZTIP10__locale_t"
20848    }
20849   ],
20850   "linker_set_key" : "_ZTINSt3__112ctype_bynameIwEE",
20851   "name" : "std::ctype_byname<wchar_t>",
20852   "record_kind" : "class",
20853   "referenced_type" : "_ZTINSt3__112ctype_bynameIwEE",
20854   "self_type" : "_ZTINSt3__112ctype_bynameIwEE",
20855   "size" : 12,
20856   "source_file" : "external/libcxx/include/__locale",
20857   "template_args" : [ "_ZTIw" ],
20858   "vtable_components" :
20859   [
20860    {
20861     "kind" : "offset_to_top"
20862    },
20863    {
20864     "kind" : "rtti",
20865     "mangled_component_name" : "_ZTINSt3__112ctype_bynameIwEE"
20866    },
20867    {
20868     "kind" : "complete_dtor_pointer",
20869     "mangled_component_name" : "_ZNSt3__112ctype_bynameIwED1Ev"
20870    },
20871    {
20872     "kind" : "deleting_dtor_pointer",
20873     "mangled_component_name" : "_ZNSt3__112ctype_bynameIwED0Ev"
20874    },
20875    {
20876     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
20877    },
20878    {
20879     "mangled_component_name" : "_ZNKSt3__112ctype_bynameIwE5do_isEmw"
20880    },
20881    {
20882     "mangled_component_name" : "_ZNKSt3__112ctype_bynameIwE5do_isEPKwS3_Pm"
20883    },
20884    {
20885     "mangled_component_name" : "_ZNKSt3__112ctype_bynameIwE10do_scan_isEmPKwS3_"
20886    },
20887    {
20888     "mangled_component_name" : "_ZNKSt3__112ctype_bynameIwE11do_scan_notEmPKwS3_"
20889    },
20890    {
20891     "mangled_component_name" : "_ZNKSt3__112ctype_bynameIwE10do_toupperEw"
20892    },
20893    {
20894     "mangled_component_name" : "_ZNKSt3__112ctype_bynameIwE10do_toupperEPwPKw"
20895    },
20896    {
20897     "mangled_component_name" : "_ZNKSt3__112ctype_bynameIwE10do_tolowerEw"
20898    },
20899    {
20900     "mangled_component_name" : "_ZNKSt3__112ctype_bynameIwE10do_tolowerEPwPKw"
20901    },
20902    {
20903     "mangled_component_name" : "_ZNKSt3__112ctype_bynameIwE8do_widenEc"
20904    },
20905    {
20906     "mangled_component_name" : "_ZNKSt3__112ctype_bynameIwE8do_widenEPKcS3_Pw"
20907    },
20908    {
20909     "mangled_component_name" : "_ZNKSt3__112ctype_bynameIwE9do_narrowEwc"
20910    },
20911    {
20912     "mangled_component_name" : "_ZNKSt3__112ctype_bynameIwE9do_narrowEPKwS3_cPc"
20913    }
20914   ]
20915  },
20916  {
20917   "alignment" : 1,
20918   "linker_set_key" : "_ZTINSt3__112defer_lock_tE",
20919   "name" : "std::defer_lock_t",
20920   "referenced_type" : "_ZTINSt3__112defer_lock_tE",
20921   "self_type" : "_ZTINSt3__112defer_lock_tE",
20922   "size" : 1,
20923   "source_file" : "external/libcxx/include/__mutex_base"
20924  },
20925  {
20926   "alignment" : 1,
20927   "base_specifiers" :
20928   [
20929    {
20930     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20931    }
20932   ],
20933   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_17__compressed_pairIPcPFvPvEEEEE",
20934   "name" : "std::is_reference<const std::__compressed_pair<char *, void (*)(void *)>>",
20935   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_17__compressed_pairIPcPFvPvEEEEE",
20936   "self_type" : "_ZTINSt3__112is_referenceIKNS_17__compressed_pairIPcPFvPvEEEEE",
20937   "size" : 1,
20938   "source_file" : "external/libcxx/include/type_traits",
20939   "template_args" : [ "_ZTIKNSt3__117__compressed_pairIPcPFvPvEEE" ]
20940  },
20941  {
20942   "alignment" : 1,
20943   "base_specifiers" :
20944   [
20945    {
20946     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20947    }
20948   ],
20949   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_17__compressed_pairIPhPFvPvEEEEE",
20950   "name" : "std::is_reference<const std::__compressed_pair<unsigned char *, void (*)(void *)>>",
20951   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_17__compressed_pairIPhPFvPvEEEEE",
20952   "self_type" : "_ZTINSt3__112is_referenceIKNS_17__compressed_pairIPhPFvPvEEEEE",
20953   "size" : 1,
20954   "source_file" : "external/libcxx/include/type_traits",
20955   "template_args" : [ "_ZTIKNSt3__117__compressed_pairIPhPFvPvEEE" ]
20956  },
20957  {
20958   "alignment" : 1,
20959   "base_specifiers" :
20960   [
20961    {
20962     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20963    }
20964   ],
20965   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_17__compressed_pairIPjPFvPvEEEEE",
20966   "name" : "std::is_reference<const std::__compressed_pair<unsigned int *, void (*)(void *)>>",
20967   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_17__compressed_pairIPjPFvPvEEEEE",
20968   "self_type" : "_ZTINSt3__112is_referenceIKNS_17__compressed_pairIPjPFvPvEEEEE",
20969   "size" : 1,
20970   "source_file" : "external/libcxx/include/type_traits",
20971   "template_args" : [ "_ZTIKNSt3__117__compressed_pairIPjPFvPvEEE" ]
20972  },
20973  {
20974   "alignment" : 1,
20975   "base_specifiers" :
20976   [
20977    {
20978     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20979    }
20980   ],
20981   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
20982   "name" : "std::is_reference<const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep, 0, false>>",
20983   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
20984   "self_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
20985   "size" : 1,
20986   "source_file" : "external/libcxx/include/type_traits",
20987   "template_args" :
20988   [
20989    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
20990   ]
20991  },
20992  {
20993   "alignment" : 1,
20994   "base_specifiers" :
20995   [
20996    {
20997     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20998    }
20999   ],
21000   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
21001   "name" : "std::is_reference<const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep, 0, false>>",
21002   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
21003   "self_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
21004   "size" : 1,
21005   "source_file" : "external/libcxx/include/type_traits",
21006   "template_args" :
21007   [
21008    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
21009   ]
21010  },
21011  {
21012   "alignment" : 1,
21013   "base_specifiers" :
21014   [
21015    {
21016     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21017    }
21018   ],
21019   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
21020   "name" : "std::is_reference<const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>>",
21021   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
21022   "self_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
21023   "size" : 1,
21024   "source_file" : "external/libcxx/include/type_traits",
21025   "template_args" :
21026   [
21027    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
21028   ]
21029  },
21030  {
21031   "alignment" : 1,
21032   "base_specifiers" :
21033   [
21034    {
21035     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21036    }
21037   ],
21038   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
21039   "name" : "std::is_reference<const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>>",
21040   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
21041   "self_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
21042   "size" : 1,
21043   "source_file" : "external/libcxx/include/type_traits",
21044   "template_args" :
21045   [
21046    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
21047   ]
21048  },
21049  {
21050   "alignment" : 1,
21051   "base_specifiers" :
21052   [
21053    {
21054     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21055    }
21056   ],
21057   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
21058   "name" : "std::is_reference<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
21059   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
21060   "self_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
21061   "size" : 1,
21062   "source_file" : "external/libcxx/include/type_traits",
21063   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE" ]
21064  },
21065  {
21066   "alignment" : 1,
21067   "base_specifiers" :
21068   [
21069    {
21070     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21071    }
21072   ],
21073   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
21074   "name" : "std::is_reference<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
21075   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
21076   "self_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
21077   "size" : 1,
21078   "source_file" : "external/libcxx/include/type_traits",
21079   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE" ]
21080  },
21081  {
21082   "alignment" : 1,
21083   "base_specifiers" :
21084   [
21085    {
21086     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21087    }
21088   ],
21089   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
21090   "name" : "std::is_reference<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
21091   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
21092   "self_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
21093   "size" : 1,
21094   "source_file" : "external/libcxx/include/type_traits",
21095   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE" ]
21096  },
21097  {
21098   "alignment" : 1,
21099   "base_specifiers" :
21100   [
21101    {
21102     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21103    }
21104   ],
21105   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
21106   "name" : "std::is_reference<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
21107   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
21108   "self_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
21109   "size" : 1,
21110   "source_file" : "external/libcxx/include/type_traits",
21111   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE" ]
21112  },
21113  {
21114   "alignment" : 1,
21115   "base_specifiers" :
21116   [
21117    {
21118     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21119    }
21120   ],
21121   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
21122   "name" : "std::is_reference<const std::__compressed_pair_elem<void (*)(void *), 1, false>>",
21123   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
21124   "self_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
21125   "size" : 1,
21126   "source_file" : "external/libcxx/include/type_traits",
21127   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE" ]
21128  },
21129  {
21130   "alignment" : 1,
21131   "base_specifiers" :
21132   [
21133    {
21134     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21135    }
21136   ],
21137   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
21138   "name" : "std::is_reference<const std::__compressed_pair_elem<char *, 0, false>>",
21139   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
21140   "self_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
21141   "size" : 1,
21142   "source_file" : "external/libcxx/include/type_traits",
21143   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPcLi0ELb0EEE" ]
21144  },
21145  {
21146   "alignment" : 1,
21147   "base_specifiers" :
21148   [
21149    {
21150     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21151    }
21152   ],
21153   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
21154   "name" : "std::is_reference<const std::__compressed_pair_elem<unsigned char *, 0, false>>",
21155   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
21156   "self_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
21157   "size" : 1,
21158   "source_file" : "external/libcxx/include/type_traits",
21159   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPhLi0ELb0EEE" ]
21160  },
21161  {
21162   "alignment" : 1,
21163   "base_specifiers" :
21164   [
21165    {
21166     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21167    }
21168   ],
21169   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
21170   "name" : "std::is_reference<const std::__compressed_pair_elem<unsigned int *, 0, false>>",
21171   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
21172   "self_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
21173   "size" : 1,
21174   "source_file" : "external/libcxx/include/type_traits",
21175   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPjLi0ELb0EEE" ]
21176  },
21177  {
21178   "alignment" : 1,
21179   "base_specifiers" :
21180   [
21181    {
21182     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21183    }
21184   ],
21185   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_9allocatorIcEEEE",
21186   "name" : "std::is_reference<const std::allocator<char>>",
21187   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_9allocatorIcEEEE",
21188   "self_type" : "_ZTINSt3__112is_referenceIKNS_9allocatorIcEEEE",
21189   "size" : 1,
21190   "source_file" : "external/libcxx/include/type_traits",
21191   "template_args" : [ "_ZTIKNSt3__19allocatorIcEE" ]
21192  },
21193  {
21194   "alignment" : 1,
21195   "base_specifiers" :
21196   [
21197    {
21198     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21199    }
21200   ],
21201   "linker_set_key" : "_ZTINSt3__112is_referenceINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
21202   "name" : "std::is_reference<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char>>>",
21203   "referenced_type" : "_ZTINSt3__112is_referenceINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
21204   "self_type" : "_ZTINSt3__112is_referenceINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
21205   "size" : 1,
21206   "source_file" : "external/libcxx/include/type_traits",
21207   "template_args" :
21208   [
21209    "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE"
21210   ]
21211  },
21212  {
21213   "alignment" : 1,
21214   "base_specifiers" :
21215   [
21216    {
21217     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21218    }
21219   ],
21220   "linker_set_key" : "_ZTINSt3__112is_referenceINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
21221   "name" : "std::is_reference<std::basic_string_view<char, std::char_traits<char>>>",
21222   "referenced_type" : "_ZTINSt3__112is_referenceINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
21223   "self_type" : "_ZTINSt3__112is_referenceINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
21224   "size" : 1,
21225   "source_file" : "external/libcxx/include/type_traits",
21226   "template_args" : [ "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE" ]
21227  },
21228  {
21229   "alignment" : 1,
21230   "base_specifiers" :
21231   [
21232    {
21233     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21234    }
21235   ],
21236   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
21237   "name" : "std::is_reference<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep, 0, false>>",
21238   "referenced_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
21239   "self_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
21240   "size" : 1,
21241   "source_file" : "external/libcxx/include/type_traits",
21242   "template_args" :
21243   [
21244    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
21245   ]
21246  },
21247  {
21248   "alignment" : 1,
21249   "base_specifiers" :
21250   [
21251    {
21252     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21253    }
21254   ],
21255   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
21256   "name" : "std::is_reference<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep, 0, false>>",
21257   "referenced_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
21258   "self_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
21259   "size" : 1,
21260   "source_file" : "external/libcxx/include/type_traits",
21261   "template_args" :
21262   [
21263    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
21264   ]
21265  },
21266  {
21267   "alignment" : 1,
21268   "base_specifiers" :
21269   [
21270    {
21271     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21272    }
21273   ],
21274   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
21275   "name" : "std::is_reference<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>>",
21276   "referenced_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
21277   "self_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
21278   "size" : 1,
21279   "source_file" : "external/libcxx/include/type_traits",
21280   "template_args" :
21281   [
21282    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
21283   ]
21284  },
21285  {
21286   "alignment" : 1,
21287   "base_specifiers" :
21288   [
21289    {
21290     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21291    }
21292   ],
21293   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
21294   "name" : "std::is_reference<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>>",
21295   "referenced_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
21296   "self_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
21297   "size" : 1,
21298   "source_file" : "external/libcxx/include/type_traits",
21299   "template_args" :
21300   [
21301    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
21302   ]
21303  },
21304  {
21305   "alignment" : 1,
21306   "base_specifiers" :
21307   [
21308    {
21309     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21310    }
21311   ],
21312   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
21313   "name" : "std::is_reference<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
21314   "referenced_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
21315   "self_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
21316   "size" : 1,
21317   "source_file" : "external/libcxx/include/type_traits",
21318   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE" ]
21319  },
21320  {
21321   "alignment" : 1,
21322   "base_specifiers" :
21323   [
21324    {
21325     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21326    }
21327   ],
21328   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
21329   "name" : "std::is_reference<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
21330   "referenced_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
21331   "self_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
21332   "size" : 1,
21333   "source_file" : "external/libcxx/include/type_traits",
21334   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE" ]
21335  },
21336  {
21337   "alignment" : 1,
21338   "base_specifiers" :
21339   [
21340    {
21341     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21342    }
21343   ],
21344   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
21345   "name" : "std::is_reference<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
21346   "referenced_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
21347   "self_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
21348   "size" : 1,
21349   "source_file" : "external/libcxx/include/type_traits",
21350   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE" ]
21351  },
21352  {
21353   "alignment" : 1,
21354   "base_specifiers" :
21355   [
21356    {
21357     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21358    }
21359   ],
21360   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
21361   "name" : "std::is_reference<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
21362   "referenced_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
21363   "self_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
21364   "size" : 1,
21365   "source_file" : "external/libcxx/include/type_traits",
21366   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE" ]
21367  },
21368  {
21369   "alignment" : 1,
21370   "base_specifiers" :
21371   [
21372    {
21373     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21374    }
21375   ],
21376   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
21377   "name" : "std::is_reference<std::__compressed_pair_elem<void (*)(void *), 1, false>>",
21378   "referenced_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
21379   "self_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
21380   "size" : 1,
21381   "source_file" : "external/libcxx/include/type_traits",
21382   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE" ]
21383  },
21384  {
21385   "alignment" : 1,
21386   "base_specifiers" :
21387   [
21388    {
21389     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21390    }
21391   ],
21392   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
21393   "name" : "std::is_reference<std::__compressed_pair_elem<char *, 0, false>>",
21394   "referenced_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
21395   "self_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
21396   "size" : 1,
21397   "source_file" : "external/libcxx/include/type_traits",
21398   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE" ]
21399  },
21400  {
21401   "alignment" : 1,
21402   "base_specifiers" :
21403   [
21404    {
21405     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21406    }
21407   ],
21408   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
21409   "name" : "std::is_reference<std::__compressed_pair_elem<unsigned char *, 0, false>>",
21410   "referenced_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
21411   "self_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
21412   "size" : 1,
21413   "source_file" : "external/libcxx/include/type_traits",
21414   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE" ]
21415  },
21416  {
21417   "alignment" : 1,
21418   "base_specifiers" :
21419   [
21420    {
21421     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21422    }
21423   ],
21424   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
21425   "name" : "std::is_reference<std::__compressed_pair_elem<unsigned int *, 0, false>>",
21426   "referenced_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
21427   "self_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
21428   "size" : 1,
21429   "source_file" : "external/libcxx/include/type_traits",
21430   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE" ]
21431  },
21432  {
21433   "alignment" : 1,
21434   "base_specifiers" :
21435   [
21436    {
21437     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21438    }
21439   ],
21440   "linker_set_key" : "_ZTINSt3__112is_referenceINS_5mutexEEE",
21441   "name" : "std::is_reference<std::mutex>",
21442   "referenced_type" : "_ZTINSt3__112is_referenceINS_5mutexEEE",
21443   "self_type" : "_ZTINSt3__112is_referenceINS_5mutexEEE",
21444   "size" : 1,
21445   "source_file" : "external/libcxx/include/type_traits",
21446   "template_args" : [ "_ZTINSt3__15mutexE" ]
21447  },
21448  {
21449   "alignment" : 1,
21450   "base_specifiers" :
21451   [
21452    {
21453     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21454    }
21455   ],
21456   "linker_set_key" : "_ZTINSt3__112is_referenceINS_9allocatorIN7android8hardware17GrantorDescriptorEEEEE",
21457   "name" : "std::is_reference<std::allocator<android::hardware::GrantorDescriptor>>",
21458   "referenced_type" : "_ZTINSt3__112is_referenceINS_9allocatorIN7android8hardware17GrantorDescriptorEEEEE",
21459   "self_type" : "_ZTINSt3__112is_referenceINS_9allocatorIN7android8hardware17GrantorDescriptorEEEEE",
21460   "size" : 1,
21461   "source_file" : "external/libcxx/include/type_traits",
21462   "template_args" : [ "_ZTINSt3__19allocatorIN7android8hardware17GrantorDescriptorEEE" ]
21463  },
21464  {
21465   "alignment" : 1,
21466   "base_specifiers" :
21467   [
21468    {
21469     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21470    }
21471   ],
21472   "linker_set_key" : "_ZTINSt3__112is_referenceINS_9allocatorIcEEEE",
21473   "name" : "std::is_reference<std::allocator<char>>",
21474   "referenced_type" : "_ZTINSt3__112is_referenceINS_9allocatorIcEEEE",
21475   "self_type" : "_ZTINSt3__112is_referenceINS_9allocatorIcEEEE",
21476   "size" : 1,
21477   "source_file" : "external/libcxx/include/type_traits",
21478   "template_args" : [ "_ZTINSt3__19allocatorIcEE" ]
21479  },
21480  {
21481   "alignment" : 1,
21482   "base_specifiers" :
21483   [
21484    {
21485     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21486    }
21487   ],
21488   "linker_set_key" : "_ZTINSt3__112is_referenceIPFvPvEEE",
21489   "name" : "std::is_reference<void (*)(void *)>",
21490   "referenced_type" : "_ZTINSt3__112is_referenceIPFvPvEEE",
21491   "self_type" : "_ZTINSt3__112is_referenceIPFvPvEEE",
21492   "size" : 1,
21493   "source_file" : "external/libcxx/include/type_traits",
21494   "template_args" : [ "_ZTIPFvPvE" ]
21495  },
21496  {
21497   "alignment" : 1,
21498   "base_specifiers" :
21499   [
21500    {
21501     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21502    }
21503   ],
21504   "linker_set_key" : "_ZTINSt3__112is_referenceIeEE",
21505   "name" : "std::is_reference<long double>",
21506   "referenced_type" : "_ZTINSt3__112is_referenceIeEE",
21507   "self_type" : "_ZTINSt3__112is_referenceIeEE",
21508   "size" : 1,
21509   "source_file" : "external/libcxx/include/type_traits",
21510   "template_args" : [ "_ZTIe" ]
21511  },
21512  {
21513   "alignment" : 1,
21514   "base_specifiers" :
21515   [
21516    {
21517     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21518    }
21519   ],
21520   "linker_set_key" : "_ZTINSt3__112is_referenceIlEE",
21521   "name" : "std::is_reference<long>",
21522   "referenced_type" : "_ZTINSt3__112is_referenceIlEE",
21523   "self_type" : "_ZTINSt3__112is_referenceIlEE",
21524   "size" : 1,
21525   "source_file" : "external/libcxx/include/type_traits",
21526   "template_args" : [ "_ZTIl" ]
21527  },
21528  {
21529   "alignment" : 1,
21530   "base_specifiers" :
21531   [
21532    {
21533     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21534    }
21535   ],
21536   "linker_set_key" : "_ZTINSt3__112is_referenceIxEE",
21537   "name" : "std::is_reference<long long>",
21538   "referenced_type" : "_ZTINSt3__112is_referenceIxEE",
21539   "self_type" : "_ZTINSt3__112is_referenceIxEE",
21540   "size" : 1,
21541   "source_file" : "external/libcxx/include/type_traits",
21542   "template_args" : [ "_ZTIx" ]
21543  },
21544  {
21545   "alignment" : 1,
21546   "linker_set_key" : "_ZTINSt3__112not_equal_toIvEE",
21547   "name" : "std::not_equal_to<void>",
21548   "referenced_type" : "_ZTINSt3__112not_equal_toIvEE",
21549   "self_type" : "_ZTINSt3__112not_equal_toIvEE",
21550   "size" : 1,
21551   "source_file" : "external/libcxx/include/functional",
21552   "template_args" : [ "_ZTIv" ]
21553  },
21554  {
21555   "alignment" : 1,
21556   "linker_set_key" : "_ZTINSt3__112placeholders4__phILi10EEE",
21557   "name" : "std::placeholders::__ph<10>",
21558   "referenced_type" : "_ZTINSt3__112placeholders4__phILi10EEE",
21559   "self_type" : "_ZTINSt3__112placeholders4__phILi10EEE",
21560   "size" : 1,
21561   "source_file" : "external/libcxx/include/functional"
21562  },
21563  {
21564   "alignment" : 1,
21565   "linker_set_key" : "_ZTINSt3__112placeholders4__phILi1EEE",
21566   "name" : "std::placeholders::__ph<1>",
21567   "referenced_type" : "_ZTINSt3__112placeholders4__phILi1EEE",
21568   "self_type" : "_ZTINSt3__112placeholders4__phILi1EEE",
21569   "size" : 1,
21570   "source_file" : "external/libcxx/include/functional"
21571  },
21572  {
21573   "alignment" : 1,
21574   "linker_set_key" : "_ZTINSt3__112placeholders4__phILi2EEE",
21575   "name" : "std::placeholders::__ph<2>",
21576   "referenced_type" : "_ZTINSt3__112placeholders4__phILi2EEE",
21577   "self_type" : "_ZTINSt3__112placeholders4__phILi2EEE",
21578   "size" : 1,
21579   "source_file" : "external/libcxx/include/functional"
21580  },
21581  {
21582   "alignment" : 1,
21583   "linker_set_key" : "_ZTINSt3__112placeholders4__phILi3EEE",
21584   "name" : "std::placeholders::__ph<3>",
21585   "referenced_type" : "_ZTINSt3__112placeholders4__phILi3EEE",
21586   "self_type" : "_ZTINSt3__112placeholders4__phILi3EEE",
21587   "size" : 1,
21588   "source_file" : "external/libcxx/include/functional"
21589  },
21590  {
21591   "alignment" : 1,
21592   "linker_set_key" : "_ZTINSt3__112placeholders4__phILi4EEE",
21593   "name" : "std::placeholders::__ph<4>",
21594   "referenced_type" : "_ZTINSt3__112placeholders4__phILi4EEE",
21595   "self_type" : "_ZTINSt3__112placeholders4__phILi4EEE",
21596   "size" : 1,
21597   "source_file" : "external/libcxx/include/functional"
21598  },
21599  {
21600   "alignment" : 1,
21601   "linker_set_key" : "_ZTINSt3__112placeholders4__phILi5EEE",
21602   "name" : "std::placeholders::__ph<5>",
21603   "referenced_type" : "_ZTINSt3__112placeholders4__phILi5EEE",
21604   "self_type" : "_ZTINSt3__112placeholders4__phILi5EEE",
21605   "size" : 1,
21606   "source_file" : "external/libcxx/include/functional"
21607  },
21608  {
21609   "alignment" : 1,
21610   "linker_set_key" : "_ZTINSt3__112placeholders4__phILi6EEE",
21611   "name" : "std::placeholders::__ph<6>",
21612   "referenced_type" : "_ZTINSt3__112placeholders4__phILi6EEE",
21613   "self_type" : "_ZTINSt3__112placeholders4__phILi6EEE",
21614   "size" : 1,
21615   "source_file" : "external/libcxx/include/functional"
21616  },
21617  {
21618   "alignment" : 1,
21619   "linker_set_key" : "_ZTINSt3__112placeholders4__phILi7EEE",
21620   "name" : "std::placeholders::__ph<7>",
21621   "referenced_type" : "_ZTINSt3__112placeholders4__phILi7EEE",
21622   "self_type" : "_ZTINSt3__112placeholders4__phILi7EEE",
21623   "size" : 1,
21624   "source_file" : "external/libcxx/include/functional"
21625  },
21626  {
21627   "alignment" : 1,
21628   "linker_set_key" : "_ZTINSt3__112placeholders4__phILi8EEE",
21629   "name" : "std::placeholders::__ph<8>",
21630   "referenced_type" : "_ZTINSt3__112placeholders4__phILi8EEE",
21631   "self_type" : "_ZTINSt3__112placeholders4__phILi8EEE",
21632   "size" : 1,
21633   "source_file" : "external/libcxx/include/functional"
21634  },
21635  {
21636   "alignment" : 1,
21637   "linker_set_key" : "_ZTINSt3__112placeholders4__phILi9EEE",
21638   "name" : "std::placeholders::__ph<9>",
21639   "referenced_type" : "_ZTINSt3__112placeholders4__phILi9EEE",
21640   "self_type" : "_ZTINSt3__112placeholders4__phILi9EEE",
21641   "size" : 1,
21642   "source_file" : "external/libcxx/include/functional"
21643  },
21644  {
21645   "alignment" : 1,
21646   "linker_set_key" : "_ZTINSt3__112remove_constIDiEE",
21647   "name" : "std::remove_const<char32_t>",
21648   "referenced_type" : "_ZTINSt3__112remove_constIDiEE",
21649   "self_type" : "_ZTINSt3__112remove_constIDiEE",
21650   "size" : 1,
21651   "source_file" : "external/libcxx/include/type_traits",
21652   "template_args" : [ "_ZTIDi" ]
21653  },
21654  {
21655   "alignment" : 1,
21656   "linker_set_key" : "_ZTINSt3__112remove_constIDsEE",
21657   "name" : "std::remove_const<char16_t>",
21658   "referenced_type" : "_ZTINSt3__112remove_constIDsEE",
21659   "self_type" : "_ZTINSt3__112remove_constIDsEE",
21660   "size" : 1,
21661   "source_file" : "external/libcxx/include/type_traits",
21662   "template_args" : [ "_ZTIDs" ]
21663  },
21664  {
21665   "alignment" : 1,
21666   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_17__compressed_pairIPcPFvPvEEEEE",
21667   "name" : "std::remove_const<const std::__compressed_pair<char *, void (*)(void *)>>",
21668   "referenced_type" : "_ZTINSt3__112remove_constIKNS_17__compressed_pairIPcPFvPvEEEEE",
21669   "self_type" : "_ZTINSt3__112remove_constIKNS_17__compressed_pairIPcPFvPvEEEEE",
21670   "size" : 1,
21671   "source_file" : "external/libcxx/include/type_traits",
21672   "template_args" : [ "_ZTIKNSt3__117__compressed_pairIPcPFvPvEEE" ]
21673  },
21674  {
21675   "alignment" : 1,
21676   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_17__compressed_pairIPhPFvPvEEEEE",
21677   "name" : "std::remove_const<const std::__compressed_pair<unsigned char *, void (*)(void *)>>",
21678   "referenced_type" : "_ZTINSt3__112remove_constIKNS_17__compressed_pairIPhPFvPvEEEEE",
21679   "self_type" : "_ZTINSt3__112remove_constIKNS_17__compressed_pairIPhPFvPvEEEEE",
21680   "size" : 1,
21681   "source_file" : "external/libcxx/include/type_traits",
21682   "template_args" : [ "_ZTIKNSt3__117__compressed_pairIPhPFvPvEEE" ]
21683  },
21684  {
21685   "alignment" : 1,
21686   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_17__compressed_pairIPjPFvPvEEEEE",
21687   "name" : "std::remove_const<const std::__compressed_pair<unsigned int *, void (*)(void *)>>",
21688   "referenced_type" : "_ZTINSt3__112remove_constIKNS_17__compressed_pairIPjPFvPvEEEEE",
21689   "self_type" : "_ZTINSt3__112remove_constIKNS_17__compressed_pairIPjPFvPvEEEEE",
21690   "size" : 1,
21691   "source_file" : "external/libcxx/include/type_traits",
21692   "template_args" : [ "_ZTIKNSt3__117__compressed_pairIPjPFvPvEEE" ]
21693  },
21694  {
21695   "alignment" : 1,
21696   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
21697   "name" : "std::remove_const<const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep, 0, false>>",
21698   "referenced_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
21699   "self_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
21700   "size" : 1,
21701   "source_file" : "external/libcxx/include/type_traits",
21702   "template_args" :
21703   [
21704    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
21705   ]
21706  },
21707  {
21708   "alignment" : 1,
21709   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
21710   "name" : "std::remove_const<const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep, 0, false>>",
21711   "referenced_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
21712   "self_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
21713   "size" : 1,
21714   "source_file" : "external/libcxx/include/type_traits",
21715   "template_args" :
21716   [
21717    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
21718   ]
21719  },
21720  {
21721   "alignment" : 1,
21722   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
21723   "name" : "std::remove_const<const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>>",
21724   "referenced_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
21725   "self_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
21726   "size" : 1,
21727   "source_file" : "external/libcxx/include/type_traits",
21728   "template_args" :
21729   [
21730    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
21731   ]
21732  },
21733  {
21734   "alignment" : 1,
21735   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
21736   "name" : "std::remove_const<const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>>",
21737   "referenced_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
21738   "self_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
21739   "size" : 1,
21740   "source_file" : "external/libcxx/include/type_traits",
21741   "template_args" :
21742   [
21743    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
21744   ]
21745  },
21746  {
21747   "alignment" : 1,
21748   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
21749   "name" : "std::remove_const<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
21750   "referenced_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
21751   "self_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
21752   "size" : 1,
21753   "source_file" : "external/libcxx/include/type_traits",
21754   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE" ]
21755  },
21756  {
21757   "alignment" : 1,
21758   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
21759   "name" : "std::remove_const<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
21760   "referenced_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
21761   "self_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
21762   "size" : 1,
21763   "source_file" : "external/libcxx/include/type_traits",
21764   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE" ]
21765  },
21766  {
21767   "alignment" : 1,
21768   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
21769   "name" : "std::remove_const<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
21770   "referenced_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
21771   "self_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
21772   "size" : 1,
21773   "source_file" : "external/libcxx/include/type_traits",
21774   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE" ]
21775  },
21776  {
21777   "alignment" : 1,
21778   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
21779   "name" : "std::remove_const<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
21780   "referenced_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
21781   "self_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
21782   "size" : 1,
21783   "source_file" : "external/libcxx/include/type_traits",
21784   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE" ]
21785  },
21786  {
21787   "alignment" : 1,
21788   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
21789   "name" : "std::remove_const<const std::__compressed_pair_elem<void (*)(void *), 1, false>>",
21790   "referenced_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
21791   "self_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
21792   "size" : 1,
21793   "source_file" : "external/libcxx/include/type_traits",
21794   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE" ]
21795  },
21796  {
21797   "alignment" : 1,
21798   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
21799   "name" : "std::remove_const<const std::__compressed_pair_elem<char *, 0, false>>",
21800   "referenced_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
21801   "self_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
21802   "size" : 1,
21803   "source_file" : "external/libcxx/include/type_traits",
21804   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPcLi0ELb0EEE" ]
21805  },
21806  {
21807   "alignment" : 1,
21808   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
21809   "name" : "std::remove_const<const std::__compressed_pair_elem<unsigned char *, 0, false>>",
21810   "referenced_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
21811   "self_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
21812   "size" : 1,
21813   "source_file" : "external/libcxx/include/type_traits",
21814   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPhLi0ELb0EEE" ]
21815  },
21816  {
21817   "alignment" : 1,
21818   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
21819   "name" : "std::remove_const<const std::__compressed_pair_elem<unsigned int *, 0, false>>",
21820   "referenced_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
21821   "self_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
21822   "size" : 1,
21823   "source_file" : "external/libcxx/include/type_traits",
21824   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPjLi0ELb0EEE" ]
21825  },
21826  {
21827   "alignment" : 1,
21828   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_9allocatorIcEEEE",
21829   "name" : "std::remove_const<const std::allocator<char>>",
21830   "referenced_type" : "_ZTINSt3__112remove_constIKNS_9allocatorIcEEEE",
21831   "self_type" : "_ZTINSt3__112remove_constIKNS_9allocatorIcEEEE",
21832   "size" : 1,
21833   "source_file" : "external/libcxx/include/type_traits",
21834   "template_args" : [ "_ZTIKNSt3__19allocatorIcEE" ]
21835  },
21836  {
21837   "alignment" : 1,
21838   "linker_set_key" : "_ZTINSt3__112remove_constIKcEE",
21839   "name" : "std::remove_const<const char>",
21840   "referenced_type" : "_ZTINSt3__112remove_constIKcEE",
21841   "self_type" : "_ZTINSt3__112remove_constIKcEE",
21842   "size" : 1,
21843   "source_file" : "external/libcxx/include/type_traits",
21844   "template_args" : [ "_ZTIKc" ]
21845  },
21846  {
21847   "alignment" : 1,
21848   "linker_set_key" : "_ZTINSt3__112remove_constIN7android8hardware11hidl_stringEEE",
21849   "name" : "std::remove_const<android::hardware::hidl_string>",
21850   "referenced_type" : "_ZTINSt3__112remove_constIN7android8hardware11hidl_stringEEE",
21851   "self_type" : "_ZTINSt3__112remove_constIN7android8hardware11hidl_stringEEE",
21852   "size" : 1,
21853   "source_file" : "external/libcxx/include/type_traits",
21854   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
21855  },
21856  {
21857   "alignment" : 1,
21858   "linker_set_key" : "_ZTINSt3__112remove_constIN7android8hardware17GrantorDescriptorEEE",
21859   "name" : "std::remove_const<android::hardware::GrantorDescriptor>",
21860   "referenced_type" : "_ZTINSt3__112remove_constIN7android8hardware17GrantorDescriptorEEE",
21861   "self_type" : "_ZTINSt3__112remove_constIN7android8hardware17GrantorDescriptorEEE",
21862   "size" : 1,
21863   "source_file" : "external/libcxx/include/type_traits",
21864   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
21865  },
21866  {
21867   "alignment" : 1,
21868   "linker_set_key" : "_ZTINSt3__112remove_constINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
21869   "name" : "std::remove_const<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char>>>",
21870   "referenced_type" : "_ZTINSt3__112remove_constINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
21871   "self_type" : "_ZTINSt3__112remove_constINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
21872   "size" : 1,
21873   "source_file" : "external/libcxx/include/type_traits",
21874   "template_args" :
21875   [
21876    "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE"
21877   ]
21878  },
21879  {
21880   "alignment" : 1,
21881   "linker_set_key" : "_ZTINSt3__112remove_constINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
21882   "name" : "std::remove_const<std::basic_string_view<char, std::char_traits<char>>>",
21883   "referenced_type" : "_ZTINSt3__112remove_constINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
21884   "self_type" : "_ZTINSt3__112remove_constINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
21885   "size" : 1,
21886   "source_file" : "external/libcxx/include/type_traits",
21887   "template_args" : [ "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE" ]
21888  },
21889  {
21890   "alignment" : 1,
21891   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
21892   "name" : "std::remove_const<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep, 0, false>>",
21893   "referenced_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
21894   "self_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
21895   "size" : 1,
21896   "source_file" : "external/libcxx/include/type_traits",
21897   "template_args" :
21898   [
21899    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
21900   ]
21901  },
21902  {
21903   "alignment" : 1,
21904   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
21905   "name" : "std::remove_const<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep, 0, false>>",
21906   "referenced_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
21907   "self_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
21908   "size" : 1,
21909   "source_file" : "external/libcxx/include/type_traits",
21910   "template_args" :
21911   [
21912    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
21913   ]
21914  },
21915  {
21916   "alignment" : 1,
21917   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
21918   "name" : "std::remove_const<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>>",
21919   "referenced_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
21920   "self_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
21921   "size" : 1,
21922   "source_file" : "external/libcxx/include/type_traits",
21923   "template_args" :
21924   [
21925    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
21926   ]
21927  },
21928  {
21929   "alignment" : 1,
21930   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
21931   "name" : "std::remove_const<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>>",
21932   "referenced_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
21933   "self_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
21934   "size" : 1,
21935   "source_file" : "external/libcxx/include/type_traits",
21936   "template_args" :
21937   [
21938    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
21939   ]
21940  },
21941  {
21942   "alignment" : 1,
21943   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
21944   "name" : "std::remove_const<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
21945   "referenced_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
21946   "self_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
21947   "size" : 1,
21948   "source_file" : "external/libcxx/include/type_traits",
21949   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE" ]
21950  },
21951  {
21952   "alignment" : 1,
21953   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
21954   "name" : "std::remove_const<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
21955   "referenced_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
21956   "self_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
21957   "size" : 1,
21958   "source_file" : "external/libcxx/include/type_traits",
21959   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE" ]
21960  },
21961  {
21962   "alignment" : 1,
21963   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
21964   "name" : "std::remove_const<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
21965   "referenced_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
21966   "self_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
21967   "size" : 1,
21968   "source_file" : "external/libcxx/include/type_traits",
21969   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE" ]
21970  },
21971  {
21972   "alignment" : 1,
21973   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
21974   "name" : "std::remove_const<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
21975   "referenced_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
21976   "self_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
21977   "size" : 1,
21978   "source_file" : "external/libcxx/include/type_traits",
21979   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE" ]
21980  },
21981  {
21982   "alignment" : 1,
21983   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
21984   "name" : "std::remove_const<std::__compressed_pair_elem<void (*)(void *), 1, false>>",
21985   "referenced_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
21986   "self_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
21987   "size" : 1,
21988   "source_file" : "external/libcxx/include/type_traits",
21989   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE" ]
21990  },
21991  {
21992   "alignment" : 1,
21993   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
21994   "name" : "std::remove_const<std::__compressed_pair_elem<char *, 0, false>>",
21995   "referenced_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
21996   "self_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
21997   "size" : 1,
21998   "source_file" : "external/libcxx/include/type_traits",
21999   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE" ]
22000  },
22001  {
22002   "alignment" : 1,
22003   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
22004   "name" : "std::remove_const<std::__compressed_pair_elem<unsigned char *, 0, false>>",
22005   "referenced_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
22006   "self_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
22007   "size" : 1,
22008   "source_file" : "external/libcxx/include/type_traits",
22009   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE" ]
22010  },
22011  {
22012   "alignment" : 1,
22013   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
22014   "name" : "std::remove_const<std::__compressed_pair_elem<unsigned int *, 0, false>>",
22015   "referenced_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
22016   "self_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
22017   "size" : 1,
22018   "source_file" : "external/libcxx/include/type_traits",
22019   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE" ]
22020  },
22021  {
22022   "alignment" : 1,
22023   "linker_set_key" : "_ZTINSt3__112remove_constINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
22024   "name" : "std::remove_const<std::chrono::duration<long double, std::ratio<1, 1000000000>>>",
22025   "referenced_type" : "_ZTINSt3__112remove_constINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
22026   "self_type" : "_ZTINSt3__112remove_constINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
22027   "size" : 1,
22028   "source_file" : "external/libcxx/include/type_traits",
22029   "template_args" : [ "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE" ]
22030  },
22031  {
22032   "alignment" : 1,
22033   "linker_set_key" : "_ZTINSt3__112remove_constINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
22034   "name" : "std::remove_const<std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
22035   "referenced_type" : "_ZTINSt3__112remove_constINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
22036   "self_type" : "_ZTINSt3__112remove_constINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
22037   "size" : 1,
22038   "source_file" : "external/libcxx/include/type_traits",
22039   "template_args" : [ "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE" ]
22040  },
22041  {
22042   "alignment" : 1,
22043   "linker_set_key" : "_ZTINSt3__112remove_constINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
22044   "name" : "std::remove_const<std::chrono::duration<long long, std::ratio<1, 1>>>",
22045   "referenced_type" : "_ZTINSt3__112remove_constINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
22046   "self_type" : "_ZTINSt3__112remove_constINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
22047   "size" : 1,
22048   "source_file" : "external/libcxx/include/type_traits",
22049   "template_args" : [ "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE" ]
22050  },
22051  {
22052   "alignment" : 1,
22053   "linker_set_key" : "_ZTINSt3__112remove_constINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEEEE",
22054   "name" : "std::remove_const<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *>> *)>>",
22055   "referenced_type" : "_ZTINSt3__112remove_constINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEEEE",
22056   "self_type" : "_ZTINSt3__112remove_constINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEEEE",
22057   "size" : 1,
22058   "source_file" : "external/libcxx/include/type_traits",
22059   "template_args" :
22060   [
22061    "_ZTINSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEE"
22062   ]
22063  },
22064  {
22065   "alignment" : 1,
22066   "linker_set_key" : "_ZTINSt3__112remove_constIPK13native_handleEE",
22067   "name" : "std::remove_const<const native_handle *>",
22068   "referenced_type" : "_ZTINSt3__112remove_constIPK13native_handleEE",
22069   "self_type" : "_ZTINSt3__112remove_constIPK13native_handleEE",
22070   "size" : 1,
22071   "source_file" : "external/libcxx/include/type_traits",
22072   "template_args" : [ "_ZTIPK13native_handle" ]
22073  },
22074  {
22075   "alignment" : 1,
22076   "linker_set_key" : "_ZTINSt3__112remove_constIPN7android8hardware20hidl_death_recipientEEE",
22077   "name" : "std::remove_const<android::hardware::hidl_death_recipient *>",
22078   "referenced_type" : "_ZTINSt3__112remove_constIPN7android8hardware20hidl_death_recipientEEE",
22079   "self_type" : "_ZTINSt3__112remove_constIPN7android8hardware20hidl_death_recipientEEE",
22080   "size" : 1,
22081   "source_file" : "external/libcxx/include/type_traits",
22082   "template_args" : [ "_ZTIPN7android8hardware20hidl_death_recipientE" ]
22083  },
22084  {
22085   "alignment" : 1,
22086   "linker_set_key" : "_ZTINSt3__112remove_constIaEE",
22087   "name" : "std::remove_const<signed char>",
22088   "referenced_type" : "_ZTINSt3__112remove_constIaEE",
22089   "self_type" : "_ZTINSt3__112remove_constIaEE",
22090   "size" : 1,
22091   "source_file" : "external/libcxx/include/type_traits",
22092   "template_args" : [ "_ZTIa" ]
22093  },
22094  {
22095   "alignment" : 1,
22096   "linker_set_key" : "_ZTINSt3__112remove_constIcEE",
22097   "name" : "std::remove_const<char>",
22098   "referenced_type" : "_ZTINSt3__112remove_constIcEE",
22099   "self_type" : "_ZTINSt3__112remove_constIcEE",
22100   "size" : 1,
22101   "source_file" : "external/libcxx/include/type_traits",
22102   "template_args" : [ "_ZTIc" ]
22103  },
22104  {
22105   "alignment" : 1,
22106   "linker_set_key" : "_ZTINSt3__112remove_constIeEE",
22107   "name" : "std::remove_const<long double>",
22108   "referenced_type" : "_ZTINSt3__112remove_constIeEE",
22109   "self_type" : "_ZTINSt3__112remove_constIeEE",
22110   "size" : 1,
22111   "source_file" : "external/libcxx/include/type_traits",
22112   "template_args" : [ "_ZTIe" ]
22113  },
22114  {
22115   "alignment" : 1,
22116   "linker_set_key" : "_ZTINSt3__112remove_constIhEE",
22117   "name" : "std::remove_const<unsigned char>",
22118   "referenced_type" : "_ZTINSt3__112remove_constIhEE",
22119   "self_type" : "_ZTINSt3__112remove_constIhEE",
22120   "size" : 1,
22121   "source_file" : "external/libcxx/include/type_traits",
22122   "template_args" : [ "_ZTIh" ]
22123  },
22124  {
22125   "alignment" : 1,
22126   "linker_set_key" : "_ZTINSt3__112remove_constIiEE",
22127   "name" : "std::remove_const<int>",
22128   "referenced_type" : "_ZTINSt3__112remove_constIiEE",
22129   "self_type" : "_ZTINSt3__112remove_constIiEE",
22130   "size" : 1,
22131   "source_file" : "external/libcxx/include/type_traits",
22132   "template_args" : [ "_ZTIi" ]
22133  },
22134  {
22135   "alignment" : 1,
22136   "linker_set_key" : "_ZTINSt3__112remove_constIjEE",
22137   "name" : "std::remove_const<unsigned int>",
22138   "referenced_type" : "_ZTINSt3__112remove_constIjEE",
22139   "self_type" : "_ZTINSt3__112remove_constIjEE",
22140   "size" : 1,
22141   "source_file" : "external/libcxx/include/type_traits",
22142   "template_args" : [ "_ZTIj" ]
22143  },
22144  {
22145   "alignment" : 1,
22146   "linker_set_key" : "_ZTINSt3__112remove_constIlEE",
22147   "name" : "std::remove_const<long>",
22148   "referenced_type" : "_ZTINSt3__112remove_constIlEE",
22149   "self_type" : "_ZTINSt3__112remove_constIlEE",
22150   "size" : 1,
22151   "source_file" : "external/libcxx/include/type_traits",
22152   "template_args" : [ "_ZTIl" ]
22153  },
22154  {
22155   "alignment" : 1,
22156   "linker_set_key" : "_ZTINSt3__112remove_constImEE",
22157   "name" : "std::remove_const<unsigned long>",
22158   "referenced_type" : "_ZTINSt3__112remove_constImEE",
22159   "self_type" : "_ZTINSt3__112remove_constImEE",
22160   "size" : 1,
22161   "source_file" : "external/libcxx/include/type_traits",
22162   "template_args" : [ "_ZTIm" ]
22163  },
22164  {
22165   "alignment" : 1,
22166   "linker_set_key" : "_ZTINSt3__112remove_constIwEE",
22167   "name" : "std::remove_const<wchar_t>",
22168   "referenced_type" : "_ZTINSt3__112remove_constIwEE",
22169   "self_type" : "_ZTINSt3__112remove_constIwEE",
22170   "size" : 1,
22171   "source_file" : "external/libcxx/include/type_traits",
22172   "template_args" : [ "_ZTIw" ]
22173  },
22174  {
22175   "alignment" : 1,
22176   "linker_set_key" : "_ZTINSt3__112remove_constIxEE",
22177   "name" : "std::remove_const<long long>",
22178   "referenced_type" : "_ZTINSt3__112remove_constIxEE",
22179   "self_type" : "_ZTINSt3__112remove_constIxEE",
22180   "size" : 1,
22181   "source_file" : "external/libcxx/include/type_traits",
22182   "template_args" : [ "_ZTIx" ]
22183  },
22184  {
22185   "alignment" : 1,
22186   "linker_set_key" : "_ZTINSt3__112remove_constIyEE",
22187   "name" : "std::remove_const<unsigned long long>",
22188   "referenced_type" : "_ZTINSt3__112remove_constIyEE",
22189   "self_type" : "_ZTINSt3__112remove_constIyEE",
22190   "size" : 1,
22191   "source_file" : "external/libcxx/include/type_traits",
22192   "template_args" : [ "_ZTIy" ]
22193  },
22194  {
22195   "alignment" : 4,
22196   "base_specifiers" :
22197   [
22198    {
22199     "referenced_type" : "_ZTISt13runtime_error"
22200    }
22201   ],
22202   "fields" :
22203   [
22204    {
22205     "access" : "private",
22206     "field_name" : "__ec_",
22207     "field_offset" : 64,
22208     "referenced_type" : "_ZTINSt3__110error_codeE"
22209    }
22210   ],
22211   "linker_set_key" : "_ZTINSt3__112system_errorE",
22212   "name" : "std::system_error",
22213   "record_kind" : "class",
22214   "referenced_type" : "_ZTINSt3__112system_errorE",
22215   "self_type" : "_ZTINSt3__112system_errorE",
22216   "size" : 16,
22217   "source_file" : "external/libcxx/include/system_error",
22218   "vtable_components" :
22219   [
22220    {
22221     "kind" : "offset_to_top"
22222    },
22223    {
22224     "kind" : "rtti",
22225     "mangled_component_name" : "_ZTINSt3__112system_errorE"
22226    },
22227    {
22228     "kind" : "complete_dtor_pointer",
22229     "mangled_component_name" : "_ZNSt3__112system_errorD1Ev"
22230    },
22231    {
22232     "kind" : "deleting_dtor_pointer",
22233     "mangled_component_name" : "_ZNSt3__112system_errorD0Ev"
22234    },
22235    {
22236     "mangled_component_name" : "_ZNKSt13runtime_error4whatEv"
22237    }
22238   ]
22239  },
22240  {
22241   "alignment" : 1,
22242   "linker_set_key" : "_ZTINSt3__113__apply_cv_mfILb0ELb0ELb0EEE",
22243   "name" : "std::__apply_cv_mf<false, false, false>",
22244   "referenced_type" : "_ZTINSt3__113__apply_cv_mfILb0ELb0ELb0EEE",
22245   "self_type" : "_ZTINSt3__113__apply_cv_mfILb0ELb0ELb0EEE",
22246   "size" : 1,
22247   "source_file" : "external/libcxx/include/__tuple"
22248  },
22249  {
22250   "alignment" : 1,
22251   "linker_set_key" : "_ZTINSt3__113__apply_cv_mfILb0ELb0ELb1EEE",
22252   "name" : "std::__apply_cv_mf<false, false, true>",
22253   "referenced_type" : "_ZTINSt3__113__apply_cv_mfILb0ELb0ELb1EEE",
22254   "self_type" : "_ZTINSt3__113__apply_cv_mfILb0ELb0ELb1EEE",
22255   "size" : 1,
22256   "source_file" : "external/libcxx/include/__tuple"
22257  },
22258  {
22259   "alignment" : 1,
22260   "linker_set_key" : "_ZTINSt3__113__apply_cv_mfILb0ELb1ELb0EEE",
22261   "name" : "std::__apply_cv_mf<false, true, false>",
22262   "referenced_type" : "_ZTINSt3__113__apply_cv_mfILb0ELb1ELb0EEE",
22263   "self_type" : "_ZTINSt3__113__apply_cv_mfILb0ELb1ELb0EEE",
22264   "size" : 1,
22265   "source_file" : "external/libcxx/include/__tuple"
22266  },
22267  {
22268   "alignment" : 1,
22269   "linker_set_key" : "_ZTINSt3__113__apply_cv_mfILb0ELb1ELb1EEE",
22270   "name" : "std::__apply_cv_mf<false, true, true>",
22271   "referenced_type" : "_ZTINSt3__113__apply_cv_mfILb0ELb1ELb1EEE",
22272   "self_type" : "_ZTINSt3__113__apply_cv_mfILb0ELb1ELb1EEE",
22273   "size" : 1,
22274   "source_file" : "external/libcxx/include/__tuple"
22275  },
22276  {
22277   "alignment" : 1,
22278   "linker_set_key" : "_ZTINSt3__113__apply_cv_mfILb1ELb0ELb0EEE",
22279   "name" : "std::__apply_cv_mf<true, false, false>",
22280   "referenced_type" : "_ZTINSt3__113__apply_cv_mfILb1ELb0ELb0EEE",
22281   "self_type" : "_ZTINSt3__113__apply_cv_mfILb1ELb0ELb0EEE",
22282   "size" : 1,
22283   "source_file" : "external/libcxx/include/__tuple"
22284  },
22285  {
22286   "alignment" : 1,
22287   "linker_set_key" : "_ZTINSt3__113__apply_cv_mfILb1ELb0ELb1EEE",
22288   "name" : "std::__apply_cv_mf<true, false, true>",
22289   "referenced_type" : "_ZTINSt3__113__apply_cv_mfILb1ELb0ELb1EEE",
22290   "self_type" : "_ZTINSt3__113__apply_cv_mfILb1ELb0ELb1EEE",
22291   "size" : 1,
22292   "source_file" : "external/libcxx/include/__tuple"
22293  },
22294  {
22295   "alignment" : 1,
22296   "linker_set_key" : "_ZTINSt3__113__apply_cv_mfILb1ELb1ELb0EEE",
22297   "name" : "std::__apply_cv_mf<true, true, false>",
22298   "referenced_type" : "_ZTINSt3__113__apply_cv_mfILb1ELb1ELb0EEE",
22299   "self_type" : "_ZTINSt3__113__apply_cv_mfILb1ELb1ELb0EEE",
22300   "size" : 1,
22301   "source_file" : "external/libcxx/include/__tuple"
22302  },
22303  {
22304   "alignment" : 1,
22305   "linker_set_key" : "_ZTINSt3__113__apply_cv_mfILb1ELb1ELb1EEE",
22306   "name" : "std::__apply_cv_mf<true, true, true>",
22307   "referenced_type" : "_ZTINSt3__113__apply_cv_mfILb1ELb1ELb1EEE",
22308   "self_type" : "_ZTINSt3__113__apply_cv_mfILb1ELb1ELb1EEE",
22309   "size" : 1,
22310   "source_file" : "external/libcxx/include/__tuple"
22311  },
22312  {
22313   "alignment" : 4,
22314   "fields" :
22315   [
22316    {
22317     "field_name" : "__a_",
22318     "referenced_type" : "_ZTIU7_Atomici"
22319    }
22320   ],
22321   "linker_set_key" : "_ZTINSt3__113__atomic_baseIiLb0EEE",
22322   "name" : "std::__atomic_base<int, false>",
22323   "referenced_type" : "_ZTINSt3__113__atomic_baseIiLb0EEE",
22324   "self_type" : "_ZTINSt3__113__atomic_baseIiLb0EEE",
22325   "size" : 4,
22326   "source_file" : "external/libcxx/include/atomic",
22327   "template_args" : [ "_ZTIi" ]
22328  },
22329  {
22330   "alignment" : 4,
22331   "base_specifiers" :
22332   [
22333    {
22334     "referenced_type" : "_ZTINSt3__113__atomic_baseIiLb0EEE"
22335    }
22336   ],
22337   "linker_set_key" : "_ZTINSt3__113__atomic_baseIiLb1EEE",
22338   "name" : "std::__atomic_base<int, true>",
22339   "referenced_type" : "_ZTINSt3__113__atomic_baseIiLb1EEE",
22340   "self_type" : "_ZTINSt3__113__atomic_baseIiLb1EEE",
22341   "size" : 4,
22342   "source_file" : "external/libcxx/include/atomic",
22343   "template_args" : [ "_ZTIi" ]
22344  },
22345  {
22346   "alignment" : 4,
22347   "fields" :
22348   [
22349    {
22350     "field_name" : "__a_",
22351     "referenced_type" : "_ZTIU7_Atomicj"
22352    }
22353   ],
22354   "linker_set_key" : "_ZTINSt3__113__atomic_baseIjLb0EEE",
22355   "name" : "std::__atomic_base<unsigned int, false>",
22356   "referenced_type" : "_ZTINSt3__113__atomic_baseIjLb0EEE",
22357   "self_type" : "_ZTINSt3__113__atomic_baseIjLb0EEE",
22358   "size" : 4,
22359   "source_file" : "external/libcxx/include/atomic",
22360   "template_args" : [ "_ZTIj" ]
22361  },
22362  {
22363   "alignment" : 4,
22364   "base_specifiers" :
22365   [
22366    {
22367     "referenced_type" : "_ZTINSt3__113__atomic_baseIjLb0EEE"
22368    }
22369   ],
22370   "linker_set_key" : "_ZTINSt3__113__atomic_baseIjLb1EEE",
22371   "name" : "std::__atomic_base<unsigned int, true>",
22372   "referenced_type" : "_ZTINSt3__113__atomic_baseIjLb1EEE",
22373   "self_type" : "_ZTINSt3__113__atomic_baseIjLb1EEE",
22374   "size" : 4,
22375   "source_file" : "external/libcxx/include/atomic",
22376   "template_args" : [ "_ZTIj" ]
22377  },
22378  {
22379   "alignment" : 1,
22380   "linker_set_key" : "_ZTINSt3__113__make_signedIbLb1EEE",
22381   "name" : "std::__make_signed<bool, true>",
22382   "referenced_type" : "_ZTINSt3__113__make_signedIbLb1EEE",
22383   "self_type" : "_ZTINSt3__113__make_signedIbLb1EEE",
22384   "size" : 1,
22385   "source_file" : "external/libcxx/include/type_traits",
22386   "template_args" : [ "_ZTIb" ]
22387  },
22388  {
22389   "alignment" : 1,
22390   "linker_set_key" : "_ZTINSt3__113__make_signedIiLb1EEE",
22391   "name" : "std::__make_signed<int, true>",
22392   "referenced_type" : "_ZTINSt3__113__make_signedIiLb1EEE",
22393   "self_type" : "_ZTINSt3__113__make_signedIiLb1EEE",
22394   "size" : 1,
22395   "source_file" : "external/libcxx/include/type_traits",
22396   "template_args" : [ "_ZTIi" ]
22397  },
22398  {
22399   "alignment" : 1,
22400   "linker_set_key" : "_ZTINSt3__113__make_signedIjLb1EEE",
22401   "name" : "std::__make_signed<unsigned int, true>",
22402   "referenced_type" : "_ZTINSt3__113__make_signedIjLb1EEE",
22403   "self_type" : "_ZTINSt3__113__make_signedIjLb1EEE",
22404   "size" : 1,
22405   "source_file" : "external/libcxx/include/type_traits",
22406   "template_args" : [ "_ZTIj" ]
22407  },
22408  {
22409   "alignment" : 1,
22410   "linker_set_key" : "_ZTINSt3__113__make_signedIlLb1EEE",
22411   "name" : "std::__make_signed<long, true>",
22412   "referenced_type" : "_ZTINSt3__113__make_signedIlLb1EEE",
22413   "self_type" : "_ZTINSt3__113__make_signedIlLb1EEE",
22414   "size" : 1,
22415   "source_file" : "external/libcxx/include/type_traits",
22416   "template_args" : [ "_ZTIl" ]
22417  },
22418  {
22419   "alignment" : 1,
22420   "linker_set_key" : "_ZTINSt3__113__make_signedImLb1EEE",
22421   "name" : "std::__make_signed<unsigned long, true>",
22422   "referenced_type" : "_ZTINSt3__113__make_signedImLb1EEE",
22423   "self_type" : "_ZTINSt3__113__make_signedImLb1EEE",
22424   "size" : 1,
22425   "source_file" : "external/libcxx/include/type_traits",
22426   "template_args" : [ "_ZTIm" ]
22427  },
22428  {
22429   "alignment" : 1,
22430   "linker_set_key" : "_ZTINSt3__113__make_signedIsLb1EEE",
22431   "name" : "std::__make_signed<short, true>",
22432   "referenced_type" : "_ZTINSt3__113__make_signedIsLb1EEE",
22433   "self_type" : "_ZTINSt3__113__make_signedIsLb1EEE",
22434   "size" : 1,
22435   "source_file" : "external/libcxx/include/type_traits",
22436   "template_args" : [ "_ZTIs" ]
22437  },
22438  {
22439   "alignment" : 1,
22440   "linker_set_key" : "_ZTINSt3__113__make_signedItLb1EEE",
22441   "name" : "std::__make_signed<unsigned short, true>",
22442   "referenced_type" : "_ZTINSt3__113__make_signedItLb1EEE",
22443   "self_type" : "_ZTINSt3__113__make_signedItLb1EEE",
22444   "size" : 1,
22445   "source_file" : "external/libcxx/include/type_traits",
22446   "template_args" : [ "_ZTIt" ]
22447  },
22448  {
22449   "alignment" : 1,
22450   "linker_set_key" : "_ZTINSt3__113__make_signedIxLb1EEE",
22451   "name" : "std::__make_signed<long long, true>",
22452   "referenced_type" : "_ZTINSt3__113__make_signedIxLb1EEE",
22453   "self_type" : "_ZTINSt3__113__make_signedIxLb1EEE",
22454   "size" : 1,
22455   "source_file" : "external/libcxx/include/type_traits",
22456   "template_args" : [ "_ZTIx" ]
22457  },
22458  {
22459   "alignment" : 1,
22460   "linker_set_key" : "_ZTINSt3__113__make_signedIyLb1EEE",
22461   "name" : "std::__make_signed<unsigned long long, true>",
22462   "referenced_type" : "_ZTINSt3__113__make_signedIyLb1EEE",
22463   "self_type" : "_ZTINSt3__113__make_signedIyLb1EEE",
22464   "size" : 1,
22465   "source_file" : "external/libcxx/include/type_traits",
22466   "template_args" : [ "_ZTIy" ]
22467  },
22468  {
22469   "alignment" : 1,
22470   "base_specifiers" :
22471   [
22472    {
22473     "referenced_type" : "_ZTINSt3__114unary_functionINS_6_PairTEjEE"
22474    }
22475   ],
22476   "linker_set_key" : "_ZTINSt3__113__scalar_hashINS_6_PairTELj2EEE",
22477   "name" : "std::__scalar_hash<std::_PairT, 2>",
22478   "referenced_type" : "_ZTINSt3__113__scalar_hashINS_6_PairTELj2EEE",
22479   "self_type" : "_ZTINSt3__113__scalar_hashINS_6_PairTELj2EEE",
22480   "size" : 1,
22481   "source_file" : "external/libcxx/include/utility",
22482   "template_args" : [ "_ZTINSt3__16_PairTE" ]
22483  },
22484  {
22485   "alignment" : 1,
22486   "base_specifiers" :
22487   [
22488    {
22489     "referenced_type" : "_ZTINSt3__114unary_functionIdjEE"
22490    }
22491   ],
22492   "linker_set_key" : "_ZTINSt3__113__scalar_hashIdLj2EEE",
22493   "name" : "std::__scalar_hash<double, 2>",
22494   "referenced_type" : "_ZTINSt3__113__scalar_hashIdLj2EEE",
22495   "self_type" : "_ZTINSt3__113__scalar_hashIdLj2EEE",
22496   "size" : 1,
22497   "source_file" : "external/libcxx/include/utility",
22498   "template_args" : [ "_ZTId" ]
22499  },
22500  {
22501   "alignment" : 1,
22502   "base_specifiers" :
22503   [
22504    {
22505     "referenced_type" : "_ZTINSt3__114unary_functionIejEE"
22506    }
22507   ],
22508   "linker_set_key" : "_ZTINSt3__113__scalar_hashIeLj2EEE",
22509   "name" : "std::__scalar_hash<long double, 2>",
22510   "referenced_type" : "_ZTINSt3__113__scalar_hashIeLj2EEE",
22511   "self_type" : "_ZTINSt3__113__scalar_hashIeLj2EEE",
22512   "size" : 1,
22513   "source_file" : "external/libcxx/include/utility",
22514   "template_args" : [ "_ZTIe" ]
22515  },
22516  {
22517   "alignment" : 1,
22518   "base_specifiers" :
22519   [
22520    {
22521     "referenced_type" : "_ZTINSt3__114unary_functionIfjEE"
22522    }
22523   ],
22524   "linker_set_key" : "_ZTINSt3__113__scalar_hashIfLj1EEE",
22525   "name" : "std::__scalar_hash<float, 1>",
22526   "referenced_type" : "_ZTINSt3__113__scalar_hashIfLj1EEE",
22527   "self_type" : "_ZTINSt3__113__scalar_hashIfLj1EEE",
22528   "size" : 1,
22529   "source_file" : "external/libcxx/include/utility",
22530   "template_args" : [ "_ZTIf" ]
22531  },
22532  {
22533   "alignment" : 1,
22534   "base_specifiers" :
22535   [
22536    {
22537     "referenced_type" : "_ZTINSt3__114unary_functionIxjEE"
22538    }
22539   ],
22540   "linker_set_key" : "_ZTINSt3__113__scalar_hashIxLj2EEE",
22541   "name" : "std::__scalar_hash<long long, 2>",
22542   "referenced_type" : "_ZTINSt3__113__scalar_hashIxLj2EEE",
22543   "self_type" : "_ZTINSt3__113__scalar_hashIxLj2EEE",
22544   "size" : 1,
22545   "source_file" : "external/libcxx/include/utility",
22546   "template_args" : [ "_ZTIx" ]
22547  },
22548  {
22549   "alignment" : 1,
22550   "base_specifiers" :
22551   [
22552    {
22553     "referenced_type" : "_ZTINSt3__114unary_functionIyjEE"
22554    }
22555   ],
22556   "linker_set_key" : "_ZTINSt3__113__scalar_hashIyLj2EEE",
22557   "name" : "std::__scalar_hash<unsigned long long, 2>",
22558   "referenced_type" : "_ZTINSt3__113__scalar_hashIyLj2EEE",
22559   "self_type" : "_ZTINSt3__113__scalar_hashIyLj2EEE",
22560   "size" : 1,
22561   "source_file" : "external/libcxx/include/utility",
22562   "template_args" : [ "_ZTIy" ]
22563  },
22564  {
22565   "alignment" : 1,
22566   "linker_set_key" : "_ZTINSt3__113__static_signILx1000000000EEE",
22567   "name" : "std::__static_sign<1000000000>",
22568   "referenced_type" : "_ZTINSt3__113__static_signILx1000000000EEE",
22569   "self_type" : "_ZTINSt3__113__static_signILx1000000000EEE",
22570   "size" : 1,
22571   "source_file" : "external/libcxx/include/ratio"
22572  },
22573  {
22574   "alignment" : 1,
22575   "linker_set_key" : "_ZTINSt3__113__static_signILx1000000EEE",
22576   "name" : "std::__static_sign<1000000>",
22577   "referenced_type" : "_ZTINSt3__113__static_signILx1000000EEE",
22578   "self_type" : "_ZTINSt3__113__static_signILx1000000EEE",
22579   "size" : 1,
22580   "source_file" : "external/libcxx/include/ratio"
22581  },
22582  {
22583   "alignment" : 1,
22584   "linker_set_key" : "_ZTINSt3__113__static_signILx1000EEE",
22585   "name" : "std::__static_sign<1000>",
22586   "referenced_type" : "_ZTINSt3__113__static_signILx1000EEE",
22587   "self_type" : "_ZTINSt3__113__static_signILx1000EEE",
22588   "size" : 1,
22589   "source_file" : "external/libcxx/include/ratio"
22590  },
22591  {
22592   "alignment" : 1,
22593   "linker_set_key" : "_ZTINSt3__113__static_signILx1EEE",
22594   "name" : "std::__static_sign<1>",
22595   "referenced_type" : "_ZTINSt3__113__static_signILx1EEE",
22596   "self_type" : "_ZTINSt3__113__static_signILx1EEE",
22597   "size" : 1,
22598   "source_file" : "external/libcxx/include/ratio"
22599  },
22600  {
22601   "alignment" : 1,
22602   "linker_set_key" : "_ZTINSt3__113__static_signILx3600EEE",
22603   "name" : "std::__static_sign<3600>",
22604   "referenced_type" : "_ZTINSt3__113__static_signILx3600EEE",
22605   "self_type" : "_ZTINSt3__113__static_signILx3600EEE",
22606   "size" : 1,
22607   "source_file" : "external/libcxx/include/ratio"
22608  },
22609  {
22610   "alignment" : 1,
22611   "linker_set_key" : "_ZTINSt3__113__static_signILx60EEE",
22612   "name" : "std::__static_sign<60>",
22613   "referenced_type" : "_ZTINSt3__113__static_signILx60EEE",
22614   "self_type" : "_ZTINSt3__113__static_signILx60EEE",
22615   "size" : 1,
22616   "source_file" : "external/libcxx/include/ratio"
22617  },
22618  {
22619   "alignment" : 1,
22620   "linker_set_key" : "_ZTINSt3__113__tuple_equalILj0EEE",
22621   "name" : "std::__tuple_equal<0>",
22622   "referenced_type" : "_ZTINSt3__113__tuple_equalILj0EEE",
22623   "self_type" : "_ZTINSt3__113__tuple_equalILj0EEE",
22624   "size" : 1,
22625   "source_file" : "external/libcxx/include/tuple"
22626  },
22627  {
22628   "alignment" : 1,
22629   "linker_set_key" : "_ZTINSt3__113__tuple_typesIJEEE",
22630   "name" : "std::__tuple_types<>",
22631   "referenced_type" : "_ZTINSt3__113__tuple_typesIJEEE",
22632   "self_type" : "_ZTINSt3__113__tuple_typesIJEEE",
22633   "size" : 1,
22634   "source_file" : "external/libcxx/include/__tuple"
22635  },
22636  {
22637   "alignment" : 4,
22638   "base_specifiers" :
22639   [
22640    {
22641     "access" : "protected",
22642     "referenced_type" : "_ZTINSt3__120__vector_base_commonILb1EEE"
22643    }
22644   ],
22645   "fields" :
22646   [
22647    {
22648     "access" : "protected",
22649     "field_name" : "__begin_",
22650     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
22651    },
22652    {
22653     "access" : "protected",
22654     "field_name" : "__end_",
22655     "field_offset" : 32,
22656     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
22657    },
22658    {
22659     "access" : "protected",
22660     "field_name" : "__end_cap_",
22661     "field_offset" : 64,
22662     "referenced_type" : "_ZTINSt3__117__compressed_pairIPN7android8hardware17GrantorDescriptorENS_9allocatorIS3_EEEE"
22663    }
22664   ],
22665   "linker_set_key" : "_ZTINSt3__113__vector_baseIN7android8hardware17GrantorDescriptorENS_9allocatorIS3_EEEE",
22666   "name" : "std::__vector_base<android::hardware::GrantorDescriptor, std::allocator<android::hardware::GrantorDescriptor>>",
22667   "record_kind" : "class",
22668   "referenced_type" : "_ZTINSt3__113__vector_baseIN7android8hardware17GrantorDescriptorENS_9allocatorIS3_EEEE",
22669   "self_type" : "_ZTINSt3__113__vector_baseIN7android8hardware17GrantorDescriptorENS_9allocatorIS3_EEEE",
22670   "size" : 12,
22671   "source_file" : "external/libcxx/include/vector",
22672   "template_args" :
22673   [
22674    "_ZTIN7android8hardware17GrantorDescriptorE",
22675    "_ZTINSt3__19allocatorIN7android8hardware17GrantorDescriptorEEE"
22676   ]
22677  },
22678  {
22679   "alignment" : 4,
22680   "base_specifiers" :
22681   [
22682    {
22683     "access" : "protected",
22684     "referenced_type" : "_ZTINSt3__120__vector_base_commonILb1EEE"
22685    }
22686   ],
22687   "fields" :
22688   [
22689    {
22690     "access" : "protected",
22691     "field_name" : "__begin_",
22692     "referenced_type" : "_ZTIPNSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEE"
22693    },
22694    {
22695     "access" : "protected",
22696     "field_name" : "__end_",
22697     "field_offset" : 32,
22698     "referenced_type" : "_ZTIPNSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEE"
22699    },
22700    {
22701     "access" : "protected",
22702     "field_name" : "__end_cap_",
22703     "field_offset" : 64,
22704     "referenced_type" : "_ZTINSt3__117__compressed_pairIPNS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEENSB_ISG_EEEE"
22705    }
22706   ],
22707   "linker_set_key" : "_ZTINSt3__113__vector_baseINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEENSB_ISG_EEEE",
22708   "name" : "std::__vector_base<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 *>> *)>>>",
22709   "record_kind" : "class",
22710   "referenced_type" : "_ZTINSt3__113__vector_baseINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEENSB_ISG_EEEE",
22711   "self_type" : "_ZTINSt3__113__vector_baseINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEENSB_ISG_EEEE",
22712   "size" : 12,
22713   "source_file" : "external/libcxx/include/vector",
22714   "template_args" :
22715   [
22716    "_ZTINSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEE",
22717    "_ZTINSt3__19allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS0_ISA_EEEEEEEEE"
22718   ]
22719  },
22720  {
22721   "alignment" : 1,
22722   "fields" :
22723   [
22724    {
22725     "access" : "private",
22726     "field_name" : "__ok_",
22727     "referenced_type" : "_ZTIb"
22728    }
22729   ],
22730   "linker_set_key" : "_ZTINSt3__113basic_istreamIcNS_11char_traitsIcEEE6sentryE",
22731   "name" : "std::basic_istream<char>::sentry",
22732   "record_kind" : "class",
22733   "referenced_type" : "_ZTINSt3__113basic_istreamIcNS_11char_traitsIcEEE6sentryE",
22734   "self_type" : "_ZTINSt3__113basic_istreamIcNS_11char_traitsIcEEE6sentryE",
22735   "size" : 1,
22736   "source_file" : "external/libcxx/include/istream"
22737  },
22738  {
22739   "alignment" : 4,
22740   "base_specifiers" :
22741   [
22742    {
22743     "is_virtual" : true,
22744     "referenced_type" : "_ZTINSt3__19basic_iosIcNS_11char_traitsIcEEEE"
22745    }
22746   ],
22747   "fields" :
22748   [
22749    {
22750     "access" : "private",
22751     "field_name" : "__gc_",
22752     "field_offset" : 32,
22753     "referenced_type" : "_ZTIi"
22754    }
22755   ],
22756   "linker_set_key" : "_ZTINSt3__113basic_istreamIcNS_11char_traitsIcEEEE",
22757   "name" : "std::basic_istream<char, std::char_traits<char>>",
22758   "record_kind" : "class",
22759   "referenced_type" : "_ZTINSt3__113basic_istreamIcNS_11char_traitsIcEEEE",
22760   "self_type" : "_ZTINSt3__113basic_istreamIcNS_11char_traitsIcEEEE",
22761   "size" : 88,
22762   "source_file" : "external/libcxx/include/istream",
22763   "template_args" : [ "_ZTIc", "_ZTINSt3__111char_traitsIcEE" ],
22764   "vtable_components" :
22765   [
22766    {
22767     "component_value" : 8,
22768     "kind" : "vbase_offset"
22769    },
22770    {
22771     "kind" : "offset_to_top"
22772    },
22773    {
22774     "kind" : "rtti",
22775     "mangled_component_name" : "_ZTINSt3__113basic_istreamIcNS_11char_traitsIcEEEE"
22776    },
22777    {
22778     "kind" : "complete_dtor_pointer",
22779     "mangled_component_name" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEED1Ev"
22780    },
22781    {
22782     "kind" : "deleting_dtor_pointer",
22783     "mangled_component_name" : "_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEED0Ev"
22784    },
22785    {
22786     "component_value" : -8,
22787     "kind" : "vcall_offset"
22788    },
22789    {
22790     "component_value" : -8,
22791     "kind" : "offset_to_top"
22792    },
22793    {
22794     "kind" : "rtti",
22795     "mangled_component_name" : "_ZTINSt3__113basic_istreamIcNS_11char_traitsIcEEEE"
22796    },
22797    {
22798     "kind" : "complete_dtor_pointer",
22799     "mangled_component_name" : "_ZTv0_n12_NSt3__113basic_istreamIcNS_11char_traitsIcEEED1Ev"
22800    },
22801    {
22802     "kind" : "deleting_dtor_pointer",
22803     "mangled_component_name" : "_ZTv0_n12_NSt3__113basic_istreamIcNS_11char_traitsIcEEED0Ev"
22804    }
22805   ]
22806  },
22807  {
22808   "alignment" : 1,
22809   "fields" :
22810   [
22811    {
22812     "access" : "private",
22813     "field_name" : "__ok_",
22814     "referenced_type" : "_ZTIb"
22815    }
22816   ],
22817   "linker_set_key" : "_ZTINSt3__113basic_istreamIwNS_11char_traitsIwEEE6sentryE",
22818   "name" : "std::basic_istream<wchar_t>::sentry",
22819   "record_kind" : "class",
22820   "referenced_type" : "_ZTINSt3__113basic_istreamIwNS_11char_traitsIwEEE6sentryE",
22821   "self_type" : "_ZTINSt3__113basic_istreamIwNS_11char_traitsIwEEE6sentryE",
22822   "size" : 1,
22823   "source_file" : "external/libcxx/include/istream"
22824  },
22825  {
22826   "alignment" : 4,
22827   "base_specifiers" :
22828   [
22829    {
22830     "is_virtual" : true,
22831     "referenced_type" : "_ZTINSt3__19basic_iosIwNS_11char_traitsIwEEEE"
22832    }
22833   ],
22834   "fields" :
22835   [
22836    {
22837     "access" : "private",
22838     "field_name" : "__gc_",
22839     "field_offset" : 32,
22840     "referenced_type" : "_ZTIi"
22841    }
22842   ],
22843   "linker_set_key" : "_ZTINSt3__113basic_istreamIwNS_11char_traitsIwEEEE",
22844   "name" : "std::basic_istream<wchar_t, std::char_traits<wchar_t>>",
22845   "record_kind" : "class",
22846   "referenced_type" : "_ZTINSt3__113basic_istreamIwNS_11char_traitsIwEEEE",
22847   "self_type" : "_ZTINSt3__113basic_istreamIwNS_11char_traitsIwEEEE",
22848   "size" : 88,
22849   "source_file" : "external/libcxx/include/istream",
22850   "template_args" : [ "_ZTIw", "_ZTINSt3__111char_traitsIwEE" ],
22851   "vtable_components" :
22852   [
22853    {
22854     "component_value" : 8,
22855     "kind" : "vbase_offset"
22856    },
22857    {
22858     "kind" : "offset_to_top"
22859    },
22860    {
22861     "kind" : "rtti",
22862     "mangled_component_name" : "_ZTINSt3__113basic_istreamIwNS_11char_traitsIwEEEE"
22863    },
22864    {
22865     "kind" : "complete_dtor_pointer",
22866     "mangled_component_name" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEED1Ev"
22867    },
22868    {
22869     "kind" : "deleting_dtor_pointer",
22870     "mangled_component_name" : "_ZNSt3__113basic_istreamIwNS_11char_traitsIwEEED0Ev"
22871    },
22872    {
22873     "component_value" : -8,
22874     "kind" : "vcall_offset"
22875    },
22876    {
22877     "component_value" : -8,
22878     "kind" : "offset_to_top"
22879    },
22880    {
22881     "kind" : "rtti",
22882     "mangled_component_name" : "_ZTINSt3__113basic_istreamIwNS_11char_traitsIwEEEE"
22883    },
22884    {
22885     "kind" : "complete_dtor_pointer",
22886     "mangled_component_name" : "_ZTv0_n12_NSt3__113basic_istreamIwNS_11char_traitsIwEEED1Ev"
22887    },
22888    {
22889     "kind" : "deleting_dtor_pointer",
22890     "mangled_component_name" : "_ZTv0_n12_NSt3__113basic_istreamIwNS_11char_traitsIwEEED0Ev"
22891    }
22892   ]
22893  },
22894  {
22895   "alignment" : 4,
22896   "fields" :
22897   [
22898    {
22899     "access" : "private",
22900     "field_name" : "__ok_",
22901     "referenced_type" : "_ZTIb"
22902    },
22903    {
22904     "access" : "private",
22905     "field_name" : "__os_",
22906     "field_offset" : 32,
22907     "referenced_type" : "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
22908    }
22909   ],
22910   "linker_set_key" : "_ZTINSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentryE",
22911   "name" : "std::basic_ostream<char>::sentry",
22912   "record_kind" : "class",
22913   "referenced_type" : "_ZTINSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentryE",
22914   "self_type" : "_ZTINSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentryE",
22915   "size" : 8,
22916   "source_file" : "external/libcxx/include/ostream"
22917  },
22918  {
22919   "alignment" : 4,
22920   "base_specifiers" :
22921   [
22922    {
22923     "is_virtual" : true,
22924     "referenced_type" : "_ZTINSt3__19basic_iosIcNS_11char_traitsIcEEEE"
22925    }
22926   ],
22927   "linker_set_key" : "_ZTINSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
22928   "name" : "std::basic_ostream<char, std::char_traits<char>>",
22929   "record_kind" : "class",
22930   "referenced_type" : "_ZTINSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
22931   "self_type" : "_ZTINSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
22932   "size" : 84,
22933   "source_file" : "external/libcxx/include/ostream",
22934   "template_args" : [ "_ZTIc", "_ZTINSt3__111char_traitsIcEE" ],
22935   "vtable_components" :
22936   [
22937    {
22938     "component_value" : 4,
22939     "kind" : "vbase_offset"
22940    },
22941    {
22942     "kind" : "offset_to_top"
22943    },
22944    {
22945     "kind" : "rtti",
22946     "mangled_component_name" : "_ZTINSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
22947    },
22948    {
22949     "kind" : "complete_dtor_pointer",
22950     "mangled_component_name" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEED1Ev"
22951    },
22952    {
22953     "kind" : "deleting_dtor_pointer",
22954     "mangled_component_name" : "_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEED0Ev"
22955    },
22956    {
22957     "component_value" : -4,
22958     "kind" : "vcall_offset"
22959    },
22960    {
22961     "component_value" : -4,
22962     "kind" : "offset_to_top"
22963    },
22964    {
22965     "kind" : "rtti",
22966     "mangled_component_name" : "_ZTINSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
22967    },
22968    {
22969     "kind" : "complete_dtor_pointer",
22970     "mangled_component_name" : "_ZTv0_n12_NSt3__113basic_ostreamIcNS_11char_traitsIcEEED1Ev"
22971    },
22972    {
22973     "kind" : "deleting_dtor_pointer",
22974     "mangled_component_name" : "_ZTv0_n12_NSt3__113basic_ostreamIcNS_11char_traitsIcEEED0Ev"
22975    }
22976   ]
22977  },
22978  {
22979   "alignment" : 4,
22980   "fields" :
22981   [
22982    {
22983     "access" : "private",
22984     "field_name" : "__ok_",
22985     "referenced_type" : "_ZTIb"
22986    },
22987    {
22988     "access" : "private",
22989     "field_name" : "__os_",
22990     "field_offset" : 32,
22991     "referenced_type" : "_ZTIRNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
22992    }
22993   ],
22994   "linker_set_key" : "_ZTINSt3__113basic_ostreamIwNS_11char_traitsIwEEE6sentryE",
22995   "name" : "std::basic_ostream<wchar_t>::sentry",
22996   "record_kind" : "class",
22997   "referenced_type" : "_ZTINSt3__113basic_ostreamIwNS_11char_traitsIwEEE6sentryE",
22998   "self_type" : "_ZTINSt3__113basic_ostreamIwNS_11char_traitsIwEEE6sentryE",
22999   "size" : 8,
23000   "source_file" : "external/libcxx/include/ostream"
23001  },
23002  {
23003   "alignment" : 4,
23004   "base_specifiers" :
23005   [
23006    {
23007     "is_virtual" : true,
23008     "referenced_type" : "_ZTINSt3__19basic_iosIwNS_11char_traitsIwEEEE"
23009    }
23010   ],
23011   "linker_set_key" : "_ZTINSt3__113basic_ostreamIwNS_11char_traitsIwEEEE",
23012   "name" : "std::basic_ostream<wchar_t, std::char_traits<wchar_t>>",
23013   "record_kind" : "class",
23014   "referenced_type" : "_ZTINSt3__113basic_ostreamIwNS_11char_traitsIwEEEE",
23015   "self_type" : "_ZTINSt3__113basic_ostreamIwNS_11char_traitsIwEEEE",
23016   "size" : 84,
23017   "source_file" : "external/libcxx/include/ostream",
23018   "template_args" : [ "_ZTIw", "_ZTINSt3__111char_traitsIwEE" ],
23019   "vtable_components" :
23020   [
23021    {
23022     "component_value" : 4,
23023     "kind" : "vbase_offset"
23024    },
23025    {
23026     "kind" : "offset_to_top"
23027    },
23028    {
23029     "kind" : "rtti",
23030     "mangled_component_name" : "_ZTINSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
23031    },
23032    {
23033     "kind" : "complete_dtor_pointer",
23034     "mangled_component_name" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEED1Ev"
23035    },
23036    {
23037     "kind" : "deleting_dtor_pointer",
23038     "mangled_component_name" : "_ZNSt3__113basic_ostreamIwNS_11char_traitsIwEEED0Ev"
23039    },
23040    {
23041     "component_value" : -4,
23042     "kind" : "vcall_offset"
23043    },
23044    {
23045     "component_value" : -4,
23046     "kind" : "offset_to_top"
23047    },
23048    {
23049     "kind" : "rtti",
23050     "mangled_component_name" : "_ZTINSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
23051    },
23052    {
23053     "kind" : "complete_dtor_pointer",
23054     "mangled_component_name" : "_ZTv0_n12_NSt3__113basic_ostreamIwNS_11char_traitsIwEEED1Ev"
23055    },
23056    {
23057     "kind" : "deleting_dtor_pointer",
23058     "mangled_component_name" : "_ZTv0_n12_NSt3__113basic_ostreamIwNS_11char_traitsIwEEED0Ev"
23059    }
23060   ]
23061  },
23062  {
23063   "alignment" : 1,
23064   "linker_set_key" : "_ZTINSt3__113greater_equalIvEE",
23065   "name" : "std::greater_equal<void>",
23066   "referenced_type" : "_ZTINSt3__113greater_equalIvEE",
23067   "self_type" : "_ZTINSt3__113greater_equalIvEE",
23068   "size" : 1,
23069   "source_file" : "external/libcxx/include/functional",
23070   "template_args" : [ "_ZTIv" ]
23071  },
23072  {
23073   "alignment" : 1,
23074   "base_specifiers" :
23075   [
23076    {
23077     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
23078    }
23079   ],
23080   "linker_set_key" : "_ZTINSt3__113is_arithmeticIN7android8hardware11hidl_stringEEE",
23081   "name" : "std::is_arithmetic<android::hardware::hidl_string>",
23082   "referenced_type" : "_ZTINSt3__113is_arithmeticIN7android8hardware11hidl_stringEEE",
23083   "self_type" : "_ZTINSt3__113is_arithmeticIN7android8hardware11hidl_stringEEE",
23084   "size" : 1,
23085   "source_file" : "external/libcxx/include/type_traits",
23086   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
23087  },
23088  {
23089   "alignment" : 1,
23090   "base_specifiers" :
23091   [
23092    {
23093     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
23094    }
23095   ],
23096   "linker_set_key" : "_ZTINSt3__113is_arithmeticIPK13native_handleEE",
23097   "name" : "std::is_arithmetic<const native_handle *>",
23098   "referenced_type" : "_ZTINSt3__113is_arithmeticIPK13native_handleEE",
23099   "self_type" : "_ZTINSt3__113is_arithmeticIPK13native_handleEE",
23100   "size" : 1,
23101   "source_file" : "external/libcxx/include/type_traits",
23102   "template_args" : [ "_ZTIPK13native_handle" ]
23103  },
23104  {
23105   "alignment" : 1,
23106   "base_specifiers" :
23107   [
23108    {
23109     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
23110    }
23111   ],
23112   "linker_set_key" : "_ZTINSt3__113is_arithmeticIPN7android8hardware20hidl_death_recipientEEE",
23113   "name" : "std::is_arithmetic<android::hardware::hidl_death_recipient *>",
23114   "referenced_type" : "_ZTINSt3__113is_arithmeticIPN7android8hardware20hidl_death_recipientEEE",
23115   "self_type" : "_ZTINSt3__113is_arithmeticIPN7android8hardware20hidl_death_recipientEEE",
23116   "size" : 1,
23117   "source_file" : "external/libcxx/include/type_traits",
23118   "template_args" : [ "_ZTIPN7android8hardware20hidl_death_recipientE" ]
23119  },
23120  {
23121   "alignment" : 1,
23122   "base_specifiers" :
23123   [
23124    {
23125     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
23126    }
23127   ],
23128   "linker_set_key" : "_ZTINSt3__113is_arithmeticIaEE",
23129   "name" : "std::is_arithmetic<signed char>",
23130   "referenced_type" : "_ZTINSt3__113is_arithmeticIaEE",
23131   "self_type" : "_ZTINSt3__113is_arithmeticIaEE",
23132   "size" : 1,
23133   "source_file" : "external/libcxx/include/type_traits",
23134   "template_args" : [ "_ZTIa" ]
23135  },
23136  {
23137   "alignment" : 1,
23138   "base_specifiers" :
23139   [
23140    {
23141     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
23142    }
23143   ],
23144   "linker_set_key" : "_ZTINSt3__113is_arithmeticIcEE",
23145   "name" : "std::is_arithmetic<char>",
23146   "referenced_type" : "_ZTINSt3__113is_arithmeticIcEE",
23147   "self_type" : "_ZTINSt3__113is_arithmeticIcEE",
23148   "size" : 1,
23149   "source_file" : "external/libcxx/include/type_traits",
23150   "template_args" : [ "_ZTIc" ]
23151  },
23152  {
23153   "alignment" : 1,
23154   "base_specifiers" :
23155   [
23156    {
23157     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
23158    }
23159   ],
23160   "linker_set_key" : "_ZTINSt3__113is_arithmeticIhEE",
23161   "name" : "std::is_arithmetic<unsigned char>",
23162   "referenced_type" : "_ZTINSt3__113is_arithmeticIhEE",
23163   "self_type" : "_ZTINSt3__113is_arithmeticIhEE",
23164   "size" : 1,
23165   "source_file" : "external/libcxx/include/type_traits",
23166   "template_args" : [ "_ZTIh" ]
23167  },
23168  {
23169   "alignment" : 1,
23170   "base_specifiers" :
23171   [
23172    {
23173     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
23174    }
23175   ],
23176   "linker_set_key" : "_ZTINSt3__113is_arithmeticIiEE",
23177   "name" : "std::is_arithmetic<int>",
23178   "referenced_type" : "_ZTINSt3__113is_arithmeticIiEE",
23179   "self_type" : "_ZTINSt3__113is_arithmeticIiEE",
23180   "size" : 1,
23181   "source_file" : "external/libcxx/include/type_traits",
23182   "template_args" : [ "_ZTIi" ]
23183  },
23184  {
23185   "alignment" : 1,
23186   "base_specifiers" :
23187   [
23188    {
23189     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
23190    }
23191   ],
23192   "linker_set_key" : "_ZTINSt3__113is_arithmeticIjEE",
23193   "name" : "std::is_arithmetic<unsigned int>",
23194   "referenced_type" : "_ZTINSt3__113is_arithmeticIjEE",
23195   "self_type" : "_ZTINSt3__113is_arithmeticIjEE",
23196   "size" : 1,
23197   "source_file" : "external/libcxx/include/type_traits",
23198   "template_args" : [ "_ZTIj" ]
23199  },
23200  {
23201   "alignment" : 1,
23202   "base_specifiers" :
23203   [
23204    {
23205     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
23206    }
23207   ],
23208   "linker_set_key" : "_ZTINSt3__113is_arithmeticIlEE",
23209   "name" : "std::is_arithmetic<long>",
23210   "referenced_type" : "_ZTINSt3__113is_arithmeticIlEE",
23211   "self_type" : "_ZTINSt3__113is_arithmeticIlEE",
23212   "size" : 1,
23213   "source_file" : "external/libcxx/include/type_traits",
23214   "template_args" : [ "_ZTIl" ]
23215  },
23216  {
23217   "alignment" : 1,
23218   "base_specifiers" :
23219   [
23220    {
23221     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
23222    }
23223   ],
23224   "linker_set_key" : "_ZTINSt3__113is_arithmeticImEE",
23225   "name" : "std::is_arithmetic<unsigned long>",
23226   "referenced_type" : "_ZTINSt3__113is_arithmeticImEE",
23227   "self_type" : "_ZTINSt3__113is_arithmeticImEE",
23228   "size" : 1,
23229   "source_file" : "external/libcxx/include/type_traits",
23230   "template_args" : [ "_ZTIm" ]
23231  },
23232  {
23233   "alignment" : 1,
23234   "base_specifiers" :
23235   [
23236    {
23237     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
23238    }
23239   ],
23240   "linker_set_key" : "_ZTINSt3__113is_arithmeticIxEE",
23241   "name" : "std::is_arithmetic<long long>",
23242   "referenced_type" : "_ZTINSt3__113is_arithmeticIxEE",
23243   "self_type" : "_ZTINSt3__113is_arithmeticIxEE",
23244   "size" : 1,
23245   "source_file" : "external/libcxx/include/type_traits",
23246   "template_args" : [ "_ZTIx" ]
23247  },
23248  {
23249   "alignment" : 1,
23250   "base_specifiers" :
23251   [
23252    {
23253     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
23254    }
23255   ],
23256   "linker_set_key" : "_ZTINSt3__113is_arithmeticIyEE",
23257   "name" : "std::is_arithmetic<unsigned long long>",
23258   "referenced_type" : "_ZTINSt3__113is_arithmeticIyEE",
23259   "self_type" : "_ZTINSt3__113is_arithmeticIyEE",
23260   "size" : 1,
23261   "source_file" : "external/libcxx/include/type_traits",
23262   "template_args" : [ "_ZTIy" ]
23263  },
23264  {
23265   "alignment" : 1,
23266   "linker_set_key" : "_ZTINSt3__113messages_baseE",
23267   "name" : "std::messages_base",
23268   "record_kind" : "class",
23269   "referenced_type" : "_ZTINSt3__113messages_baseE",
23270   "self_type" : "_ZTINSt3__113messages_baseE",
23271   "size" : 1,
23272   "source_file" : "external/libcxx/include/locale"
23273  },
23274  {
23275   "alignment" : 1,
23276   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_17__compressed_pairIPcPFvPvEEEEE",
23277   "name" : "std::remove_extent<const std::__compressed_pair<char *, void (*)(void *)>>",
23278   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_17__compressed_pairIPcPFvPvEEEEE",
23279   "self_type" : "_ZTINSt3__113remove_extentIKNS_17__compressed_pairIPcPFvPvEEEEE",
23280   "size" : 1,
23281   "source_file" : "external/libcxx/include/type_traits",
23282   "template_args" : [ "_ZTIKNSt3__117__compressed_pairIPcPFvPvEEE" ]
23283  },
23284  {
23285   "alignment" : 1,
23286   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_17__compressed_pairIPhPFvPvEEEEE",
23287   "name" : "std::remove_extent<const std::__compressed_pair<unsigned char *, void (*)(void *)>>",
23288   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_17__compressed_pairIPhPFvPvEEEEE",
23289   "self_type" : "_ZTINSt3__113remove_extentIKNS_17__compressed_pairIPhPFvPvEEEEE",
23290   "size" : 1,
23291   "source_file" : "external/libcxx/include/type_traits",
23292   "template_args" : [ "_ZTIKNSt3__117__compressed_pairIPhPFvPvEEE" ]
23293  },
23294  {
23295   "alignment" : 1,
23296   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_17__compressed_pairIPjPFvPvEEEEE",
23297   "name" : "std::remove_extent<const std::__compressed_pair<unsigned int *, void (*)(void *)>>",
23298   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_17__compressed_pairIPjPFvPvEEEEE",
23299   "self_type" : "_ZTINSt3__113remove_extentIKNS_17__compressed_pairIPjPFvPvEEEEE",
23300   "size" : 1,
23301   "source_file" : "external/libcxx/include/type_traits",
23302   "template_args" : [ "_ZTIKNSt3__117__compressed_pairIPjPFvPvEEE" ]
23303  },
23304  {
23305   "alignment" : 1,
23306   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
23307   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep, 0, false>>",
23308   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
23309   "self_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
23310   "size" : 1,
23311   "source_file" : "external/libcxx/include/type_traits",
23312   "template_args" :
23313   [
23314    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
23315   ]
23316  },
23317  {
23318   "alignment" : 1,
23319   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
23320   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep, 0, false>>",
23321   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
23322   "self_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
23323   "size" : 1,
23324   "source_file" : "external/libcxx/include/type_traits",
23325   "template_args" :
23326   [
23327    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
23328   ]
23329  },
23330  {
23331   "alignment" : 1,
23332   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
23333   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>>",
23334   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
23335   "self_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
23336   "size" : 1,
23337   "source_file" : "external/libcxx/include/type_traits",
23338   "template_args" :
23339   [
23340    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
23341   ]
23342  },
23343  {
23344   "alignment" : 1,
23345   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
23346   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>>",
23347   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
23348   "self_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
23349   "size" : 1,
23350   "source_file" : "external/libcxx/include/type_traits",
23351   "template_args" :
23352   [
23353    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
23354   ]
23355  },
23356  {
23357   "alignment" : 1,
23358   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
23359   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
23360   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
23361   "self_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
23362   "size" : 1,
23363   "source_file" : "external/libcxx/include/type_traits",
23364   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE" ]
23365  },
23366  {
23367   "alignment" : 1,
23368   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
23369   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
23370   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
23371   "self_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
23372   "size" : 1,
23373   "source_file" : "external/libcxx/include/type_traits",
23374   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE" ]
23375  },
23376  {
23377   "alignment" : 1,
23378   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
23379   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
23380   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
23381   "self_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
23382   "size" : 1,
23383   "source_file" : "external/libcxx/include/type_traits",
23384   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE" ]
23385  },
23386  {
23387   "alignment" : 1,
23388   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
23389   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
23390   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
23391   "self_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
23392   "size" : 1,
23393   "source_file" : "external/libcxx/include/type_traits",
23394   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE" ]
23395  },
23396  {
23397   "alignment" : 1,
23398   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
23399   "name" : "std::remove_extent<const std::__compressed_pair_elem<void (*)(void *), 1, false>>",
23400   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
23401   "self_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
23402   "size" : 1,
23403   "source_file" : "external/libcxx/include/type_traits",
23404   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE" ]
23405  },
23406  {
23407   "alignment" : 1,
23408   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
23409   "name" : "std::remove_extent<const std::__compressed_pair_elem<char *, 0, false>>",
23410   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
23411   "self_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
23412   "size" : 1,
23413   "source_file" : "external/libcxx/include/type_traits",
23414   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPcLi0ELb0EEE" ]
23415  },
23416  {
23417   "alignment" : 1,
23418   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
23419   "name" : "std::remove_extent<const std::__compressed_pair_elem<unsigned char *, 0, false>>",
23420   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
23421   "self_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
23422   "size" : 1,
23423   "source_file" : "external/libcxx/include/type_traits",
23424   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPhLi0ELb0EEE" ]
23425  },
23426  {
23427   "alignment" : 1,
23428   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
23429   "name" : "std::remove_extent<const std::__compressed_pair_elem<unsigned int *, 0, false>>",
23430   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
23431   "self_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
23432   "size" : 1,
23433   "source_file" : "external/libcxx/include/type_traits",
23434   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPjLi0ELb0EEE" ]
23435  },
23436  {
23437   "alignment" : 1,
23438   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_9allocatorIcEEEE",
23439   "name" : "std::remove_extent<const std::allocator<char>>",
23440   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_9allocatorIcEEEE",
23441   "self_type" : "_ZTINSt3__113remove_extentIKNS_9allocatorIcEEEE",
23442   "size" : 1,
23443   "source_file" : "external/libcxx/include/type_traits",
23444   "template_args" : [ "_ZTIKNSt3__19allocatorIcEE" ]
23445  },
23446  {
23447   "alignment" : 1,
23448   "linker_set_key" : "_ZTINSt3__113remove_extentINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
23449   "name" : "std::remove_extent<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char>>>",
23450   "referenced_type" : "_ZTINSt3__113remove_extentINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
23451   "self_type" : "_ZTINSt3__113remove_extentINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
23452   "size" : 1,
23453   "source_file" : "external/libcxx/include/type_traits",
23454   "template_args" :
23455   [
23456    "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE"
23457   ]
23458  },
23459  {
23460   "alignment" : 1,
23461   "linker_set_key" : "_ZTINSt3__113remove_extentINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
23462   "name" : "std::remove_extent<std::basic_string_view<char, std::char_traits<char>>>",
23463   "referenced_type" : "_ZTINSt3__113remove_extentINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
23464   "self_type" : "_ZTINSt3__113remove_extentINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
23465   "size" : 1,
23466   "source_file" : "external/libcxx/include/type_traits",
23467   "template_args" : [ "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE" ]
23468  },
23469  {
23470   "alignment" : 1,
23471   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
23472   "name" : "std::remove_extent<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep, 0, false>>",
23473   "referenced_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
23474   "self_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
23475   "size" : 1,
23476   "source_file" : "external/libcxx/include/type_traits",
23477   "template_args" :
23478   [
23479    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
23480   ]
23481  },
23482  {
23483   "alignment" : 1,
23484   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
23485   "name" : "std::remove_extent<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep, 0, false>>",
23486   "referenced_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
23487   "self_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
23488   "size" : 1,
23489   "source_file" : "external/libcxx/include/type_traits",
23490   "template_args" :
23491   [
23492    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
23493   ]
23494  },
23495  {
23496   "alignment" : 1,
23497   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
23498   "name" : "std::remove_extent<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>>",
23499   "referenced_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
23500   "self_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
23501   "size" : 1,
23502   "source_file" : "external/libcxx/include/type_traits",
23503   "template_args" :
23504   [
23505    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
23506   ]
23507  },
23508  {
23509   "alignment" : 1,
23510   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
23511   "name" : "std::remove_extent<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>>",
23512   "referenced_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
23513   "self_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
23514   "size" : 1,
23515   "source_file" : "external/libcxx/include/type_traits",
23516   "template_args" :
23517   [
23518    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
23519   ]
23520  },
23521  {
23522   "alignment" : 1,
23523   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
23524   "name" : "std::remove_extent<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
23525   "referenced_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
23526   "self_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
23527   "size" : 1,
23528   "source_file" : "external/libcxx/include/type_traits",
23529   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE" ]
23530  },
23531  {
23532   "alignment" : 1,
23533   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
23534   "name" : "std::remove_extent<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
23535   "referenced_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
23536   "self_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
23537   "size" : 1,
23538   "source_file" : "external/libcxx/include/type_traits",
23539   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE" ]
23540  },
23541  {
23542   "alignment" : 1,
23543   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
23544   "name" : "std::remove_extent<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
23545   "referenced_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
23546   "self_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
23547   "size" : 1,
23548   "source_file" : "external/libcxx/include/type_traits",
23549   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE" ]
23550  },
23551  {
23552   "alignment" : 1,
23553   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
23554   "name" : "std::remove_extent<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
23555   "referenced_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
23556   "self_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
23557   "size" : 1,
23558   "source_file" : "external/libcxx/include/type_traits",
23559   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE" ]
23560  },
23561  {
23562   "alignment" : 1,
23563   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
23564   "name" : "std::remove_extent<std::__compressed_pair_elem<void (*)(void *), 1, false>>",
23565   "referenced_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
23566   "self_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
23567   "size" : 1,
23568   "source_file" : "external/libcxx/include/type_traits",
23569   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE" ]
23570  },
23571  {
23572   "alignment" : 1,
23573   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
23574   "name" : "std::remove_extent<std::__compressed_pair_elem<char *, 0, false>>",
23575   "referenced_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
23576   "self_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
23577   "size" : 1,
23578   "source_file" : "external/libcxx/include/type_traits",
23579   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE" ]
23580  },
23581  {
23582   "alignment" : 1,
23583   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
23584   "name" : "std::remove_extent<std::__compressed_pair_elem<unsigned char *, 0, false>>",
23585   "referenced_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
23586   "self_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
23587   "size" : 1,
23588   "source_file" : "external/libcxx/include/type_traits",
23589   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE" ]
23590  },
23591  {
23592   "alignment" : 1,
23593   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
23594   "name" : "std::remove_extent<std::__compressed_pair_elem<unsigned int *, 0, false>>",
23595   "referenced_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
23596   "self_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
23597   "size" : 1,
23598   "source_file" : "external/libcxx/include/type_traits",
23599   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE" ]
23600  },
23601  {
23602   "alignment" : 1,
23603   "linker_set_key" : "_ZTINSt3__113remove_extentIeEE",
23604   "name" : "std::remove_extent<long double>",
23605   "referenced_type" : "_ZTINSt3__113remove_extentIeEE",
23606   "self_type" : "_ZTINSt3__113remove_extentIeEE",
23607   "size" : 1,
23608   "source_file" : "external/libcxx/include/type_traits",
23609   "template_args" : [ "_ZTIe" ]
23610  },
23611  {
23612   "alignment" : 1,
23613   "linker_set_key" : "_ZTINSt3__113remove_extentIlEE",
23614   "name" : "std::remove_extent<long>",
23615   "referenced_type" : "_ZTINSt3__113remove_extentIlEE",
23616   "self_type" : "_ZTINSt3__113remove_extentIlEE",
23617   "size" : 1,
23618   "source_file" : "external/libcxx/include/type_traits",
23619   "template_args" : [ "_ZTIl" ]
23620  },
23621  {
23622   "alignment" : 1,
23623   "linker_set_key" : "_ZTINSt3__113remove_extentIxEE",
23624   "name" : "std::remove_extent<long long>",
23625   "referenced_type" : "_ZTINSt3__113remove_extentIxEE",
23626   "self_type" : "_ZTINSt3__113remove_extentIxEE",
23627   "size" : 1,
23628   "source_file" : "external/libcxx/include/type_traits",
23629   "template_args" : [ "_ZTIx" ]
23630  },
23631  {
23632   "alignment" : 1,
23633   "linker_set_key" : "_ZTINSt3__113try_to_lock_tE",
23634   "name" : "std::try_to_lock_t",
23635   "referenced_type" : "_ZTINSt3__113try_to_lock_tE",
23636   "self_type" : "_ZTINSt3__113try_to_lock_tE",
23637   "size" : 1,
23638   "source_file" : "external/libcxx/include/__mutex_base"
23639  },
23640  {
23641   "alignment" : 4,
23642   "fields" :
23643   [
23644    {
23645     "access" : "private",
23646     "field_name" : "__seg_",
23647     "referenced_type" : "_ZTIPj"
23648    },
23649    {
23650     "access" : "private",
23651     "field_name" : "__ctz_",
23652     "field_offset" : 32,
23653     "referenced_type" : "_ZTIj"
23654    }
23655   ],
23656   "linker_set_key" : "_ZTINSt3__114__bit_iteratorINS_8__bitsetILj0ELj0EEELb0ELj0EEE",
23657   "name" : "std::__bit_iterator<std::__bitset<0, 0>, false, 0>",
23658   "record_kind" : "class",
23659   "referenced_type" : "_ZTINSt3__114__bit_iteratorINS_8__bitsetILj0ELj0EEELb0ELj0EEE",
23660   "self_type" : "_ZTINSt3__114__bit_iteratorINS_8__bitsetILj0ELj0EEELb0ELj0EEE",
23661   "size" : 8,
23662   "source_file" : "external/libcxx/include/__bit_reference",
23663   "template_args" : [ "_ZTINSt3__18__bitsetILj0ELj0EEE" ]
23664  },
23665  {
23666   "alignment" : 4,
23667   "fields" :
23668   [
23669    {
23670     "access" : "private",
23671     "field_name" : "__seg_",
23672     "referenced_type" : "_ZTIPKj"
23673    },
23674    {
23675     "access" : "private",
23676     "field_name" : "__ctz_",
23677     "field_offset" : 32,
23678     "referenced_type" : "_ZTIj"
23679    }
23680   ],
23681   "linker_set_key" : "_ZTINSt3__114__bit_iteratorINS_8__bitsetILj0ELj0EEELb1ELj0EEE",
23682   "name" : "std::__bit_iterator<std::__bitset<0, 0>, true, 0>",
23683   "record_kind" : "class",
23684   "referenced_type" : "_ZTINSt3__114__bit_iteratorINS_8__bitsetILj0ELj0EEELb1ELj0EEE",
23685   "self_type" : "_ZTINSt3__114__bit_iteratorINS_8__bitsetILj0ELj0EEELb1ELj0EEE",
23686   "size" : 8,
23687   "source_file" : "external/libcxx/include/__bit_reference",
23688   "template_args" : [ "_ZTINSt3__18__bitsetILj0ELj0EEE" ]
23689  },
23690  {
23691   "alignment" : 1,
23692   "base_specifiers" :
23693   [
23694    {
23695     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
23696    }
23697   ],
23698   "linker_set_key" : "_ZTINSt3__114__has_max_sizeIKNS_9allocatorIDiEEEE",
23699   "name" : "std::__has_max_size<const std::allocator<char32_t>>",
23700   "referenced_type" : "_ZTINSt3__114__has_max_sizeIKNS_9allocatorIDiEEEE",
23701   "self_type" : "_ZTINSt3__114__has_max_sizeIKNS_9allocatorIDiEEEE",
23702   "size" : 1,
23703   "source_file" : "external/libcxx/include/memory",
23704   "template_args" : [ "_ZTIKNSt3__19allocatorIDiEE" ]
23705  },
23706  {
23707   "alignment" : 1,
23708   "base_specifiers" :
23709   [
23710    {
23711     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
23712    }
23713   ],
23714   "linker_set_key" : "_ZTINSt3__114__has_max_sizeIKNS_9allocatorIDsEEEE",
23715   "name" : "std::__has_max_size<const std::allocator<char16_t>>",
23716   "referenced_type" : "_ZTINSt3__114__has_max_sizeIKNS_9allocatorIDsEEEE",
23717   "self_type" : "_ZTINSt3__114__has_max_sizeIKNS_9allocatorIDsEEEE",
23718   "size" : 1,
23719   "source_file" : "external/libcxx/include/memory",
23720   "template_args" : [ "_ZTIKNSt3__19allocatorIDsEE" ]
23721  },
23722  {
23723   "alignment" : 1,
23724   "base_specifiers" :
23725   [
23726    {
23727     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
23728    }
23729   ],
23730   "linker_set_key" : "_ZTINSt3__114__has_max_sizeIKNS_9allocatorIcEEEE",
23731   "name" : "std::__has_max_size<const std::allocator<char>>",
23732   "referenced_type" : "_ZTINSt3__114__has_max_sizeIKNS_9allocatorIcEEEE",
23733   "self_type" : "_ZTINSt3__114__has_max_sizeIKNS_9allocatorIcEEEE",
23734   "size" : 1,
23735   "source_file" : "external/libcxx/include/memory",
23736   "template_args" : [ "_ZTIKNSt3__19allocatorIcEE" ]
23737  },
23738  {
23739   "alignment" : 1,
23740   "base_specifiers" :
23741   [
23742    {
23743     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
23744    }
23745   ],
23746   "linker_set_key" : "_ZTINSt3__114__has_max_sizeIKNS_9allocatorIwEEEE",
23747   "name" : "std::__has_max_size<const std::allocator<wchar_t>>",
23748   "referenced_type" : "_ZTINSt3__114__has_max_sizeIKNS_9allocatorIwEEEE",
23749   "self_type" : "_ZTINSt3__114__has_max_sizeIKNS_9allocatorIwEEEE",
23750   "size" : 1,
23751   "source_file" : "external/libcxx/include/memory",
23752   "template_args" : [ "_ZTIKNSt3__19allocatorIwEE" ]
23753  },
23754  {
23755   "alignment" : 1,
23756   "base_specifiers" :
23757   [
23758    {
23759     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
23760    }
23761   ],
23762   "linker_set_key" : "_ZTINSt3__114__is_allocatorINS_9allocatorIDiEEvvEE",
23763   "name" : "std::__is_allocator<std::allocator<char32_t>, void, void>",
23764   "referenced_type" : "_ZTINSt3__114__is_allocatorINS_9allocatorIDiEEvvEE",
23765   "self_type" : "_ZTINSt3__114__is_allocatorINS_9allocatorIDiEEvvEE",
23766   "size" : 1,
23767   "source_file" : "external/libcxx/include/memory",
23768   "template_args" : [ "_ZTINSt3__19allocatorIDiEE", "_ZTIv", "_ZTIv" ]
23769  },
23770  {
23771   "alignment" : 1,
23772   "base_specifiers" :
23773   [
23774    {
23775     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
23776    }
23777   ],
23778   "linker_set_key" : "_ZTINSt3__114__is_allocatorINS_9allocatorIDsEEvvEE",
23779   "name" : "std::__is_allocator<std::allocator<char16_t>, void, void>",
23780   "referenced_type" : "_ZTINSt3__114__is_allocatorINS_9allocatorIDsEEvvEE",
23781   "self_type" : "_ZTINSt3__114__is_allocatorINS_9allocatorIDsEEvvEE",
23782   "size" : 1,
23783   "source_file" : "external/libcxx/include/memory",
23784   "template_args" : [ "_ZTINSt3__19allocatorIDsEE", "_ZTIv", "_ZTIv" ]
23785  },
23786  {
23787   "alignment" : 1,
23788   "base_specifiers" :
23789   [
23790    {
23791     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
23792    }
23793   ],
23794   "linker_set_key" : "_ZTINSt3__114__is_allocatorINS_9allocatorIcEEvvEE",
23795   "name" : "std::__is_allocator<std::allocator<char>, void, void>",
23796   "referenced_type" : "_ZTINSt3__114__is_allocatorINS_9allocatorIcEEvvEE",
23797   "self_type" : "_ZTINSt3__114__is_allocatorINS_9allocatorIcEEvvEE",
23798   "size" : 1,
23799   "source_file" : "external/libcxx/include/memory",
23800   "template_args" : [ "_ZTINSt3__19allocatorIcEE", "_ZTIv", "_ZTIv" ]
23801  },
23802  {
23803   "alignment" : 1,
23804   "base_specifiers" :
23805   [
23806    {
23807     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
23808    }
23809   ],
23810   "linker_set_key" : "_ZTINSt3__114__is_allocatorINS_9allocatorIwEEvvEE",
23811   "name" : "std::__is_allocator<std::allocator<wchar_t>, void, void>",
23812   "referenced_type" : "_ZTINSt3__114__is_allocatorINS_9allocatorIwEEvvEE",
23813   "self_type" : "_ZTINSt3__114__is_allocatorINS_9allocatorIwEEvvEE",
23814   "size" : 1,
23815   "source_file" : "external/libcxx/include/memory",
23816   "template_args" : [ "_ZTINSt3__19allocatorIwEE", "_ZTIv", "_ZTIv" ]
23817  },
23818  {
23819   "alignment" : 1,
23820   "linker_set_key" : "_ZTINSt3__114__is_construct5__natE",
23821   "name" : "std::__is_construct::__nat",
23822   "referenced_type" : "_ZTINSt3__114__is_construct5__natE",
23823   "self_type" : "_ZTINSt3__114__is_construct5__natE",
23824   "size" : 1,
23825   "source_file" : "external/libcxx/include/type_traits"
23826  },
23827  {
23828   "alignment" : 1,
23829   "base_specifiers" :
23830   [
23831    {
23832     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPcPFvPvEEEEE"
23833    }
23834   ],
23835   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_17__compressed_pairIPcPFvPvEEEEE",
23836   "name" : "std::__is_nullptr_t<const std::__compressed_pair<char *, void (*)(void *)>>",
23837   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_17__compressed_pairIPcPFvPvEEEEE",
23838   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_17__compressed_pairIPcPFvPvEEEEE",
23839   "size" : 1,
23840   "source_file" : "external/libcxx/include/type_traits",
23841   "template_args" : [ "_ZTIKNSt3__117__compressed_pairIPcPFvPvEEE" ]
23842  },
23843  {
23844   "alignment" : 1,
23845   "base_specifiers" :
23846   [
23847    {
23848     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPhPFvPvEEEEE"
23849    }
23850   ],
23851   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_17__compressed_pairIPhPFvPvEEEEE",
23852   "name" : "std::__is_nullptr_t<const std::__compressed_pair<unsigned char *, void (*)(void *)>>",
23853   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_17__compressed_pairIPhPFvPvEEEEE",
23854   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_17__compressed_pairIPhPFvPvEEEEE",
23855   "size" : 1,
23856   "source_file" : "external/libcxx/include/type_traits",
23857   "template_args" : [ "_ZTIKNSt3__117__compressed_pairIPhPFvPvEEE" ]
23858  },
23859  {
23860   "alignment" : 1,
23861   "base_specifiers" :
23862   [
23863    {
23864     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPjPFvPvEEEEE"
23865    }
23866   ],
23867   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_17__compressed_pairIPjPFvPvEEEEE",
23868   "name" : "std::__is_nullptr_t<const std::__compressed_pair<unsigned int *, void (*)(void *)>>",
23869   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_17__compressed_pairIPjPFvPvEEEEE",
23870   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_17__compressed_pairIPjPFvPvEEEEE",
23871   "size" : 1,
23872   "source_file" : "external/libcxx/include/type_traits",
23873   "template_args" : [ "_ZTIKNSt3__117__compressed_pairIPjPFvPvEEE" ]
23874  },
23875  {
23876   "alignment" : 1,
23877   "base_specifiers" :
23878   [
23879    {
23880     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE"
23881    }
23882   ],
23883   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
23884   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep, 0, false>>",
23885   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
23886   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
23887   "size" : 1,
23888   "source_file" : "external/libcxx/include/type_traits",
23889   "template_args" :
23890   [
23891    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
23892   ]
23893  },
23894  {
23895   "alignment" : 1,
23896   "base_specifiers" :
23897   [
23898    {
23899     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE"
23900    }
23901   ],
23902   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
23903   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep, 0, false>>",
23904   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
23905   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
23906   "size" : 1,
23907   "source_file" : "external/libcxx/include/type_traits",
23908   "template_args" :
23909   [
23910    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
23911   ]
23912  },
23913  {
23914   "alignment" : 1,
23915   "base_specifiers" :
23916   [
23917    {
23918     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE"
23919    }
23920   ],
23921   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
23922   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>>",
23923   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
23924   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
23925   "size" : 1,
23926   "source_file" : "external/libcxx/include/type_traits",
23927   "template_args" :
23928   [
23929    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
23930   ]
23931  },
23932  {
23933   "alignment" : 1,
23934   "base_specifiers" :
23935   [
23936    {
23937     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE"
23938    }
23939   ],
23940   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
23941   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>>",
23942   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
23943   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
23944   "size" : 1,
23945   "source_file" : "external/libcxx/include/type_traits",
23946   "template_args" :
23947   [
23948    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
23949   ]
23950  },
23951  {
23952   "alignment" : 1,
23953   "base_specifiers" :
23954   [
23955    {
23956     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE"
23957    }
23958   ],
23959   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
23960   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
23961   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
23962   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
23963   "size" : 1,
23964   "source_file" : "external/libcxx/include/type_traits",
23965   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE" ]
23966  },
23967  {
23968   "alignment" : 1,
23969   "base_specifiers" :
23970   [
23971    {
23972     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE"
23973    }
23974   ],
23975   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
23976   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
23977   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
23978   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
23979   "size" : 1,
23980   "source_file" : "external/libcxx/include/type_traits",
23981   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE" ]
23982  },
23983  {
23984   "alignment" : 1,
23985   "base_specifiers" :
23986   [
23987    {
23988     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE"
23989    }
23990   ],
23991   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
23992   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
23993   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
23994   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
23995   "size" : 1,
23996   "source_file" : "external/libcxx/include/type_traits",
23997   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE" ]
23998  },
23999  {
24000   "alignment" : 1,
24001   "base_specifiers" :
24002   [
24003    {
24004     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE"
24005    }
24006   ],
24007   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
24008   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
24009   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
24010   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
24011   "size" : 1,
24012   "source_file" : "external/libcxx/include/type_traits",
24013   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE" ]
24014  },
24015  {
24016   "alignment" : 1,
24017   "base_specifiers" :
24018   [
24019    {
24020     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE"
24021    }
24022   ],
24023   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
24024   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<void (*)(void *), 1, false>>",
24025   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
24026   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
24027   "size" : 1,
24028   "source_file" : "external/libcxx/include/type_traits",
24029   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE" ]
24030  },
24031  {
24032   "alignment" : 1,
24033   "base_specifiers" :
24034   [
24035    {
24036     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPcLi0ELb0EEEEE"
24037    }
24038   ],
24039   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
24040   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<char *, 0, false>>",
24041   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
24042   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
24043   "size" : 1,
24044   "source_file" : "external/libcxx/include/type_traits",
24045   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPcLi0ELb0EEE" ]
24046  },
24047  {
24048   "alignment" : 1,
24049   "base_specifiers" :
24050   [
24051    {
24052     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPhLi0ELb0EEEEE"
24053    }
24054   ],
24055   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
24056   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<unsigned char *, 0, false>>",
24057   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
24058   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
24059   "size" : 1,
24060   "source_file" : "external/libcxx/include/type_traits",
24061   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPhLi0ELb0EEE" ]
24062  },
24063  {
24064   "alignment" : 1,
24065   "base_specifiers" :
24066   [
24067    {
24068     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPjLi0ELb0EEEEE"
24069    }
24070   ],
24071   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
24072   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<unsigned int *, 0, false>>",
24073   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
24074   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
24075   "size" : 1,
24076   "source_file" : "external/libcxx/include/type_traits",
24077   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPjLi0ELb0EEE" ]
24078  },
24079  {
24080   "alignment" : 1,
24081   "base_specifiers" :
24082   [
24083    {
24084     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_9allocatorIcEEEE"
24085    }
24086   ],
24087   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_9allocatorIcEEEE",
24088   "name" : "std::__is_nullptr_t<const std::allocator<char>>",
24089   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_9allocatorIcEEEE",
24090   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_9allocatorIcEEEE",
24091   "size" : 1,
24092   "source_file" : "external/libcxx/include/type_traits",
24093   "template_args" : [ "_ZTIKNSt3__19allocatorIcEE" ]
24094  },
24095  {
24096   "alignment" : 1,
24097   "base_specifiers" :
24098   [
24099    {
24100     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE"
24101    }
24102   ],
24103   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
24104   "name" : "std::__is_nullptr_t<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char>>>",
24105   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
24106   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
24107   "size" : 1,
24108   "source_file" : "external/libcxx/include/type_traits",
24109   "template_args" :
24110   [
24111    "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE"
24112   ]
24113  },
24114  {
24115   "alignment" : 1,
24116   "base_specifiers" :
24117   [
24118    {
24119     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE"
24120    }
24121   ],
24122   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
24123   "name" : "std::__is_nullptr_t<std::basic_string_view<char, std::char_traits<char>>>",
24124   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
24125   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
24126   "size" : 1,
24127   "source_file" : "external/libcxx/include/type_traits",
24128   "template_args" : [ "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE" ]
24129  },
24130  {
24131   "alignment" : 1,
24132   "base_specifiers" :
24133   [
24134    {
24135     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE"
24136    }
24137   ],
24138   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
24139   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep, 0, false>>",
24140   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
24141   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
24142   "size" : 1,
24143   "source_file" : "external/libcxx/include/type_traits",
24144   "template_args" :
24145   [
24146    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
24147   ]
24148  },
24149  {
24150   "alignment" : 1,
24151   "base_specifiers" :
24152   [
24153    {
24154     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE"
24155    }
24156   ],
24157   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
24158   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep, 0, false>>",
24159   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
24160   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
24161   "size" : 1,
24162   "source_file" : "external/libcxx/include/type_traits",
24163   "template_args" :
24164   [
24165    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
24166   ]
24167  },
24168  {
24169   "alignment" : 1,
24170   "base_specifiers" :
24171   [
24172    {
24173     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE"
24174    }
24175   ],
24176   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
24177   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>>",
24178   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
24179   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
24180   "size" : 1,
24181   "source_file" : "external/libcxx/include/type_traits",
24182   "template_args" :
24183   [
24184    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
24185   ]
24186  },
24187  {
24188   "alignment" : 1,
24189   "base_specifiers" :
24190   [
24191    {
24192     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE"
24193    }
24194   ],
24195   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
24196   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>>",
24197   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
24198   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
24199   "size" : 1,
24200   "source_file" : "external/libcxx/include/type_traits",
24201   "template_args" :
24202   [
24203    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
24204   ]
24205  },
24206  {
24207   "alignment" : 1,
24208   "base_specifiers" :
24209   [
24210    {
24211     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE"
24212    }
24213   ],
24214   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
24215   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
24216   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
24217   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
24218   "size" : 1,
24219   "source_file" : "external/libcxx/include/type_traits",
24220   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE" ]
24221  },
24222  {
24223   "alignment" : 1,
24224   "base_specifiers" :
24225   [
24226    {
24227     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE"
24228    }
24229   ],
24230   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
24231   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
24232   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
24233   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
24234   "size" : 1,
24235   "source_file" : "external/libcxx/include/type_traits",
24236   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE" ]
24237  },
24238  {
24239   "alignment" : 1,
24240   "base_specifiers" :
24241   [
24242    {
24243     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE"
24244    }
24245   ],
24246   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
24247   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
24248   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
24249   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
24250   "size" : 1,
24251   "source_file" : "external/libcxx/include/type_traits",
24252   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE" ]
24253  },
24254  {
24255   "alignment" : 1,
24256   "base_specifiers" :
24257   [
24258    {
24259     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE"
24260    }
24261   ],
24262   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
24263   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
24264   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
24265   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
24266   "size" : 1,
24267   "source_file" : "external/libcxx/include/type_traits",
24268   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE" ]
24269  },
24270  {
24271   "alignment" : 1,
24272   "base_specifiers" :
24273   [
24274    {
24275     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE"
24276    }
24277   ],
24278   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
24279   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<void (*)(void *), 1, false>>",
24280   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
24281   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
24282   "size" : 1,
24283   "source_file" : "external/libcxx/include/type_traits",
24284   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE" ]
24285  },
24286  {
24287   "alignment" : 1,
24288   "base_specifiers" :
24289   [
24290    {
24291     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPcLi0ELb0EEEEE"
24292    }
24293   ],
24294   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
24295   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<char *, 0, false>>",
24296   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
24297   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
24298   "size" : 1,
24299   "source_file" : "external/libcxx/include/type_traits",
24300   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE" ]
24301  },
24302  {
24303   "alignment" : 1,
24304   "base_specifiers" :
24305   [
24306    {
24307     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPhLi0ELb0EEEEE"
24308    }
24309   ],
24310   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
24311   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<unsigned char *, 0, false>>",
24312   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
24313   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
24314   "size" : 1,
24315   "source_file" : "external/libcxx/include/type_traits",
24316   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE" ]
24317  },
24318  {
24319   "alignment" : 1,
24320   "base_specifiers" :
24321   [
24322    {
24323     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPjLi0ELb0EEEEE"
24324    }
24325   ],
24326   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
24327   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<unsigned int *, 0, false>>",
24328   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
24329   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
24330   "size" : 1,
24331   "source_file" : "external/libcxx/include/type_traits",
24332   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE" ]
24333  },
24334  {
24335   "alignment" : 1,
24336   "base_specifiers" :
24337   [
24338    {
24339     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIeEE"
24340    }
24341   ],
24342   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIeEE",
24343   "name" : "std::__is_nullptr_t<long double>",
24344   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIeEE",
24345   "self_type" : "_ZTINSt3__114__is_nullptr_tIeEE",
24346   "size" : 1,
24347   "source_file" : "external/libcxx/include/type_traits",
24348   "template_args" : [ "_ZTIe" ]
24349  },
24350  {
24351   "alignment" : 1,
24352   "base_specifiers" :
24353   [
24354    {
24355     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIlEE"
24356    }
24357   ],
24358   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIlEE",
24359   "name" : "std::__is_nullptr_t<long>",
24360   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIlEE",
24361   "self_type" : "_ZTINSt3__114__is_nullptr_tIlEE",
24362   "size" : 1,
24363   "source_file" : "external/libcxx/include/type_traits",
24364   "template_args" : [ "_ZTIl" ]
24365  },
24366  {
24367   "alignment" : 1,
24368   "base_specifiers" :
24369   [
24370    {
24371     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIxEE"
24372    }
24373   ],
24374   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIxEE",
24375   "name" : "std::__is_nullptr_t<long long>",
24376   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIxEE",
24377   "self_type" : "_ZTINSt3__114__is_nullptr_tIxEE",
24378   "size" : 1,
24379   "source_file" : "external/libcxx/include/type_traits",
24380   "template_args" : [ "_ZTIx" ]
24381  },
24382  {
24383   "alignment" : 1,
24384   "base_specifiers" :
24385   [
24386    {
24387     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
24388    }
24389   ],
24390   "linker_set_key" : "_ZTINSt3__114__lazy_or_implILb0EJEEE",
24391   "name" : "std::__lazy_or_impl<false>",
24392   "referenced_type" : "_ZTINSt3__114__lazy_or_implILb0EJEEE",
24393   "self_type" : "_ZTINSt3__114__lazy_or_implILb0EJEEE",
24394   "size" : 1,
24395   "source_file" : "external/libcxx/include/type_traits"
24396  },
24397  {
24398   "alignment" : 1,
24399   "linker_set_key" : "_ZTINSt3__114__num_get_baseE",
24400   "name" : "std::__num_get_base",
24401   "referenced_type" : "_ZTINSt3__114__num_get_baseE",
24402   "self_type" : "_ZTINSt3__114__num_get_baseE",
24403   "size" : 1,
24404   "source_file" : "external/libcxx/include/locale"
24405  },
24406  {
24407   "alignment" : 1,
24408   "linker_set_key" : "_ZTINSt3__114__num_put_baseE",
24409   "name" : "std::__num_put_base",
24410   "referenced_type" : "_ZTINSt3__114__num_put_baseE",
24411   "self_type" : "_ZTINSt3__114__num_put_baseE",
24412   "size" : 1,
24413   "source_file" : "external/libcxx/include/locale"
24414  },
24415  {
24416   "alignment" : 1,
24417   "linker_set_key" : "_ZTINSt3__114__numeric_typeIvEE",
24418   "name" : "std::__numeric_type<void>",
24419   "referenced_type" : "_ZTINSt3__114__numeric_typeIvEE",
24420   "self_type" : "_ZTINSt3__114__numeric_typeIvEE",
24421   "size" : 1,
24422   "source_file" : "external/libcxx/include/type_traits",
24423   "template_args" : [ "_ZTIv" ]
24424  },
24425  {
24426   "alignment" : 1,
24427   "linker_set_key" : "_ZTINSt3__114__pointer_typeIDiNS_9allocatorIDiEEEE",
24428   "name" : "std::__pointer_type<char32_t, std::allocator<char32_t>>",
24429   "referenced_type" : "_ZTINSt3__114__pointer_typeIDiNS_9allocatorIDiEEEE",
24430   "self_type" : "_ZTINSt3__114__pointer_typeIDiNS_9allocatorIDiEEEE",
24431   "size" : 1,
24432   "source_file" : "external/libcxx/include/memory",
24433   "template_args" : [ "_ZTIDi", "_ZTINSt3__19allocatorIDiEE" ]
24434  },
24435  {
24436   "alignment" : 1,
24437   "linker_set_key" : "_ZTINSt3__114__pointer_typeIDsNS_9allocatorIDsEEEE",
24438   "name" : "std::__pointer_type<char16_t, std::allocator<char16_t>>",
24439   "referenced_type" : "_ZTINSt3__114__pointer_typeIDsNS_9allocatorIDsEEEE",
24440   "self_type" : "_ZTINSt3__114__pointer_typeIDsNS_9allocatorIDsEEEE",
24441   "size" : 1,
24442   "source_file" : "external/libcxx/include/memory",
24443   "template_args" : [ "_ZTIDs", "_ZTINSt3__19allocatorIDsEE" ]
24444  },
24445  {
24446   "alignment" : 1,
24447   "linker_set_key" : "_ZTINSt3__114__pointer_typeIN7android8hardware17GrantorDescriptorENS_9allocatorIS3_EEEE",
24448   "name" : "std::__pointer_type<android::hardware::GrantorDescriptor, std::allocator<android::hardware::GrantorDescriptor>>",
24449   "referenced_type" : "_ZTINSt3__114__pointer_typeIN7android8hardware17GrantorDescriptorENS_9allocatorIS3_EEEE",
24450   "self_type" : "_ZTINSt3__114__pointer_typeIN7android8hardware17GrantorDescriptorENS_9allocatorIS3_EEEE",
24451   "size" : 1,
24452   "source_file" : "external/libcxx/include/memory",
24453   "template_args" :
24454   [
24455    "_ZTIN7android8hardware17GrantorDescriptorE",
24456    "_ZTINSt3__19allocatorIN7android8hardware17GrantorDescriptorEEE"
24457   ]
24458  },
24459  {
24460   "alignment" : 1,
24461   "linker_set_key" : "_ZTINSt3__114__pointer_typeINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEENSB_ISG_EEEE",
24462   "name" : "std::__pointer_type<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 *>> *)>>>",
24463   "referenced_type" : "_ZTINSt3__114__pointer_typeINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEENSB_ISG_EEEE",
24464   "self_type" : "_ZTINSt3__114__pointer_typeINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEENSB_ISG_EEEE",
24465   "size" : 1,
24466   "source_file" : "external/libcxx/include/memory",
24467   "template_args" :
24468   [
24469    "_ZTINSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEE",
24470    "_ZTINSt3__19allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS0_ISA_EEEEEEEEE"
24471   ]
24472  },
24473  {
24474   "alignment" : 1,
24475   "linker_set_key" : "_ZTINSt3__114__pointer_typeIcNS_9allocatorIcEEEE",
24476   "name" : "std::__pointer_type<char, std::allocator<char>>",
24477   "referenced_type" : "_ZTINSt3__114__pointer_typeIcNS_9allocatorIcEEEE",
24478   "self_type" : "_ZTINSt3__114__pointer_typeIcNS_9allocatorIcEEEE",
24479   "size" : 1,
24480   "source_file" : "external/libcxx/include/memory",
24481   "template_args" : [ "_ZTIc", "_ZTINSt3__19allocatorIcEE" ]
24482  },
24483  {
24484   "alignment" : 1,
24485   "linker_set_key" : "_ZTINSt3__114__pointer_typeIcPFvPvEEE",
24486   "name" : "std::__pointer_type<char, void (*)(void *)>",
24487   "referenced_type" : "_ZTINSt3__114__pointer_typeIcPFvPvEEE",
24488   "self_type" : "_ZTINSt3__114__pointer_typeIcPFvPvEEE",
24489   "size" : 1,
24490   "source_file" : "external/libcxx/include/memory",
24491   "template_args" : [ "_ZTIc", "_ZTIPFvPvE" ]
24492  },
24493  {
24494   "alignment" : 1,
24495   "linker_set_key" : "_ZTINSt3__114__pointer_typeIhPFvPvEEE",
24496   "name" : "std::__pointer_type<unsigned char, void (*)(void *)>",
24497   "referenced_type" : "_ZTINSt3__114__pointer_typeIhPFvPvEEE",
24498   "self_type" : "_ZTINSt3__114__pointer_typeIhPFvPvEEE",
24499   "size" : 1,
24500   "source_file" : "external/libcxx/include/memory",
24501   "template_args" : [ "_ZTIh", "_ZTIPFvPvE" ]
24502  },
24503  {
24504   "alignment" : 1,
24505   "linker_set_key" : "_ZTINSt3__114__pointer_typeIjPFvPvEEE",
24506   "name" : "std::__pointer_type<unsigned int, void (*)(void *)>",
24507   "referenced_type" : "_ZTINSt3__114__pointer_typeIjPFvPvEEE",
24508   "self_type" : "_ZTINSt3__114__pointer_typeIjPFvPvEEE",
24509   "size" : 1,
24510   "source_file" : "external/libcxx/include/memory",
24511   "template_args" : [ "_ZTIj", "_ZTIPFvPvE" ]
24512  },
24513  {
24514   "alignment" : 1,
24515   "linker_set_key" : "_ZTINSt3__114__pointer_typeIwNS_9allocatorIwEEEE",
24516   "name" : "std::__pointer_type<wchar_t, std::allocator<wchar_t>>",
24517   "referenced_type" : "_ZTINSt3__114__pointer_typeIwNS_9allocatorIwEEEE",
24518   "self_type" : "_ZTINSt3__114__pointer_typeIwNS_9allocatorIwEEEE",
24519   "size" : 1,
24520   "source_file" : "external/libcxx/include/memory",
24521   "template_args" : [ "_ZTIw", "_ZTINSt3__19allocatorIwEE" ]
24522  },
24523  {
24524   "alignment" : 1,
24525   "linker_set_key" : "_ZTINSt3__114__ratio_divideINS_5ratioILx1ELx1000000000EEENS1_ILx1ELx1EEEEE",
24526   "name" : "std::__ratio_divide<std::ratio<1, 1000000000>, std::ratio<1, 1>>",
24527   "referenced_type" : "_ZTINSt3__114__ratio_divideINS_5ratioILx1ELx1000000000EEENS1_ILx1ELx1EEEEE",
24528   "self_type" : "_ZTINSt3__114__ratio_divideINS_5ratioILx1ELx1000000000EEENS1_ILx1ELx1EEEEE",
24529   "size" : 1,
24530   "source_file" : "external/libcxx/include/ratio",
24531   "template_args" :
24532   [
24533    "_ZTINSt3__15ratioILx1ELx1000000000EEE",
24534    "_ZTINSt3__15ratioILx1ELx1EEE"
24535   ]
24536  },
24537  {
24538   "alignment" : 1,
24539   "linker_set_key" : "_ZTINSt3__114__ratio_divideINS_5ratioILx1ELx1000000000EEES2_EE",
24540   "name" : "std::__ratio_divide<std::ratio<1, 1000000000>, std::ratio<1, 1000000000>>",
24541   "referenced_type" : "_ZTINSt3__114__ratio_divideINS_5ratioILx1ELx1000000000EEES2_EE",
24542   "self_type" : "_ZTINSt3__114__ratio_divideINS_5ratioILx1ELx1000000000EEES2_EE",
24543   "size" : 1,
24544   "source_file" : "external/libcxx/include/ratio",
24545   "template_args" :
24546   [
24547    "_ZTINSt3__15ratioILx1ELx1000000000EEE",
24548    "_ZTINSt3__15ratioILx1ELx1000000000EEE"
24549   ]
24550  },
24551  {
24552   "alignment" : 1,
24553   "linker_set_key" : "_ZTINSt3__114__ratio_divideINS_5ratioILx1ELx1EEENS1_ILx1ELx1000000000EEEEE",
24554   "name" : "std::__ratio_divide<std::ratio<1, 1>, std::ratio<1, 1000000000>>",
24555   "referenced_type" : "_ZTINSt3__114__ratio_divideINS_5ratioILx1ELx1EEENS1_ILx1ELx1000000000EEEEE",
24556   "self_type" : "_ZTINSt3__114__ratio_divideINS_5ratioILx1ELx1EEENS1_ILx1ELx1000000000EEEEE",
24557   "size" : 1,
24558   "source_file" : "external/libcxx/include/ratio",
24559   "template_args" :
24560   [
24561    "_ZTINSt3__15ratioILx1ELx1EEE",
24562    "_ZTINSt3__15ratioILx1ELx1000000000EEE"
24563   ]
24564  },
24565  {
24566   "alignment" : 1,
24567   "linker_set_key" : "_ZTINSt3__114__select_alignILj12ELj1ELj8EEE",
24568   "name" : "std::__select_align<12, 1, 8>",
24569   "referenced_type" : "_ZTINSt3__114__select_alignILj12ELj1ELj8EEE",
24570   "self_type" : "_ZTINSt3__114__select_alignILj12ELj1ELj8EEE",
24571   "size" : 1,
24572   "source_file" : "external/libcxx/include/type_traits"
24573  },
24574  {
24575   "alignment" : 1,
24576   "linker_set_key" : "_ZTINSt3__114__select_alignILj12ELj2ELj8EEE",
24577   "name" : "std::__select_align<12, 2, 8>",
24578   "referenced_type" : "_ZTINSt3__114__select_alignILj12ELj2ELj8EEE",
24579   "self_type" : "_ZTINSt3__114__select_alignILj12ELj2ELj8EEE",
24580   "size" : 1,
24581   "source_file" : "external/libcxx/include/type_traits"
24582  },
24583  {
24584   "alignment" : 1,
24585   "linker_set_key" : "_ZTINSt3__114__select_alignILj12ELj4ELj4EEE",
24586   "name" : "std::__select_align<12, 4, 4>",
24587   "referenced_type" : "_ZTINSt3__114__select_alignILj12ELj4ELj4EEE",
24588   "self_type" : "_ZTINSt3__114__select_alignILj12ELj4ELj4EEE",
24589   "size" : 1,
24590   "source_file" : "external/libcxx/include/type_traits"
24591  },
24592  {
24593   "alignment" : 1,
24594   "linker_set_key" : "_ZTINSt3__114__select_alignILj12ELj4ELj8EEE",
24595   "name" : "std::__select_align<12, 4, 8>",
24596   "referenced_type" : "_ZTINSt3__114__select_alignILj12ELj4ELj8EEE",
24597   "self_type" : "_ZTINSt3__114__select_alignILj12ELj4ELj8EEE",
24598   "size" : 1,
24599   "source_file" : "external/libcxx/include/type_traits"
24600  },
24601  {
24602   "alignment" : 1,
24603   "linker_set_key" : "_ZTINSt3__114__select_alignILj12ELj8ELj4EEE",
24604   "name" : "std::__select_align<12, 8, 4>",
24605   "referenced_type" : "_ZTINSt3__114__select_alignILj12ELj8ELj4EEE",
24606   "self_type" : "_ZTINSt3__114__select_alignILj12ELj8ELj4EEE",
24607   "size" : 1,
24608   "source_file" : "external/libcxx/include/type_traits"
24609  },
24610  {
24611   "alignment" : 1,
24612   "linker_set_key" : "_ZTINSt3__114__select_alignILj12ELj8ELj8EEE",
24613   "name" : "std::__select_align<12, 8, 8>",
24614   "referenced_type" : "_ZTINSt3__114__select_alignILj12ELj8ELj8EEE",
24615   "self_type" : "_ZTINSt3__114__select_alignILj12ELj8ELj8EEE",
24616   "size" : 1,
24617   "source_file" : "external/libcxx/include/type_traits"
24618  },
24619  {
24620   "alignment" : 1,
24621   "linker_set_key" : "_ZTINSt3__114__select_alignILj16ELj1ELj8EEE",
24622   "name" : "std::__select_align<16, 1, 8>",
24623   "referenced_type" : "_ZTINSt3__114__select_alignILj16ELj1ELj8EEE",
24624   "self_type" : "_ZTINSt3__114__select_alignILj16ELj1ELj8EEE",
24625   "size" : 1,
24626   "source_file" : "external/libcxx/include/type_traits"
24627  },
24628  {
24629   "alignment" : 1,
24630   "linker_set_key" : "_ZTINSt3__114__select_alignILj16ELj2ELj8EEE",
24631   "name" : "std::__select_align<16, 2, 8>",
24632   "referenced_type" : "_ZTINSt3__114__select_alignILj16ELj2ELj8EEE",
24633   "self_type" : "_ZTINSt3__114__select_alignILj16ELj2ELj8EEE",
24634   "size" : 1,
24635   "source_file" : "external/libcxx/include/type_traits"
24636  },
24637  {
24638   "alignment" : 1,
24639   "linker_set_key" : "_ZTINSt3__114__select_alignILj16ELj4ELj4EEE",
24640   "name" : "std::__select_align<16, 4, 4>",
24641   "referenced_type" : "_ZTINSt3__114__select_alignILj16ELj4ELj4EEE",
24642   "self_type" : "_ZTINSt3__114__select_alignILj16ELj4ELj4EEE",
24643   "size" : 1,
24644   "source_file" : "external/libcxx/include/type_traits"
24645  },
24646  {
24647   "alignment" : 1,
24648   "linker_set_key" : "_ZTINSt3__114__select_alignILj16ELj4ELj8EEE",
24649   "name" : "std::__select_align<16, 4, 8>",
24650   "referenced_type" : "_ZTINSt3__114__select_alignILj16ELj4ELj8EEE",
24651   "self_type" : "_ZTINSt3__114__select_alignILj16ELj4ELj8EEE",
24652   "size" : 1,
24653   "source_file" : "external/libcxx/include/type_traits"
24654  },
24655  {
24656   "alignment" : 1,
24657   "linker_set_key" : "_ZTINSt3__114__select_alignILj16ELj8ELj4EEE",
24658   "name" : "std::__select_align<16, 8, 4>",
24659   "referenced_type" : "_ZTINSt3__114__select_alignILj16ELj8ELj4EEE",
24660   "self_type" : "_ZTINSt3__114__select_alignILj16ELj8ELj4EEE",
24661   "size" : 1,
24662   "source_file" : "external/libcxx/include/type_traits"
24663  },
24664  {
24665   "alignment" : 1,
24666   "linker_set_key" : "_ZTINSt3__114__select_alignILj16ELj8ELj8EEE",
24667   "name" : "std::__select_align<16, 8, 8>",
24668   "referenced_type" : "_ZTINSt3__114__select_alignILj16ELj8ELj8EEE",
24669   "self_type" : "_ZTINSt3__114__select_alignILj16ELj8ELj8EEE",
24670   "size" : 1,
24671   "source_file" : "external/libcxx/include/type_traits"
24672  },
24673  {
24674   "alignment" : 4,
24675   "fields" :
24676   [
24677    {
24678     "access" : "protected",
24679     "field_name" : "__shared_owners_",
24680     "field_offset" : 32,
24681     "referenced_type" : "_ZTIl"
24682    }
24683   ],
24684   "linker_set_key" : "_ZTINSt3__114__shared_countE",
24685   "name" : "std::__shared_count",
24686   "record_kind" : "class",
24687   "referenced_type" : "_ZTINSt3__114__shared_countE",
24688   "self_type" : "_ZTINSt3__114__shared_countE",
24689   "size" : 8,
24690   "source_file" : "external/libcxx/include/memory",
24691   "vtable_components" :
24692   [
24693    {
24694     "kind" : "offset_to_top"
24695    },
24696    {
24697     "kind" : "rtti",
24698     "mangled_component_name" : "_ZTINSt3__114__shared_countE"
24699    },
24700    {
24701     "kind" : "complete_dtor_pointer",
24702     "mangled_component_name" : "_ZNSt3__114__shared_countD1Ev"
24703    },
24704    {
24705     "kind" : "deleting_dtor_pointer",
24706     "mangled_component_name" : "_ZNSt3__114__shared_countD0Ev"
24707    },
24708    {
24709     "is_pure" : true,
24710     "mangled_component_name" : "_ZNSt3__114__shared_count16__on_zero_sharedEv"
24711    }
24712   ]
24713  },
24714  {
24715   "alignment" : 1,
24716   "linker_set_key" : "_ZTINSt3__114__void_pointerIPDiNS_9allocatorIDiEELb0EEE",
24717   "name" : "std::__void_pointer<char32_t *, std::allocator<char32_t>, false>",
24718   "referenced_type" : "_ZTINSt3__114__void_pointerIPDiNS_9allocatorIDiEELb0EEE",
24719   "self_type" : "_ZTINSt3__114__void_pointerIPDiNS_9allocatorIDiEELb0EEE",
24720   "size" : 1,
24721   "source_file" : "external/libcxx/include/memory",
24722   "template_args" : [ "_ZTIPDi", "_ZTINSt3__19allocatorIDiEE" ]
24723  },
24724  {
24725   "alignment" : 1,
24726   "linker_set_key" : "_ZTINSt3__114__void_pointerIPDsNS_9allocatorIDsEELb0EEE",
24727   "name" : "std::__void_pointer<char16_t *, std::allocator<char16_t>, false>",
24728   "referenced_type" : "_ZTINSt3__114__void_pointerIPDsNS_9allocatorIDsEELb0EEE",
24729   "self_type" : "_ZTINSt3__114__void_pointerIPDsNS_9allocatorIDsEELb0EEE",
24730   "size" : 1,
24731   "source_file" : "external/libcxx/include/memory",
24732   "template_args" : [ "_ZTIPDs", "_ZTINSt3__19allocatorIDsEE" ]
24733  },
24734  {
24735   "alignment" : 1,
24736   "linker_set_key" : "_ZTINSt3__114__void_pointerIPN7android8hardware17GrantorDescriptorENS_9allocatorIS3_EELb0EEE",
24737   "name" : "std::__void_pointer<android::hardware::GrantorDescriptor *, std::allocator<android::hardware::GrantorDescriptor>, false>",
24738   "referenced_type" : "_ZTINSt3__114__void_pointerIPN7android8hardware17GrantorDescriptorENS_9allocatorIS3_EELb0EEE",
24739   "self_type" : "_ZTINSt3__114__void_pointerIPN7android8hardware17GrantorDescriptorENS_9allocatorIS3_EELb0EEE",
24740   "size" : 1,
24741   "source_file" : "external/libcxx/include/memory",
24742   "template_args" :
24743   [
24744    "_ZTIPN7android8hardware17GrantorDescriptorE",
24745    "_ZTINSt3__19allocatorIN7android8hardware17GrantorDescriptorEEE"
24746   ]
24747  },
24748  {
24749   "alignment" : 1,
24750   "linker_set_key" : "_ZTINSt3__114__void_pointerIPNS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEENSB_ISG_EELb0EEE",
24751   "name" : "std::__void_pointer<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 *>> *)>>, false>",
24752   "referenced_type" : "_ZTINSt3__114__void_pointerIPNS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEENSB_ISG_EELb0EEE",
24753   "self_type" : "_ZTINSt3__114__void_pointerIPNS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEENSB_ISG_EELb0EEE",
24754   "size" : 1,
24755   "source_file" : "external/libcxx/include/memory",
24756   "template_args" :
24757   [
24758    "_ZTIPNSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEE",
24759    "_ZTINSt3__19allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS0_ISA_EEEEEEEEE"
24760   ]
24761  },
24762  {
24763   "alignment" : 1,
24764   "linker_set_key" : "_ZTINSt3__114__void_pointerIPcNS_9allocatorIcEELb0EEE",
24765   "name" : "std::__void_pointer<char *, std::allocator<char>, false>",
24766   "referenced_type" : "_ZTINSt3__114__void_pointerIPcNS_9allocatorIcEELb0EEE",
24767   "self_type" : "_ZTINSt3__114__void_pointerIPcNS_9allocatorIcEELb0EEE",
24768   "size" : 1,
24769   "source_file" : "external/libcxx/include/memory",
24770   "template_args" : [ "_ZTIPc", "_ZTINSt3__19allocatorIcEE" ]
24771  },
24772  {
24773   "alignment" : 1,
24774   "linker_set_key" : "_ZTINSt3__114__void_pointerIPwNS_9allocatorIwEELb0EEE",
24775   "name" : "std::__void_pointer<wchar_t *, std::allocator<wchar_t>, false>",
24776   "referenced_type" : "_ZTINSt3__114__void_pointerIPwNS_9allocatorIwEELb0EEE",
24777   "self_type" : "_ZTINSt3__114__void_pointerIPwNS_9allocatorIwEELb0EEE",
24778   "size" : 1,
24779   "source_file" : "external/libcxx/include/memory",
24780   "template_args" : [ "_ZTIPw", "_ZTINSt3__19allocatorIwEE" ]
24781  },
24782  {
24783   "alignment" : 4,
24784   "base_specifiers" :
24785   [
24786    {
24787     "referenced_type" : "_ZTINSt3__113basic_istreamIcNS_11char_traitsIcEEEE"
24788    },
24789    {
24790     "referenced_type" : "_ZTINSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
24791    }
24792   ],
24793   "linker_set_key" : "_ZTINSt3__114basic_iostreamIcNS_11char_traitsIcEEEE",
24794   "name" : "std::basic_iostream<char, std::char_traits<char>>",
24795   "record_kind" : "class",
24796   "referenced_type" : "_ZTINSt3__114basic_iostreamIcNS_11char_traitsIcEEEE",
24797   "self_type" : "_ZTINSt3__114basic_iostreamIcNS_11char_traitsIcEEEE",
24798   "size" : 92,
24799   "source_file" : "external/libcxx/include/istream",
24800   "template_args" : [ "_ZTIc", "_ZTINSt3__111char_traitsIcEE" ],
24801   "vtable_components" :
24802   [
24803    {
24804     "component_value" : 12,
24805     "kind" : "vbase_offset"
24806    },
24807    {
24808     "kind" : "offset_to_top"
24809    },
24810    {
24811     "kind" : "rtti",
24812     "mangled_component_name" : "_ZTINSt3__114basic_iostreamIcNS_11char_traitsIcEEEE"
24813    },
24814    {
24815     "kind" : "complete_dtor_pointer",
24816     "mangled_component_name" : "_ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEED1Ev"
24817    },
24818    {
24819     "kind" : "deleting_dtor_pointer",
24820     "mangled_component_name" : "_ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEED0Ev"
24821    },
24822    {
24823     "component_value" : 4,
24824     "kind" : "vbase_offset"
24825    },
24826    {
24827     "component_value" : -8,
24828     "kind" : "offset_to_top"
24829    },
24830    {
24831     "kind" : "rtti",
24832     "mangled_component_name" : "_ZTINSt3__114basic_iostreamIcNS_11char_traitsIcEEEE"
24833    },
24834    {
24835     "kind" : "complete_dtor_pointer",
24836     "mangled_component_name" : "_ZThn8_NSt3__114basic_iostreamIcNS_11char_traitsIcEEED1Ev"
24837    },
24838    {
24839     "kind" : "deleting_dtor_pointer",
24840     "mangled_component_name" : "_ZThn8_NSt3__114basic_iostreamIcNS_11char_traitsIcEEED0Ev"
24841    },
24842    {
24843     "component_value" : -12,
24844     "kind" : "vcall_offset"
24845    },
24846    {
24847     "component_value" : -12,
24848     "kind" : "offset_to_top"
24849    },
24850    {
24851     "kind" : "rtti",
24852     "mangled_component_name" : "_ZTINSt3__114basic_iostreamIcNS_11char_traitsIcEEEE"
24853    },
24854    {
24855     "kind" : "complete_dtor_pointer",
24856     "mangled_component_name" : "_ZTv0_n12_NSt3__114basic_iostreamIcNS_11char_traitsIcEEED1Ev"
24857    },
24858    {
24859     "kind" : "deleting_dtor_pointer",
24860     "mangled_component_name" : "_ZTv0_n12_NSt3__114basic_iostreamIcNS_11char_traitsIcEEED0Ev"
24861    }
24862   ]
24863  },
24864  {
24865   "alignment" : 4,
24866   "base_specifiers" :
24867   [
24868    {
24869     "referenced_type" : "_ZTINSt3__17codecvtIDic9mbstate_tEE"
24870    }
24871   ],
24872   "linker_set_key" : "_ZTINSt3__114codecvt_bynameIDic9mbstate_tEE",
24873   "name" : "std::codecvt_byname<char32_t, char, mbstate_t>",
24874   "record_kind" : "class",
24875   "referenced_type" : "_ZTINSt3__114codecvt_bynameIDic9mbstate_tEE",
24876   "self_type" : "_ZTINSt3__114codecvt_bynameIDic9mbstate_tEE",
24877   "size" : 8,
24878   "source_file" : "external/libcxx/include/__locale",
24879   "template_args" : [ "_ZTIDi", "_ZTIc", "_ZTI9mbstate_t" ],
24880   "vtable_components" :
24881   [
24882    {
24883     "kind" : "offset_to_top"
24884    },
24885    {
24886     "kind" : "rtti",
24887     "mangled_component_name" : "_ZTINSt3__114codecvt_bynameIDic9mbstate_tEE"
24888    },
24889    {
24890     "kind" : "complete_dtor_pointer",
24891     "mangled_component_name" : "_ZNSt3__114codecvt_bynameIDic9mbstate_tED1Ev"
24892    },
24893    {
24894     "kind" : "deleting_dtor_pointer",
24895     "mangled_component_name" : "_ZNSt3__114codecvt_bynameIDic9mbstate_tED0Ev"
24896    },
24897    {
24898     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
24899    },
24900    {
24901     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE6do_outERS1_PKDiS5_RS5_PcS7_RS7_"
24902    },
24903    {
24904     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE5do_inERS1_PKcS5_RS5_PDiS7_RS7_"
24905    },
24906    {
24907     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE10do_unshiftERS1_PcS4_RS4_"
24908    },
24909    {
24910     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE11do_encodingEv"
24911    },
24912    {
24913     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE16do_always_noconvEv"
24914    },
24915    {
24916     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE9do_lengthERS1_PKcS5_j"
24917    },
24918    {
24919     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE13do_max_lengthEv"
24920    }
24921   ]
24922  },
24923  {
24924   "alignment" : 4,
24925   "base_specifiers" :
24926   [
24927    {
24928     "referenced_type" : "_ZTINSt3__17codecvtIDsc9mbstate_tEE"
24929    }
24930   ],
24931   "linker_set_key" : "_ZTINSt3__114codecvt_bynameIDsc9mbstate_tEE",
24932   "name" : "std::codecvt_byname<char16_t, char, mbstate_t>",
24933   "record_kind" : "class",
24934   "referenced_type" : "_ZTINSt3__114codecvt_bynameIDsc9mbstate_tEE",
24935   "self_type" : "_ZTINSt3__114codecvt_bynameIDsc9mbstate_tEE",
24936   "size" : 8,
24937   "source_file" : "external/libcxx/include/__locale",
24938   "template_args" : [ "_ZTIDs", "_ZTIc", "_ZTI9mbstate_t" ],
24939   "vtable_components" :
24940   [
24941    {
24942     "kind" : "offset_to_top"
24943    },
24944    {
24945     "kind" : "rtti",
24946     "mangled_component_name" : "_ZTINSt3__114codecvt_bynameIDsc9mbstate_tEE"
24947    },
24948    {
24949     "kind" : "complete_dtor_pointer",
24950     "mangled_component_name" : "_ZNSt3__114codecvt_bynameIDsc9mbstate_tED1Ev"
24951    },
24952    {
24953     "kind" : "deleting_dtor_pointer",
24954     "mangled_component_name" : "_ZNSt3__114codecvt_bynameIDsc9mbstate_tED0Ev"
24955    },
24956    {
24957     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
24958    },
24959    {
24960     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE6do_outERS1_PKDsS5_RS5_PcS7_RS7_"
24961    },
24962    {
24963     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE5do_inERS1_PKcS5_RS5_PDsS7_RS7_"
24964    },
24965    {
24966     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE10do_unshiftERS1_PcS4_RS4_"
24967    },
24968    {
24969     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE11do_encodingEv"
24970    },
24971    {
24972     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE16do_always_noconvEv"
24973    },
24974    {
24975     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE9do_lengthERS1_PKcS5_j"
24976    },
24977    {
24978     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE13do_max_lengthEv"
24979    }
24980   ]
24981  },
24982  {
24983   "alignment" : 4,
24984   "base_specifiers" :
24985   [
24986    {
24987     "referenced_type" : "_ZTINSt3__17codecvtIcc9mbstate_tEE"
24988    }
24989   ],
24990   "linker_set_key" : "_ZTINSt3__114codecvt_bynameIcc9mbstate_tEE",
24991   "name" : "std::codecvt_byname<char, char, mbstate_t>",
24992   "record_kind" : "class",
24993   "referenced_type" : "_ZTINSt3__114codecvt_bynameIcc9mbstate_tEE",
24994   "self_type" : "_ZTINSt3__114codecvt_bynameIcc9mbstate_tEE",
24995   "size" : 8,
24996   "source_file" : "external/libcxx/include/__locale",
24997   "template_args" : [ "_ZTIc", "_ZTIc", "_ZTI9mbstate_t" ],
24998   "vtable_components" :
24999   [
25000    {
25001     "kind" : "offset_to_top"
25002    },
25003    {
25004     "kind" : "rtti",
25005     "mangled_component_name" : "_ZTINSt3__114codecvt_bynameIcc9mbstate_tEE"
25006    },
25007    {
25008     "kind" : "complete_dtor_pointer",
25009     "mangled_component_name" : "_ZNSt3__114codecvt_bynameIcc9mbstate_tED1Ev"
25010    },
25011    {
25012     "kind" : "deleting_dtor_pointer",
25013     "mangled_component_name" : "_ZNSt3__114codecvt_bynameIcc9mbstate_tED0Ev"
25014    },
25015    {
25016     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
25017    },
25018    {
25019     "mangled_component_name" : "_ZNKSt3__17codecvtIcc9mbstate_tE6do_outERS1_PKcS5_RS5_PcS7_RS7_"
25020    },
25021    {
25022     "mangled_component_name" : "_ZNKSt3__17codecvtIcc9mbstate_tE5do_inERS1_PKcS5_RS5_PcS7_RS7_"
25023    },
25024    {
25025     "mangled_component_name" : "_ZNKSt3__17codecvtIcc9mbstate_tE10do_unshiftERS1_PcS4_RS4_"
25026    },
25027    {
25028     "mangled_component_name" : "_ZNKSt3__17codecvtIcc9mbstate_tE11do_encodingEv"
25029    },
25030    {
25031     "mangled_component_name" : "_ZNKSt3__17codecvtIcc9mbstate_tE16do_always_noconvEv"
25032    },
25033    {
25034     "mangled_component_name" : "_ZNKSt3__17codecvtIcc9mbstate_tE9do_lengthERS1_PKcS5_j"
25035    },
25036    {
25037     "mangled_component_name" : "_ZNKSt3__17codecvtIcc9mbstate_tE13do_max_lengthEv"
25038    }
25039   ]
25040  },
25041  {
25042   "alignment" : 4,
25043   "base_specifiers" :
25044   [
25045    {
25046     "referenced_type" : "_ZTINSt3__17codecvtIwc9mbstate_tEE"
25047    }
25048   ],
25049   "linker_set_key" : "_ZTINSt3__114codecvt_bynameIwc9mbstate_tEE",
25050   "name" : "std::codecvt_byname<wchar_t, char, mbstate_t>",
25051   "record_kind" : "class",
25052   "referenced_type" : "_ZTINSt3__114codecvt_bynameIwc9mbstate_tEE",
25053   "self_type" : "_ZTINSt3__114codecvt_bynameIwc9mbstate_tEE",
25054   "size" : 12,
25055   "source_file" : "external/libcxx/include/__locale",
25056   "template_args" : [ "_ZTIw", "_ZTIc", "_ZTI9mbstate_t" ],
25057   "vtable_components" :
25058   [
25059    {
25060     "kind" : "offset_to_top"
25061    },
25062    {
25063     "kind" : "rtti",
25064     "mangled_component_name" : "_ZTINSt3__114codecvt_bynameIwc9mbstate_tEE"
25065    },
25066    {
25067     "kind" : "complete_dtor_pointer",
25068     "mangled_component_name" : "_ZNSt3__114codecvt_bynameIwc9mbstate_tED1Ev"
25069    },
25070    {
25071     "kind" : "deleting_dtor_pointer",
25072     "mangled_component_name" : "_ZNSt3__114codecvt_bynameIwc9mbstate_tED0Ev"
25073    },
25074    {
25075     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
25076    },
25077    {
25078     "mangled_component_name" : "_ZNKSt3__17codecvtIwc9mbstate_tE6do_outERS1_PKwS5_RS5_PcS7_RS7_"
25079    },
25080    {
25081     "mangled_component_name" : "_ZNKSt3__17codecvtIwc9mbstate_tE5do_inERS1_PKcS5_RS5_PwS7_RS7_"
25082    },
25083    {
25084     "mangled_component_name" : "_ZNKSt3__17codecvtIwc9mbstate_tE10do_unshiftERS1_PcS4_RS4_"
25085    },
25086    {
25087     "mangled_component_name" : "_ZNKSt3__17codecvtIwc9mbstate_tE11do_encodingEv"
25088    },
25089    {
25090     "mangled_component_name" : "_ZNKSt3__17codecvtIwc9mbstate_tE16do_always_noconvEv"
25091    },
25092    {
25093     "mangled_component_name" : "_ZNKSt3__17codecvtIwc9mbstate_tE9do_lengthERS1_PKcS5_j"
25094    },
25095    {
25096     "mangled_component_name" : "_ZNKSt3__17codecvtIwc9mbstate_tE13do_max_lengthEv"
25097    }
25098   ]
25099  },
25100  {
25101   "alignment" : 4,
25102   "base_specifiers" :
25103   [
25104    {
25105     "referenced_type" : "_ZTINSt3__17collateIcEE"
25106    }
25107   ],
25108   "fields" :
25109   [
25110    {
25111     "access" : "private",
25112     "field_name" : "__l",
25113     "field_offset" : 64,
25114     "referenced_type" : "_ZTIP10__locale_t"
25115    }
25116   ],
25117   "linker_set_key" : "_ZTINSt3__114collate_bynameIcEE",
25118   "name" : "std::collate_byname<char>",
25119   "record_kind" : "class",
25120   "referenced_type" : "_ZTINSt3__114collate_bynameIcEE",
25121   "self_type" : "_ZTINSt3__114collate_bynameIcEE",
25122   "size" : 12,
25123   "source_file" : "external/libcxx/include/__locale",
25124   "template_args" : [ "_ZTIc" ],
25125   "vtable_components" :
25126   [
25127    {
25128     "kind" : "offset_to_top"
25129    },
25130    {
25131     "kind" : "rtti",
25132     "mangled_component_name" : "_ZTINSt3__114collate_bynameIcEE"
25133    },
25134    {
25135     "kind" : "complete_dtor_pointer",
25136     "mangled_component_name" : "_ZNSt3__114collate_bynameIcED1Ev"
25137    },
25138    {
25139     "kind" : "deleting_dtor_pointer",
25140     "mangled_component_name" : "_ZNSt3__114collate_bynameIcED0Ev"
25141    },
25142    {
25143     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
25144    },
25145    {
25146     "mangled_component_name" : "_ZNKSt3__114collate_bynameIcE10do_compareEPKcS3_S3_S3_"
25147    },
25148    {
25149     "mangled_component_name" : "_ZNKSt3__114collate_bynameIcE12do_transformEPKcS3_"
25150    },
25151    {
25152     "mangled_component_name" : "_ZNKSt3__17collateIcE7do_hashEPKcS3_"
25153    }
25154   ]
25155  },
25156  {
25157   "alignment" : 4,
25158   "base_specifiers" :
25159   [
25160    {
25161     "referenced_type" : "_ZTINSt3__17collateIwEE"
25162    }
25163   ],
25164   "fields" :
25165   [
25166    {
25167     "access" : "private",
25168     "field_name" : "__l",
25169     "field_offset" : 64,
25170     "referenced_type" : "_ZTIP10__locale_t"
25171    }
25172   ],
25173   "linker_set_key" : "_ZTINSt3__114collate_bynameIwEE",
25174   "name" : "std::collate_byname<wchar_t>",
25175   "record_kind" : "class",
25176   "referenced_type" : "_ZTINSt3__114collate_bynameIwEE",
25177   "self_type" : "_ZTINSt3__114collate_bynameIwEE",
25178   "size" : 12,
25179   "source_file" : "external/libcxx/include/__locale",
25180   "template_args" : [ "_ZTIw" ],
25181   "vtable_components" :
25182   [
25183    {
25184     "kind" : "offset_to_top"
25185    },
25186    {
25187     "kind" : "rtti",
25188     "mangled_component_name" : "_ZTINSt3__114collate_bynameIwEE"
25189    },
25190    {
25191     "kind" : "complete_dtor_pointer",
25192     "mangled_component_name" : "_ZNSt3__114collate_bynameIwED1Ev"
25193    },
25194    {
25195     "kind" : "deleting_dtor_pointer",
25196     "mangled_component_name" : "_ZNSt3__114collate_bynameIwED0Ev"
25197    },
25198    {
25199     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
25200    },
25201    {
25202     "mangled_component_name" : "_ZNKSt3__114collate_bynameIwE10do_compareEPKwS3_S3_S3_"
25203    },
25204    {
25205     "mangled_component_name" : "_ZNKSt3__114collate_bynameIwE12do_transformEPKwS3_"
25206    },
25207    {
25208     "mangled_component_name" : "_ZNKSt3__17collateIwE7do_hashEPKwS3_"
25209    }
25210   ]
25211  },
25212  {
25213   "alignment" : 4,
25214   "linker_set_key" : "_ZTINSt3__114error_categoryE",
25215   "name" : "std::error_category",
25216   "record_kind" : "class",
25217   "referenced_type" : "_ZTINSt3__114error_categoryE",
25218   "self_type" : "_ZTINSt3__114error_categoryE",
25219   "size" : 4,
25220   "source_file" : "external/libcxx/include/system_error",
25221   "vtable_components" :
25222   [
25223    {
25224     "kind" : "offset_to_top"
25225    },
25226    {
25227     "kind" : "rtti",
25228     "mangled_component_name" : "_ZTINSt3__114error_categoryE"
25229    },
25230    {
25231     "kind" : "complete_dtor_pointer",
25232     "mangled_component_name" : "_ZNSt3__114error_categoryD1Ev"
25233    },
25234    {
25235     "kind" : "deleting_dtor_pointer",
25236     "mangled_component_name" : "_ZNSt3__114error_categoryD0Ev"
25237    },
25238    {
25239     "is_pure" : true,
25240     "mangled_component_name" : "_ZNKSt3__114error_category4nameEv"
25241    },
25242    {
25243     "mangled_component_name" : "_ZNKSt3__114error_category23default_error_conditionEi"
25244    },
25245    {
25246     "mangled_component_name" : "_ZNKSt3__114error_category10equivalentEiRKNS_15error_conditionE"
25247    },
25248    {
25249     "mangled_component_name" : "_ZNKSt3__114error_category10equivalentERKNS_10error_codeEi"
25250    },
25251    {
25252     "is_pure" : true,
25253     "mangled_component_name" : "_ZNKSt3__114error_category7messageEi"
25254    }
25255   ]
25256  },
25257  {
25258   "alignment" : 1,
25259   "base_specifiers" :
25260   [
25261    {
25262     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
25263    }
25264   ],
25265   "linker_set_key" : "_ZTINSt3__114is_convertibleINS_26random_access_iterator_tagENS_18input_iterator_tagEEE",
25266   "name" : "std::is_convertible<std::random_access_iterator_tag, std::input_iterator_tag>",
25267   "referenced_type" : "_ZTINSt3__114is_convertibleINS_26random_access_iterator_tagENS_18input_iterator_tagEEE",
25268   "self_type" : "_ZTINSt3__114is_convertibleINS_26random_access_iterator_tagENS_18input_iterator_tagEEE",
25269   "size" : 1,
25270   "source_file" : "external/libcxx/include/type_traits",
25271   "template_args" :
25272   [
25273    "_ZTINSt3__126random_access_iterator_tagE",
25274    "_ZTINSt3__118input_iterator_tagE"
25275   ]
25276  },
25277  {
25278   "alignment" : 1,
25279   "base_specifiers" :
25280   [
25281    {
25282     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
25283    }
25284   ],
25285   "linker_set_key" : "_ZTINSt3__114is_convertibleINS_26random_access_iterator_tagENS_20forward_iterator_tagEEE",
25286   "name" : "std::is_convertible<std::random_access_iterator_tag, std::forward_iterator_tag>",
25287   "referenced_type" : "_ZTINSt3__114is_convertibleINS_26random_access_iterator_tagENS_20forward_iterator_tagEEE",
25288   "self_type" : "_ZTINSt3__114is_convertibleINS_26random_access_iterator_tagENS_20forward_iterator_tagEEE",
25289   "size" : 1,
25290   "source_file" : "external/libcxx/include/type_traits",
25291   "template_args" :
25292   [
25293    "_ZTINSt3__126random_access_iterator_tagE",
25294    "_ZTINSt3__120forward_iterator_tagE"
25295   ]
25296  },
25297  {
25298   "alignment" : 1,
25299   "base_specifiers" :
25300   [
25301    {
25302     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
25303    }
25304   ],
25305   "linker_set_key" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEeEE",
25306   "name" : "std::is_convertible<std::chrono::duration<long double, std::ratio<1, 1000000000>>, long double>",
25307   "referenced_type" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEeEE",
25308   "self_type" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEeEE",
25309   "size" : 1,
25310   "source_file" : "external/libcxx/include/type_traits",
25311   "template_args" :
25312   [
25313    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
25314    "_ZTIe"
25315   ]
25316  },
25317  {
25318   "alignment" : 1,
25319   "base_specifiers" :
25320   [
25321    {
25322     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
25323    }
25324   ],
25325   "linker_set_key" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeS4_EEEE",
25326   "name" : "std::is_convertible<std::chrono::duration<long long, std::ratio<1, 1000000000>>, std::chrono::duration<long double, std::ratio<1, 1000000000>>>",
25327   "referenced_type" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeS4_EEEE",
25328   "self_type" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeS4_EEEE",
25329   "size" : 1,
25330   "source_file" : "external/libcxx/include/type_traits",
25331   "template_args" :
25332   [
25333    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
25334    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE"
25335   ]
25336  },
25337  {
25338   "alignment" : 1,
25339   "base_specifiers" :
25340   [
25341    {
25342     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
25343    }
25344   ],
25345   "linker_set_key" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEeEE",
25346   "name" : "std::is_convertible<std::chrono::duration<long long, std::ratio<1, 1000000000>>, long double>",
25347   "referenced_type" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEeEE",
25348   "self_type" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEeEE",
25349   "size" : 1,
25350   "source_file" : "external/libcxx/include/type_traits",
25351   "template_args" :
25352   [
25353    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
25354    "_ZTIe"
25355   ]
25356  },
25357  {
25358   "alignment" : 1,
25359   "base_specifiers" :
25360   [
25361    {
25362     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
25363    }
25364   ],
25365   "linker_set_key" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEExEE",
25366   "name" : "std::is_convertible<std::chrono::duration<long long, std::ratio<1, 1000000000>>, long long>",
25367   "referenced_type" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEExEE",
25368   "self_type" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEExEE",
25369   "size" : 1,
25370   "source_file" : "external/libcxx/include/type_traits",
25371   "template_args" :
25372   [
25373    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
25374    "_ZTIx"
25375   ]
25376  },
25377  {
25378   "alignment" : 1,
25379   "base_specifiers" :
25380   [
25381    {
25382     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
25383    }
25384   ],
25385   "linker_set_key" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEExEE",
25386   "name" : "std::is_convertible<std::chrono::duration<long long, std::ratio<1, 1>>, long long>",
25387   "referenced_type" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEExEE",
25388   "self_type" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEExEE",
25389   "size" : 1,
25390   "source_file" : "external/libcxx/include/type_traits",
25391   "template_args" : [ "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE", "_ZTIx" ]
25392  },
25393  {
25394   "alignment" : 1,
25395   "base_specifiers" :
25396   [
25397    {
25398     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
25399    }
25400   ],
25401   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA10_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
25402   "name" : "std::is_convertible<char const (&)[10], std::basic_string_view<char, std::char_traits<char>>>",
25403   "referenced_type" : "_ZTINSt3__114is_convertibleIRA10_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
25404   "self_type" : "_ZTINSt3__114is_convertibleIRA10_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
25405   "size" : 1,
25406   "source_file" : "external/libcxx/include/type_traits",
25407   "template_args" :
25408   [
25409    "_ZTIRA10_Kc",
25410    "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
25411   ]
25412  },
25413  {
25414   "alignment" : 1,
25415   "base_specifiers" :
25416   [
25417    {
25418     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
25419    }
25420   ],
25421   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA10_KcPS1_EE",
25422   "name" : "std::is_convertible<char const (&)[10], const char *>",
25423   "referenced_type" : "_ZTINSt3__114is_convertibleIRA10_KcPS1_EE",
25424   "self_type" : "_ZTINSt3__114is_convertibleIRA10_KcPS1_EE",
25425   "size" : 1,
25426   "source_file" : "external/libcxx/include/type_traits",
25427   "template_args" : [ "_ZTIRA10_Kc", "_ZTIPKc" ]
25428  },
25429  {
25430   "alignment" : 1,
25431   "base_specifiers" :
25432   [
25433    {
25434     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
25435    }
25436   ],
25437   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA11_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
25438   "name" : "std::is_convertible<char const (&)[11], std::basic_string_view<char, std::char_traits<char>>>",
25439   "referenced_type" : "_ZTINSt3__114is_convertibleIRA11_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
25440   "self_type" : "_ZTINSt3__114is_convertibleIRA11_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
25441   "size" : 1,
25442   "source_file" : "external/libcxx/include/type_traits",
25443   "template_args" :
25444   [
25445    "_ZTIRA11_Kc",
25446    "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
25447   ]
25448  },
25449  {
25450   "alignment" : 1,
25451   "base_specifiers" :
25452   [
25453    {
25454     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
25455    }
25456   ],
25457   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA11_KcPS1_EE",
25458   "name" : "std::is_convertible<char const (&)[11], const char *>",
25459   "referenced_type" : "_ZTINSt3__114is_convertibleIRA11_KcPS1_EE",
25460   "self_type" : "_ZTINSt3__114is_convertibleIRA11_KcPS1_EE",
25461   "size" : 1,
25462   "source_file" : "external/libcxx/include/type_traits",
25463   "template_args" : [ "_ZTIRA11_Kc", "_ZTIPKc" ]
25464  },
25465  {
25466   "alignment" : 1,
25467   "base_specifiers" :
25468   [
25469    {
25470     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
25471    }
25472   ],
25473   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA17_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
25474   "name" : "std::is_convertible<char const (&)[17], std::basic_string_view<char, std::char_traits<char>>>",
25475   "referenced_type" : "_ZTINSt3__114is_convertibleIRA17_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
25476   "self_type" : "_ZTINSt3__114is_convertibleIRA17_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
25477   "size" : 1,
25478   "source_file" : "external/libcxx/include/type_traits",
25479   "template_args" :
25480   [
25481    "_ZTIRA17_Kc",
25482    "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
25483   ]
25484  },
25485  {
25486   "alignment" : 1,
25487   "base_specifiers" :
25488   [
25489    {
25490     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
25491    }
25492   ],
25493   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA17_KcPS1_EE",
25494   "name" : "std::is_convertible<char const (&)[17], const char *>",
25495   "referenced_type" : "_ZTINSt3__114is_convertibleIRA17_KcPS1_EE",
25496   "self_type" : "_ZTINSt3__114is_convertibleIRA17_KcPS1_EE",
25497   "size" : 1,
25498   "source_file" : "external/libcxx/include/type_traits",
25499   "template_args" : [ "_ZTIRA17_Kc", "_ZTIPKc" ]
25500  },
25501  {
25502   "alignment" : 1,
25503   "base_specifiers" :
25504   [
25505    {
25506     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
25507    }
25508   ],
25509   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA2_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
25510   "name" : "std::is_convertible<char const (&)[2], std::basic_string_view<char, std::char_traits<char>>>",
25511   "referenced_type" : "_ZTINSt3__114is_convertibleIRA2_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
25512   "self_type" : "_ZTINSt3__114is_convertibleIRA2_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
25513   "size" : 1,
25514   "source_file" : "external/libcxx/include/type_traits",
25515   "template_args" :
25516   [
25517    "_ZTIRA2_Kc",
25518    "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
25519   ]
25520  },
25521  {
25522   "alignment" : 1,
25523   "base_specifiers" :
25524   [
25525    {
25526     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
25527    }
25528   ],
25529   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA2_KcPS1_EE",
25530   "name" : "std::is_convertible<char const (&)[2], const char *>",
25531   "referenced_type" : "_ZTINSt3__114is_convertibleIRA2_KcPS1_EE",
25532   "self_type" : "_ZTINSt3__114is_convertibleIRA2_KcPS1_EE",
25533   "size" : 1,
25534   "source_file" : "external/libcxx/include/type_traits",
25535   "template_args" : [ "_ZTIRA2_Kc", "_ZTIPKc" ]
25536  },
25537  {
25538   "alignment" : 1,
25539   "base_specifiers" :
25540   [
25541    {
25542     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
25543    }
25544   ],
25545   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA3_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
25546   "name" : "std::is_convertible<char const (&)[3], std::basic_string_view<char, std::char_traits<char>>>",
25547   "referenced_type" : "_ZTINSt3__114is_convertibleIRA3_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
25548   "self_type" : "_ZTINSt3__114is_convertibleIRA3_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
25549   "size" : 1,
25550   "source_file" : "external/libcxx/include/type_traits",
25551   "template_args" :
25552   [
25553    "_ZTIRA3_Kc",
25554    "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
25555   ]
25556  },
25557  {
25558   "alignment" : 1,
25559   "base_specifiers" :
25560   [
25561    {
25562     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
25563    }
25564   ],
25565   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA3_KcPS1_EE",
25566   "name" : "std::is_convertible<char const (&)[3], const char *>",
25567   "referenced_type" : "_ZTINSt3__114is_convertibleIRA3_KcPS1_EE",
25568   "self_type" : "_ZTINSt3__114is_convertibleIRA3_KcPS1_EE",
25569   "size" : 1,
25570   "source_file" : "external/libcxx/include/type_traits",
25571   "template_args" : [ "_ZTIRA3_Kc", "_ZTIPKc" ]
25572  },
25573  {
25574   "alignment" : 1,
25575   "base_specifiers" :
25576   [
25577    {
25578     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
25579    }
25580   ],
25581   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA8_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
25582   "name" : "std::is_convertible<char const (&)[8], std::basic_string_view<char, std::char_traits<char>>>",
25583   "referenced_type" : "_ZTINSt3__114is_convertibleIRA8_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
25584   "self_type" : "_ZTINSt3__114is_convertibleIRA8_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
25585   "size" : 1,
25586   "source_file" : "external/libcxx/include/type_traits",
25587   "template_args" :
25588   [
25589    "_ZTIRA8_Kc",
25590    "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
25591   ]
25592  },
25593  {
25594   "alignment" : 1,
25595   "base_specifiers" :
25596   [
25597    {
25598     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
25599    }
25600   ],
25601   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA8_KcPS1_EE",
25602   "name" : "std::is_convertible<char const (&)[8], const char *>",
25603   "referenced_type" : "_ZTINSt3__114is_convertibleIRA8_KcPS1_EE",
25604   "self_type" : "_ZTINSt3__114is_convertibleIRA8_KcPS1_EE",
25605   "size" : 1,
25606   "source_file" : "external/libcxx/include/type_traits",
25607   "template_args" : [ "_ZTIRA8_Kc", "_ZTIPKc" ]
25608  },
25609  {
25610   "alignment" : 1,
25611   "base_specifiers" :
25612   [
25613    {
25614     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
25615    }
25616   ],
25617   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA9_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
25618   "name" : "std::is_convertible<char const (&)[9], std::basic_string_view<char, std::char_traits<char>>>",
25619   "referenced_type" : "_ZTINSt3__114is_convertibleIRA9_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
25620   "self_type" : "_ZTINSt3__114is_convertibleIRA9_KcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
25621   "size" : 1,
25622   "source_file" : "external/libcxx/include/type_traits",
25623   "template_args" :
25624   [
25625    "_ZTIRA9_Kc",
25626    "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
25627   ]
25628  },
25629  {
25630   "alignment" : 1,
25631   "base_specifiers" :
25632   [
25633    {
25634     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
25635    }
25636   ],
25637   "linker_set_key" : "_ZTINSt3__114is_convertibleIRA9_KcPS1_EE",
25638   "name" : "std::is_convertible<char const (&)[9], const char *>",
25639   "referenced_type" : "_ZTINSt3__114is_convertibleIRA9_KcPS1_EE",
25640   "self_type" : "_ZTINSt3__114is_convertibleIRA9_KcPS1_EE",
25641   "size" : 1,
25642   "source_file" : "external/libcxx/include/type_traits",
25643   "template_args" : [ "_ZTIRA9_Kc", "_ZTIPKc" ]
25644  },
25645  {
25646   "alignment" : 1,
25647   "base_specifiers" :
25648   [
25649    {
25650     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
25651    }
25652   ],
25653   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_17basic_string_viewIcS3_EEEE",
25654   "name" : "std::is_convertible<const std::basic_string<char, std::char_traits<char>, std::allocator<char>> &, std::basic_string_view<char, std::char_traits<char>>>",
25655   "referenced_type" : "_ZTINSt3__114is_convertibleIRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_17basic_string_viewIcS3_EEEE",
25656   "self_type" : "_ZTINSt3__114is_convertibleIRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_17basic_string_viewIcS3_EEEE",
25657   "size" : 1,
25658   "source_file" : "external/libcxx/include/type_traits",
25659   "template_args" :
25660   [
25661    "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
25662    "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
25663   ]
25664  },
25665  {
25666   "alignment" : 1,
25667   "base_specifiers" :
25668   [
25669    {
25670     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
25671    }
25672   ],
25673   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPKcEE",
25674   "name" : "std::is_convertible<const std::basic_string<char, std::char_traits<char>, std::allocator<char>> &, const char *>",
25675   "referenced_type" : "_ZTINSt3__114is_convertibleIRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPKcEE",
25676   "self_type" : "_ZTINSt3__114is_convertibleIRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPKcEE",
25677   "size" : 1,
25678   "source_file" : "external/libcxx/include/type_traits",
25679   "template_args" :
25680   [
25681    "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
25682    "_ZTIPKc"
25683   ]
25684  },
25685  {
25686   "alignment" : 1,
25687   "base_specifiers" :
25688   [
25689    {
25690     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
25691    }
25692   ],
25693   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEENS_17basic_string_viewIwS3_EEEE",
25694   "name" : "std::is_convertible<const std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>> &, std::basic_string_view<wchar_t, std::char_traits<wchar_t>>>",
25695   "referenced_type" : "_ZTINSt3__114is_convertibleIRKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEENS_17basic_string_viewIwS3_EEEE",
25696   "self_type" : "_ZTINSt3__114is_convertibleIRKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEENS_17basic_string_viewIwS3_EEEE",
25697   "size" : 1,
25698   "source_file" : "external/libcxx/include/type_traits",
25699   "template_args" :
25700   [
25701    "_ZTIRKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
25702    "_ZTINSt3__117basic_string_viewIwNS_11char_traitsIwEEEE"
25703   ]
25704  },
25705  {
25706   "alignment" : 1,
25707   "base_specifiers" :
25708   [
25709    {
25710     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
25711    }
25712   ],
25713   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPKwEE",
25714   "name" : "std::is_convertible<const std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>> &, const wchar_t *>",
25715   "referenced_type" : "_ZTINSt3__114is_convertibleIRKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPKwEE",
25716   "self_type" : "_ZTINSt3__114is_convertibleIRKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPKwEE",
25717   "size" : 1,
25718   "source_file" : "external/libcxx/include/type_traits",
25719   "template_args" :
25720   [
25721    "_ZTIRKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
25722    "_ZTIPKw"
25723   ]
25724  },
25725  {
25726   "alignment" : 1,
25727   "base_specifiers" :
25728   [
25729    {
25730     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
25731    }
25732   ],
25733   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKNS_9allocatorIcEENS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
25734   "name" : "std::is_convertible<const std::allocator<char> &, std::basic_string_view<char, std::char_traits<char>>>",
25735   "referenced_type" : "_ZTINSt3__114is_convertibleIRKNS_9allocatorIcEENS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
25736   "self_type" : "_ZTINSt3__114is_convertibleIRKNS_9allocatorIcEENS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
25737   "size" : 1,
25738   "source_file" : "external/libcxx/include/type_traits",
25739   "template_args" :
25740   [
25741    "_ZTIRKNSt3__19allocatorIcEE",
25742    "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
25743   ]
25744  },
25745  {
25746   "alignment" : 1,
25747   "base_specifiers" :
25748   [
25749    {
25750     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
25751    }
25752   ],
25753   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKNS_9allocatorIcEEPKcEE",
25754   "name" : "std::is_convertible<const std::allocator<char> &, const char *>",
25755   "referenced_type" : "_ZTINSt3__114is_convertibleIRKNS_9allocatorIcEEPKcEE",
25756   "self_type" : "_ZTINSt3__114is_convertibleIRKNS_9allocatorIcEEPKcEE",
25757   "size" : 1,
25758   "source_file" : "external/libcxx/include/type_traits",
25759   "template_args" : [ "_ZTIRKNSt3__19allocatorIcEE", "_ZTIPKc" ]
25760  },
25761  {
25762   "alignment" : 1,
25763   "base_specifiers" :
25764   [
25765    {
25766     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
25767    }
25768   ],
25769   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKPKDiNS_17basic_string_viewIDiNS_11char_traitsIDiEEEEEE",
25770   "name" : "std::is_convertible<const char32_t *const &, std::basic_string_view<char32_t, std::char_traits<char32_t>>>",
25771   "referenced_type" : "_ZTINSt3__114is_convertibleIRKPKDiNS_17basic_string_viewIDiNS_11char_traitsIDiEEEEEE",
25772   "self_type" : "_ZTINSt3__114is_convertibleIRKPKDiNS_17basic_string_viewIDiNS_11char_traitsIDiEEEEEE",
25773   "size" : 1,
25774   "source_file" : "external/libcxx/include/type_traits",
25775   "template_args" :
25776   [
25777    "_ZTIRKPKDi",
25778    "_ZTINSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE"
25779   ]
25780  },
25781  {
25782   "alignment" : 1,
25783   "base_specifiers" :
25784   [
25785    {
25786     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
25787    }
25788   ],
25789   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKPKDiS2_EE",
25790   "name" : "std::is_convertible<const char32_t *const &, const char32_t *>",
25791   "referenced_type" : "_ZTINSt3__114is_convertibleIRKPKDiS2_EE",
25792   "self_type" : "_ZTINSt3__114is_convertibleIRKPKDiS2_EE",
25793   "size" : 1,
25794   "source_file" : "external/libcxx/include/type_traits",
25795   "template_args" : [ "_ZTIRKPKDi", "_ZTIPKDi" ]
25796  },
25797  {
25798   "alignment" : 1,
25799   "base_specifiers" :
25800   [
25801    {
25802     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
25803    }
25804   ],
25805   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKPKDsNS_17basic_string_viewIDsNS_11char_traitsIDsEEEEEE",
25806   "name" : "std::is_convertible<const char16_t *const &, std::basic_string_view<char16_t, std::char_traits<char16_t>>>",
25807   "referenced_type" : "_ZTINSt3__114is_convertibleIRKPKDsNS_17basic_string_viewIDsNS_11char_traitsIDsEEEEEE",
25808   "self_type" : "_ZTINSt3__114is_convertibleIRKPKDsNS_17basic_string_viewIDsNS_11char_traitsIDsEEEEEE",
25809   "size" : 1,
25810   "source_file" : "external/libcxx/include/type_traits",
25811   "template_args" :
25812   [
25813    "_ZTIRKPKDs",
25814    "_ZTINSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE"
25815   ]
25816  },
25817  {
25818   "alignment" : 1,
25819   "base_specifiers" :
25820   [
25821    {
25822     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
25823    }
25824   ],
25825   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKPKDsS2_EE",
25826   "name" : "std::is_convertible<const char16_t *const &, const char16_t *>",
25827   "referenced_type" : "_ZTINSt3__114is_convertibleIRKPKDsS2_EE",
25828   "self_type" : "_ZTINSt3__114is_convertibleIRKPKDsS2_EE",
25829   "size" : 1,
25830   "source_file" : "external/libcxx/include/type_traits",
25831   "template_args" : [ "_ZTIRKPKDs", "_ZTIPKDs" ]
25832  },
25833  {
25834   "alignment" : 1,
25835   "base_specifiers" :
25836   [
25837    {
25838     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
25839    }
25840   ],
25841   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKPKcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
25842   "name" : "std::is_convertible<const char *const &, std::basic_string_view<char, std::char_traits<char>>>",
25843   "referenced_type" : "_ZTINSt3__114is_convertibleIRKPKcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
25844   "self_type" : "_ZTINSt3__114is_convertibleIRKPKcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
25845   "size" : 1,
25846   "source_file" : "external/libcxx/include/type_traits",
25847   "template_args" : [ "_ZTIRKPKc", "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE" ]
25848  },
25849  {
25850   "alignment" : 1,
25851   "base_specifiers" :
25852   [
25853    {
25854     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
25855    }
25856   ],
25857   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKPKcS2_EE",
25858   "name" : "std::is_convertible<const char *const &, const char *>",
25859   "referenced_type" : "_ZTINSt3__114is_convertibleIRKPKcS2_EE",
25860   "self_type" : "_ZTINSt3__114is_convertibleIRKPKcS2_EE",
25861   "size" : 1,
25862   "source_file" : "external/libcxx/include/type_traits",
25863   "template_args" : [ "_ZTIRKPKc", "_ZTIPKc" ]
25864  },
25865  {
25866   "alignment" : 1,
25867   "base_specifiers" :
25868   [
25869    {
25870     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
25871    }
25872   ],
25873   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKPKwNS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
25874   "name" : "std::is_convertible<const wchar_t *const &, std::basic_string_view<wchar_t, std::char_traits<wchar_t>>>",
25875   "referenced_type" : "_ZTINSt3__114is_convertibleIRKPKwNS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
25876   "self_type" : "_ZTINSt3__114is_convertibleIRKPKwNS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
25877   "size" : 1,
25878   "source_file" : "external/libcxx/include/type_traits",
25879   "template_args" : [ "_ZTIRKPKw", "_ZTINSt3__117basic_string_viewIwNS_11char_traitsIwEEEE" ]
25880  },
25881  {
25882   "alignment" : 1,
25883   "base_specifiers" :
25884   [
25885    {
25886     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
25887    }
25888   ],
25889   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKPKwS2_EE",
25890   "name" : "std::is_convertible<const wchar_t *const &, const wchar_t *>",
25891   "referenced_type" : "_ZTINSt3__114is_convertibleIRKPKwS2_EE",
25892   "self_type" : "_ZTINSt3__114is_convertibleIRKPKwS2_EE",
25893   "size" : 1,
25894   "source_file" : "external/libcxx/include/type_traits",
25895   "template_args" : [ "_ZTIRKPKw", "_ZTIPKw" ]
25896  },
25897  {
25898   "alignment" : 1,
25899   "base_specifiers" :
25900   [
25901    {
25902     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
25903    }
25904   ],
25905   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKPcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
25906   "name" : "std::is_convertible<char *const &, std::basic_string_view<char, std::char_traits<char>>>",
25907   "referenced_type" : "_ZTINSt3__114is_convertibleIRKPcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
25908   "self_type" : "_ZTINSt3__114is_convertibleIRKPcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
25909   "size" : 1,
25910   "source_file" : "external/libcxx/include/type_traits",
25911   "template_args" : [ "_ZTIRKPc", "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE" ]
25912  },
25913  {
25914   "alignment" : 1,
25915   "base_specifiers" :
25916   [
25917    {
25918     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
25919    }
25920   ],
25921   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKPcPKcEE",
25922   "name" : "std::is_convertible<char *const &, const char *>",
25923   "referenced_type" : "_ZTINSt3__114is_convertibleIRKPcPKcEE",
25924   "self_type" : "_ZTINSt3__114is_convertibleIRKPcPKcEE",
25925   "size" : 1,
25926   "source_file" : "external/libcxx/include/type_traits",
25927   "template_args" : [ "_ZTIRKPc", "_ZTIPKc" ]
25928  },
25929  {
25930   "alignment" : 1,
25931   "base_specifiers" :
25932   [
25933    {
25934     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
25935    }
25936   ],
25937   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKiNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
25938   "name" : "std::is_convertible<const int &, std::basic_string_view<char, std::char_traits<char>>>",
25939   "referenced_type" : "_ZTINSt3__114is_convertibleIRKiNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
25940   "self_type" : "_ZTINSt3__114is_convertibleIRKiNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
25941   "size" : 1,
25942   "source_file" : "external/libcxx/include/type_traits",
25943   "template_args" : [ "_ZTIRKi", "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE" ]
25944  },
25945  {
25946   "alignment" : 1,
25947   "base_specifiers" :
25948   [
25949    {
25950     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
25951    }
25952   ],
25953   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKiPKcEE",
25954   "name" : "std::is_convertible<const int &, const char *>",
25955   "referenced_type" : "_ZTINSt3__114is_convertibleIRKiPKcEE",
25956   "self_type" : "_ZTINSt3__114is_convertibleIRKiPKcEE",
25957   "size" : 1,
25958   "source_file" : "external/libcxx/include/type_traits",
25959   "template_args" : [ "_ZTIRKi", "_ZTIPKc" ]
25960  },
25961  {
25962   "alignment" : 1,
25963   "base_specifiers" :
25964   [
25965    {
25966     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
25967    }
25968   ],
25969   "linker_set_key" : "_ZTINSt3__114is_convertibleIeeEE",
25970   "name" : "std::is_convertible<long double, long double>",
25971   "referenced_type" : "_ZTINSt3__114is_convertibleIeeEE",
25972   "self_type" : "_ZTINSt3__114is_convertibleIeeEE",
25973   "size" : 1,
25974   "source_file" : "external/libcxx/include/type_traits",
25975   "template_args" : [ "_ZTIe", "_ZTIe" ]
25976  },
25977  {
25978   "alignment" : 1,
25979   "base_specifiers" :
25980   [
25981    {
25982     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
25983    }
25984   ],
25985   "linker_set_key" : "_ZTINSt3__114is_convertibleIllEE",
25986   "name" : "std::is_convertible<long, long>",
25987   "referenced_type" : "_ZTINSt3__114is_convertibleIllEE",
25988   "self_type" : "_ZTINSt3__114is_convertibleIllEE",
25989   "size" : 1,
25990   "source_file" : "external/libcxx/include/type_traits",
25991   "template_args" : [ "_ZTIl", "_ZTIl" ]
25992  },
25993  {
25994   "alignment" : 1,
25995   "base_specifiers" :
25996   [
25997    {
25998     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
25999    }
26000   ],
26001   "linker_set_key" : "_ZTINSt3__114is_convertibleIlxEE",
26002   "name" : "std::is_convertible<long, long long>",
26003   "referenced_type" : "_ZTINSt3__114is_convertibleIlxEE",
26004   "self_type" : "_ZTINSt3__114is_convertibleIlxEE",
26005   "size" : 1,
26006   "source_file" : "external/libcxx/include/type_traits",
26007   "template_args" : [ "_ZTIl", "_ZTIx" ]
26008  },
26009  {
26010   "alignment" : 1,
26011   "base_specifiers" :
26012   [
26013    {
26014     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
26015    }
26016   ],
26017   "linker_set_key" : "_ZTINSt3__114is_convertibleIxxEE",
26018   "name" : "std::is_convertible<long long, long long>",
26019   "referenced_type" : "_ZTINSt3__114is_convertibleIxxEE",
26020   "self_type" : "_ZTINSt3__114is_convertibleIxxEE",
26021   "size" : 1,
26022   "source_file" : "external/libcxx/include/type_traits",
26023   "template_args" : [ "_ZTIx", "_ZTIx" ]
26024  },
26025  {
26026   "alignment" : 1,
26027   "base_specifiers" :
26028   [
26029    {
26030     "access" : "private",
26031     "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIcLb1EEE"
26032    }
26033   ],
26034   "linker_set_key" : "_ZTINSt3__114numeric_limitsIcEE",
26035   "name" : "std::numeric_limits<char>",
26036   "record_kind" : "class",
26037   "referenced_type" : "_ZTINSt3__114numeric_limitsIcEE",
26038   "self_type" : "_ZTINSt3__114numeric_limitsIcEE",
26039   "size" : 1,
26040   "source_file" : "external/libcxx/include/limits",
26041   "template_args" : [ "_ZTIc" ]
26042  },
26043  {
26044   "alignment" : 1,
26045   "base_specifiers" :
26046   [
26047    {
26048     "access" : "private",
26049     "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIiLb1EEE"
26050    }
26051   ],
26052   "linker_set_key" : "_ZTINSt3__114numeric_limitsIiEE",
26053   "name" : "std::numeric_limits<int>",
26054   "record_kind" : "class",
26055   "referenced_type" : "_ZTINSt3__114numeric_limitsIiEE",
26056   "self_type" : "_ZTINSt3__114numeric_limitsIiEE",
26057   "size" : 1,
26058   "source_file" : "external/libcxx/include/limits",
26059   "template_args" : [ "_ZTIi" ]
26060  },
26061  {
26062   "alignment" : 1,
26063   "base_specifiers" :
26064   [
26065    {
26066     "access" : "private",
26067     "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIjLb1EEE"
26068    }
26069   ],
26070   "linker_set_key" : "_ZTINSt3__114numeric_limitsIjEE",
26071   "name" : "std::numeric_limits<unsigned int>",
26072   "record_kind" : "class",
26073   "referenced_type" : "_ZTINSt3__114numeric_limitsIjEE",
26074   "self_type" : "_ZTINSt3__114numeric_limitsIjEE",
26075   "size" : 1,
26076   "source_file" : "external/libcxx/include/limits",
26077   "template_args" : [ "_ZTIj" ]
26078  },
26079  {
26080   "alignment" : 1,
26081   "base_specifiers" :
26082   [
26083    {
26084     "access" : "private",
26085     "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIlLb1EEE"
26086    }
26087   ],
26088   "linker_set_key" : "_ZTINSt3__114numeric_limitsIlEE",
26089   "name" : "std::numeric_limits<long>",
26090   "record_kind" : "class",
26091   "referenced_type" : "_ZTINSt3__114numeric_limitsIlEE",
26092   "self_type" : "_ZTINSt3__114numeric_limitsIlEE",
26093   "size" : 1,
26094   "source_file" : "external/libcxx/include/limits",
26095   "template_args" : [ "_ZTIl" ]
26096  },
26097  {
26098   "alignment" : 1,
26099   "base_specifiers" :
26100   [
26101    {
26102     "access" : "private",
26103     "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsImLb1EEE"
26104    }
26105   ],
26106   "linker_set_key" : "_ZTINSt3__114numeric_limitsImEE",
26107   "name" : "std::numeric_limits<unsigned long>",
26108   "record_kind" : "class",
26109   "referenced_type" : "_ZTINSt3__114numeric_limitsImEE",
26110   "self_type" : "_ZTINSt3__114numeric_limitsImEE",
26111   "size" : 1,
26112   "source_file" : "external/libcxx/include/limits",
26113   "template_args" : [ "_ZTIm" ]
26114  },
26115  {
26116   "alignment" : 1,
26117   "base_specifiers" :
26118   [
26119    {
26120     "access" : "private",
26121     "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIxLb1EEE"
26122    }
26123   ],
26124   "linker_set_key" : "_ZTINSt3__114numeric_limitsIxEE",
26125   "name" : "std::numeric_limits<long long>",
26126   "record_kind" : "class",
26127   "referenced_type" : "_ZTINSt3__114numeric_limitsIxEE",
26128   "self_type" : "_ZTINSt3__114numeric_limitsIxEE",
26129   "size" : 1,
26130   "source_file" : "external/libcxx/include/limits",
26131   "template_args" : [ "_ZTIx" ]
26132  },
26133  {
26134   "alignment" : 1,
26135   "base_specifiers" :
26136   [
26137    {
26138     "access" : "private",
26139     "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIyLb1EEE"
26140    }
26141   ],
26142   "linker_set_key" : "_ZTINSt3__114numeric_limitsIyEE",
26143   "name" : "std::numeric_limits<unsigned long long>",
26144   "record_kind" : "class",
26145   "referenced_type" : "_ZTINSt3__114numeric_limitsIyEE",
26146   "self_type" : "_ZTINSt3__114numeric_limitsIyEE",
26147   "size" : 1,
26148   "source_file" : "external/libcxx/include/limits",
26149   "template_args" : [ "_ZTIy" ]
26150  },
26151  {
26152   "alignment" : 4,
26153   "fields" :
26154   [
26155    {
26156     "field_name" : "__v_",
26157     "referenced_type" : "_ZTINSt3__114pointer_safety4__lxE"
26158    }
26159   ],
26160   "linker_set_key" : "_ZTINSt3__114pointer_safetyE",
26161   "name" : "std::pointer_safety",
26162   "referenced_type" : "_ZTINSt3__114pointer_safetyE",
26163   "self_type" : "_ZTINSt3__114pointer_safetyE",
26164   "size" : 4,
26165   "source_file" : "external/libcxx/include/memory"
26166  },
26167  {
26168   "alignment" : 1,
26169   "linker_set_key" : "_ZTINSt3__114pointer_traitsIPDiEE",
26170   "name" : "std::pointer_traits<char32_t *>",
26171   "referenced_type" : "_ZTINSt3__114pointer_traitsIPDiEE",
26172   "self_type" : "_ZTINSt3__114pointer_traitsIPDiEE",
26173   "size" : 1,
26174   "source_file" : "external/libcxx/include/memory",
26175   "template_args" : [ "_ZTIPDi" ]
26176  },
26177  {
26178   "alignment" : 1,
26179   "linker_set_key" : "_ZTINSt3__114pointer_traitsIPDsEE",
26180   "name" : "std::pointer_traits<char16_t *>",
26181   "referenced_type" : "_ZTINSt3__114pointer_traitsIPDsEE",
26182   "self_type" : "_ZTINSt3__114pointer_traitsIPDsEE",
26183   "size" : 1,
26184   "source_file" : "external/libcxx/include/memory",
26185   "template_args" : [ "_ZTIPDs" ]
26186  },
26187  {
26188   "alignment" : 1,
26189   "linker_set_key" : "_ZTINSt3__114pointer_traitsIPKcEE",
26190   "name" : "std::pointer_traits<const char *>",
26191   "referenced_type" : "_ZTINSt3__114pointer_traitsIPKcEE",
26192   "self_type" : "_ZTINSt3__114pointer_traitsIPKcEE",
26193   "size" : 1,
26194   "source_file" : "external/libcxx/include/memory",
26195   "template_args" : [ "_ZTIPKc" ]
26196  },
26197  {
26198   "alignment" : 1,
26199   "linker_set_key" : "_ZTINSt3__114pointer_traitsIPN7android8hardware17GrantorDescriptorEEE",
26200   "name" : "std::pointer_traits<android::hardware::GrantorDescriptor *>",
26201   "referenced_type" : "_ZTINSt3__114pointer_traitsIPN7android8hardware17GrantorDescriptorEEE",
26202   "self_type" : "_ZTINSt3__114pointer_traitsIPN7android8hardware17GrantorDescriptorEEE",
26203   "size" : 1,
26204   "source_file" : "external/libcxx/include/memory",
26205   "template_args" : [ "_ZTIPN7android8hardware17GrantorDescriptorE" ]
26206  },
26207  {
26208   "alignment" : 1,
26209   "linker_set_key" : "_ZTINSt3__114pointer_traitsIPNS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEEEE",
26210   "name" : "std::pointer_traits<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *>> *)> *>",
26211   "referenced_type" : "_ZTINSt3__114pointer_traitsIPNS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEEEE",
26212   "self_type" : "_ZTINSt3__114pointer_traitsIPNS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEEEE",
26213   "size" : 1,
26214   "source_file" : "external/libcxx/include/memory",
26215   "template_args" :
26216   [
26217    "_ZTIPNSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEE"
26218   ]
26219  },
26220  {
26221   "alignment" : 1,
26222   "linker_set_key" : "_ZTINSt3__114pointer_traitsIPcEE",
26223   "name" : "std::pointer_traits<char *>",
26224   "referenced_type" : "_ZTINSt3__114pointer_traitsIPcEE",
26225   "self_type" : "_ZTINSt3__114pointer_traitsIPcEE",
26226   "size" : 1,
26227   "source_file" : "external/libcxx/include/memory",
26228   "template_args" : [ "_ZTIPc" ]
26229  },
26230  {
26231   "alignment" : 1,
26232   "linker_set_key" : "_ZTINSt3__114pointer_traitsIPwEE",
26233   "name" : "std::pointer_traits<wchar_t *>",
26234   "referenced_type" : "_ZTINSt3__114pointer_traitsIPwEE",
26235   "self_type" : "_ZTINSt3__114pointer_traitsIPwEE",
26236   "size" : 1,
26237   "source_file" : "external/libcxx/include/memory",
26238   "template_args" : [ "_ZTIPw" ]
26239  },
26240  {
26241   "alignment" : 1,
26242   "linker_set_key" : "_ZTINSt3__114unary_functionIDijEE",
26243   "name" : "std::unary_function<char32_t, unsigned int>",
26244   "referenced_type" : "_ZTINSt3__114unary_functionIDijEE",
26245   "self_type" : "_ZTINSt3__114unary_functionIDijEE",
26246   "size" : 1,
26247   "source_file" : "external/libcxx/include/utility",
26248   "template_args" : [ "_ZTIDi", "_ZTIj" ]
26249  },
26250  {
26251   "alignment" : 1,
26252   "linker_set_key" : "_ZTINSt3__114unary_functionIDnjEE",
26253   "name" : "std::unary_function<nullptr_t, unsigned int>",
26254   "referenced_type" : "_ZTINSt3__114unary_functionIDnjEE",
26255   "self_type" : "_ZTINSt3__114unary_functionIDnjEE",
26256   "size" : 1,
26257   "source_file" : "external/libcxx/include/utility",
26258   "template_args" : [ "_ZTIDn", "_ZTIj" ]
26259  },
26260  {
26261   "alignment" : 1,
26262   "linker_set_key" : "_ZTINSt3__114unary_functionIDsjEE",
26263   "name" : "std::unary_function<char16_t, unsigned int>",
26264   "referenced_type" : "_ZTINSt3__114unary_functionIDsjEE",
26265   "self_type" : "_ZTINSt3__114unary_functionIDsjEE",
26266   "size" : 1,
26267   "source_file" : "external/libcxx/include/utility",
26268   "template_args" : [ "_ZTIDs", "_ZTIj" ]
26269  },
26270  {
26271   "alignment" : 1,
26272   "linker_set_key" : "_ZTINSt3__114unary_functionINS_10error_codeEjEE",
26273   "name" : "std::unary_function<std::error_code, unsigned int>",
26274   "referenced_type" : "_ZTINSt3__114unary_functionINS_10error_codeEjEE",
26275   "self_type" : "_ZTINSt3__114unary_functionINS_10error_codeEjEE",
26276   "size" : 1,
26277   "source_file" : "external/libcxx/include/utility",
26278   "template_args" : [ "_ZTINSt3__110error_codeE", "_ZTIj" ]
26279  },
26280  {
26281   "alignment" : 1,
26282   "linker_set_key" : "_ZTINSt3__114unary_functionINS_15error_conditionEjEE",
26283   "name" : "std::unary_function<std::error_condition, unsigned int>",
26284   "referenced_type" : "_ZTINSt3__114unary_functionINS_15error_conditionEjEE",
26285   "self_type" : "_ZTINSt3__114unary_functionINS_15error_conditionEjEE",
26286   "size" : 1,
26287   "source_file" : "external/libcxx/include/utility",
26288   "template_args" : [ "_ZTINSt3__115error_conditionE", "_ZTIj" ]
26289  },
26290  {
26291   "alignment" : 1,
26292   "linker_set_key" : "_ZTINSt3__114unary_functionINS_6_PairTEjEE",
26293   "name" : "std::unary_function<std::_PairT, unsigned int>",
26294   "referenced_type" : "_ZTINSt3__114unary_functionINS_6_PairTEjEE",
26295   "self_type" : "_ZTINSt3__114unary_functionINS_6_PairTEjEE",
26296   "size" : 1,
26297   "source_file" : "external/libcxx/include/utility",
26298   "template_args" : [ "_ZTINSt3__16_PairTE", "_ZTIj" ]
26299  },
26300  {
26301   "alignment" : 1,
26302   "linker_set_key" : "_ZTINSt3__114unary_functionIajEE",
26303   "name" : "std::unary_function<signed char, unsigned int>",
26304   "referenced_type" : "_ZTINSt3__114unary_functionIajEE",
26305   "self_type" : "_ZTINSt3__114unary_functionIajEE",
26306   "size" : 1,
26307   "source_file" : "external/libcxx/include/utility",
26308   "template_args" : [ "_ZTIa", "_ZTIj" ]
26309  },
26310  {
26311   "alignment" : 1,
26312   "linker_set_key" : "_ZTINSt3__114unary_functionIbjEE",
26313   "name" : "std::unary_function<bool, unsigned int>",
26314   "referenced_type" : "_ZTINSt3__114unary_functionIbjEE",
26315   "self_type" : "_ZTINSt3__114unary_functionIbjEE",
26316   "size" : 1,
26317   "source_file" : "external/libcxx/include/utility",
26318   "template_args" : [ "_ZTIb", "_ZTIj" ]
26319  },
26320  {
26321   "alignment" : 1,
26322   "linker_set_key" : "_ZTINSt3__114unary_functionIcjEE",
26323   "name" : "std::unary_function<char, unsigned int>",
26324   "referenced_type" : "_ZTINSt3__114unary_functionIcjEE",
26325   "self_type" : "_ZTINSt3__114unary_functionIcjEE",
26326   "size" : 1,
26327   "source_file" : "external/libcxx/include/utility",
26328   "template_args" : [ "_ZTIc", "_ZTIj" ]
26329  },
26330  {
26331   "alignment" : 1,
26332   "linker_set_key" : "_ZTINSt3__114unary_functionIdjEE",
26333   "name" : "std::unary_function<double, unsigned int>",
26334   "referenced_type" : "_ZTINSt3__114unary_functionIdjEE",
26335   "self_type" : "_ZTINSt3__114unary_functionIdjEE",
26336   "size" : 1,
26337   "source_file" : "external/libcxx/include/utility",
26338   "template_args" : [ "_ZTId", "_ZTIj" ]
26339  },
26340  {
26341   "alignment" : 1,
26342   "linker_set_key" : "_ZTINSt3__114unary_functionIejEE",
26343   "name" : "std::unary_function<long double, unsigned int>",
26344   "referenced_type" : "_ZTINSt3__114unary_functionIejEE",
26345   "self_type" : "_ZTINSt3__114unary_functionIejEE",
26346   "size" : 1,
26347   "source_file" : "external/libcxx/include/utility",
26348   "template_args" : [ "_ZTIe", "_ZTIj" ]
26349  },
26350  {
26351   "alignment" : 1,
26352   "linker_set_key" : "_ZTINSt3__114unary_functionIfjEE",
26353   "name" : "std::unary_function<float, unsigned int>",
26354   "referenced_type" : "_ZTINSt3__114unary_functionIfjEE",
26355   "self_type" : "_ZTINSt3__114unary_functionIfjEE",
26356   "size" : 1,
26357   "source_file" : "external/libcxx/include/utility",
26358   "template_args" : [ "_ZTIf", "_ZTIj" ]
26359  },
26360  {
26361   "alignment" : 1,
26362   "linker_set_key" : "_ZTINSt3__114unary_functionIhjEE",
26363   "name" : "std::unary_function<unsigned char, unsigned int>",
26364   "referenced_type" : "_ZTINSt3__114unary_functionIhjEE",
26365   "self_type" : "_ZTINSt3__114unary_functionIhjEE",
26366   "size" : 1,
26367   "source_file" : "external/libcxx/include/utility",
26368   "template_args" : [ "_ZTIh", "_ZTIj" ]
26369  },
26370  {
26371   "alignment" : 1,
26372   "linker_set_key" : "_ZTINSt3__114unary_functionIijEE",
26373   "name" : "std::unary_function<int, unsigned int>",
26374   "referenced_type" : "_ZTINSt3__114unary_functionIijEE",
26375   "self_type" : "_ZTINSt3__114unary_functionIijEE",
26376   "size" : 1,
26377   "source_file" : "external/libcxx/include/utility",
26378   "template_args" : [ "_ZTIi", "_ZTIj" ]
26379  },
26380  {
26381   "alignment" : 1,
26382   "linker_set_key" : "_ZTINSt3__114unary_functionIjjEE",
26383   "name" : "std::unary_function<unsigned int, unsigned int>",
26384   "referenced_type" : "_ZTINSt3__114unary_functionIjjEE",
26385   "self_type" : "_ZTINSt3__114unary_functionIjjEE",
26386   "size" : 1,
26387   "source_file" : "external/libcxx/include/utility",
26388   "template_args" : [ "_ZTIj", "_ZTIj" ]
26389  },
26390  {
26391   "alignment" : 1,
26392   "linker_set_key" : "_ZTINSt3__114unary_functionIljEE",
26393   "name" : "std::unary_function<long, unsigned int>",
26394   "referenced_type" : "_ZTINSt3__114unary_functionIljEE",
26395   "self_type" : "_ZTINSt3__114unary_functionIljEE",
26396   "size" : 1,
26397   "source_file" : "external/libcxx/include/utility",
26398   "template_args" : [ "_ZTIl", "_ZTIj" ]
26399  },
26400  {
26401   "alignment" : 1,
26402   "linker_set_key" : "_ZTINSt3__114unary_functionImjEE",
26403   "name" : "std::unary_function<unsigned long, unsigned int>",
26404   "referenced_type" : "_ZTINSt3__114unary_functionImjEE",
26405   "self_type" : "_ZTINSt3__114unary_functionImjEE",
26406   "size" : 1,
26407   "source_file" : "external/libcxx/include/utility",
26408   "template_args" : [ "_ZTIm", "_ZTIj" ]
26409  },
26410  {
26411   "alignment" : 1,
26412   "linker_set_key" : "_ZTINSt3__114unary_functionIsjEE",
26413   "name" : "std::unary_function<short, unsigned int>",
26414   "referenced_type" : "_ZTINSt3__114unary_functionIsjEE",
26415   "self_type" : "_ZTINSt3__114unary_functionIsjEE",
26416   "size" : 1,
26417   "source_file" : "external/libcxx/include/utility",
26418   "template_args" : [ "_ZTIs", "_ZTIj" ]
26419  },
26420  {
26421   "alignment" : 1,
26422   "linker_set_key" : "_ZTINSt3__114unary_functionItjEE",
26423   "name" : "std::unary_function<unsigned short, unsigned int>",
26424   "referenced_type" : "_ZTINSt3__114unary_functionItjEE",
26425   "self_type" : "_ZTINSt3__114unary_functionItjEE",
26426   "size" : 1,
26427   "source_file" : "external/libcxx/include/utility",
26428   "template_args" : [ "_ZTIt", "_ZTIj" ]
26429  },
26430  {
26431   "alignment" : 1,
26432   "linker_set_key" : "_ZTINSt3__114unary_functionIwjEE",
26433   "name" : "std::unary_function<wchar_t, unsigned int>",
26434   "referenced_type" : "_ZTINSt3__114unary_functionIwjEE",
26435   "self_type" : "_ZTINSt3__114unary_functionIwjEE",
26436   "size" : 1,
26437   "source_file" : "external/libcxx/include/utility",
26438   "template_args" : [ "_ZTIw", "_ZTIj" ]
26439  },
26440  {
26441   "alignment" : 1,
26442   "linker_set_key" : "_ZTINSt3__114unary_functionIxjEE",
26443   "name" : "std::unary_function<long long, unsigned int>",
26444   "referenced_type" : "_ZTINSt3__114unary_functionIxjEE",
26445   "self_type" : "_ZTINSt3__114unary_functionIxjEE",
26446   "size" : 1,
26447   "source_file" : "external/libcxx/include/utility",
26448   "template_args" : [ "_ZTIx", "_ZTIj" ]
26449  },
26450  {
26451   "alignment" : 1,
26452   "linker_set_key" : "_ZTINSt3__114unary_functionIyjEE",
26453   "name" : "std::unary_function<unsigned long long, unsigned int>",
26454   "referenced_type" : "_ZTINSt3__114unary_functionIyjEE",
26455   "self_type" : "_ZTINSt3__114unary_functionIyjEE",
26456   "size" : 1,
26457   "source_file" : "external/libcxx/include/utility",
26458   "template_args" : [ "_ZTIy", "_ZTIj" ]
26459  },
26460  {
26461   "alignment" : 4,
26462   "fields" :
26463   [
26464    {
26465     "access" : "private",
26466     "field_name" : "__seg_",
26467     "referenced_type" : "_ZTIPj"
26468    },
26469    {
26470     "access" : "private",
26471     "field_name" : "__mask_",
26472     "field_offset" : 32,
26473     "referenced_type" : "_ZTIj"
26474    }
26475   ],
26476   "linker_set_key" : "_ZTINSt3__115__bit_referenceINS_8__bitsetILj0ELj0EEELb1EEE",
26477   "name" : "std::__bit_reference<std::__bitset<0, 0>, true>",
26478   "record_kind" : "class",
26479   "referenced_type" : "_ZTINSt3__115__bit_referenceINS_8__bitsetILj0ELj0EEELb1EEE",
26480   "self_type" : "_ZTINSt3__115__bit_referenceINS_8__bitsetILj0ELj0EEELb1EEE",
26481   "size" : 8,
26482   "source_file" : "external/libcxx/include/__bit_reference",
26483   "template_args" : [ "_ZTINSt3__18__bitsetILj0ELj0EEE" ]
26484  },
26485  {
26486   "alignment" : 1,
26487   "linker_set_key" : "_ZTINSt3__115__const_pointerIDiPDiNS_9allocatorIDiEELb1EEE",
26488   "name" : "std::__const_pointer<char32_t, char32_t *, std::allocator<char32_t>, true>",
26489   "referenced_type" : "_ZTINSt3__115__const_pointerIDiPDiNS_9allocatorIDiEELb1EEE",
26490   "self_type" : "_ZTINSt3__115__const_pointerIDiPDiNS_9allocatorIDiEELb1EEE",
26491   "size" : 1,
26492   "source_file" : "external/libcxx/include/memory",
26493   "template_args" : [ "_ZTIDi", "_ZTIPDi", "_ZTINSt3__19allocatorIDiEE" ]
26494  },
26495  {
26496   "alignment" : 1,
26497   "linker_set_key" : "_ZTINSt3__115__const_pointerIDsPDsNS_9allocatorIDsEELb1EEE",
26498   "name" : "std::__const_pointer<char16_t, char16_t *, std::allocator<char16_t>, true>",
26499   "referenced_type" : "_ZTINSt3__115__const_pointerIDsPDsNS_9allocatorIDsEELb1EEE",
26500   "self_type" : "_ZTINSt3__115__const_pointerIDsPDsNS_9allocatorIDsEELb1EEE",
26501   "size" : 1,
26502   "source_file" : "external/libcxx/include/memory",
26503   "template_args" : [ "_ZTIDs", "_ZTIPDs", "_ZTINSt3__19allocatorIDsEE" ]
26504  },
26505  {
26506   "alignment" : 1,
26507   "linker_set_key" : "_ZTINSt3__115__const_pointerIN7android8hardware17GrantorDescriptorEPS3_NS_9allocatorIS3_EELb1EEE",
26508   "name" : "std::__const_pointer<android::hardware::GrantorDescriptor, android::hardware::GrantorDescriptor *, std::allocator<android::hardware::GrantorDescriptor>, true>",
26509   "referenced_type" : "_ZTINSt3__115__const_pointerIN7android8hardware17GrantorDescriptorEPS3_NS_9allocatorIS3_EELb1EEE",
26510   "self_type" : "_ZTINSt3__115__const_pointerIN7android8hardware17GrantorDescriptorEPS3_NS_9allocatorIS3_EELb1EEE",
26511   "size" : 1,
26512   "source_file" : "external/libcxx/include/memory",
26513   "template_args" :
26514   [
26515    "_ZTIN7android8hardware17GrantorDescriptorE",
26516    "_ZTIPN7android8hardware17GrantorDescriptorE",
26517    "_ZTINSt3__19allocatorIN7android8hardware17GrantorDescriptorEEE"
26518   ]
26519  },
26520  {
26521   "alignment" : 1,
26522   "linker_set_key" : "_ZTINSt3__115__const_pointerINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEEPSG_NSB_ISG_EELb1EEE",
26523   "name" : "std::__const_pointer<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *>> *)>, 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 *>> *)>>, true>",
26524   "referenced_type" : "_ZTINSt3__115__const_pointerINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEEPSG_NSB_ISG_EELb1EEE",
26525   "self_type" : "_ZTINSt3__115__const_pointerINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEEPSG_NSB_ISG_EELb1EEE",
26526   "size" : 1,
26527   "source_file" : "external/libcxx/include/memory",
26528   "template_args" :
26529   [
26530    "_ZTINSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEE",
26531    "_ZTIPNSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEE",
26532    "_ZTINSt3__19allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS0_ISA_EEEEEEEEE"
26533   ]
26534  },
26535  {
26536   "alignment" : 1,
26537   "linker_set_key" : "_ZTINSt3__115__const_pointerIcPcNS_9allocatorIcEELb1EEE",
26538   "name" : "std::__const_pointer<char, char *, std::allocator<char>, true>",
26539   "referenced_type" : "_ZTINSt3__115__const_pointerIcPcNS_9allocatorIcEELb1EEE",
26540   "self_type" : "_ZTINSt3__115__const_pointerIcPcNS_9allocatorIcEELb1EEE",
26541   "size" : 1,
26542   "source_file" : "external/libcxx/include/memory",
26543   "template_args" : [ "_ZTIc", "_ZTIPc", "_ZTINSt3__19allocatorIcEE" ]
26544  },
26545  {
26546   "alignment" : 1,
26547   "linker_set_key" : "_ZTINSt3__115__const_pointerIwPwNS_9allocatorIwEELb1EEE",
26548   "name" : "std::__const_pointer<wchar_t, wchar_t *, std::allocator<wchar_t>, true>",
26549   "referenced_type" : "_ZTINSt3__115__const_pointerIwPwNS_9allocatorIwEELb1EEE",
26550   "self_type" : "_ZTINSt3__115__const_pointerIwPwNS_9allocatorIwEELb1EEE",
26551   "size" : 1,
26552   "source_file" : "external/libcxx/include/memory",
26553   "template_args" : [ "_ZTIw", "_ZTIPw", "_ZTINSt3__19allocatorIwEE" ]
26554  },
26555  {
26556   "alignment" : 1,
26557   "base_specifiers" :
26558   [
26559    {
26560     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
26561    }
26562   ],
26563   "linker_set_key" : "_ZTINSt3__115__has_size_typeINS_9allocatorIDiEEvEE",
26564   "name" : "std::__has_size_type<std::allocator<char32_t>, void>",
26565   "referenced_type" : "_ZTINSt3__115__has_size_typeINS_9allocatorIDiEEvEE",
26566   "self_type" : "_ZTINSt3__115__has_size_typeINS_9allocatorIDiEEvEE",
26567   "size" : 1,
26568   "source_file" : "external/libcxx/include/memory",
26569   "template_args" : [ "_ZTINSt3__19allocatorIDiEE", "_ZTIv" ]
26570  },
26571  {
26572   "alignment" : 1,
26573   "base_specifiers" :
26574   [
26575    {
26576     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
26577    }
26578   ],
26579   "linker_set_key" : "_ZTINSt3__115__has_size_typeINS_9allocatorIDsEEvEE",
26580   "name" : "std::__has_size_type<std::allocator<char16_t>, void>",
26581   "referenced_type" : "_ZTINSt3__115__has_size_typeINS_9allocatorIDsEEvEE",
26582   "self_type" : "_ZTINSt3__115__has_size_typeINS_9allocatorIDsEEvEE",
26583   "size" : 1,
26584   "source_file" : "external/libcxx/include/memory",
26585   "template_args" : [ "_ZTINSt3__19allocatorIDsEE", "_ZTIv" ]
26586  },
26587  {
26588   "alignment" : 1,
26589   "base_specifiers" :
26590   [
26591    {
26592     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
26593    }
26594   ],
26595   "linker_set_key" : "_ZTINSt3__115__has_size_typeINS_9allocatorIN7android8hardware17GrantorDescriptorEEEvEE",
26596   "name" : "std::__has_size_type<std::allocator<android::hardware::GrantorDescriptor>, void>",
26597   "referenced_type" : "_ZTINSt3__115__has_size_typeINS_9allocatorIN7android8hardware17GrantorDescriptorEEEvEE",
26598   "self_type" : "_ZTINSt3__115__has_size_typeINS_9allocatorIN7android8hardware17GrantorDescriptorEEEvEE",
26599   "size" : 1,
26600   "source_file" : "external/libcxx/include/memory",
26601   "template_args" :
26602   [
26603    "_ZTINSt3__19allocatorIN7android8hardware17GrantorDescriptorEEE",
26604    "_ZTIv"
26605   ]
26606  },
26607  {
26608   "alignment" : 1,
26609   "base_specifiers" :
26610   [
26611    {
26612     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
26613    }
26614   ],
26615   "linker_set_key" : "_ZTINSt3__115__has_size_typeINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEvEE",
26616   "name" : "std::__has_size_type<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *>> *)>>, void>",
26617   "referenced_type" : "_ZTINSt3__115__has_size_typeINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEvEE",
26618   "self_type" : "_ZTINSt3__115__has_size_typeINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEvEE",
26619   "size" : 1,
26620   "source_file" : "external/libcxx/include/memory",
26621   "template_args" :
26622   [
26623    "_ZTINSt3__19allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS0_ISA_EEEEEEEEE",
26624    "_ZTIv"
26625   ]
26626  },
26627  {
26628   "alignment" : 1,
26629   "base_specifiers" :
26630   [
26631    {
26632     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
26633    }
26634   ],
26635   "linker_set_key" : "_ZTINSt3__115__has_size_typeINS_9allocatorIcEEvEE",
26636   "name" : "std::__has_size_type<std::allocator<char>, void>",
26637   "referenced_type" : "_ZTINSt3__115__has_size_typeINS_9allocatorIcEEvEE",
26638   "self_type" : "_ZTINSt3__115__has_size_typeINS_9allocatorIcEEvEE",
26639   "size" : 1,
26640   "source_file" : "external/libcxx/include/memory",
26641   "template_args" : [ "_ZTINSt3__19allocatorIcEE", "_ZTIv" ]
26642  },
26643  {
26644   "alignment" : 1,
26645   "base_specifiers" :
26646   [
26647    {
26648     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
26649    }
26650   ],
26651   "linker_set_key" : "_ZTINSt3__115__has_size_typeINS_9allocatorIwEEvEE",
26652   "name" : "std::__has_size_type<std::allocator<wchar_t>, void>",
26653   "referenced_type" : "_ZTINSt3__115__has_size_typeINS_9allocatorIwEEvEE",
26654   "self_type" : "_ZTINSt3__115__has_size_typeINS_9allocatorIwEEvEE",
26655   "size" : 1,
26656   "source_file" : "external/libcxx/include/memory",
26657   "template_args" : [ "_ZTINSt3__19allocatorIwEE", "_ZTIv" ]
26658  },
26659  {
26660   "alignment" : 1,
26661   "base_specifiers" :
26662   [
26663    {
26664     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
26665    }
26666   ],
26667   "linker_set_key" : "_ZTINSt3__115__lazy_and_implILb1EJEEE",
26668   "name" : "std::__lazy_and_impl<true>",
26669   "referenced_type" : "_ZTINSt3__115__lazy_and_implILb1EJEEE",
26670   "self_type" : "_ZTINSt3__115__lazy_and_implILb1EJEEE",
26671   "size" : 1,
26672   "source_file" : "external/libcxx/include/type_traits"
26673  },
26674  {
26675   "alignment" : 1,
26676   "linker_set_key" : "_ZTINSt3__115__make_unsignedIbLb1EEE",
26677   "name" : "std::__make_unsigned<bool, true>",
26678   "referenced_type" : "_ZTINSt3__115__make_unsignedIbLb1EEE",
26679   "self_type" : "_ZTINSt3__115__make_unsignedIbLb1EEE",
26680   "size" : 1,
26681   "source_file" : "external/libcxx/include/type_traits",
26682   "template_args" : [ "_ZTIb" ]
26683  },
26684  {
26685   "alignment" : 1,
26686   "linker_set_key" : "_ZTINSt3__115__make_unsignedIiLb1EEE",
26687   "name" : "std::__make_unsigned<int, true>",
26688   "referenced_type" : "_ZTINSt3__115__make_unsignedIiLb1EEE",
26689   "self_type" : "_ZTINSt3__115__make_unsignedIiLb1EEE",
26690   "size" : 1,
26691   "source_file" : "external/libcxx/include/type_traits",
26692   "template_args" : [ "_ZTIi" ]
26693  },
26694  {
26695   "alignment" : 1,
26696   "linker_set_key" : "_ZTINSt3__115__make_unsignedIjLb1EEE",
26697   "name" : "std::__make_unsigned<unsigned int, true>",
26698   "referenced_type" : "_ZTINSt3__115__make_unsignedIjLb1EEE",
26699   "self_type" : "_ZTINSt3__115__make_unsignedIjLb1EEE",
26700   "size" : 1,
26701   "source_file" : "external/libcxx/include/type_traits",
26702   "template_args" : [ "_ZTIj" ]
26703  },
26704  {
26705   "alignment" : 1,
26706   "linker_set_key" : "_ZTINSt3__115__make_unsignedIlLb1EEE",
26707   "name" : "std::__make_unsigned<long, true>",
26708   "referenced_type" : "_ZTINSt3__115__make_unsignedIlLb1EEE",
26709   "self_type" : "_ZTINSt3__115__make_unsignedIlLb1EEE",
26710   "size" : 1,
26711   "source_file" : "external/libcxx/include/type_traits",
26712   "template_args" : [ "_ZTIl" ]
26713  },
26714  {
26715   "alignment" : 1,
26716   "linker_set_key" : "_ZTINSt3__115__make_unsignedImLb1EEE",
26717   "name" : "std::__make_unsigned<unsigned long, true>",
26718   "referenced_type" : "_ZTINSt3__115__make_unsignedImLb1EEE",
26719   "self_type" : "_ZTINSt3__115__make_unsignedImLb1EEE",
26720   "size" : 1,
26721   "source_file" : "external/libcxx/include/type_traits",
26722   "template_args" : [ "_ZTIm" ]
26723  },
26724  {
26725   "alignment" : 1,
26726   "linker_set_key" : "_ZTINSt3__115__make_unsignedIsLb1EEE",
26727   "name" : "std::__make_unsigned<short, true>",
26728   "referenced_type" : "_ZTINSt3__115__make_unsignedIsLb1EEE",
26729   "self_type" : "_ZTINSt3__115__make_unsignedIsLb1EEE",
26730   "size" : 1,
26731   "source_file" : "external/libcxx/include/type_traits",
26732   "template_args" : [ "_ZTIs" ]
26733  },
26734  {
26735   "alignment" : 1,
26736   "linker_set_key" : "_ZTINSt3__115__make_unsignedItLb1EEE",
26737   "name" : "std::__make_unsigned<unsigned short, true>",
26738   "referenced_type" : "_ZTINSt3__115__make_unsignedItLb1EEE",
26739   "self_type" : "_ZTINSt3__115__make_unsignedItLb1EEE",
26740   "size" : 1,
26741   "source_file" : "external/libcxx/include/type_traits",
26742   "template_args" : [ "_ZTIt" ]
26743  },
26744  {
26745   "alignment" : 1,
26746   "linker_set_key" : "_ZTINSt3__115__make_unsignedIxLb1EEE",
26747   "name" : "std::__make_unsigned<long long, true>",
26748   "referenced_type" : "_ZTINSt3__115__make_unsignedIxLb1EEE",
26749   "self_type" : "_ZTINSt3__115__make_unsignedIxLb1EEE",
26750   "size" : 1,
26751   "source_file" : "external/libcxx/include/type_traits",
26752   "template_args" : [ "_ZTIx" ]
26753  },
26754  {
26755   "alignment" : 1,
26756   "linker_set_key" : "_ZTINSt3__115__make_unsignedIyLb1EEE",
26757   "name" : "std::__make_unsigned<unsigned long long, true>",
26758   "referenced_type" : "_ZTINSt3__115__make_unsignedIyLb1EEE",
26759   "self_type" : "_ZTINSt3__115__make_unsignedIyLb1EEE",
26760   "size" : 1,
26761   "source_file" : "external/libcxx/include/type_traits",
26762   "template_args" : [ "_ZTIy" ]
26763  },
26764  {
26765   "alignment" : 4,
26766   "fields" :
26767   [
26768    {
26769     "field_name" : "__lx",
26770     "referenced_type" : "_ZTIe"
26771    }
26772   ],
26773   "linker_set_key" : "_ZTINSt3__115__struct_doubleE",
26774   "name" : "std::__struct_double",
26775   "referenced_type" : "_ZTINSt3__115__struct_doubleE",
26776   "self_type" : "_ZTINSt3__115__struct_doubleE",
26777   "size" : 8,
26778   "source_file" : "external/libcxx/include/type_traits"
26779  },
26780  {
26781   "alignment" : 1,
26782   "linker_set_key" : "_ZTINSt3__115__tuple_indicesIJEEE",
26783   "name" : "std::__tuple_indices<>",
26784   "referenced_type" : "_ZTINSt3__115__tuple_indicesIJEEE",
26785   "self_type" : "_ZTINSt3__115__tuple_indicesIJEEE",
26786   "size" : 1,
26787   "source_file" : "external/libcxx/include/__tuple"
26788  },
26789  {
26790   "alignment" : 8,
26791   "fields" :
26792   [
26793    {
26794     "field_name" : "__lx",
26795     "referenced_type" : "_ZTIA16_h"
26796    }
26797   ],
26798   "linker_set_key" : "_ZTINSt3__115aligned_storageILj12ELj8EE4typeE",
26799   "name" : "std::aligned_storage<12, 8>::type",
26800   "referenced_type" : "_ZTINSt3__115aligned_storageILj12ELj8EE4typeE",
26801   "self_type" : "_ZTINSt3__115aligned_storageILj12ELj8EE4typeE",
26802   "size" : 16,
26803   "source_file" : "external/libcxx/include/type_traits"
26804  },
26805  {
26806   "alignment" : 1,
26807   "linker_set_key" : "_ZTINSt3__115aligned_storageILj12ELj8EEE",
26808   "name" : "std::aligned_storage<12, 8>",
26809   "referenced_type" : "_ZTINSt3__115aligned_storageILj12ELj8EEE",
26810   "self_type" : "_ZTINSt3__115aligned_storageILj12ELj8EEE",
26811   "size" : 1,
26812   "source_file" : "external/libcxx/include/type_traits"
26813  },
26814  {
26815   "alignment" : 8,
26816   "fields" :
26817   [
26818    {
26819     "field_name" : "__lx",
26820     "referenced_type" : "_ZTIA16_h"
26821    }
26822   ],
26823   "linker_set_key" : "_ZTINSt3__115aligned_storageILj16ELj8EE4typeE",
26824   "name" : "std::aligned_storage<16, 8>::type",
26825   "referenced_type" : "_ZTINSt3__115aligned_storageILj16ELj8EE4typeE",
26826   "self_type" : "_ZTINSt3__115aligned_storageILj16ELj8EE4typeE",
26827   "size" : 16,
26828   "source_file" : "external/libcxx/include/type_traits"
26829  },
26830  {
26831   "alignment" : 1,
26832   "linker_set_key" : "_ZTINSt3__115aligned_storageILj16ELj8EEE",
26833   "name" : "std::aligned_storage<16, 8>",
26834   "referenced_type" : "_ZTINSt3__115aligned_storageILj16ELj8EEE",
26835   "self_type" : "_ZTINSt3__115aligned_storageILj16ELj8EEE",
26836   "size" : 1,
26837   "source_file" : "external/libcxx/include/type_traits"
26838  },
26839  {
26840   "alignment" : 1,
26841   "linker_set_key" : "_ZTINSt3__115allocator_arg_tE",
26842   "name" : "std::allocator_arg_t",
26843   "referenced_type" : "_ZTINSt3__115allocator_arg_tE",
26844   "self_type" : "_ZTINSt3__115allocator_arg_tE",
26845   "size" : 1,
26846   "source_file" : "external/libcxx/include/__functional_base"
26847  },
26848  {
26849   "alignment" : 4,
26850   "fields" :
26851   [
26852    {
26853     "access" : "private",
26854     "field_name" : "__loc_",
26855     "field_offset" : 32,
26856     "referenced_type" : "_ZTINSt3__16localeE"
26857    },
26858    {
26859     "access" : "private",
26860     "field_name" : "__binp_",
26861     "field_offset" : 64,
26862     "referenced_type" : "_ZTIPc"
26863    },
26864    {
26865     "access" : "private",
26866     "field_name" : "__ninp_",
26867     "field_offset" : 96,
26868     "referenced_type" : "_ZTIPc"
26869    },
26870    {
26871     "access" : "private",
26872     "field_name" : "__einp_",
26873     "field_offset" : 128,
26874     "referenced_type" : "_ZTIPc"
26875    },
26876    {
26877     "access" : "private",
26878     "field_name" : "__bout_",
26879     "field_offset" : 160,
26880     "referenced_type" : "_ZTIPc"
26881    },
26882    {
26883     "access" : "private",
26884     "field_name" : "__nout_",
26885     "field_offset" : 192,
26886     "referenced_type" : "_ZTIPc"
26887    },
26888    {
26889     "access" : "private",
26890     "field_name" : "__eout_",
26891     "field_offset" : 224,
26892     "referenced_type" : "_ZTIPc"
26893    }
26894   ],
26895   "linker_set_key" : "_ZTINSt3__115basic_streambufIcNS_11char_traitsIcEEEE",
26896   "name" : "std::basic_streambuf<char, std::char_traits<char>>",
26897   "record_kind" : "class",
26898   "referenced_type" : "_ZTINSt3__115basic_streambufIcNS_11char_traitsIcEEEE",
26899   "self_type" : "_ZTINSt3__115basic_streambufIcNS_11char_traitsIcEEEE",
26900   "size" : 32,
26901   "source_file" : "external/libcxx/include/streambuf",
26902   "template_args" : [ "_ZTIc", "_ZTINSt3__111char_traitsIcEE" ],
26903   "vtable_components" :
26904   [
26905    {
26906     "kind" : "offset_to_top"
26907    },
26908    {
26909     "kind" : "rtti",
26910     "mangled_component_name" : "_ZTINSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
26911    },
26912    {
26913     "kind" : "complete_dtor_pointer",
26914     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEED1Ev"
26915    },
26916    {
26917     "kind" : "deleting_dtor_pointer",
26918     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEED0Ev"
26919    },
26920    {
26921     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5imbueERKNS_6localeE"
26922    },
26923    {
26924     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE6setbufEPci"
26925    },
26926    {
26927     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE7seekoffExNS_8ios_base7seekdirEj"
26928    },
26929    {
26930     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE7seekposENS_4fposI9mbstate_tEEj"
26931    },
26932    {
26933     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE4syncEv"
26934    },
26935    {
26936     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE9showmanycEv"
26937    },
26938    {
26939     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE6xsgetnEPci"
26940    },
26941    {
26942     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE9underflowEv"
26943    },
26944    {
26945     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5uflowEv"
26946    },
26947    {
26948     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE9pbackfailEi"
26949    },
26950    {
26951     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE6xsputnEPKci"
26952    },
26953    {
26954     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE8overflowEi"
26955    }
26956   ]
26957  },
26958  {
26959   "alignment" : 4,
26960   "fields" :
26961   [
26962    {
26963     "access" : "private",
26964     "field_name" : "__loc_",
26965     "field_offset" : 32,
26966     "referenced_type" : "_ZTINSt3__16localeE"
26967    },
26968    {
26969     "access" : "private",
26970     "field_name" : "__binp_",
26971     "field_offset" : 64,
26972     "referenced_type" : "_ZTIPw"
26973    },
26974    {
26975     "access" : "private",
26976     "field_name" : "__ninp_",
26977     "field_offset" : 96,
26978     "referenced_type" : "_ZTIPw"
26979    },
26980    {
26981     "access" : "private",
26982     "field_name" : "__einp_",
26983     "field_offset" : 128,
26984     "referenced_type" : "_ZTIPw"
26985    },
26986    {
26987     "access" : "private",
26988     "field_name" : "__bout_",
26989     "field_offset" : 160,
26990     "referenced_type" : "_ZTIPw"
26991    },
26992    {
26993     "access" : "private",
26994     "field_name" : "__nout_",
26995     "field_offset" : 192,
26996     "referenced_type" : "_ZTIPw"
26997    },
26998    {
26999     "access" : "private",
27000     "field_name" : "__eout_",
27001     "field_offset" : 224,
27002     "referenced_type" : "_ZTIPw"
27003    }
27004   ],
27005   "linker_set_key" : "_ZTINSt3__115basic_streambufIwNS_11char_traitsIwEEEE",
27006   "name" : "std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>",
27007   "record_kind" : "class",
27008   "referenced_type" : "_ZTINSt3__115basic_streambufIwNS_11char_traitsIwEEEE",
27009   "self_type" : "_ZTINSt3__115basic_streambufIwNS_11char_traitsIwEEEE",
27010   "size" : 32,
27011   "source_file" : "external/libcxx/include/streambuf",
27012   "template_args" : [ "_ZTIw", "_ZTINSt3__111char_traitsIwEE" ],
27013   "vtable_components" :
27014   [
27015    {
27016     "kind" : "offset_to_top"
27017    },
27018    {
27019     "kind" : "rtti",
27020     "mangled_component_name" : "_ZTINSt3__115basic_streambufIwNS_11char_traitsIwEEEE"
27021    },
27022    {
27023     "kind" : "complete_dtor_pointer",
27024     "mangled_component_name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEED1Ev"
27025    },
27026    {
27027     "kind" : "deleting_dtor_pointer",
27028     "mangled_component_name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEED0Ev"
27029    },
27030    {
27031     "mangled_component_name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE5imbueERKNS_6localeE"
27032    },
27033    {
27034     "mangled_component_name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE6setbufEPwi"
27035    },
27036    {
27037     "mangled_component_name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE7seekoffExNS_8ios_base7seekdirEj"
27038    },
27039    {
27040     "mangled_component_name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE7seekposENS_4fposI9mbstate_tEEj"
27041    },
27042    {
27043     "mangled_component_name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE4syncEv"
27044    },
27045    {
27046     "mangled_component_name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE9showmanycEv"
27047    },
27048    {
27049     "mangled_component_name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE6xsgetnEPwi"
27050    },
27051    {
27052     "mangled_component_name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE9underflowEv"
27053    },
27054    {
27055     "mangled_component_name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE5uflowEv"
27056    },
27057    {
27058     "mangled_component_name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE9pbackfailEj"
27059    },
27060    {
27061     "mangled_component_name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE6xsputnEPKwi"
27062    },
27063    {
27064     "mangled_component_name" : "_ZNSt3__115basic_streambufIwNS_11char_traitsIwEEE8overflowEj"
27065    }
27066   ]
27067  },
27068  {
27069   "alignment" : 4,
27070   "base_specifiers" :
27071   [
27072    {
27073     "referenced_type" : "_ZTINSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
27074    }
27075   ],
27076   "fields" :
27077   [
27078    {
27079     "access" : "private",
27080     "field_name" : "__str_",
27081     "field_offset" : 256,
27082     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
27083    },
27084    {
27085     "access" : "private",
27086     "field_name" : "__hm_",
27087     "field_offset" : 352,
27088     "referenced_type" : "_ZTIPc"
27089    },
27090    {
27091     "access" : "private",
27092     "field_name" : "__mode_",
27093     "field_offset" : 384,
27094     "referenced_type" : "_ZTIj"
27095    }
27096   ],
27097   "linker_set_key" : "_ZTINSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
27098   "name" : "std::basic_stringbuf<char, std::char_traits<char>, std::allocator<char>>",
27099   "record_kind" : "class",
27100   "referenced_type" : "_ZTINSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
27101   "self_type" : "_ZTINSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
27102   "size" : 52,
27103   "source_file" : "external/libcxx/include/sstream",
27104   "template_args" : [ "_ZTIc", "_ZTINSt3__111char_traitsIcEE", "_ZTINSt3__19allocatorIcEE" ],
27105   "vtable_components" :
27106   [
27107    {
27108     "kind" : "offset_to_top"
27109    },
27110    {
27111     "kind" : "rtti",
27112     "mangled_component_name" : "_ZTINSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
27113    },
27114    {
27115     "kind" : "complete_dtor_pointer",
27116     "mangled_component_name" : "_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev"
27117    },
27118    {
27119     "kind" : "deleting_dtor_pointer",
27120     "mangled_component_name" : "_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev"
27121    },
27122    {
27123     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5imbueERKNS_6localeE"
27124    },
27125    {
27126     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE6setbufEPci"
27127    },
27128    {
27129     "mangled_component_name" : "_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE7seekoffExNS_8ios_base7seekdirEj"
27130    },
27131    {
27132     "mangled_component_name" : "_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE7seekposENS_4fposI9mbstate_tEEj"
27133    },
27134    {
27135     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE4syncEv"
27136    },
27137    {
27138     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE9showmanycEv"
27139    },
27140    {
27141     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE6xsgetnEPci"
27142    },
27143    {
27144     "mangled_component_name" : "_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9underflowEv"
27145    },
27146    {
27147     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5uflowEv"
27148    },
27149    {
27150     "mangled_component_name" : "_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9pbackfailEi"
27151    },
27152    {
27153     "mangled_component_name" : "_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE6xsputnEPKci"
27154    },
27155    {
27156     "mangled_component_name" : "_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE8overflowEi"
27157    }
27158   ]
27159  },
27160  {
27161   "alignment" : 4,
27162   "fields" :
27163   [
27164    {
27165     "access" : "private",
27166     "field_name" : "__val_",
27167     "referenced_type" : "_ZTIi"
27168    },
27169    {
27170     "access" : "private",
27171     "field_name" : "__cat_",
27172     "field_offset" : 32,
27173     "referenced_type" : "_ZTIPKNSt3__114error_categoryE"
27174    }
27175   ],
27176   "linker_set_key" : "_ZTINSt3__115error_conditionE",
27177   "name" : "std::error_condition",
27178   "record_kind" : "class",
27179   "referenced_type" : "_ZTINSt3__115error_conditionE",
27180   "self_type" : "_ZTINSt3__115error_conditionE",
27181   "size" : 8,
27182   "source_file" : "external/libcxx/include/system_error"
27183  },
27184  {
27185   "alignment" : 1,
27186   "base_specifiers" :
27187   [
27188    {
27189     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27190    }
27191   ],
27192   "linker_set_key" : "_ZTINSt3__115is_destructibleIvEE",
27193   "name" : "std::is_destructible<void>",
27194   "referenced_type" : "_ZTINSt3__115is_destructibleIvEE",
27195   "self_type" : "_ZTINSt3__115is_destructibleIvEE",
27196   "size" : 1,
27197   "source_file" : "external/libcxx/include/type_traits",
27198   "template_args" : [ "_ZTIv" ]
27199  },
27200  {
27201   "alignment" : 1,
27202   "linker_set_key" : "_ZTINSt3__115iterator_traitsIPcEE",
27203   "name" : "std::iterator_traits<char *>",
27204   "referenced_type" : "_ZTINSt3__115iterator_traitsIPcEE",
27205   "self_type" : "_ZTINSt3__115iterator_traitsIPcEE",
27206   "size" : 1,
27207   "source_file" : "external/libcxx/include/iterator",
27208   "template_args" : [ "_ZTIPc" ]
27209  },
27210  {
27211   "alignment" : 4,
27212   "base_specifiers" :
27213   [
27214    {
27215     "referenced_type" : "_ZTINSt3__18messagesIcEE"
27216    }
27217   ],
27218   "linker_set_key" : "_ZTINSt3__115messages_bynameIcEE",
27219   "name" : "std::messages_byname<char>",
27220   "record_kind" : "class",
27221   "referenced_type" : "_ZTINSt3__115messages_bynameIcEE",
27222   "self_type" : "_ZTINSt3__115messages_bynameIcEE",
27223   "size" : 8,
27224   "source_file" : "external/libcxx/include/locale",
27225   "template_args" : [ "_ZTIc" ],
27226   "vtable_components" :
27227   [
27228    {
27229     "kind" : "offset_to_top"
27230    },
27231    {
27232     "kind" : "rtti",
27233     "mangled_component_name" : "_ZTINSt3__115messages_bynameIcEE"
27234    },
27235    {
27236     "kind" : "complete_dtor_pointer",
27237     "mangled_component_name" : "_ZNSt3__115messages_bynameIcED1Ev"
27238    },
27239    {
27240     "kind" : "deleting_dtor_pointer",
27241     "mangled_component_name" : "_ZNSt3__115messages_bynameIcED0Ev"
27242    },
27243    {
27244     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
27245    },
27246    {
27247     "mangled_component_name" : "_ZNKSt3__18messagesIcE7do_openERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6localeE"
27248    },
27249    {
27250     "mangled_component_name" : "_ZNKSt3__18messagesIcE6do_getEiiiRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
27251    },
27252    {
27253     "mangled_component_name" : "_ZNKSt3__18messagesIcE8do_closeEi"
27254    }
27255   ]
27256  },
27257  {
27258   "alignment" : 4,
27259   "base_specifiers" :
27260   [
27261    {
27262     "referenced_type" : "_ZTINSt3__18messagesIwEE"
27263    }
27264   ],
27265   "linker_set_key" : "_ZTINSt3__115messages_bynameIwEE",
27266   "name" : "std::messages_byname<wchar_t>",
27267   "record_kind" : "class",
27268   "referenced_type" : "_ZTINSt3__115messages_bynameIwEE",
27269   "self_type" : "_ZTINSt3__115messages_bynameIwEE",
27270   "size" : 8,
27271   "source_file" : "external/libcxx/include/locale",
27272   "template_args" : [ "_ZTIw" ],
27273   "vtable_components" :
27274   [
27275    {
27276     "kind" : "offset_to_top"
27277    },
27278    {
27279     "kind" : "rtti",
27280     "mangled_component_name" : "_ZTINSt3__115messages_bynameIwEE"
27281    },
27282    {
27283     "kind" : "complete_dtor_pointer",
27284     "mangled_component_name" : "_ZNSt3__115messages_bynameIwED1Ev"
27285    },
27286    {
27287     "kind" : "deleting_dtor_pointer",
27288     "mangled_component_name" : "_ZNSt3__115messages_bynameIwED0Ev"
27289    },
27290    {
27291     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
27292    },
27293    {
27294     "mangled_component_name" : "_ZNKSt3__18messagesIwE7do_openERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6localeE"
27295    },
27296    {
27297     "mangled_component_name" : "_ZNKSt3__18messagesIwE6do_getEiiiRKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
27298    },
27299    {
27300     "mangled_component_name" : "_ZNKSt3__18messagesIwE8do_closeEi"
27301    }
27302   ]
27303  },
27304  {
27305   "alignment" : 4,
27306   "base_specifiers" :
27307   [
27308    {
27309     "referenced_type" : "_ZTINSt3__18numpunctIcEE"
27310    }
27311   ],
27312   "linker_set_key" : "_ZTINSt3__115numpunct_bynameIcEE",
27313   "name" : "std::numpunct_byname<char>",
27314   "record_kind" : "class",
27315   "referenced_type" : "_ZTINSt3__115numpunct_bynameIcEE",
27316   "self_type" : "_ZTINSt3__115numpunct_bynameIcEE",
27317   "size" : 24,
27318   "source_file" : "external/libcxx/include/__locale",
27319   "template_args" : [ "_ZTIc" ],
27320   "vtable_components" :
27321   [
27322    {
27323     "kind" : "offset_to_top"
27324    },
27325    {
27326     "kind" : "rtti",
27327     "mangled_component_name" : "_ZTINSt3__115numpunct_bynameIcEE"
27328    },
27329    {
27330     "kind" : "complete_dtor_pointer",
27331     "mangled_component_name" : "_ZNSt3__115numpunct_bynameIcED1Ev"
27332    },
27333    {
27334     "kind" : "deleting_dtor_pointer",
27335     "mangled_component_name" : "_ZNSt3__115numpunct_bynameIcED0Ev"
27336    },
27337    {
27338     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
27339    },
27340    {
27341     "mangled_component_name" : "_ZNKSt3__18numpunctIcE16do_decimal_pointEv"
27342    },
27343    {
27344     "mangled_component_name" : "_ZNKSt3__18numpunctIcE16do_thousands_sepEv"
27345    },
27346    {
27347     "mangled_component_name" : "_ZNKSt3__18numpunctIcE11do_groupingEv"
27348    },
27349    {
27350     "mangled_component_name" : "_ZNKSt3__18numpunctIcE11do_truenameEv"
27351    },
27352    {
27353     "mangled_component_name" : "_ZNKSt3__18numpunctIcE12do_falsenameEv"
27354    }
27355   ]
27356  },
27357  {
27358   "alignment" : 4,
27359   "base_specifiers" :
27360   [
27361    {
27362     "referenced_type" : "_ZTINSt3__18numpunctIwEE"
27363    }
27364   ],
27365   "linker_set_key" : "_ZTINSt3__115numpunct_bynameIwEE",
27366   "name" : "std::numpunct_byname<wchar_t>",
27367   "record_kind" : "class",
27368   "referenced_type" : "_ZTINSt3__115numpunct_bynameIwEE",
27369   "self_type" : "_ZTINSt3__115numpunct_bynameIwEE",
27370   "size" : 28,
27371   "source_file" : "external/libcxx/include/__locale",
27372   "template_args" : [ "_ZTIw" ],
27373   "vtable_components" :
27374   [
27375    {
27376     "kind" : "offset_to_top"
27377    },
27378    {
27379     "kind" : "rtti",
27380     "mangled_component_name" : "_ZTINSt3__115numpunct_bynameIwEE"
27381    },
27382    {
27383     "kind" : "complete_dtor_pointer",
27384     "mangled_component_name" : "_ZNSt3__115numpunct_bynameIwED1Ev"
27385    },
27386    {
27387     "kind" : "deleting_dtor_pointer",
27388     "mangled_component_name" : "_ZNSt3__115numpunct_bynameIwED0Ev"
27389    },
27390    {
27391     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
27392    },
27393    {
27394     "mangled_component_name" : "_ZNKSt3__18numpunctIwE16do_decimal_pointEv"
27395    },
27396    {
27397     "mangled_component_name" : "_ZNKSt3__18numpunctIwE16do_thousands_sepEv"
27398    },
27399    {
27400     "mangled_component_name" : "_ZNKSt3__18numpunctIwE11do_groupingEv"
27401    },
27402    {
27403     "mangled_component_name" : "_ZNKSt3__18numpunctIwE11do_truenameEv"
27404    },
27405    {
27406     "mangled_component_name" : "_ZNKSt3__18numpunctIwE12do_falsenameEv"
27407    }
27408   ]
27409  },
27410  {
27411   "alignment" : 4,
27412   "fields" :
27413   [
27414    {
27415     "access" : "private",
27416     "field_name" : "__m_",
27417     "referenced_type" : "_ZTI15pthread_mutex_t"
27418    }
27419   ],
27420   "linker_set_key" : "_ZTINSt3__115recursive_mutexE",
27421   "name" : "std::recursive_mutex",
27422   "record_kind" : "class",
27423   "referenced_type" : "_ZTINSt3__115recursive_mutexE",
27424   "self_type" : "_ZTINSt3__115recursive_mutexE",
27425   "size" : 4,
27426   "source_file" : "external/libcxx/include/mutex"
27427  },
27428  {
27429   "alignment" : 1,
27430   "linker_set_key" : "_ZTINSt3__115remove_volatileIDiEE",
27431   "name" : "std::remove_volatile<char32_t>",
27432   "referenced_type" : "_ZTINSt3__115remove_volatileIDiEE",
27433   "self_type" : "_ZTINSt3__115remove_volatileIDiEE",
27434   "size" : 1,
27435   "source_file" : "external/libcxx/include/type_traits",
27436   "template_args" : [ "_ZTIDi" ]
27437  },
27438  {
27439   "alignment" : 1,
27440   "linker_set_key" : "_ZTINSt3__115remove_volatileIDsEE",
27441   "name" : "std::remove_volatile<char16_t>",
27442   "referenced_type" : "_ZTINSt3__115remove_volatileIDsEE",
27443   "self_type" : "_ZTINSt3__115remove_volatileIDsEE",
27444   "size" : 1,
27445   "source_file" : "external/libcxx/include/type_traits",
27446   "template_args" : [ "_ZTIDs" ]
27447  },
27448  {
27449   "alignment" : 1,
27450   "linker_set_key" : "_ZTINSt3__115remove_volatileIN7android8hardware11hidl_stringEEE",
27451   "name" : "std::remove_volatile<android::hardware::hidl_string>",
27452   "referenced_type" : "_ZTINSt3__115remove_volatileIN7android8hardware11hidl_stringEEE",
27453   "self_type" : "_ZTINSt3__115remove_volatileIN7android8hardware11hidl_stringEEE",
27454   "size" : 1,
27455   "source_file" : "external/libcxx/include/type_traits",
27456   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
27457  },
27458  {
27459   "alignment" : 1,
27460   "linker_set_key" : "_ZTINSt3__115remove_volatileIN7android8hardware17GrantorDescriptorEEE",
27461   "name" : "std::remove_volatile<android::hardware::GrantorDescriptor>",
27462   "referenced_type" : "_ZTINSt3__115remove_volatileIN7android8hardware17GrantorDescriptorEEE",
27463   "self_type" : "_ZTINSt3__115remove_volatileIN7android8hardware17GrantorDescriptorEEE",
27464   "size" : 1,
27465   "source_file" : "external/libcxx/include/type_traits",
27466   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
27467  },
27468  {
27469   "alignment" : 1,
27470   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
27471   "name" : "std::remove_volatile<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char>>>",
27472   "referenced_type" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
27473   "self_type" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
27474   "size" : 1,
27475   "source_file" : "external/libcxx/include/type_traits",
27476   "template_args" :
27477   [
27478    "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE"
27479   ]
27480  },
27481  {
27482   "alignment" : 1,
27483   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairIPcPFvPvEEEEE",
27484   "name" : "std::remove_volatile<std::__compressed_pair<char *, void (*)(void *)>>",
27485   "referenced_type" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairIPcPFvPvEEEEE",
27486   "self_type" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairIPcPFvPvEEEEE",
27487   "size" : 1,
27488   "source_file" : "external/libcxx/include/type_traits",
27489   "template_args" : [ "_ZTINSt3__117__compressed_pairIPcPFvPvEEE" ]
27490  },
27491  {
27492   "alignment" : 1,
27493   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairIPhPFvPvEEEEE",
27494   "name" : "std::remove_volatile<std::__compressed_pair<unsigned char *, void (*)(void *)>>",
27495   "referenced_type" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairIPhPFvPvEEEEE",
27496   "self_type" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairIPhPFvPvEEEEE",
27497   "size" : 1,
27498   "source_file" : "external/libcxx/include/type_traits",
27499   "template_args" : [ "_ZTINSt3__117__compressed_pairIPhPFvPvEEE" ]
27500  },
27501  {
27502   "alignment" : 1,
27503   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairIPjPFvPvEEEEE",
27504   "name" : "std::remove_volatile<std::__compressed_pair<unsigned int *, void (*)(void *)>>",
27505   "referenced_type" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairIPjPFvPvEEEEE",
27506   "self_type" : "_ZTINSt3__115remove_volatileINS_17__compressed_pairIPjPFvPvEEEEE",
27507   "size" : 1,
27508   "source_file" : "external/libcxx/include/type_traits",
27509   "template_args" : [ "_ZTINSt3__117__compressed_pairIPjPFvPvEEE" ]
27510  },
27511  {
27512   "alignment" : 1,
27513   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
27514   "name" : "std::remove_volatile<std::basic_string_view<char, std::char_traits<char>>>",
27515   "referenced_type" : "_ZTINSt3__115remove_volatileINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
27516   "self_type" : "_ZTINSt3__115remove_volatileINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
27517   "size" : 1,
27518   "source_file" : "external/libcxx/include/type_traits",
27519   "template_args" : [ "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE" ]
27520  },
27521  {
27522   "alignment" : 1,
27523   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
27524   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep, 0, false>>",
27525   "referenced_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
27526   "self_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
27527   "size" : 1,
27528   "source_file" : "external/libcxx/include/type_traits",
27529   "template_args" :
27530   [
27531    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
27532   ]
27533  },
27534  {
27535   "alignment" : 1,
27536   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
27537   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep, 0, false>>",
27538   "referenced_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
27539   "self_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
27540   "size" : 1,
27541   "source_file" : "external/libcxx/include/type_traits",
27542   "template_args" :
27543   [
27544    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
27545   ]
27546  },
27547  {
27548   "alignment" : 1,
27549   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
27550   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>>",
27551   "referenced_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
27552   "self_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
27553   "size" : 1,
27554   "source_file" : "external/libcxx/include/type_traits",
27555   "template_args" :
27556   [
27557    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
27558   ]
27559  },
27560  {
27561   "alignment" : 1,
27562   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
27563   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>>",
27564   "referenced_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
27565   "self_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
27566   "size" : 1,
27567   "source_file" : "external/libcxx/include/type_traits",
27568   "template_args" :
27569   [
27570    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
27571   ]
27572  },
27573  {
27574   "alignment" : 1,
27575   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
27576   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
27577   "referenced_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
27578   "self_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
27579   "size" : 1,
27580   "source_file" : "external/libcxx/include/type_traits",
27581   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE" ]
27582  },
27583  {
27584   "alignment" : 1,
27585   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
27586   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
27587   "referenced_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
27588   "self_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
27589   "size" : 1,
27590   "source_file" : "external/libcxx/include/type_traits",
27591   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE" ]
27592  },
27593  {
27594   "alignment" : 1,
27595   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
27596   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
27597   "referenced_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
27598   "self_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
27599   "size" : 1,
27600   "source_file" : "external/libcxx/include/type_traits",
27601   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE" ]
27602  },
27603  {
27604   "alignment" : 1,
27605   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
27606   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
27607   "referenced_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
27608   "self_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
27609   "size" : 1,
27610   "source_file" : "external/libcxx/include/type_traits",
27611   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE" ]
27612  },
27613  {
27614   "alignment" : 1,
27615   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
27616   "name" : "std::remove_volatile<std::__compressed_pair_elem<void (*)(void *), 1, false>>",
27617   "referenced_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
27618   "self_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
27619   "size" : 1,
27620   "source_file" : "external/libcxx/include/type_traits",
27621   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE" ]
27622  },
27623  {
27624   "alignment" : 1,
27625   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
27626   "name" : "std::remove_volatile<std::__compressed_pair_elem<char *, 0, false>>",
27627   "referenced_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
27628   "self_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
27629   "size" : 1,
27630   "source_file" : "external/libcxx/include/type_traits",
27631   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE" ]
27632  },
27633  {
27634   "alignment" : 1,
27635   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
27636   "name" : "std::remove_volatile<std::__compressed_pair_elem<unsigned char *, 0, false>>",
27637   "referenced_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
27638   "self_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
27639   "size" : 1,
27640   "source_file" : "external/libcxx/include/type_traits",
27641   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE" ]
27642  },
27643  {
27644   "alignment" : 1,
27645   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
27646   "name" : "std::remove_volatile<std::__compressed_pair_elem<unsigned int *, 0, false>>",
27647   "referenced_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
27648   "self_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
27649   "size" : 1,
27650   "source_file" : "external/libcxx/include/type_traits",
27651   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE" ]
27652  },
27653  {
27654   "alignment" : 1,
27655   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
27656   "name" : "std::remove_volatile<std::chrono::duration<long double, std::ratio<1, 1000000000>>>",
27657   "referenced_type" : "_ZTINSt3__115remove_volatileINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
27658   "self_type" : "_ZTINSt3__115remove_volatileINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
27659   "size" : 1,
27660   "source_file" : "external/libcxx/include/type_traits",
27661   "template_args" : [ "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE" ]
27662  },
27663  {
27664   "alignment" : 1,
27665   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
27666   "name" : "std::remove_volatile<std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
27667   "referenced_type" : "_ZTINSt3__115remove_volatileINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
27668   "self_type" : "_ZTINSt3__115remove_volatileINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
27669   "size" : 1,
27670   "source_file" : "external/libcxx/include/type_traits",
27671   "template_args" : [ "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE" ]
27672  },
27673  {
27674   "alignment" : 1,
27675   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
27676   "name" : "std::remove_volatile<std::chrono::duration<long long, std::ratio<1, 1>>>",
27677   "referenced_type" : "_ZTINSt3__115remove_volatileINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
27678   "self_type" : "_ZTINSt3__115remove_volatileINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
27679   "size" : 1,
27680   "source_file" : "external/libcxx/include/type_traits",
27681   "template_args" : [ "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE" ]
27682  },
27683  {
27684   "alignment" : 1,
27685   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEEEE",
27686   "name" : "std::remove_volatile<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *>> *)>>",
27687   "referenced_type" : "_ZTINSt3__115remove_volatileINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEEEE",
27688   "self_type" : "_ZTINSt3__115remove_volatileINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEEEE",
27689   "size" : 1,
27690   "source_file" : "external/libcxx/include/type_traits",
27691   "template_args" :
27692   [
27693    "_ZTINSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEE"
27694   ]
27695  },
27696  {
27697   "alignment" : 1,
27698   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_9allocatorIcEEEE",
27699   "name" : "std::remove_volatile<std::allocator<char>>",
27700   "referenced_type" : "_ZTINSt3__115remove_volatileINS_9allocatorIcEEEE",
27701   "self_type" : "_ZTINSt3__115remove_volatileINS_9allocatorIcEEEE",
27702   "size" : 1,
27703   "source_file" : "external/libcxx/include/type_traits",
27704   "template_args" : [ "_ZTINSt3__19allocatorIcEE" ]
27705  },
27706  {
27707   "alignment" : 1,
27708   "linker_set_key" : "_ZTINSt3__115remove_volatileIPK13native_handleEE",
27709   "name" : "std::remove_volatile<const native_handle *>",
27710   "referenced_type" : "_ZTINSt3__115remove_volatileIPK13native_handleEE",
27711   "self_type" : "_ZTINSt3__115remove_volatileIPK13native_handleEE",
27712   "size" : 1,
27713   "source_file" : "external/libcxx/include/type_traits",
27714   "template_args" : [ "_ZTIPK13native_handle" ]
27715  },
27716  {
27717   "alignment" : 1,
27718   "linker_set_key" : "_ZTINSt3__115remove_volatileIPN7android8hardware20hidl_death_recipientEEE",
27719   "name" : "std::remove_volatile<android::hardware::hidl_death_recipient *>",
27720   "referenced_type" : "_ZTINSt3__115remove_volatileIPN7android8hardware20hidl_death_recipientEEE",
27721   "self_type" : "_ZTINSt3__115remove_volatileIPN7android8hardware20hidl_death_recipientEEE",
27722   "size" : 1,
27723   "source_file" : "external/libcxx/include/type_traits",
27724   "template_args" : [ "_ZTIPN7android8hardware20hidl_death_recipientE" ]
27725  },
27726  {
27727   "alignment" : 1,
27728   "linker_set_key" : "_ZTINSt3__115remove_volatileIaEE",
27729   "name" : "std::remove_volatile<signed char>",
27730   "referenced_type" : "_ZTINSt3__115remove_volatileIaEE",
27731   "self_type" : "_ZTINSt3__115remove_volatileIaEE",
27732   "size" : 1,
27733   "source_file" : "external/libcxx/include/type_traits",
27734   "template_args" : [ "_ZTIa" ]
27735  },
27736  {
27737   "alignment" : 1,
27738   "linker_set_key" : "_ZTINSt3__115remove_volatileIcEE",
27739   "name" : "std::remove_volatile<char>",
27740   "referenced_type" : "_ZTINSt3__115remove_volatileIcEE",
27741   "self_type" : "_ZTINSt3__115remove_volatileIcEE",
27742   "size" : 1,
27743   "source_file" : "external/libcxx/include/type_traits",
27744   "template_args" : [ "_ZTIc" ]
27745  },
27746  {
27747   "alignment" : 1,
27748   "linker_set_key" : "_ZTINSt3__115remove_volatileIeEE",
27749   "name" : "std::remove_volatile<long double>",
27750   "referenced_type" : "_ZTINSt3__115remove_volatileIeEE",
27751   "self_type" : "_ZTINSt3__115remove_volatileIeEE",
27752   "size" : 1,
27753   "source_file" : "external/libcxx/include/type_traits",
27754   "template_args" : [ "_ZTIe" ]
27755  },
27756  {
27757   "alignment" : 1,
27758   "linker_set_key" : "_ZTINSt3__115remove_volatileIhEE",
27759   "name" : "std::remove_volatile<unsigned char>",
27760   "referenced_type" : "_ZTINSt3__115remove_volatileIhEE",
27761   "self_type" : "_ZTINSt3__115remove_volatileIhEE",
27762   "size" : 1,
27763   "source_file" : "external/libcxx/include/type_traits",
27764   "template_args" : [ "_ZTIh" ]
27765  },
27766  {
27767   "alignment" : 1,
27768   "linker_set_key" : "_ZTINSt3__115remove_volatileIiEE",
27769   "name" : "std::remove_volatile<int>",
27770   "referenced_type" : "_ZTINSt3__115remove_volatileIiEE",
27771   "self_type" : "_ZTINSt3__115remove_volatileIiEE",
27772   "size" : 1,
27773   "source_file" : "external/libcxx/include/type_traits",
27774   "template_args" : [ "_ZTIi" ]
27775  },
27776  {
27777   "alignment" : 1,
27778   "linker_set_key" : "_ZTINSt3__115remove_volatileIjEE",
27779   "name" : "std::remove_volatile<unsigned int>",
27780   "referenced_type" : "_ZTINSt3__115remove_volatileIjEE",
27781   "self_type" : "_ZTINSt3__115remove_volatileIjEE",
27782   "size" : 1,
27783   "source_file" : "external/libcxx/include/type_traits",
27784   "template_args" : [ "_ZTIj" ]
27785  },
27786  {
27787   "alignment" : 1,
27788   "linker_set_key" : "_ZTINSt3__115remove_volatileIlEE",
27789   "name" : "std::remove_volatile<long>",
27790   "referenced_type" : "_ZTINSt3__115remove_volatileIlEE",
27791   "self_type" : "_ZTINSt3__115remove_volatileIlEE",
27792   "size" : 1,
27793   "source_file" : "external/libcxx/include/type_traits",
27794   "template_args" : [ "_ZTIl" ]
27795  },
27796  {
27797   "alignment" : 1,
27798   "linker_set_key" : "_ZTINSt3__115remove_volatileImEE",
27799   "name" : "std::remove_volatile<unsigned long>",
27800   "referenced_type" : "_ZTINSt3__115remove_volatileImEE",
27801   "self_type" : "_ZTINSt3__115remove_volatileImEE",
27802   "size" : 1,
27803   "source_file" : "external/libcxx/include/type_traits",
27804   "template_args" : [ "_ZTIm" ]
27805  },
27806  {
27807   "alignment" : 1,
27808   "linker_set_key" : "_ZTINSt3__115remove_volatileIwEE",
27809   "name" : "std::remove_volatile<wchar_t>",
27810   "referenced_type" : "_ZTINSt3__115remove_volatileIwEE",
27811   "self_type" : "_ZTINSt3__115remove_volatileIwEE",
27812   "size" : 1,
27813   "source_file" : "external/libcxx/include/type_traits",
27814   "template_args" : [ "_ZTIw" ]
27815  },
27816  {
27817   "alignment" : 1,
27818   "linker_set_key" : "_ZTINSt3__115remove_volatileIxEE",
27819   "name" : "std::remove_volatile<long long>",
27820   "referenced_type" : "_ZTINSt3__115remove_volatileIxEE",
27821   "self_type" : "_ZTINSt3__115remove_volatileIxEE",
27822   "size" : 1,
27823   "source_file" : "external/libcxx/include/type_traits",
27824   "template_args" : [ "_ZTIx" ]
27825  },
27826  {
27827   "alignment" : 1,
27828   "linker_set_key" : "_ZTINSt3__115remove_volatileIyEE",
27829   "name" : "std::remove_volatile<unsigned long long>",
27830   "referenced_type" : "_ZTINSt3__115remove_volatileIyEE",
27831   "self_type" : "_ZTINSt3__115remove_volatileIyEE",
27832   "size" : 1,
27833   "source_file" : "external/libcxx/include/type_traits",
27834   "template_args" : [ "_ZTIy" ]
27835  },
27836  {
27837   "alignment" : 4,
27838   "base_specifiers" :
27839   [
27840    {
27841     "referenced_type" : "_ZTINSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
27842    },
27843    {
27844     "access" : "private",
27845     "referenced_type" : "_ZTINSt3__118__time_get_storageIcEE"
27846    }
27847   ],
27848   "linker_set_key" : "_ZTINSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
27849   "name" : "std::time_get_byname<char, std::istreambuf_iterator<char, std::char_traits<char>>>",
27850   "record_kind" : "class",
27851   "referenced_type" : "_ZTINSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
27852   "self_type" : "_ZTINSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
27853   "size" : 544,
27854   "source_file" : "external/libcxx/include/locale",
27855   "template_args" : [ "_ZTIc", "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE" ],
27856   "vtable_components" :
27857   [
27858    {
27859     "kind" : "offset_to_top"
27860    },
27861    {
27862     "kind" : "rtti",
27863     "mangled_component_name" : "_ZTINSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
27864    },
27865    {
27866     "kind" : "complete_dtor_pointer",
27867     "mangled_component_name" : "_ZNSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEED1Ev"
27868    },
27869    {
27870     "kind" : "deleting_dtor_pointer",
27871     "mangled_component_name" : "_ZNSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEED0Ev"
27872    },
27873    {
27874     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
27875    },
27876    {
27877     "mangled_component_name" : "_ZNKSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE13do_date_orderEv"
27878    },
27879    {
27880     "mangled_component_name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE11do_get_timeES4_S4_RNS_8ios_baseERjP2tm"
27881    },
27882    {
27883     "mangled_component_name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE11do_get_dateES4_S4_RNS_8ios_baseERjP2tm"
27884    },
27885    {
27886     "mangled_component_name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE14do_get_weekdayES4_S4_RNS_8ios_baseERjP2tm"
27887    },
27888    {
27889     "mangled_component_name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE16do_get_monthnameES4_S4_RNS_8ios_baseERjP2tm"
27890    },
27891    {
27892     "mangled_component_name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE11do_get_yearES4_S4_RNS_8ios_baseERjP2tm"
27893    },
27894    {
27895     "mangled_component_name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjP2tmcc"
27896    },
27897    {
27898     "mangled_component_name" : "_ZNKSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE7__weeksEv"
27899    },
27900    {
27901     "mangled_component_name" : "_ZNKSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE8__monthsEv"
27902    },
27903    {
27904     "mangled_component_name" : "_ZNKSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE7__am_pmEv"
27905    },
27906    {
27907     "mangled_component_name" : "_ZNKSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3__cEv"
27908    },
27909    {
27910     "mangled_component_name" : "_ZNKSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3__rEv"
27911    },
27912    {
27913     "mangled_component_name" : "_ZNKSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3__xEv"
27914    },
27915    {
27916     "mangled_component_name" : "_ZNKSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3__XEv"
27917    },
27918    {
27919     "component_value" : -8,
27920     "kind" : "offset_to_top"
27921    },
27922    {
27923     "kind" : "rtti",
27924     "mangled_component_name" : "_ZTINSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
27925    },
27926    {
27927     "mangled_component_name" : "_ZThn8_NKSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE7__weeksEv"
27928    },
27929    {
27930     "mangled_component_name" : "_ZThn8_NKSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE8__monthsEv"
27931    },
27932    {
27933     "mangled_component_name" : "_ZThn8_NKSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE7__am_pmEv"
27934    },
27935    {
27936     "mangled_component_name" : "_ZThn8_NKSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3__cEv"
27937    },
27938    {
27939     "mangled_component_name" : "_ZThn8_NKSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3__rEv"
27940    },
27941    {
27942     "mangled_component_name" : "_ZThn8_NKSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3__xEv"
27943    },
27944    {
27945     "mangled_component_name" : "_ZThn8_NKSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3__XEv"
27946    }
27947   ]
27948  },
27949  {
27950   "alignment" : 4,
27951   "base_specifiers" :
27952   [
27953    {
27954     "referenced_type" : "_ZTINSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
27955    },
27956    {
27957     "access" : "private",
27958     "referenced_type" : "_ZTINSt3__118__time_get_storageIwEE"
27959    }
27960   ],
27961   "linker_set_key" : "_ZTINSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
27962   "name" : "std::time_get_byname<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>",
27963   "record_kind" : "class",
27964   "referenced_type" : "_ZTINSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
27965   "self_type" : "_ZTINSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
27966   "size" : 544,
27967   "source_file" : "external/libcxx/include/locale",
27968   "template_args" : [ "_ZTIw", "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE" ],
27969   "vtable_components" :
27970   [
27971    {
27972     "kind" : "offset_to_top"
27973    },
27974    {
27975     "kind" : "rtti",
27976     "mangled_component_name" : "_ZTINSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
27977    },
27978    {
27979     "kind" : "complete_dtor_pointer",
27980     "mangled_component_name" : "_ZNSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEED1Ev"
27981    },
27982    {
27983     "kind" : "deleting_dtor_pointer",
27984     "mangled_component_name" : "_ZNSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEED0Ev"
27985    },
27986    {
27987     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
27988    },
27989    {
27990     "mangled_component_name" : "_ZNKSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE13do_date_orderEv"
27991    },
27992    {
27993     "mangled_component_name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE11do_get_timeES4_S4_RNS_8ios_baseERjP2tm"
27994    },
27995    {
27996     "mangled_component_name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE11do_get_dateES4_S4_RNS_8ios_baseERjP2tm"
27997    },
27998    {
27999     "mangled_component_name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE14do_get_weekdayES4_S4_RNS_8ios_baseERjP2tm"
28000    },
28001    {
28002     "mangled_component_name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE16do_get_monthnameES4_S4_RNS_8ios_baseERjP2tm"
28003    },
28004    {
28005     "mangled_component_name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE11do_get_yearES4_S4_RNS_8ios_baseERjP2tm"
28006    },
28007    {
28008     "mangled_component_name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjP2tmcc"
28009    },
28010    {
28011     "mangled_component_name" : "_ZNKSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE7__weeksEv"
28012    },
28013    {
28014     "mangled_component_name" : "_ZNKSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE8__monthsEv"
28015    },
28016    {
28017     "mangled_component_name" : "_ZNKSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE7__am_pmEv"
28018    },
28019    {
28020     "mangled_component_name" : "_ZNKSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3__cEv"
28021    },
28022    {
28023     "mangled_component_name" : "_ZNKSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3__rEv"
28024    },
28025    {
28026     "mangled_component_name" : "_ZNKSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3__xEv"
28027    },
28028    {
28029     "mangled_component_name" : "_ZNKSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3__XEv"
28030    },
28031    {
28032     "component_value" : -8,
28033     "kind" : "offset_to_top"
28034    },
28035    {
28036     "kind" : "rtti",
28037     "mangled_component_name" : "_ZTINSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
28038    },
28039    {
28040     "mangled_component_name" : "_ZThn8_NKSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE7__weeksEv"
28041    },
28042    {
28043     "mangled_component_name" : "_ZThn8_NKSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE8__monthsEv"
28044    },
28045    {
28046     "mangled_component_name" : "_ZThn8_NKSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE7__am_pmEv"
28047    },
28048    {
28049     "mangled_component_name" : "_ZThn8_NKSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3__cEv"
28050    },
28051    {
28052     "mangled_component_name" : "_ZThn8_NKSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3__rEv"
28053    },
28054    {
28055     "mangled_component_name" : "_ZThn8_NKSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3__xEv"
28056    },
28057    {
28058     "mangled_component_name" : "_ZThn8_NKSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3__XEv"
28059    }
28060   ]
28061  },
28062  {
28063   "alignment" : 4,
28064   "base_specifiers" :
28065   [
28066    {
28067     "referenced_type" : "_ZTINSt3__18time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
28068    }
28069   ],
28070   "linker_set_key" : "_ZTINSt3__115time_put_bynameIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
28071   "name" : "std::time_put_byname<char, std::ostreambuf_iterator<char, std::char_traits<char>>>",
28072   "record_kind" : "class",
28073   "referenced_type" : "_ZTINSt3__115time_put_bynameIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
28074   "self_type" : "_ZTINSt3__115time_put_bynameIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
28075   "size" : 12,
28076   "source_file" : "external/libcxx/include/locale",
28077   "template_args" : [ "_ZTIc", "_ZTINSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE" ],
28078   "vtable_components" :
28079   [
28080    {
28081     "kind" : "offset_to_top"
28082    },
28083    {
28084     "kind" : "rtti",
28085     "mangled_component_name" : "_ZTINSt3__115time_put_bynameIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
28086    },
28087    {
28088     "kind" : "complete_dtor_pointer",
28089     "mangled_component_name" : "_ZNSt3__115time_put_bynameIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEED1Ev"
28090    },
28091    {
28092     "kind" : "deleting_dtor_pointer",
28093     "mangled_component_name" : "_ZNSt3__115time_put_bynameIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEED0Ev"
28094    },
28095    {
28096     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
28097    },
28098    {
28099     "mangled_component_name" : "_ZNKSt3__18time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcPK2tmcc"
28100    }
28101   ]
28102  },
28103  {
28104   "alignment" : 4,
28105   "base_specifiers" :
28106   [
28107    {
28108     "referenced_type" : "_ZTINSt3__18time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
28109    }
28110   ],
28111   "linker_set_key" : "_ZTINSt3__115time_put_bynameIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
28112   "name" : "std::time_put_byname<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>",
28113   "record_kind" : "class",
28114   "referenced_type" : "_ZTINSt3__115time_put_bynameIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
28115   "self_type" : "_ZTINSt3__115time_put_bynameIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
28116   "size" : 12,
28117   "source_file" : "external/libcxx/include/locale",
28118   "template_args" : [ "_ZTIw", "_ZTINSt3__119ostreambuf_iteratorIwNS_11char_traitsIwEEEE" ],
28119   "vtable_components" :
28120   [
28121    {
28122     "kind" : "offset_to_top"
28123    },
28124    {
28125     "kind" : "rtti",
28126     "mangled_component_name" : "_ZTINSt3__115time_put_bynameIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
28127    },
28128    {
28129     "kind" : "complete_dtor_pointer",
28130     "mangled_component_name" : "_ZNSt3__115time_put_bynameIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEED1Ev"
28131    },
28132    {
28133     "kind" : "deleting_dtor_pointer",
28134     "mangled_component_name" : "_ZNSt3__115time_put_bynameIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEED0Ev"
28135    },
28136    {
28137     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
28138    },
28139    {
28140     "mangled_component_name" : "_ZNKSt3__18time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwPK2tmcc"
28141    }
28142   ]
28143  },
28144  {
28145   "alignment" : 1,
28146   "linker_set_key" : "_ZTINSt3__115underlying_typeIN7android4hidl4base4V1_09DebugInfo12ArchitectureEEE",
28147   "name" : "std::underlying_type<android::hidl::base::V1_0::DebugInfo::Architecture>",
28148   "referenced_type" : "_ZTINSt3__115underlying_typeIN7android4hidl4base4V1_09DebugInfo12ArchitectureEEE",
28149   "self_type" : "_ZTINSt3__115underlying_typeIN7android4hidl4base4V1_09DebugInfo12ArchitectureEEE",
28150   "size" : 1,
28151   "source_file" : "external/libcxx/include/type_traits",
28152   "template_args" : [ "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE" ]
28153  },
28154  {
28155   "alignment" : 1,
28156   "base_specifiers" :
28157   [
28158    {
28159     "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEEE"
28160    }
28161   ],
28162   "linker_set_key" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEEELb1EEE",
28163   "name" : "std::__dependent_type<std::is_default_constructible<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep>, true>",
28164   "referenced_type" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEEELb1EEE",
28165   "self_type" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEEELb1EEE",
28166   "size" : 1,
28167   "source_file" : "external/libcxx/include/type_traits",
28168   "template_args" :
28169   [
28170    "_ZTINSt3__124is_default_constructibleINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEEE"
28171   ]
28172  },
28173  {
28174   "alignment" : 1,
28175   "base_specifiers" :
28176   [
28177    {
28178     "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEEE"
28179    }
28180   ],
28181   "linker_set_key" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEEELb1EEE",
28182   "name" : "std::__dependent_type<std::is_default_constructible<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep>, true>",
28183   "referenced_type" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEEELb1EEE",
28184   "self_type" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEEELb1EEE",
28185   "size" : 1,
28186   "source_file" : "external/libcxx/include/type_traits",
28187   "template_args" :
28188   [
28189    "_ZTINSt3__124is_default_constructibleINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEEE"
28190   ]
28191  },
28192  {
28193   "alignment" : 1,
28194   "base_specifiers" :
28195   [
28196    {
28197     "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEE"
28198    }
28199   ],
28200   "linker_set_key" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEELb1EEE",
28201   "name" : "std::__dependent_type<std::is_default_constructible<std::basic_string<char>::__rep>, true>",
28202   "referenced_type" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEELb1EEE",
28203   "self_type" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEELb1EEE",
28204   "size" : 1,
28205   "source_file" : "external/libcxx/include/type_traits",
28206   "template_args" :
28207   [
28208    "_ZTINSt3__124is_default_constructibleINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEE"
28209   ]
28210  },
28211  {
28212   "alignment" : 1,
28213   "base_specifiers" :
28214   [
28215    {
28216     "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEEE"
28217    }
28218   ],
28219   "linker_set_key" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEEELb1EEE",
28220   "name" : "std::__dependent_type<std::is_default_constructible<std::basic_string<wchar_t>::__rep>, true>",
28221   "referenced_type" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEEELb1EEE",
28222   "self_type" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEEELb1EEE",
28223   "size" : 1,
28224   "source_file" : "external/libcxx/include/type_traits",
28225   "template_args" :
28226   [
28227    "_ZTINSt3__124is_default_constructibleINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEEE"
28228   ]
28229  },
28230  {
28231   "alignment" : 1,
28232   "base_specifiers" :
28233   [
28234    {
28235     "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIDiEEEE"
28236    }
28237   ],
28238   "linker_set_key" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_9allocatorIDiEEEELb1EEE",
28239   "name" : "std::__dependent_type<std::is_default_constructible<std::allocator<char32_t>>, true>",
28240   "referenced_type" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_9allocatorIDiEEEELb1EEE",
28241   "self_type" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_9allocatorIDiEEEELb1EEE",
28242   "size" : 1,
28243   "source_file" : "external/libcxx/include/type_traits",
28244   "template_args" : [ "_ZTINSt3__124is_default_constructibleINS_9allocatorIDiEEEE" ]
28245  },
28246  {
28247   "alignment" : 1,
28248   "base_specifiers" :
28249   [
28250    {
28251     "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIDsEEEE"
28252    }
28253   ],
28254   "linker_set_key" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_9allocatorIDsEEEELb1EEE",
28255   "name" : "std::__dependent_type<std::is_default_constructible<std::allocator<char16_t>>, true>",
28256   "referenced_type" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_9allocatorIDsEEEELb1EEE",
28257   "self_type" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_9allocatorIDsEEEELb1EEE",
28258   "size" : 1,
28259   "source_file" : "external/libcxx/include/type_traits",
28260   "template_args" : [ "_ZTINSt3__124is_default_constructibleINS_9allocatorIDsEEEE" ]
28261  },
28262  {
28263   "alignment" : 1,
28264   "base_specifiers" :
28265   [
28266    {
28267     "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIcEEEE"
28268    }
28269   ],
28270   "linker_set_key" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_9allocatorIcEEEELb1EEE",
28271   "name" : "std::__dependent_type<std::is_default_constructible<std::allocator<char>>, true>",
28272   "referenced_type" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_9allocatorIcEEEELb1EEE",
28273   "self_type" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_9allocatorIcEEEELb1EEE",
28274   "size" : 1,
28275   "source_file" : "external/libcxx/include/type_traits",
28276   "template_args" : [ "_ZTINSt3__124is_default_constructibleINS_9allocatorIcEEEE" ]
28277  },
28278  {
28279   "alignment" : 1,
28280   "base_specifiers" :
28281   [
28282    {
28283     "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIwEEEE"
28284    }
28285   ],
28286   "linker_set_key" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_9allocatorIwEEEELb1EEE",
28287   "name" : "std::__dependent_type<std::is_default_constructible<std::allocator<wchar_t>>, true>",
28288   "referenced_type" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_9allocatorIwEEEELb1EEE",
28289   "self_type" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_9allocatorIwEEEELb1EEE",
28290   "size" : 1,
28291   "source_file" : "external/libcxx/include/type_traits",
28292   "template_args" : [ "_ZTINSt3__124is_default_constructibleINS_9allocatorIwEEEE" ]
28293  },
28294  {
28295   "alignment" : 1,
28296   "base_specifiers" :
28297   [
28298    {
28299     "referenced_type" : "_ZTINSt3__127__unique_ptr_deleter_sfinaeIPFvPvEEE"
28300    }
28301   ],
28302   "linker_set_key" : "_ZTINSt3__116__dependent_typeINS_27__unique_ptr_deleter_sfinaeIPFvPvEEELb1EEE",
28303   "name" : "std::__dependent_type<std::__unique_ptr_deleter_sfinae<void (*)(void *)>, true>",
28304   "referenced_type" : "_ZTINSt3__116__dependent_typeINS_27__unique_ptr_deleter_sfinaeIPFvPvEEELb1EEE",
28305   "self_type" : "_ZTINSt3__116__dependent_typeINS_27__unique_ptr_deleter_sfinaeIPFvPvEEELb1EEE",
28306   "size" : 1,
28307   "source_file" : "external/libcxx/include/type_traits",
28308   "template_args" : [ "_ZTINSt3__127__unique_ptr_deleter_sfinaeIPFvPvEEE" ]
28309  },
28310  {
28311   "alignment" : 1,
28312   "base_specifiers" :
28313   [
28314    {
28315     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
28316    }
28317   ],
28318   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEELj12EEE",
28319   "name" : "std::__find_max_align<std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>, 12>",
28320   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEELj12EEE",
28321   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEELj12EEE",
28322   "size" : 1,
28323   "source_file" : "external/libcxx/include/type_traits",
28324   "template_args" :
28325   [
28326    "_ZTINSt3__111__type_listINS_12__align_typeINS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEE"
28327   ]
28328  },
28329  {
28330   "alignment" : 1,
28331   "base_specifiers" :
28332   [
28333    {
28334     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
28335    }
28336   ],
28337   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEELj16EEE",
28338   "name" : "std::__find_max_align<std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>, 16>",
28339   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEELj16EEE",
28340   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEELj16EEE",
28341   "size" : 1,
28342   "source_file" : "external/libcxx/include/type_traits",
28343   "template_args" :
28344   [
28345    "_ZTINSt3__111__type_listINS_12__align_typeINS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEE"
28346   ]
28347  },
28348  {
28349   "alignment" : 1,
28350   "base_specifiers" :
28351   [
28352    {
28353     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
28354    }
28355   ],
28356   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEELj12EEE",
28357   "name" : "std::__find_max_align<std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>, 12>",
28358   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEELj12EEE",
28359   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEELj12EEE",
28360   "size" : 1,
28361   "source_file" : "external/libcxx/include/type_traits",
28362   "template_args" :
28363   [
28364    "_ZTINSt3__111__type_listINS_12__align_typeINS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEE"
28365   ]
28366  },
28367  {
28368   "alignment" : 1,
28369   "base_specifiers" :
28370   [
28371    {
28372     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
28373    }
28374   ],
28375   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEELj16EEE",
28376   "name" : "std::__find_max_align<std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>, 16>",
28377   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEELj16EEE",
28378   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEELj16EEE",
28379   "size" : 1,
28380   "source_file" : "external/libcxx/include/type_traits",
28381   "template_args" :
28382   [
28383    "_ZTINSt3__111__type_listINS_12__align_typeINS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEE"
28384   ]
28385  },
28386  {
28387   "alignment" : 1,
28388   "base_specifiers" :
28389   [
28390    {
28391     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
28392    }
28393   ],
28394   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIPiEENS_5__natEEELj12EEE",
28395   "name" : "std::__find_max_align<std::__type_list<std::__align_type<int *>, std::__nat>, 12>",
28396   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIPiEENS_5__natEEELj12EEE",
28397   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIPiEENS_5__natEEELj12EEE",
28398   "size" : 1,
28399   "source_file" : "external/libcxx/include/type_traits",
28400   "template_args" : [ "_ZTINSt3__111__type_listINS_12__align_typeIPiEENS_5__natEEE" ]
28401  },
28402  {
28403   "alignment" : 1,
28404   "base_specifiers" :
28405   [
28406    {
28407     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
28408    }
28409   ],
28410   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIPiEENS_5__natEEELj16EEE",
28411   "name" : "std::__find_max_align<std::__type_list<std::__align_type<int *>, std::__nat>, 16>",
28412   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIPiEENS_5__natEEELj16EEE",
28413   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIPiEENS_5__natEEELj16EEE",
28414   "size" : 1,
28415   "source_file" : "external/libcxx/include/type_traits",
28416   "template_args" : [ "_ZTINSt3__111__type_listINS_12__align_typeIPiEENS_5__natEEE" ]
28417  },
28418  {
28419   "alignment" : 1,
28420   "base_specifiers" :
28421   [
28422    {
28423     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
28424    }
28425   ],
28426   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEELj12EEE",
28427   "name" : "std::__find_max_align<std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>, 12>",
28428   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEELj12EEE",
28429   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEELj12EEE",
28430   "size" : 1,
28431   "source_file" : "external/libcxx/include/type_traits",
28432   "template_args" :
28433   [
28434    "_ZTINSt3__111__type_listINS_12__align_typeIdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEE"
28435   ]
28436  },
28437  {
28438   "alignment" : 1,
28439   "base_specifiers" :
28440   [
28441    {
28442     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
28443    }
28444   ],
28445   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEELj16EEE",
28446   "name" : "std::__find_max_align<std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>, 16>",
28447   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEELj16EEE",
28448   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEELj16EEE",
28449   "size" : 1,
28450   "source_file" : "external/libcxx/include/type_traits",
28451   "template_args" :
28452   [
28453    "_ZTINSt3__111__type_listINS_12__align_typeIdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEE"
28454   ]
28455  },
28456  {
28457   "alignment" : 1,
28458   "base_specifiers" :
28459   [
28460    {
28461     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
28462    }
28463   ],
28464   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEELj12EEE",
28465   "name" : "std::__find_max_align<std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>, 12>",
28466   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEELj12EEE",
28467   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEELj12EEE",
28468   "size" : 1,
28469   "source_file" : "external/libcxx/include/type_traits",
28470   "template_args" :
28471   [
28472    "_ZTINSt3__111__type_listINS_12__align_typeIeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEE"
28473   ]
28474  },
28475  {
28476   "alignment" : 1,
28477   "base_specifiers" :
28478   [
28479    {
28480     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
28481    }
28482   ],
28483   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEELj16EEE",
28484   "name" : "std::__find_max_align<std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>, 16>",
28485   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEELj16EEE",
28486   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEELj16EEE",
28487   "size" : 1,
28488   "source_file" : "external/libcxx/include/type_traits",
28489   "template_args" :
28490   [
28491    "_ZTINSt3__111__type_listINS_12__align_typeIeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEE"
28492   ]
28493  },
28494  {
28495   "alignment" : 1,
28496   "base_specifiers" :
28497   [
28498    {
28499     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
28500    }
28501   ],
28502   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIhEENS1_INS2_ItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEEEELj12EEE",
28503   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned char>, std::__type_list<std::__align_type<unsigned short>, std::__type_list<std::__align_type<unsigned int>, std::__type_list<std::__align_type<unsigned long>, std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>>>>>, 12>",
28504   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIhEENS1_INS2_ItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEEEELj12EEE",
28505   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIhEENS1_INS2_ItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEEEELj12EEE",
28506   "size" : 1,
28507   "source_file" : "external/libcxx/include/type_traits",
28508   "template_args" :
28509   [
28510    "_ZTINSt3__111__type_listINS_12__align_typeIhEENS0_INS1_ItEENS0_INS1_IjEENS0_INS1_ImEENS0_INS1_IyEENS0_INS1_IdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEEEEEEEEEEEE"
28511   ]
28512  },
28513  {
28514   "alignment" : 1,
28515   "base_specifiers" :
28516   [
28517    {
28518     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
28519    }
28520   ],
28521   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIhEENS1_INS2_ItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEEEELj16EEE",
28522   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned char>, std::__type_list<std::__align_type<unsigned short>, std::__type_list<std::__align_type<unsigned int>, std::__type_list<std::__align_type<unsigned long>, std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>>>>>, 16>",
28523   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIhEENS1_INS2_ItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEEEELj16EEE",
28524   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIhEENS1_INS2_ItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEEEELj16EEE",
28525   "size" : 1,
28526   "source_file" : "external/libcxx/include/type_traits",
28527   "template_args" :
28528   [
28529    "_ZTINSt3__111__type_listINS_12__align_typeIhEENS0_INS1_ItEENS0_INS1_IjEENS0_INS1_ImEENS0_INS1_IyEENS0_INS1_IdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEEEEEEEEEEEE"
28530   ]
28531  },
28532  {
28533   "alignment" : 1,
28534   "base_specifiers" :
28535   [
28536    {
28537     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
28538    }
28539   ],
28540   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEELj12EEE",
28541   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned int>, std::__type_list<std::__align_type<unsigned long>, std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>>>, 12>",
28542   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEELj12EEE",
28543   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEELj12EEE",
28544   "size" : 1,
28545   "source_file" : "external/libcxx/include/type_traits",
28546   "template_args" :
28547   [
28548    "_ZTINSt3__111__type_listINS_12__align_typeIjEENS0_INS1_ImEENS0_INS1_IyEENS0_INS1_IdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEEEEEEEE"
28549   ]
28550  },
28551  {
28552   "alignment" : 1,
28553   "base_specifiers" :
28554   [
28555    {
28556     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
28557    }
28558   ],
28559   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEELj16EEE",
28560   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned int>, std::__type_list<std::__align_type<unsigned long>, std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>>>, 16>",
28561   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEELj16EEE",
28562   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEELj16EEE",
28563   "size" : 1,
28564   "source_file" : "external/libcxx/include/type_traits",
28565   "template_args" :
28566   [
28567    "_ZTINSt3__111__type_listINS_12__align_typeIjEENS0_INS1_ImEENS0_INS1_IyEENS0_INS1_IdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEEEEEEEE"
28568   ]
28569  },
28570  {
28571   "alignment" : 1,
28572   "base_specifiers" :
28573   [
28574    {
28575     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
28576    }
28577   ],
28578   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEELj12EEE",
28579   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned long>, std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>>, 12>",
28580   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEELj12EEE",
28581   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEELj12EEE",
28582   "size" : 1,
28583   "source_file" : "external/libcxx/include/type_traits",
28584   "template_args" :
28585   [
28586    "_ZTINSt3__111__type_listINS_12__align_typeImEENS0_INS1_IyEENS0_INS1_IdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEEEEEE"
28587   ]
28588  },
28589  {
28590   "alignment" : 1,
28591   "base_specifiers" :
28592   [
28593    {
28594     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
28595    }
28596   ],
28597   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEELj16EEE",
28598   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned long>, std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>>, 16>",
28599   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEELj16EEE",
28600   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEELj16EEE",
28601   "size" : 1,
28602   "source_file" : "external/libcxx/include/type_traits",
28603   "template_args" :
28604   [
28605    "_ZTINSt3__111__type_listINS_12__align_typeImEENS0_INS1_IyEENS0_INS1_IdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEEEEEE"
28606   ]
28607  },
28608  {
28609   "alignment" : 1,
28610   "base_specifiers" :
28611   [
28612    {
28613     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
28614    }
28615   ],
28616   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEELj12EEE",
28617   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned short>, std::__type_list<std::__align_type<unsigned int>, std::__type_list<std::__align_type<unsigned long>, std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>>>>, 12>",
28618   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEELj12EEE",
28619   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEELj12EEE",
28620   "size" : 1,
28621   "source_file" : "external/libcxx/include/type_traits",
28622   "template_args" :
28623   [
28624    "_ZTINSt3__111__type_listINS_12__align_typeItEENS0_INS1_IjEENS0_INS1_ImEENS0_INS1_IyEENS0_INS1_IdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEEEEEEEEEE"
28625   ]
28626  },
28627  {
28628   "alignment" : 1,
28629   "base_specifiers" :
28630   [
28631    {
28632     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
28633    }
28634   ],
28635   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEELj16EEE",
28636   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned short>, std::__type_list<std::__align_type<unsigned int>, std::__type_list<std::__align_type<unsigned long>, std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>>>>, 16>",
28637   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEELj16EEE",
28638   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeItEENS1_INS2_IjEENS1_INS2_ImEENS1_INS2_IyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEEEEEEEELj16EEE",
28639   "size" : 1,
28640   "source_file" : "external/libcxx/include/type_traits",
28641   "template_args" :
28642   [
28643    "_ZTINSt3__111__type_listINS_12__align_typeItEENS0_INS1_IjEENS0_INS1_ImEENS0_INS1_IyEENS0_INS1_IdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEEEEEEEEEE"
28644   ]
28645  },
28646  {
28647   "alignment" : 1,
28648   "base_specifiers" :
28649   [
28650    {
28651     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
28652    }
28653   ],
28654   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEELj12EEE",
28655   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>, 12>",
28656   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEELj12EEE",
28657   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEELj12EEE",
28658   "size" : 1,
28659   "source_file" : "external/libcxx/include/type_traits",
28660   "template_args" :
28661   [
28662    "_ZTINSt3__111__type_listINS_12__align_typeIyEENS0_INS1_IdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEEEE"
28663   ]
28664  },
28665  {
28666   "alignment" : 1,
28667   "base_specifiers" :
28668   [
28669    {
28670     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
28671    }
28672   ],
28673   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEELj16EEE",
28674   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>, 16>",
28675   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEELj16EEE",
28676   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIyEENS1_INS2_IdEENS1_INS2_IeEENS1_INS2_INS_15__struct_doubleEEENS1_INS2_INS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEEEEEEEEEELj16EEE",
28677   "size" : 1,
28678   "source_file" : "external/libcxx/include/type_traits",
28679   "template_args" :
28680   [
28681    "_ZTINSt3__111__type_listINS_12__align_typeIyEENS0_INS1_IdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEEEE"
28682   ]
28683  },
28684  {
28685   "alignment" : 1,
28686   "base_specifiers" :
28687   [
28688    {
28689     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28690    }
28691   ],
28692   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIDiEE",
28693   "name" : "std::__libcpp_is_void<char32_t>",
28694   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIDiEE",
28695   "self_type" : "_ZTINSt3__116__libcpp_is_voidIDiEE",
28696   "size" : 1,
28697   "source_file" : "external/libcxx/include/type_traits",
28698   "template_args" : [ "_ZTIDi" ]
28699  },
28700  {
28701   "alignment" : 1,
28702   "base_specifiers" :
28703   [
28704    {
28705     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28706    }
28707   ],
28708   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIDsEE",
28709   "name" : "std::__libcpp_is_void<char16_t>",
28710   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIDsEE",
28711   "self_type" : "_ZTINSt3__116__libcpp_is_voidIDsEE",
28712   "size" : 1,
28713   "source_file" : "external/libcxx/include/type_traits",
28714   "template_args" : [ "_ZTIDs" ]
28715  },
28716  {
28717   "alignment" : 1,
28718   "base_specifiers" :
28719   [
28720    {
28721     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28722    }
28723   ],
28724   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIN7android8hardware17GrantorDescriptorEEE",
28725   "name" : "std::__libcpp_is_void<android::hardware::GrantorDescriptor>",
28726   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIN7android8hardware17GrantorDescriptorEEE",
28727   "self_type" : "_ZTINSt3__116__libcpp_is_voidIN7android8hardware17GrantorDescriptorEEE",
28728   "size" : 1,
28729   "source_file" : "external/libcxx/include/type_traits",
28730   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
28731  },
28732  {
28733   "alignment" : 1,
28734   "base_specifiers" :
28735   [
28736    {
28737     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28738    }
28739   ],
28740   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
28741   "name" : "std::__libcpp_is_void<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char>>>",
28742   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
28743   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
28744   "size" : 1,
28745   "source_file" : "external/libcxx/include/type_traits",
28746   "template_args" :
28747   [
28748    "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE"
28749   ]
28750  },
28751  {
28752   "alignment" : 1,
28753   "base_specifiers" :
28754   [
28755    {
28756     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28757    }
28758   ],
28759   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPcPFvPvEEEEE",
28760   "name" : "std::__libcpp_is_void<std::__compressed_pair<char *, void (*)(void *)>>",
28761   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPcPFvPvEEEEE",
28762   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPcPFvPvEEEEE",
28763   "size" : 1,
28764   "source_file" : "external/libcxx/include/type_traits",
28765   "template_args" : [ "_ZTINSt3__117__compressed_pairIPcPFvPvEEE" ]
28766  },
28767  {
28768   "alignment" : 1,
28769   "base_specifiers" :
28770   [
28771    {
28772     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28773    }
28774   ],
28775   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPhPFvPvEEEEE",
28776   "name" : "std::__libcpp_is_void<std::__compressed_pair<unsigned char *, void (*)(void *)>>",
28777   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPhPFvPvEEEEE",
28778   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPhPFvPvEEEEE",
28779   "size" : 1,
28780   "source_file" : "external/libcxx/include/type_traits",
28781   "template_args" : [ "_ZTINSt3__117__compressed_pairIPhPFvPvEEE" ]
28782  },
28783  {
28784   "alignment" : 1,
28785   "base_specifiers" :
28786   [
28787    {
28788     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28789    }
28790   ],
28791   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPjPFvPvEEEEE",
28792   "name" : "std::__libcpp_is_void<std::__compressed_pair<unsigned int *, void (*)(void *)>>",
28793   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPjPFvPvEEEEE",
28794   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPjPFvPvEEEEE",
28795   "size" : 1,
28796   "source_file" : "external/libcxx/include/type_traits",
28797   "template_args" : [ "_ZTINSt3__117__compressed_pairIPjPFvPvEEE" ]
28798  },
28799  {
28800   "alignment" : 1,
28801   "base_specifiers" :
28802   [
28803    {
28804     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28805    }
28806   ],
28807   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
28808   "name" : "std::__libcpp_is_void<std::basic_string_view<char, std::char_traits<char>>>",
28809   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
28810   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
28811   "size" : 1,
28812   "source_file" : "external/libcxx/include/type_traits",
28813   "template_args" : [ "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE" ]
28814  },
28815  {
28816   "alignment" : 1,
28817   "base_specifiers" :
28818   [
28819    {
28820     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28821    }
28822   ],
28823   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
28824   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep, 0, false>>",
28825   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
28826   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
28827   "size" : 1,
28828   "source_file" : "external/libcxx/include/type_traits",
28829   "template_args" :
28830   [
28831    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
28832   ]
28833  },
28834  {
28835   "alignment" : 1,
28836   "base_specifiers" :
28837   [
28838    {
28839     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28840    }
28841   ],
28842   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
28843   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep, 0, false>>",
28844   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
28845   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
28846   "size" : 1,
28847   "source_file" : "external/libcxx/include/type_traits",
28848   "template_args" :
28849   [
28850    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
28851   ]
28852  },
28853  {
28854   "alignment" : 1,
28855   "base_specifiers" :
28856   [
28857    {
28858     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28859    }
28860   ],
28861   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
28862   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>>",
28863   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
28864   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
28865   "size" : 1,
28866   "source_file" : "external/libcxx/include/type_traits",
28867   "template_args" :
28868   [
28869    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
28870   ]
28871  },
28872  {
28873   "alignment" : 1,
28874   "base_specifiers" :
28875   [
28876    {
28877     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28878    }
28879   ],
28880   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
28881   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>>",
28882   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
28883   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
28884   "size" : 1,
28885   "source_file" : "external/libcxx/include/type_traits",
28886   "template_args" :
28887   [
28888    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
28889   ]
28890  },
28891  {
28892   "alignment" : 1,
28893   "base_specifiers" :
28894   [
28895    {
28896     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28897    }
28898   ],
28899   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
28900   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
28901   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
28902   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
28903   "size" : 1,
28904   "source_file" : "external/libcxx/include/type_traits",
28905   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE" ]
28906  },
28907  {
28908   "alignment" : 1,
28909   "base_specifiers" :
28910   [
28911    {
28912     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28913    }
28914   ],
28915   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
28916   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
28917   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
28918   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
28919   "size" : 1,
28920   "source_file" : "external/libcxx/include/type_traits",
28921   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE" ]
28922  },
28923  {
28924   "alignment" : 1,
28925   "base_specifiers" :
28926   [
28927    {
28928     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28929    }
28930   ],
28931   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
28932   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
28933   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
28934   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
28935   "size" : 1,
28936   "source_file" : "external/libcxx/include/type_traits",
28937   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE" ]
28938  },
28939  {
28940   "alignment" : 1,
28941   "base_specifiers" :
28942   [
28943    {
28944     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28945    }
28946   ],
28947   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
28948   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
28949   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
28950   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
28951   "size" : 1,
28952   "source_file" : "external/libcxx/include/type_traits",
28953   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE" ]
28954  },
28955  {
28956   "alignment" : 1,
28957   "base_specifiers" :
28958   [
28959    {
28960     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28961    }
28962   ],
28963   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
28964   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<void (*)(void *), 1, false>>",
28965   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
28966   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
28967   "size" : 1,
28968   "source_file" : "external/libcxx/include/type_traits",
28969   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE" ]
28970  },
28971  {
28972   "alignment" : 1,
28973   "base_specifiers" :
28974   [
28975    {
28976     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28977    }
28978   ],
28979   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
28980   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<char *, 0, false>>",
28981   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
28982   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
28983   "size" : 1,
28984   "source_file" : "external/libcxx/include/type_traits",
28985   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE" ]
28986  },
28987  {
28988   "alignment" : 1,
28989   "base_specifiers" :
28990   [
28991    {
28992     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28993    }
28994   ],
28995   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
28996   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<unsigned char *, 0, false>>",
28997   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
28998   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
28999   "size" : 1,
29000   "source_file" : "external/libcxx/include/type_traits",
29001   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE" ]
29002  },
29003  {
29004   "alignment" : 1,
29005   "base_specifiers" :
29006   [
29007    {
29008     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29009    }
29010   ],
29011   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
29012   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<unsigned int *, 0, false>>",
29013   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
29014   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
29015   "size" : 1,
29016   "source_file" : "external/libcxx/include/type_traits",
29017   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE" ]
29018  },
29019  {
29020   "alignment" : 1,
29021   "base_specifiers" :
29022   [
29023    {
29024     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29025    }
29026   ],
29027   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEEEE",
29028   "name" : "std::__libcpp_is_void<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *>> *)>>",
29029   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEEEE",
29030   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEEEE",
29031   "size" : 1,
29032   "source_file" : "external/libcxx/include/type_traits",
29033   "template_args" :
29034   [
29035    "_ZTINSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEE"
29036   ]
29037  },
29038  {
29039   "alignment" : 1,
29040   "base_specifiers" :
29041   [
29042    {
29043     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29044    }
29045   ],
29046   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_9allocatorIcEEEE",
29047   "name" : "std::__libcpp_is_void<std::allocator<char>>",
29048   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_9allocatorIcEEEE",
29049   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_9allocatorIcEEEE",
29050   "size" : 1,
29051   "source_file" : "external/libcxx/include/type_traits",
29052   "template_args" : [ "_ZTINSt3__19allocatorIcEE" ]
29053  },
29054  {
29055   "alignment" : 1,
29056   "base_specifiers" :
29057   [
29058    {
29059     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29060    }
29061   ],
29062   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIcEE",
29063   "name" : "std::__libcpp_is_void<char>",
29064   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIcEE",
29065   "self_type" : "_ZTINSt3__116__libcpp_is_voidIcEE",
29066   "size" : 1,
29067   "source_file" : "external/libcxx/include/type_traits",
29068   "template_args" : [ "_ZTIc" ]
29069  },
29070  {
29071   "alignment" : 1,
29072   "base_specifiers" :
29073   [
29074    {
29075     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29076    }
29077   ],
29078   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIeEE",
29079   "name" : "std::__libcpp_is_void<long double>",
29080   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIeEE",
29081   "self_type" : "_ZTINSt3__116__libcpp_is_voidIeEE",
29082   "size" : 1,
29083   "source_file" : "external/libcxx/include/type_traits",
29084   "template_args" : [ "_ZTIe" ]
29085  },
29086  {
29087   "alignment" : 1,
29088   "base_specifiers" :
29089   [
29090    {
29091     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29092    }
29093   ],
29094   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIlEE",
29095   "name" : "std::__libcpp_is_void<long>",
29096   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIlEE",
29097   "self_type" : "_ZTINSt3__116__libcpp_is_voidIlEE",
29098   "size" : 1,
29099   "source_file" : "external/libcxx/include/type_traits",
29100   "template_args" : [ "_ZTIl" ]
29101  },
29102  {
29103   "alignment" : 1,
29104   "base_specifiers" :
29105   [
29106    {
29107     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
29108    }
29109   ],
29110   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIvEE",
29111   "name" : "std::__libcpp_is_void<void>",
29112   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIvEE",
29113   "self_type" : "_ZTINSt3__116__libcpp_is_voidIvEE",
29114   "size" : 1,
29115   "source_file" : "external/libcxx/include/type_traits",
29116   "template_args" : [ "_ZTIv" ]
29117  },
29118  {
29119   "alignment" : 1,
29120   "base_specifiers" :
29121   [
29122    {
29123     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29124    }
29125   ],
29126   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIwEE",
29127   "name" : "std::__libcpp_is_void<wchar_t>",
29128   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIwEE",
29129   "self_type" : "_ZTINSt3__116__libcpp_is_voidIwEE",
29130   "size" : 1,
29131   "source_file" : "external/libcxx/include/type_traits",
29132   "template_args" : [ "_ZTIw" ]
29133  },
29134  {
29135   "alignment" : 1,
29136   "base_specifiers" :
29137   [
29138    {
29139     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29140    }
29141   ],
29142   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIxEE",
29143   "name" : "std::__libcpp_is_void<long long>",
29144   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIxEE",
29145   "self_type" : "_ZTINSt3__116__libcpp_is_voidIxEE",
29146   "size" : 1,
29147   "source_file" : "external/libcxx/include/type_traits",
29148   "template_args" : [ "_ZTIx" ]
29149  },
29150  {
29151   "alignment" : 4,
29152   "base_specifiers" :
29153   [
29154    {
29155     "referenced_type" : "_ZTINSt3__17codecvtIDsc9mbstate_tEE"
29156    }
29157   ],
29158   "linker_set_key" : "_ZTINSt3__116__narrow_to_utf8ILj16EEE",
29159   "name" : "std::__narrow_to_utf8<16>",
29160   "referenced_type" : "_ZTINSt3__116__narrow_to_utf8ILj16EEE",
29161   "self_type" : "_ZTINSt3__116__narrow_to_utf8ILj16EEE",
29162   "size" : 8,
29163   "source_file" : "external/libcxx/include/__locale",
29164   "vtable_components" :
29165   [
29166    {
29167     "kind" : "offset_to_top"
29168    },
29169    {
29170     "kind" : "rtti",
29171     "mangled_component_name" : "_ZTINSt3__116__narrow_to_utf8ILj16EEE"
29172    },
29173    {
29174     "kind" : "complete_dtor_pointer",
29175     "mangled_component_name" : "_ZNSt3__116__narrow_to_utf8ILj16EED1Ev"
29176    },
29177    {
29178     "kind" : "deleting_dtor_pointer",
29179     "mangled_component_name" : "_ZNSt3__116__narrow_to_utf8ILj16EED0Ev"
29180    },
29181    {
29182     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
29183    },
29184    {
29185     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE6do_outERS1_PKDsS5_RS5_PcS7_RS7_"
29186    },
29187    {
29188     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE5do_inERS1_PKcS5_RS5_PDsS7_RS7_"
29189    },
29190    {
29191     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE10do_unshiftERS1_PcS4_RS4_"
29192    },
29193    {
29194     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE11do_encodingEv"
29195    },
29196    {
29197     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE16do_always_noconvEv"
29198    },
29199    {
29200     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE9do_lengthERS1_PKcS5_j"
29201    },
29202    {
29203     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE13do_max_lengthEv"
29204    }
29205   ]
29206  },
29207  {
29208   "alignment" : 4,
29209   "base_specifiers" :
29210   [
29211    {
29212     "referenced_type" : "_ZTINSt3__17codecvtIDic9mbstate_tEE"
29213    }
29214   ],
29215   "linker_set_key" : "_ZTINSt3__116__narrow_to_utf8ILj32EEE",
29216   "name" : "std::__narrow_to_utf8<32>",
29217   "referenced_type" : "_ZTINSt3__116__narrow_to_utf8ILj32EEE",
29218   "self_type" : "_ZTINSt3__116__narrow_to_utf8ILj32EEE",
29219   "size" : 8,
29220   "source_file" : "external/libcxx/include/__locale",
29221   "vtable_components" :
29222   [
29223    {
29224     "kind" : "offset_to_top"
29225    },
29226    {
29227     "kind" : "rtti",
29228     "mangled_component_name" : "_ZTINSt3__116__narrow_to_utf8ILj32EEE"
29229    },
29230    {
29231     "kind" : "complete_dtor_pointer",
29232     "mangled_component_name" : "_ZNSt3__116__narrow_to_utf8ILj32EED1Ev"
29233    },
29234    {
29235     "kind" : "deleting_dtor_pointer",
29236     "mangled_component_name" : "_ZNSt3__116__narrow_to_utf8ILj32EED0Ev"
29237    },
29238    {
29239     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
29240    },
29241    {
29242     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE6do_outERS1_PKDiS5_RS5_PcS7_RS7_"
29243    },
29244    {
29245     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE5do_inERS1_PKcS5_RS5_PDiS7_RS7_"
29246    },
29247    {
29248     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE10do_unshiftERS1_PcS4_RS4_"
29249    },
29250    {
29251     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE11do_encodingEv"
29252    },
29253    {
29254     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE16do_always_noconvEv"
29255    },
29256    {
29257     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE9do_lengthERS1_PKcS5_j"
29258    },
29259    {
29260     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE13do_max_lengthEv"
29261    }
29262   ]
29263  },
29264  {
29265   "alignment" : 1,
29266   "linker_set_key" : "_ZTINSt3__116__narrow_to_utf8ILj8EEE",
29267   "name" : "std::__narrow_to_utf8<8>",
29268   "referenced_type" : "_ZTINSt3__116__narrow_to_utf8ILj8EEE",
29269   "self_type" : "_ZTINSt3__116__narrow_to_utf8ILj8EEE",
29270   "size" : 1,
29271   "source_file" : "external/libcxx/include/__locale"
29272  },
29273  {
29274   "alignment" : 4,
29275   "fields" :
29276   [
29277    {
29278     "field_name" : "__lx",
29279     "referenced_type" : "_ZTIA4_d"
29280    }
29281   ],
29282   "linker_set_key" : "_ZTINSt3__116__struct_double4E",
29283   "name" : "std::__struct_double4",
29284   "referenced_type" : "_ZTINSt3__116__struct_double4E",
29285   "self_type" : "_ZTINSt3__116__struct_double4E",
29286   "size" : 32,
29287   "source_file" : "external/libcxx/include/type_traits"
29288  },
29289  {
29290   "alignment" : 1,
29291   "linker_set_key" : "_ZTINSt3__116allocator_traitsINS_9allocatorIDiEEEE",
29292   "name" : "std::allocator_traits<std::allocator<char32_t>>",
29293   "referenced_type" : "_ZTINSt3__116allocator_traitsINS_9allocatorIDiEEEE",
29294   "self_type" : "_ZTINSt3__116allocator_traitsINS_9allocatorIDiEEEE",
29295   "size" : 1,
29296   "source_file" : "external/libcxx/include/memory",
29297   "template_args" : [ "_ZTINSt3__19allocatorIDiEE" ]
29298  },
29299  {
29300   "alignment" : 1,
29301   "linker_set_key" : "_ZTINSt3__116allocator_traitsINS_9allocatorIDsEEEE",
29302   "name" : "std::allocator_traits<std::allocator<char16_t>>",
29303   "referenced_type" : "_ZTINSt3__116allocator_traitsINS_9allocatorIDsEEEE",
29304   "self_type" : "_ZTINSt3__116allocator_traitsINS_9allocatorIDsEEEE",
29305   "size" : 1,
29306   "source_file" : "external/libcxx/include/memory",
29307   "template_args" : [ "_ZTINSt3__19allocatorIDsEE" ]
29308  },
29309  {
29310   "alignment" : 1,
29311   "linker_set_key" : "_ZTINSt3__116allocator_traitsINS_9allocatorIN7android8hardware17GrantorDescriptorEEEEE",
29312   "name" : "std::allocator_traits<std::allocator<android::hardware::GrantorDescriptor>>",
29313   "referenced_type" : "_ZTINSt3__116allocator_traitsINS_9allocatorIN7android8hardware17GrantorDescriptorEEEEE",
29314   "self_type" : "_ZTINSt3__116allocator_traitsINS_9allocatorIN7android8hardware17GrantorDescriptorEEEEE",
29315   "size" : 1,
29316   "source_file" : "external/libcxx/include/memory",
29317   "template_args" : [ "_ZTINSt3__19allocatorIN7android8hardware17GrantorDescriptorEEE" ]
29318  },
29319  {
29320   "alignment" : 1,
29321   "linker_set_key" : "_ZTINSt3__116allocator_traitsINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEEE",
29322   "name" : "std::allocator_traits<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *>> *)>>>",
29323   "referenced_type" : "_ZTINSt3__116allocator_traitsINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEEE",
29324   "self_type" : "_ZTINSt3__116allocator_traitsINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEEE",
29325   "size" : 1,
29326   "source_file" : "external/libcxx/include/memory",
29327   "template_args" :
29328   [
29329    "_ZTINSt3__19allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS0_ISA_EEEEEEEEE"
29330   ]
29331  },
29332  {
29333   "alignment" : 1,
29334   "linker_set_key" : "_ZTINSt3__116allocator_traitsINS_9allocatorIcEEEE",
29335   "name" : "std::allocator_traits<std::allocator<char>>",
29336   "referenced_type" : "_ZTINSt3__116allocator_traitsINS_9allocatorIcEEEE",
29337   "self_type" : "_ZTINSt3__116allocator_traitsINS_9allocatorIcEEEE",
29338   "size" : 1,
29339   "source_file" : "external/libcxx/include/memory",
29340   "template_args" : [ "_ZTINSt3__19allocatorIcEE" ]
29341  },
29342  {
29343   "alignment" : 1,
29344   "linker_set_key" : "_ZTINSt3__116allocator_traitsINS_9allocatorIwEEEE",
29345   "name" : "std::allocator_traits<std::allocator<wchar_t>>",
29346   "referenced_type" : "_ZTINSt3__116allocator_traitsINS_9allocatorIwEEEE",
29347   "self_type" : "_ZTINSt3__116allocator_traitsINS_9allocatorIwEEEE",
29348   "size" : 1,
29349   "source_file" : "external/libcxx/include/memory",
29350   "template_args" : [ "_ZTINSt3__19allocatorIwEE" ]
29351  },
29352  {
29353   "alignment" : 1,
29354   "base_specifiers" :
29355   [
29356    {
29357     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
29358    }
29359   ],
29360   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEJEEE",
29361   "name" : "std::is_constructible<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep>",
29362   "referenced_type" : "_ZTINSt3__116is_constructibleINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEJEEE",
29363   "self_type" : "_ZTINSt3__116is_constructibleINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEJEEE",
29364   "size" : 1,
29365   "source_file" : "external/libcxx/include/type_traits",
29366   "template_args" :
29367   [
29368    "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE"
29369   ]
29370  },
29371  {
29372   "alignment" : 1,
29373   "base_specifiers" :
29374   [
29375    {
29376     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
29377    }
29378   ],
29379   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEJEEE",
29380   "name" : "std::is_constructible<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep>",
29381   "referenced_type" : "_ZTINSt3__116is_constructibleINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEJEEE",
29382   "self_type" : "_ZTINSt3__116is_constructibleINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEJEEE",
29383   "size" : 1,
29384   "source_file" : "external/libcxx/include/type_traits",
29385   "template_args" :
29386   [
29387    "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE"
29388   ]
29389  },
29390  {
29391   "alignment" : 1,
29392   "base_specifiers" :
29393   [
29394    {
29395     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
29396    }
29397   ],
29398   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEJEEE",
29399   "name" : "std::is_constructible<std::basic_string<char>::__rep>",
29400   "referenced_type" : "_ZTINSt3__116is_constructibleINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEJEEE",
29401   "self_type" : "_ZTINSt3__116is_constructibleINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEJEEE",
29402   "size" : 1,
29403   "source_file" : "external/libcxx/include/type_traits",
29404   "template_args" :
29405   [
29406    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE"
29407   ]
29408  },
29409  {
29410   "alignment" : 1,
29411   "base_specifiers" :
29412   [
29413    {
29414     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
29415    }
29416   ],
29417   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEJEEE",
29418   "name" : "std::is_constructible<std::basic_string<wchar_t>::__rep>",
29419   "referenced_type" : "_ZTINSt3__116is_constructibleINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEJEEE",
29420   "self_type" : "_ZTINSt3__116is_constructibleINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEJEEE",
29421   "size" : 1,
29422   "source_file" : "external/libcxx/include/type_traits",
29423   "template_args" :
29424   [
29425    "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE"
29426   ]
29427  },
29428  {
29429   "alignment" : 1,
29430   "base_specifiers" :
29431   [
29432    {
29433     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
29434    }
29435   ],
29436   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_5mutexEJEEE",
29437   "name" : "std::is_constructible<std::mutex>",
29438   "referenced_type" : "_ZTINSt3__116is_constructibleINS_5mutexEJEEE",
29439   "self_type" : "_ZTINSt3__116is_constructibleINS_5mutexEJEEE",
29440   "size" : 1,
29441   "source_file" : "external/libcxx/include/type_traits",
29442   "template_args" : [ "_ZTINSt3__15mutexE" ]
29443  },
29444  {
29445   "alignment" : 1,
29446   "base_specifiers" :
29447   [
29448    {
29449     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
29450    }
29451   ],
29452   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_9allocatorIDiEEJEEE",
29453   "name" : "std::is_constructible<std::allocator<char32_t>>",
29454   "referenced_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIDiEEJEEE",
29455   "self_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIDiEEJEEE",
29456   "size" : 1,
29457   "source_file" : "external/libcxx/include/type_traits",
29458   "template_args" : [ "_ZTINSt3__19allocatorIDiEE" ]
29459  },
29460  {
29461   "alignment" : 1,
29462   "base_specifiers" :
29463   [
29464    {
29465     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
29466    }
29467   ],
29468   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_9allocatorIDsEEJEEE",
29469   "name" : "std::is_constructible<std::allocator<char16_t>>",
29470   "referenced_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIDsEEJEEE",
29471   "self_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIDsEEJEEE",
29472   "size" : 1,
29473   "source_file" : "external/libcxx/include/type_traits",
29474   "template_args" : [ "_ZTINSt3__19allocatorIDsEE" ]
29475  },
29476  {
29477   "alignment" : 1,
29478   "base_specifiers" :
29479   [
29480    {
29481     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
29482    }
29483   ],
29484   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_9allocatorIN7android8hardware17GrantorDescriptorEEEJEEE",
29485   "name" : "std::is_constructible<std::allocator<android::hardware::GrantorDescriptor>>",
29486   "referenced_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIN7android8hardware17GrantorDescriptorEEEJEEE",
29487   "self_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIN7android8hardware17GrantorDescriptorEEEJEEE",
29488   "size" : 1,
29489   "source_file" : "external/libcxx/include/type_traits",
29490   "template_args" : [ "_ZTINSt3__19allocatorIN7android8hardware17GrantorDescriptorEEE" ]
29491  },
29492  {
29493   "alignment" : 1,
29494   "base_specifiers" :
29495   [
29496    {
29497     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
29498    }
29499   ],
29500   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_9allocatorIcEEJEEE",
29501   "name" : "std::is_constructible<std::allocator<char>>",
29502   "referenced_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIcEEJEEE",
29503   "self_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIcEEJEEE",
29504   "size" : 1,
29505   "source_file" : "external/libcxx/include/type_traits",
29506   "template_args" : [ "_ZTINSt3__19allocatorIcEE" ]
29507  },
29508  {
29509   "alignment" : 1,
29510   "base_specifiers" :
29511   [
29512    {
29513     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
29514    }
29515   ],
29516   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_9allocatorIwEEJEEE",
29517   "name" : "std::is_constructible<std::allocator<wchar_t>>",
29518   "referenced_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIwEEJEEE",
29519   "self_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIwEEJEEE",
29520   "size" : 1,
29521   "source_file" : "external/libcxx/include/type_traits",
29522   "template_args" : [ "_ZTINSt3__19allocatorIwEE" ]
29523  },
29524  {
29525   "alignment" : 1,
29526   "base_specifiers" :
29527   [
29528    {
29529     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
29530    }
29531   ],
29532   "linker_set_key" : "_ZTINSt3__116is_constructibleIPFvPvEJOS3_EEE",
29533   "name" : "std::is_constructible<void (*)(void *), void (*&&)(void *)>",
29534   "referenced_type" : "_ZTINSt3__116is_constructibleIPFvPvEJOS3_EEE",
29535   "self_type" : "_ZTINSt3__116is_constructibleIPFvPvEJOS3_EEE",
29536   "size" : 1,
29537   "source_file" : "external/libcxx/include/type_traits",
29538   "template_args" : [ "_ZTIPFvPvE" ]
29539  },
29540  {
29541   "alignment" : 1,
29542   "base_specifiers" :
29543   [
29544    {
29545     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
29546    }
29547   ],
29548   "linker_set_key" : "_ZTINSt3__116is_constructibleIPFvPvEJRKS3_EEE",
29549   "name" : "std::is_constructible<void (*)(void *), void (*const &)(void *)>",
29550   "referenced_type" : "_ZTINSt3__116is_constructibleIPFvPvEJRKS3_EEE",
29551   "self_type" : "_ZTINSt3__116is_constructibleIPFvPvEJRKS3_EEE",
29552   "size" : 1,
29553   "source_file" : "external/libcxx/include/type_traits",
29554   "template_args" : [ "_ZTIPFvPvE" ]
29555  },
29556  {
29557   "alignment" : 1,
29558   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_17__compressed_pairIPcPFvPvEEEEE",
29559   "name" : "std::remove_reference<const std::__compressed_pair<char *, void (*)(void *)>>",
29560   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_17__compressed_pairIPcPFvPvEEEEE",
29561   "self_type" : "_ZTINSt3__116remove_referenceIKNS_17__compressed_pairIPcPFvPvEEEEE",
29562   "size" : 1,
29563   "source_file" : "external/libcxx/include/type_traits",
29564   "template_args" : [ "_ZTIKNSt3__117__compressed_pairIPcPFvPvEEE" ]
29565  },
29566  {
29567   "alignment" : 1,
29568   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_17__compressed_pairIPhPFvPvEEEEE",
29569   "name" : "std::remove_reference<const std::__compressed_pair<unsigned char *, void (*)(void *)>>",
29570   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_17__compressed_pairIPhPFvPvEEEEE",
29571   "self_type" : "_ZTINSt3__116remove_referenceIKNS_17__compressed_pairIPhPFvPvEEEEE",
29572   "size" : 1,
29573   "source_file" : "external/libcxx/include/type_traits",
29574   "template_args" : [ "_ZTIKNSt3__117__compressed_pairIPhPFvPvEEE" ]
29575  },
29576  {
29577   "alignment" : 1,
29578   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_17__compressed_pairIPjPFvPvEEEEE",
29579   "name" : "std::remove_reference<const std::__compressed_pair<unsigned int *, void (*)(void *)>>",
29580   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_17__compressed_pairIPjPFvPvEEEEE",
29581   "self_type" : "_ZTINSt3__116remove_referenceIKNS_17__compressed_pairIPjPFvPvEEEEE",
29582   "size" : 1,
29583   "source_file" : "external/libcxx/include/type_traits",
29584   "template_args" : [ "_ZTIKNSt3__117__compressed_pairIPjPFvPvEEE" ]
29585  },
29586  {
29587   "alignment" : 1,
29588   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
29589   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep, 0, false>>",
29590   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
29591   "self_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
29592   "size" : 1,
29593   "source_file" : "external/libcxx/include/type_traits",
29594   "template_args" :
29595   [
29596    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
29597   ]
29598  },
29599  {
29600   "alignment" : 1,
29601   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
29602   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep, 0, false>>",
29603   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
29604   "self_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
29605   "size" : 1,
29606   "source_file" : "external/libcxx/include/type_traits",
29607   "template_args" :
29608   [
29609    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
29610   ]
29611  },
29612  {
29613   "alignment" : 1,
29614   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
29615   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>>",
29616   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
29617   "self_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
29618   "size" : 1,
29619   "source_file" : "external/libcxx/include/type_traits",
29620   "template_args" :
29621   [
29622    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
29623   ]
29624  },
29625  {
29626   "alignment" : 1,
29627   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
29628   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>>",
29629   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
29630   "self_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
29631   "size" : 1,
29632   "source_file" : "external/libcxx/include/type_traits",
29633   "template_args" :
29634   [
29635    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
29636   ]
29637  },
29638  {
29639   "alignment" : 1,
29640   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
29641   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
29642   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
29643   "self_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
29644   "size" : 1,
29645   "source_file" : "external/libcxx/include/type_traits",
29646   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE" ]
29647  },
29648  {
29649   "alignment" : 1,
29650   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
29651   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
29652   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
29653   "self_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
29654   "size" : 1,
29655   "source_file" : "external/libcxx/include/type_traits",
29656   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE" ]
29657  },
29658  {
29659   "alignment" : 1,
29660   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
29661   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
29662   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
29663   "self_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
29664   "size" : 1,
29665   "source_file" : "external/libcxx/include/type_traits",
29666   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE" ]
29667  },
29668  {
29669   "alignment" : 1,
29670   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
29671   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
29672   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
29673   "self_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
29674   "size" : 1,
29675   "source_file" : "external/libcxx/include/type_traits",
29676   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE" ]
29677  },
29678  {
29679   "alignment" : 1,
29680   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
29681   "name" : "std::remove_reference<const std::__compressed_pair_elem<void (*)(void *), 1, false>>",
29682   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
29683   "self_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
29684   "size" : 1,
29685   "source_file" : "external/libcxx/include/type_traits",
29686   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE" ]
29687  },
29688  {
29689   "alignment" : 1,
29690   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
29691   "name" : "std::remove_reference<const std::__compressed_pair_elem<char *, 0, false>>",
29692   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
29693   "self_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
29694   "size" : 1,
29695   "source_file" : "external/libcxx/include/type_traits",
29696   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPcLi0ELb0EEE" ]
29697  },
29698  {
29699   "alignment" : 1,
29700   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
29701   "name" : "std::remove_reference<const std::__compressed_pair_elem<unsigned char *, 0, false>>",
29702   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
29703   "self_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
29704   "size" : 1,
29705   "source_file" : "external/libcxx/include/type_traits",
29706   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPhLi0ELb0EEE" ]
29707  },
29708  {
29709   "alignment" : 1,
29710   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
29711   "name" : "std::remove_reference<const std::__compressed_pair_elem<unsigned int *, 0, false>>",
29712   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
29713   "self_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
29714   "size" : 1,
29715   "source_file" : "external/libcxx/include/type_traits",
29716   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPjLi0ELb0EEE" ]
29717  },
29718  {
29719   "alignment" : 1,
29720   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_9allocatorIcEEEE",
29721   "name" : "std::remove_reference<const std::allocator<char>>",
29722   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_9allocatorIcEEEE",
29723   "self_type" : "_ZTINSt3__116remove_referenceIKNS_9allocatorIcEEEE",
29724   "size" : 1,
29725   "source_file" : "external/libcxx/include/type_traits",
29726   "template_args" : [ "_ZTIKNSt3__19allocatorIcEE" ]
29727  },
29728  {
29729   "alignment" : 1,
29730   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
29731   "name" : "std::remove_reference<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char>>>",
29732   "referenced_type" : "_ZTINSt3__116remove_referenceINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
29733   "self_type" : "_ZTINSt3__116remove_referenceINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
29734   "size" : 1,
29735   "source_file" : "external/libcxx/include/type_traits",
29736   "template_args" :
29737   [
29738    "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE"
29739   ]
29740  },
29741  {
29742   "alignment" : 1,
29743   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
29744   "name" : "std::remove_reference<std::basic_string_view<char, std::char_traits<char>>>",
29745   "referenced_type" : "_ZTINSt3__116remove_referenceINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
29746   "self_type" : "_ZTINSt3__116remove_referenceINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
29747   "size" : 1,
29748   "source_file" : "external/libcxx/include/type_traits",
29749   "template_args" : [ "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE" ]
29750  },
29751  {
29752   "alignment" : 1,
29753   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
29754   "name" : "std::remove_reference<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep, 0, false>>",
29755   "referenced_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
29756   "self_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
29757   "size" : 1,
29758   "source_file" : "external/libcxx/include/type_traits",
29759   "template_args" :
29760   [
29761    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
29762   ]
29763  },
29764  {
29765   "alignment" : 1,
29766   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
29767   "name" : "std::remove_reference<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep, 0, false>>",
29768   "referenced_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
29769   "self_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
29770   "size" : 1,
29771   "source_file" : "external/libcxx/include/type_traits",
29772   "template_args" :
29773   [
29774    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
29775   ]
29776  },
29777  {
29778   "alignment" : 1,
29779   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
29780   "name" : "std::remove_reference<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>>",
29781   "referenced_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
29782   "self_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
29783   "size" : 1,
29784   "source_file" : "external/libcxx/include/type_traits",
29785   "template_args" :
29786   [
29787    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
29788   ]
29789  },
29790  {
29791   "alignment" : 1,
29792   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
29793   "name" : "std::remove_reference<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>>",
29794   "referenced_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
29795   "self_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
29796   "size" : 1,
29797   "source_file" : "external/libcxx/include/type_traits",
29798   "template_args" :
29799   [
29800    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
29801   ]
29802  },
29803  {
29804   "alignment" : 1,
29805   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
29806   "name" : "std::remove_reference<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
29807   "referenced_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
29808   "self_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
29809   "size" : 1,
29810   "source_file" : "external/libcxx/include/type_traits",
29811   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE" ]
29812  },
29813  {
29814   "alignment" : 1,
29815   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
29816   "name" : "std::remove_reference<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
29817   "referenced_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
29818   "self_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
29819   "size" : 1,
29820   "source_file" : "external/libcxx/include/type_traits",
29821   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE" ]
29822  },
29823  {
29824   "alignment" : 1,
29825   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
29826   "name" : "std::remove_reference<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
29827   "referenced_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
29828   "self_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
29829   "size" : 1,
29830   "source_file" : "external/libcxx/include/type_traits",
29831   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE" ]
29832  },
29833  {
29834   "alignment" : 1,
29835   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
29836   "name" : "std::remove_reference<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
29837   "referenced_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
29838   "self_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
29839   "size" : 1,
29840   "source_file" : "external/libcxx/include/type_traits",
29841   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE" ]
29842  },
29843  {
29844   "alignment" : 1,
29845   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
29846   "name" : "std::remove_reference<std::__compressed_pair_elem<void (*)(void *), 1, false>>",
29847   "referenced_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
29848   "self_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
29849   "size" : 1,
29850   "source_file" : "external/libcxx/include/type_traits",
29851   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE" ]
29852  },
29853  {
29854   "alignment" : 1,
29855   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
29856   "name" : "std::remove_reference<std::__compressed_pair_elem<char *, 0, false>>",
29857   "referenced_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
29858   "self_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
29859   "size" : 1,
29860   "source_file" : "external/libcxx/include/type_traits",
29861   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE" ]
29862  },
29863  {
29864   "alignment" : 1,
29865   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
29866   "name" : "std::remove_reference<std::__compressed_pair_elem<unsigned char *, 0, false>>",
29867   "referenced_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
29868   "self_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
29869   "size" : 1,
29870   "source_file" : "external/libcxx/include/type_traits",
29871   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE" ]
29872  },
29873  {
29874   "alignment" : 1,
29875   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
29876   "name" : "std::remove_reference<std::__compressed_pair_elem<unsigned int *, 0, false>>",
29877   "referenced_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
29878   "self_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
29879   "size" : 1,
29880   "source_file" : "external/libcxx/include/type_traits",
29881   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE" ]
29882  },
29883  {
29884   "alignment" : 1,
29885   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_9allocatorIDiEEEE",
29886   "name" : "std::remove_reference<std::allocator<char32_t>>",
29887   "referenced_type" : "_ZTINSt3__116remove_referenceINS_9allocatorIDiEEEE",
29888   "self_type" : "_ZTINSt3__116remove_referenceINS_9allocatorIDiEEEE",
29889   "size" : 1,
29890   "source_file" : "external/libcxx/include/type_traits",
29891   "template_args" : [ "_ZTINSt3__19allocatorIDiEE" ]
29892  },
29893  {
29894   "alignment" : 1,
29895   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_9allocatorIDsEEEE",
29896   "name" : "std::remove_reference<std::allocator<char16_t>>",
29897   "referenced_type" : "_ZTINSt3__116remove_referenceINS_9allocatorIDsEEEE",
29898   "self_type" : "_ZTINSt3__116remove_referenceINS_9allocatorIDsEEEE",
29899   "size" : 1,
29900   "source_file" : "external/libcxx/include/type_traits",
29901   "template_args" : [ "_ZTINSt3__19allocatorIDsEE" ]
29902  },
29903  {
29904   "alignment" : 1,
29905   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_9allocatorIN7android8hardware17GrantorDescriptorEEEEE",
29906   "name" : "std::remove_reference<std::allocator<android::hardware::GrantorDescriptor>>",
29907   "referenced_type" : "_ZTINSt3__116remove_referenceINS_9allocatorIN7android8hardware17GrantorDescriptorEEEEE",
29908   "self_type" : "_ZTINSt3__116remove_referenceINS_9allocatorIN7android8hardware17GrantorDescriptorEEEEE",
29909   "size" : 1,
29910   "source_file" : "external/libcxx/include/type_traits",
29911   "template_args" : [ "_ZTINSt3__19allocatorIN7android8hardware17GrantorDescriptorEEE" ]
29912  },
29913  {
29914   "alignment" : 1,
29915   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEEE",
29916   "name" : "std::remove_reference<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *>> *)>>>",
29917   "referenced_type" : "_ZTINSt3__116remove_referenceINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEEE",
29918   "self_type" : "_ZTINSt3__116remove_referenceINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEEE",
29919   "size" : 1,
29920   "source_file" : "external/libcxx/include/type_traits",
29921   "template_args" :
29922   [
29923    "_ZTINSt3__19allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS0_ISA_EEEEEEEEE"
29924   ]
29925  },
29926  {
29927   "alignment" : 1,
29928   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_9allocatorIcEEEE",
29929   "name" : "std::remove_reference<std::allocator<char>>",
29930   "referenced_type" : "_ZTINSt3__116remove_referenceINS_9allocatorIcEEEE",
29931   "self_type" : "_ZTINSt3__116remove_referenceINS_9allocatorIcEEEE",
29932   "size" : 1,
29933   "source_file" : "external/libcxx/include/type_traits",
29934   "template_args" : [ "_ZTINSt3__19allocatorIcEE" ]
29935  },
29936  {
29937   "alignment" : 1,
29938   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_9allocatorIwEEEE",
29939   "name" : "std::remove_reference<std::allocator<wchar_t>>",
29940   "referenced_type" : "_ZTINSt3__116remove_referenceINS_9allocatorIwEEEE",
29941   "self_type" : "_ZTINSt3__116remove_referenceINS_9allocatorIwEEEE",
29942   "size" : 1,
29943   "source_file" : "external/libcxx/include/type_traits",
29944   "template_args" : [ "_ZTINSt3__19allocatorIwEE" ]
29945  },
29946  {
29947   "alignment" : 1,
29948   "linker_set_key" : "_ZTINSt3__116remove_referenceIONS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
29949   "name" : "std::remove_reference<std::basic_string_view<char, std::char_traits<char>> &&>",
29950   "referenced_type" : "_ZTINSt3__116remove_referenceIONS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
29951   "self_type" : "_ZTINSt3__116remove_referenceIONS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
29952   "size" : 1,
29953   "source_file" : "external/libcxx/include/type_traits",
29954   "template_args" : [ "_ZTIONSt3__117basic_string_viewIcNS_11char_traitsIcEEEE" ]
29955  },
29956  {
29957   "alignment" : 1,
29958   "linker_set_key" : "_ZTINSt3__116remove_referenceIOeEE",
29959   "name" : "std::remove_reference<long double &&>",
29960   "referenced_type" : "_ZTINSt3__116remove_referenceIOeEE",
29961   "self_type" : "_ZTINSt3__116remove_referenceIOeEE",
29962   "size" : 1,
29963   "source_file" : "external/libcxx/include/type_traits",
29964   "template_args" : [ "_ZTIOe" ]
29965  },
29966  {
29967   "alignment" : 1,
29968   "linker_set_key" : "_ZTINSt3__116remove_referenceIOlEE",
29969   "name" : "std::remove_reference<long &&>",
29970   "referenced_type" : "_ZTINSt3__116remove_referenceIOlEE",
29971   "self_type" : "_ZTINSt3__116remove_referenceIOlEE",
29972   "size" : 1,
29973   "source_file" : "external/libcxx/include/type_traits",
29974   "template_args" : [ "_ZTIOl" ]
29975  },
29976  {
29977   "alignment" : 1,
29978   "linker_set_key" : "_ZTINSt3__116remove_referenceIOxEE",
29979   "name" : "std::remove_reference<long long &&>",
29980   "referenced_type" : "_ZTINSt3__116remove_referenceIOxEE",
29981   "self_type" : "_ZTINSt3__116remove_referenceIOxEE",
29982   "size" : 1,
29983   "source_file" : "external/libcxx/include/type_traits",
29984   "template_args" : [ "_ZTIOx" ]
29985  },
29986  {
29987   "alignment" : 1,
29988   "linker_set_key" : "_ZTINSt3__116remove_referenceIPFvPvEEE",
29989   "name" : "std::remove_reference<void (*)(void *)>",
29990   "referenced_type" : "_ZTINSt3__116remove_referenceIPFvPvEEE",
29991   "self_type" : "_ZTINSt3__116remove_referenceIPFvPvEEE",
29992   "size" : 1,
29993   "source_file" : "external/libcxx/include/type_traits",
29994   "template_args" : [ "_ZTIPFvPvE" ]
29995  },
29996  {
29997   "alignment" : 1,
29998   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_17__compressed_pairIPcPFvPvEEEEE",
29999   "name" : "std::remove_reference<const std::__compressed_pair<char *, void (*)(void *)> &>",
30000   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_17__compressed_pairIPcPFvPvEEEEE",
30001   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_17__compressed_pairIPcPFvPvEEEEE",
30002   "size" : 1,
30003   "source_file" : "external/libcxx/include/type_traits",
30004   "template_args" : [ "_ZTIRKNSt3__117__compressed_pairIPcPFvPvEEE" ]
30005  },
30006  {
30007   "alignment" : 1,
30008   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_17__compressed_pairIPhPFvPvEEEEE",
30009   "name" : "std::remove_reference<const std::__compressed_pair<unsigned char *, void (*)(void *)> &>",
30010   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_17__compressed_pairIPhPFvPvEEEEE",
30011   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_17__compressed_pairIPhPFvPvEEEEE",
30012   "size" : 1,
30013   "source_file" : "external/libcxx/include/type_traits",
30014   "template_args" : [ "_ZTIRKNSt3__117__compressed_pairIPhPFvPvEEE" ]
30015  },
30016  {
30017   "alignment" : 1,
30018   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_17__compressed_pairIPjPFvPvEEEEE",
30019   "name" : "std::remove_reference<const std::__compressed_pair<unsigned int *, void (*)(void *)> &>",
30020   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_17__compressed_pairIPjPFvPvEEEEE",
30021   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_17__compressed_pairIPjPFvPvEEEEE",
30022   "size" : 1,
30023   "source_file" : "external/libcxx/include/type_traits",
30024   "template_args" : [ "_ZTIRKNSt3__117__compressed_pairIPjPFvPvEEE" ]
30025  },
30026  {
30027   "alignment" : 1,
30028   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
30029   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep, 0, false> &>",
30030   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
30031   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
30032   "size" : 1,
30033   "source_file" : "external/libcxx/include/type_traits",
30034   "template_args" :
30035   [
30036    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
30037   ]
30038  },
30039  {
30040   "alignment" : 1,
30041   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
30042   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep, 0, false> &>",
30043   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
30044   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
30045   "size" : 1,
30046   "source_file" : "external/libcxx/include/type_traits",
30047   "template_args" :
30048   [
30049    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
30050   ]
30051  },
30052  {
30053   "alignment" : 1,
30054   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
30055   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> &>",
30056   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
30057   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
30058   "size" : 1,
30059   "source_file" : "external/libcxx/include/type_traits",
30060   "template_args" :
30061   [
30062    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
30063   ]
30064  },
30065  {
30066   "alignment" : 1,
30067   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
30068   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> &>",
30069   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
30070   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
30071   "size" : 1,
30072   "source_file" : "external/libcxx/include/type_traits",
30073   "template_args" :
30074   [
30075    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
30076   ]
30077  },
30078  {
30079   "alignment" : 1,
30080   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
30081   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> &>",
30082   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
30083   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
30084   "size" : 1,
30085   "source_file" : "external/libcxx/include/type_traits",
30086   "template_args" : [ "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE" ]
30087  },
30088  {
30089   "alignment" : 1,
30090   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
30091   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> &>",
30092   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
30093   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
30094   "size" : 1,
30095   "source_file" : "external/libcxx/include/type_traits",
30096   "template_args" : [ "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE" ]
30097  },
30098  {
30099   "alignment" : 1,
30100   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
30101   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<char>, 1, true> &>",
30102   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
30103   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
30104   "size" : 1,
30105   "source_file" : "external/libcxx/include/type_traits",
30106   "template_args" : [ "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE" ]
30107  },
30108  {
30109   "alignment" : 1,
30110   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
30111   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> &>",
30112   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
30113   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
30114   "size" : 1,
30115   "source_file" : "external/libcxx/include/type_traits",
30116   "template_args" : [ "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE" ]
30117  },
30118  {
30119   "alignment" : 1,
30120   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
30121   "name" : "std::remove_reference<const std::__compressed_pair_elem<void (*)(void *), 1, false> &>",
30122   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
30123   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
30124   "size" : 1,
30125   "source_file" : "external/libcxx/include/type_traits",
30126   "template_args" : [ "_ZTIRKNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE" ]
30127  },
30128  {
30129   "alignment" : 1,
30130   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
30131   "name" : "std::remove_reference<const std::__compressed_pair_elem<char *, 0, false> &>",
30132   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
30133   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
30134   "size" : 1,
30135   "source_file" : "external/libcxx/include/type_traits",
30136   "template_args" : [ "_ZTIRKNSt3__122__compressed_pair_elemIPcLi0ELb0EEE" ]
30137  },
30138  {
30139   "alignment" : 1,
30140   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
30141   "name" : "std::remove_reference<const std::__compressed_pair_elem<unsigned char *, 0, false> &>",
30142   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
30143   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
30144   "size" : 1,
30145   "source_file" : "external/libcxx/include/type_traits",
30146   "template_args" : [ "_ZTIRKNSt3__122__compressed_pair_elemIPhLi0ELb0EEE" ]
30147  },
30148  {
30149   "alignment" : 1,
30150   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
30151   "name" : "std::remove_reference<const std::__compressed_pair_elem<unsigned int *, 0, false> &>",
30152   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
30153   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
30154   "size" : 1,
30155   "source_file" : "external/libcxx/include/type_traits",
30156   "template_args" : [ "_ZTIRKNSt3__122__compressed_pair_elemIPjLi0ELb0EEE" ]
30157  },
30158  {
30159   "alignment" : 1,
30160   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_9allocatorIcEEEE",
30161   "name" : "std::remove_reference<const std::allocator<char> &>",
30162   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_9allocatorIcEEEE",
30163   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_9allocatorIcEEEE",
30164   "size" : 1,
30165   "source_file" : "external/libcxx/include/type_traits",
30166   "template_args" : [ "_ZTIRKNSt3__19allocatorIcEE" ]
30167  },
30168  {
30169   "alignment" : 1,
30170   "linker_set_key" : "_ZTINSt3__116remove_referenceIRN7android8hardware11hidl_handleEEE",
30171   "name" : "std::remove_reference<android::hardware::hidl_handle &>",
30172   "referenced_type" : "_ZTINSt3__116remove_referenceIRN7android8hardware11hidl_handleEEE",
30173   "self_type" : "_ZTINSt3__116remove_referenceIRN7android8hardware11hidl_handleEEE",
30174   "size" : 1,
30175   "source_file" : "external/libcxx/include/type_traits",
30176   "template_args" : [ "_ZTIRN7android8hardware11hidl_handleE" ]
30177  },
30178  {
30179   "alignment" : 1,
30180   "linker_set_key" : "_ZTINSt3__116remove_referenceIRN7android8hardware11hidl_memoryEEE",
30181   "name" : "std::remove_reference<android::hardware::hidl_memory &>",
30182   "referenced_type" : "_ZTINSt3__116remove_referenceIRN7android8hardware11hidl_memoryEEE",
30183   "self_type" : "_ZTINSt3__116remove_referenceIRN7android8hardware11hidl_memoryEEE",
30184   "size" : 1,
30185   "source_file" : "external/libcxx/include/type_traits",
30186   "template_args" : [ "_ZTIRN7android8hardware11hidl_memoryE" ]
30187  },
30188  {
30189   "alignment" : 1,
30190   "linker_set_key" : "_ZTINSt3__116remove_referenceIRN7android8hardware11hidl_stringEEE",
30191   "name" : "std::remove_reference<android::hardware::hidl_string &>",
30192   "referenced_type" : "_ZTINSt3__116remove_referenceIRN7android8hardware11hidl_stringEEE",
30193   "self_type" : "_ZTINSt3__116remove_referenceIRN7android8hardware11hidl_stringEEE",
30194   "size" : 1,
30195   "source_file" : "external/libcxx/include/type_traits",
30196   "template_args" : [ "_ZTIRN7android8hardware11hidl_stringE" ]
30197  },
30198  {
30199   "alignment" : 1,
30200   "linker_set_key" : "_ZTINSt3__116remove_referenceIRN7android8hardware7details13return_statusEEE",
30201   "name" : "std::remove_reference<android::hardware::details::return_status &>",
30202   "referenced_type" : "_ZTINSt3__116remove_referenceIRN7android8hardware7details13return_statusEEE",
30203   "self_type" : "_ZTINSt3__116remove_referenceIRN7android8hardware7details13return_statusEEE",
30204   "size" : 1,
30205   "source_file" : "external/libcxx/include/type_traits",
30206   "template_args" : [ "_ZTIRN7android8hardware7details13return_statusE" ]
30207  },
30208  {
30209   "alignment" : 1,
30210   "linker_set_key" : "_ZTINSt3__116remove_referenceIRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE",
30211   "name" : "std::remove_reference<std::basic_string<char, std::char_traits<char>, std::allocator<char>> &>",
30212   "referenced_type" : "_ZTINSt3__116remove_referenceIRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE",
30213   "self_type" : "_ZTINSt3__116remove_referenceIRNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE",
30214   "size" : 1,
30215   "source_file" : "external/libcxx/include/type_traits",
30216   "template_args" : [ "_ZTIRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" ]
30217  },
30218  {
30219   "alignment" : 1,
30220   "linker_set_key" : "_ZTINSt3__116remove_referenceIRNS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
30221   "name" : "std::remove_reference<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char>> &>",
30222   "referenced_type" : "_ZTINSt3__116remove_referenceIRNS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
30223   "self_type" : "_ZTINSt3__116remove_referenceIRNS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
30224   "size" : 1,
30225   "source_file" : "external/libcxx/include/type_traits",
30226   "template_args" :
30227   [
30228    "_ZTIRNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE"
30229   ]
30230  },
30231  {
30232   "alignment" : 1,
30233   "linker_set_key" : "_ZTINSt3__116remove_referenceIRiEE",
30234   "name" : "std::remove_reference<int &>",
30235   "referenced_type" : "_ZTINSt3__116remove_referenceIRiEE",
30236   "self_type" : "_ZTINSt3__116remove_referenceIRiEE",
30237   "size" : 1,
30238   "source_file" : "external/libcxx/include/type_traits",
30239   "template_args" : [ "_ZTIRi" ]
30240  },
30241  {
30242   "alignment" : 1,
30243   "linker_set_key" : "_ZTINSt3__116remove_referenceIeEE",
30244   "name" : "std::remove_reference<long double>",
30245   "referenced_type" : "_ZTINSt3__116remove_referenceIeEE",
30246   "self_type" : "_ZTINSt3__116remove_referenceIeEE",
30247   "size" : 1,
30248   "source_file" : "external/libcxx/include/type_traits",
30249   "template_args" : [ "_ZTIe" ]
30250  },
30251  {
30252   "alignment" : 1,
30253   "linker_set_key" : "_ZTINSt3__116remove_referenceIlEE",
30254   "name" : "std::remove_reference<long>",
30255   "referenced_type" : "_ZTINSt3__116remove_referenceIlEE",
30256   "self_type" : "_ZTINSt3__116remove_referenceIlEE",
30257   "size" : 1,
30258   "source_file" : "external/libcxx/include/type_traits",
30259   "template_args" : [ "_ZTIl" ]
30260  },
30261  {
30262   "alignment" : 1,
30263   "linker_set_key" : "_ZTINSt3__116remove_referenceIxEE",
30264   "name" : "std::remove_reference<long long>",
30265   "referenced_type" : "_ZTINSt3__116remove_referenceIxEE",
30266   "self_type" : "_ZTINSt3__116remove_referenceIxEE",
30267   "size" : 1,
30268   "source_file" : "external/libcxx/include/type_traits",
30269   "template_args" : [ "_ZTIx" ]
30270  },
30271  {
30272   "alignment" : 1,
30273   "linker_set_key" : "_ZTINSt3__117_DeallocateCallerE",
30274   "name" : "std::_DeallocateCaller",
30275   "referenced_type" : "_ZTINSt3__117_DeallocateCallerE",
30276   "self_type" : "_ZTINSt3__117_DeallocateCallerE",
30277   "size" : 1,
30278   "source_file" : "external/libcxx/include/new"
30279  },
30280  {
30281   "alignment" : 4,
30282   "base_specifiers" :
30283   [
30284    {
30285     "access" : "private",
30286     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
30287    },
30288    {
30289     "access" : "private",
30290     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
30291    }
30292   ],
30293   "linker_set_key" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
30294   "name" : "std::__compressed_pair<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep, std::allocator<char32_t>>",
30295   "record_kind" : "class",
30296   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
30297   "self_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
30298   "size" : 12,
30299   "source_file" : "external/libcxx/include/memory",
30300   "template_args" :
30301   [
30302    "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
30303    "_ZTINSt3__19allocatorIDiEE"
30304   ]
30305  },
30306  {
30307   "alignment" : 4,
30308   "base_specifiers" :
30309   [
30310    {
30311     "access" : "private",
30312     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
30313    },
30314    {
30315     "access" : "private",
30316     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
30317    }
30318   ],
30319   "linker_set_key" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
30320   "name" : "std::__compressed_pair<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep, std::allocator<char16_t>>",
30321   "record_kind" : "class",
30322   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
30323   "self_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
30324   "size" : 12,
30325   "source_file" : "external/libcxx/include/memory",
30326   "template_args" :
30327   [
30328    "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
30329    "_ZTINSt3__19allocatorIDsEE"
30330   ]
30331  },
30332  {
30333   "alignment" : 4,
30334   "base_specifiers" :
30335   [
30336    {
30337     "access" : "private",
30338     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
30339    },
30340    {
30341     "access" : "private",
30342     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
30343    }
30344   ],
30345   "linker_set_key" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
30346   "name" : "std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char>>",
30347   "record_kind" : "class",
30348   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
30349   "self_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
30350   "size" : 12,
30351   "source_file" : "external/libcxx/include/memory",
30352   "template_args" :
30353   [
30354    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
30355    "_ZTINSt3__19allocatorIcEE"
30356   ]
30357  },
30358  {
30359   "alignment" : 4,
30360   "base_specifiers" :
30361   [
30362    {
30363     "access" : "private",
30364     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
30365    },
30366    {
30367     "access" : "private",
30368     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
30369    }
30370   ],
30371   "linker_set_key" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
30372   "name" : "std::__compressed_pair<std::basic_string<wchar_t>::__rep, std::allocator<wchar_t>>",
30373   "record_kind" : "class",
30374   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
30375   "self_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
30376   "size" : 12,
30377   "source_file" : "external/libcxx/include/memory",
30378   "template_args" :
30379   [
30380    "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
30381    "_ZTINSt3__19allocatorIwEE"
30382   ]
30383  },
30384  {
30385   "alignment" : 4,
30386   "base_specifiers" :
30387   [
30388    {
30389     "access" : "private",
30390     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPN7android8hardware17GrantorDescriptorELi0ELb0EEE"
30391    },
30392    {
30393     "access" : "private",
30394     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIN7android8hardware17GrantorDescriptorEEELi1ELb1EEE"
30395    }
30396   ],
30397   "linker_set_key" : "_ZTINSt3__117__compressed_pairIPN7android8hardware17GrantorDescriptorENS_9allocatorIS3_EEEE",
30398   "name" : "std::__compressed_pair<android::hardware::GrantorDescriptor *, std::allocator<android::hardware::GrantorDescriptor>>",
30399   "record_kind" : "class",
30400   "referenced_type" : "_ZTINSt3__117__compressed_pairIPN7android8hardware17GrantorDescriptorENS_9allocatorIS3_EEEE",
30401   "self_type" : "_ZTINSt3__117__compressed_pairIPN7android8hardware17GrantorDescriptorENS_9allocatorIS3_EEEE",
30402   "size" : 4,
30403   "source_file" : "external/libcxx/include/memory",
30404   "template_args" :
30405   [
30406    "_ZTIPN7android8hardware17GrantorDescriptorE",
30407    "_ZTINSt3__19allocatorIN7android8hardware17GrantorDescriptorEEE"
30408   ]
30409  },
30410  {
30411   "alignment" : 4,
30412   "base_specifiers" :
30413   [
30414    {
30415     "access" : "private",
30416     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPNS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEELi0ELb0EEE"
30417    },
30418    {
30419     "access" : "private",
30420     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEELi1ELb1EEE"
30421    }
30422   ],
30423   "linker_set_key" : "_ZTINSt3__117__compressed_pairIPNS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEENSB_ISG_EEEE",
30424   "name" : "std::__compressed_pair<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 *>> *)>>>",
30425   "record_kind" : "class",
30426   "referenced_type" : "_ZTINSt3__117__compressed_pairIPNS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEENSB_ISG_EEEE",
30427   "self_type" : "_ZTINSt3__117__compressed_pairIPNS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEENSB_ISG_EEEE",
30428   "size" : 4,
30429   "source_file" : "external/libcxx/include/memory",
30430   "template_args" :
30431   [
30432    "_ZTIPNSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEE",
30433    "_ZTINSt3__19allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS0_ISA_EEEEEEEEE"
30434   ]
30435  },
30436  {
30437   "alignment" : 4,
30438   "base_specifiers" :
30439   [
30440    {
30441     "access" : "private",
30442     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE"
30443    },
30444    {
30445     "access" : "private",
30446     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE"
30447    }
30448   ],
30449   "linker_set_key" : "_ZTINSt3__117__compressed_pairIPcPFvPvEEE",
30450   "name" : "std::__compressed_pair<char *, void (*)(void *)>",
30451   "record_kind" : "class",
30452   "referenced_type" : "_ZTINSt3__117__compressed_pairIPcPFvPvEEE",
30453   "self_type" : "_ZTINSt3__117__compressed_pairIPcPFvPvEEE",
30454   "size" : 8,
30455   "source_file" : "external/libcxx/include/memory",
30456   "template_args" : [ "_ZTIPc", "_ZTIPFvPvE" ]
30457  },
30458  {
30459   "alignment" : 4,
30460   "base_specifiers" :
30461   [
30462    {
30463     "access" : "private",
30464     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE"
30465    },
30466    {
30467     "access" : "private",
30468     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE"
30469    }
30470   ],
30471   "linker_set_key" : "_ZTINSt3__117__compressed_pairIPhPFvPvEEE",
30472   "name" : "std::__compressed_pair<unsigned char *, void (*)(void *)>",
30473   "record_kind" : "class",
30474   "referenced_type" : "_ZTINSt3__117__compressed_pairIPhPFvPvEEE",
30475   "self_type" : "_ZTINSt3__117__compressed_pairIPhPFvPvEEE",
30476   "size" : 8,
30477   "source_file" : "external/libcxx/include/memory",
30478   "template_args" : [ "_ZTIPh", "_ZTIPFvPvE" ]
30479  },
30480  {
30481   "alignment" : 4,
30482   "base_specifiers" :
30483   [
30484    {
30485     "access" : "private",
30486     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE"
30487    },
30488    {
30489     "access" : "private",
30490     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE"
30491    }
30492   ],
30493   "linker_set_key" : "_ZTINSt3__117__compressed_pairIPjPFvPvEEE",
30494   "name" : "std::__compressed_pair<unsigned int *, void (*)(void *)>",
30495   "record_kind" : "class",
30496   "referenced_type" : "_ZTINSt3__117__compressed_pairIPjPFvPvEEE",
30497   "self_type" : "_ZTINSt3__117__compressed_pairIPjPFvPvEEE",
30498   "size" : 8,
30499   "source_file" : "external/libcxx/include/memory",
30500   "template_args" : [ "_ZTIPj", "_ZTIPFvPvE" ]
30501  },
30502  {
30503   "alignment" : 1,
30504   "linker_set_key" : "_ZTINSt3__117__is_always_equalINS_9allocatorIDiEELb1EEE",
30505   "name" : "std::__is_always_equal<std::allocator<char32_t>, true>",
30506   "referenced_type" : "_ZTINSt3__117__is_always_equalINS_9allocatorIDiEELb1EEE",
30507   "self_type" : "_ZTINSt3__117__is_always_equalINS_9allocatorIDiEELb1EEE",
30508   "size" : 1,
30509   "source_file" : "external/libcxx/include/memory",
30510   "template_args" : [ "_ZTINSt3__19allocatorIDiEE" ]
30511  },
30512  {
30513   "alignment" : 1,
30514   "linker_set_key" : "_ZTINSt3__117__is_always_equalINS_9allocatorIDsEELb1EEE",
30515   "name" : "std::__is_always_equal<std::allocator<char16_t>, true>",
30516   "referenced_type" : "_ZTINSt3__117__is_always_equalINS_9allocatorIDsEELb1EEE",
30517   "self_type" : "_ZTINSt3__117__is_always_equalINS_9allocatorIDsEELb1EEE",
30518   "size" : 1,
30519   "source_file" : "external/libcxx/include/memory",
30520   "template_args" : [ "_ZTINSt3__19allocatorIDsEE" ]
30521  },
30522  {
30523   "alignment" : 1,
30524   "linker_set_key" : "_ZTINSt3__117__is_always_equalINS_9allocatorIN7android8hardware17GrantorDescriptorEEELb1EEE",
30525   "name" : "std::__is_always_equal<std::allocator<android::hardware::GrantorDescriptor>, true>",
30526   "referenced_type" : "_ZTINSt3__117__is_always_equalINS_9allocatorIN7android8hardware17GrantorDescriptorEEELb1EEE",
30527   "self_type" : "_ZTINSt3__117__is_always_equalINS_9allocatorIN7android8hardware17GrantorDescriptorEEELb1EEE",
30528   "size" : 1,
30529   "source_file" : "external/libcxx/include/memory",
30530   "template_args" : [ "_ZTINSt3__19allocatorIN7android8hardware17GrantorDescriptorEEE" ]
30531  },
30532  {
30533   "alignment" : 1,
30534   "linker_set_key" : "_ZTINSt3__117__is_always_equalINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEELb1EEE",
30535   "name" : "std::__is_always_equal<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *>> *)>>, true>",
30536   "referenced_type" : "_ZTINSt3__117__is_always_equalINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEELb1EEE",
30537   "self_type" : "_ZTINSt3__117__is_always_equalINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEELb1EEE",
30538   "size" : 1,
30539   "source_file" : "external/libcxx/include/memory",
30540   "template_args" :
30541   [
30542    "_ZTINSt3__19allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS0_ISA_EEEEEEEEE"
30543   ]
30544  },
30545  {
30546   "alignment" : 1,
30547   "linker_set_key" : "_ZTINSt3__117__is_always_equalINS_9allocatorIcEELb1EEE",
30548   "name" : "std::__is_always_equal<std::allocator<char>, true>",
30549   "referenced_type" : "_ZTINSt3__117__is_always_equalINS_9allocatorIcEELb1EEE",
30550   "self_type" : "_ZTINSt3__117__is_always_equalINS_9allocatorIcEELb1EEE",
30551   "size" : 1,
30552   "source_file" : "external/libcxx/include/memory",
30553   "template_args" : [ "_ZTINSt3__19allocatorIcEE" ]
30554  },
30555  {
30556   "alignment" : 1,
30557   "linker_set_key" : "_ZTINSt3__117__is_always_equalINS_9allocatorIwEELb1EEE",
30558   "name" : "std::__is_always_equal<std::allocator<wchar_t>, true>",
30559   "referenced_type" : "_ZTINSt3__117__is_always_equalINS_9allocatorIwEELb1EEE",
30560   "self_type" : "_ZTINSt3__117__is_always_equalINS_9allocatorIwEELb1EEE",
30561   "size" : 1,
30562   "source_file" : "external/libcxx/include/memory",
30563   "template_args" : [ "_ZTINSt3__19allocatorIwEE" ]
30564  },
30565  {
30566   "alignment" : 1,
30567   "base_specifiers" :
30568   [
30569    {
30570     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
30571    }
30572   ],
30573   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEEE",
30574   "name" : "std::__libcpp_is_final<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep>",
30575   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEEE",
30576   "self_type" : "_ZTINSt3__117__libcpp_is_finalINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEEE",
30577   "size" : 1,
30578   "source_file" : "external/libcxx/include/type_traits",
30579   "template_args" :
30580   [
30581    "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE"
30582   ]
30583  },
30584  {
30585   "alignment" : 1,
30586   "base_specifiers" :
30587   [
30588    {
30589     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
30590    }
30591   ],
30592   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEEE",
30593   "name" : "std::__libcpp_is_final<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep>",
30594   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEEE",
30595   "self_type" : "_ZTINSt3__117__libcpp_is_finalINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEEE",
30596   "size" : 1,
30597   "source_file" : "external/libcxx/include/type_traits",
30598   "template_args" :
30599   [
30600    "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE"
30601   ]
30602  },
30603  {
30604   "alignment" : 1,
30605   "base_specifiers" :
30606   [
30607    {
30608     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
30609    }
30610   ],
30611   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEE",
30612   "name" : "std::__libcpp_is_final<std::basic_string<char>::__rep>",
30613   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEE",
30614   "self_type" : "_ZTINSt3__117__libcpp_is_finalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEE",
30615   "size" : 1,
30616   "source_file" : "external/libcxx/include/type_traits",
30617   "template_args" :
30618   [
30619    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE"
30620   ]
30621  },
30622  {
30623   "alignment" : 1,
30624   "base_specifiers" :
30625   [
30626    {
30627     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
30628    }
30629   ],
30630   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEEE",
30631   "name" : "std::__libcpp_is_final<std::basic_string<wchar_t>::__rep>",
30632   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEEE",
30633   "self_type" : "_ZTINSt3__117__libcpp_is_finalINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEEE",
30634   "size" : 1,
30635   "source_file" : "external/libcxx/include/type_traits",
30636   "template_args" :
30637   [
30638    "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE"
30639   ]
30640  },
30641  {
30642   "alignment" : 1,
30643   "base_specifiers" :
30644   [
30645    {
30646     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
30647    }
30648   ],
30649   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorIDiEEEE",
30650   "name" : "std::__libcpp_is_final<std::allocator<char32_t>>",
30651   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorIDiEEEE",
30652   "self_type" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorIDiEEEE",
30653   "size" : 1,
30654   "source_file" : "external/libcxx/include/type_traits",
30655   "template_args" : [ "_ZTINSt3__19allocatorIDiEE" ]
30656  },
30657  {
30658   "alignment" : 1,
30659   "base_specifiers" :
30660   [
30661    {
30662     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
30663    }
30664   ],
30665   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorIDsEEEE",
30666   "name" : "std::__libcpp_is_final<std::allocator<char16_t>>",
30667   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorIDsEEEE",
30668   "self_type" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorIDsEEEE",
30669   "size" : 1,
30670   "source_file" : "external/libcxx/include/type_traits",
30671   "template_args" : [ "_ZTINSt3__19allocatorIDsEE" ]
30672  },
30673  {
30674   "alignment" : 1,
30675   "base_specifiers" :
30676   [
30677    {
30678     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
30679    }
30680   ],
30681   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorIN7android8hardware17GrantorDescriptorEEEEE",
30682   "name" : "std::__libcpp_is_final<std::allocator<android::hardware::GrantorDescriptor>>",
30683   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorIN7android8hardware17GrantorDescriptorEEEEE",
30684   "self_type" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorIN7android8hardware17GrantorDescriptorEEEEE",
30685   "size" : 1,
30686   "source_file" : "external/libcxx/include/type_traits",
30687   "template_args" : [ "_ZTINSt3__19allocatorIN7android8hardware17GrantorDescriptorEEE" ]
30688  },
30689  {
30690   "alignment" : 1,
30691   "base_specifiers" :
30692   [
30693    {
30694     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
30695    }
30696   ],
30697   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEEE",
30698   "name" : "std::__libcpp_is_final<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *>> *)>>>",
30699   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEEE",
30700   "self_type" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEEE",
30701   "size" : 1,
30702   "source_file" : "external/libcxx/include/type_traits",
30703   "template_args" :
30704   [
30705    "_ZTINSt3__19allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS0_ISA_EEEEEEEEE"
30706   ]
30707  },
30708  {
30709   "alignment" : 1,
30710   "base_specifiers" :
30711   [
30712    {
30713     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
30714    }
30715   ],
30716   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorIcEEEE",
30717   "name" : "std::__libcpp_is_final<std::allocator<char>>",
30718   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorIcEEEE",
30719   "self_type" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorIcEEEE",
30720   "size" : 1,
30721   "source_file" : "external/libcxx/include/type_traits",
30722   "template_args" : [ "_ZTINSt3__19allocatorIcEE" ]
30723  },
30724  {
30725   "alignment" : 1,
30726   "base_specifiers" :
30727   [
30728    {
30729     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
30730    }
30731   ],
30732   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorIwEEEE",
30733   "name" : "std::__libcpp_is_final<std::allocator<wchar_t>>",
30734   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorIwEEEE",
30735   "self_type" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorIwEEEE",
30736   "size" : 1,
30737   "source_file" : "external/libcxx/include/type_traits",
30738   "template_args" : [ "_ZTINSt3__19allocatorIwEE" ]
30739  },
30740  {
30741   "alignment" : 1,
30742   "base_specifiers" :
30743   [
30744    {
30745     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
30746    }
30747   ],
30748   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalIPFvPvEEE",
30749   "name" : "std::__libcpp_is_final<void (*)(void *)>",
30750   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalIPFvPvEEE",
30751   "self_type" : "_ZTINSt3__117__libcpp_is_finalIPFvPvEEE",
30752   "size" : 1,
30753   "source_file" : "external/libcxx/include/type_traits",
30754   "template_args" : [ "_ZTIPFvPvE" ]
30755  },
30756  {
30757   "alignment" : 1,
30758   "base_specifiers" :
30759   [
30760    {
30761     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
30762    }
30763   ],
30764   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalIPN7android8hardware17GrantorDescriptorEEE",
30765   "name" : "std::__libcpp_is_final<android::hardware::GrantorDescriptor *>",
30766   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalIPN7android8hardware17GrantorDescriptorEEE",
30767   "self_type" : "_ZTINSt3__117__libcpp_is_finalIPN7android8hardware17GrantorDescriptorEEE",
30768   "size" : 1,
30769   "source_file" : "external/libcxx/include/type_traits",
30770   "template_args" : [ "_ZTIPN7android8hardware17GrantorDescriptorE" ]
30771  },
30772  {
30773   "alignment" : 1,
30774   "base_specifiers" :
30775   [
30776    {
30777     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
30778    }
30779   ],
30780   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalIPNS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEEEE",
30781   "name" : "std::__libcpp_is_final<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *>> *)> *>",
30782   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalIPNS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEEEE",
30783   "self_type" : "_ZTINSt3__117__libcpp_is_finalIPNS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEEEE",
30784   "size" : 1,
30785   "source_file" : "external/libcxx/include/type_traits",
30786   "template_args" :
30787   [
30788    "_ZTIPNSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEE"
30789   ]
30790  },
30791  {
30792   "alignment" : 1,
30793   "base_specifiers" :
30794   [
30795    {
30796     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
30797    }
30798   ],
30799   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalIPcEE",
30800   "name" : "std::__libcpp_is_final<char *>",
30801   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalIPcEE",
30802   "self_type" : "_ZTINSt3__117__libcpp_is_finalIPcEE",
30803   "size" : 1,
30804   "source_file" : "external/libcxx/include/type_traits",
30805   "template_args" : [ "_ZTIPc" ]
30806  },
30807  {
30808   "alignment" : 1,
30809   "base_specifiers" :
30810   [
30811    {
30812     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
30813    }
30814   ],
30815   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalIPhEE",
30816   "name" : "std::__libcpp_is_final<unsigned char *>",
30817   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalIPhEE",
30818   "self_type" : "_ZTINSt3__117__libcpp_is_finalIPhEE",
30819   "size" : 1,
30820   "source_file" : "external/libcxx/include/type_traits",
30821   "template_args" : [ "_ZTIPh" ]
30822  },
30823  {
30824   "alignment" : 1,
30825   "base_specifiers" :
30826   [
30827    {
30828     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
30829    }
30830   ],
30831   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalIPjEE",
30832   "name" : "std::__libcpp_is_final<unsigned int *>",
30833   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalIPjEE",
30834   "self_type" : "_ZTINSt3__117__libcpp_is_finalIPjEE",
30835   "size" : 1,
30836   "source_file" : "external/libcxx/include/type_traits",
30837   "template_args" : [ "_ZTIPj" ]
30838  },
30839  {
30840   "alignment" : 4,
30841   "base_specifiers" :
30842   [
30843    {
30844     "referenced_type" : "_ZTINSt3__17codecvtIDsc9mbstate_tEE"
30845    }
30846   ],
30847   "linker_set_key" : "_ZTINSt3__117__widen_from_utf8ILj16EEE",
30848   "name" : "std::__widen_from_utf8<16>",
30849   "referenced_type" : "_ZTINSt3__117__widen_from_utf8ILj16EEE",
30850   "self_type" : "_ZTINSt3__117__widen_from_utf8ILj16EEE",
30851   "size" : 8,
30852   "source_file" : "external/libcxx/include/__locale",
30853   "vtable_components" :
30854   [
30855    {
30856     "kind" : "offset_to_top"
30857    },
30858    {
30859     "kind" : "rtti",
30860     "mangled_component_name" : "_ZTINSt3__117__widen_from_utf8ILj16EEE"
30861    },
30862    {
30863     "kind" : "complete_dtor_pointer",
30864     "mangled_component_name" : "_ZNSt3__117__widen_from_utf8ILj16EED1Ev"
30865    },
30866    {
30867     "kind" : "deleting_dtor_pointer",
30868     "mangled_component_name" : "_ZNSt3__117__widen_from_utf8ILj16EED0Ev"
30869    },
30870    {
30871     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
30872    },
30873    {
30874     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE6do_outERS1_PKDsS5_RS5_PcS7_RS7_"
30875    },
30876    {
30877     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE5do_inERS1_PKcS5_RS5_PDsS7_RS7_"
30878    },
30879    {
30880     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE10do_unshiftERS1_PcS4_RS4_"
30881    },
30882    {
30883     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE11do_encodingEv"
30884    },
30885    {
30886     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE16do_always_noconvEv"
30887    },
30888    {
30889     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE9do_lengthERS1_PKcS5_j"
30890    },
30891    {
30892     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE13do_max_lengthEv"
30893    }
30894   ]
30895  },
30896  {
30897   "alignment" : 4,
30898   "base_specifiers" :
30899   [
30900    {
30901     "referenced_type" : "_ZTINSt3__17codecvtIDic9mbstate_tEE"
30902    }
30903   ],
30904   "linker_set_key" : "_ZTINSt3__117__widen_from_utf8ILj32EEE",
30905   "name" : "std::__widen_from_utf8<32>",
30906   "referenced_type" : "_ZTINSt3__117__widen_from_utf8ILj32EEE",
30907   "self_type" : "_ZTINSt3__117__widen_from_utf8ILj32EEE",
30908   "size" : 8,
30909   "source_file" : "external/libcxx/include/__locale",
30910   "vtable_components" :
30911   [
30912    {
30913     "kind" : "offset_to_top"
30914    },
30915    {
30916     "kind" : "rtti",
30917     "mangled_component_name" : "_ZTINSt3__117__widen_from_utf8ILj32EEE"
30918    },
30919    {
30920     "kind" : "complete_dtor_pointer",
30921     "mangled_component_name" : "_ZNSt3__117__widen_from_utf8ILj32EED1Ev"
30922    },
30923    {
30924     "kind" : "deleting_dtor_pointer",
30925     "mangled_component_name" : "_ZNSt3__117__widen_from_utf8ILj32EED0Ev"
30926    },
30927    {
30928     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
30929    },
30930    {
30931     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE6do_outERS1_PKDiS5_RS5_PcS7_RS7_"
30932    },
30933    {
30934     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE5do_inERS1_PKcS5_RS5_PDiS7_RS7_"
30935    },
30936    {
30937     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE10do_unshiftERS1_PcS4_RS4_"
30938    },
30939    {
30940     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE11do_encodingEv"
30941    },
30942    {
30943     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE16do_always_noconvEv"
30944    },
30945    {
30946     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE9do_lengthERS1_PKcS5_j"
30947    },
30948    {
30949     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE13do_max_lengthEv"
30950    }
30951   ]
30952  },
30953  {
30954   "alignment" : 1,
30955   "linker_set_key" : "_ZTINSt3__117__widen_from_utf8ILj8EEE",
30956   "name" : "std::__widen_from_utf8<8>",
30957   "referenced_type" : "_ZTINSt3__117__widen_from_utf8ILj8EEE",
30958   "self_type" : "_ZTINSt3__117__widen_from_utf8ILj8EEE",
30959   "size" : 1,
30960   "source_file" : "external/libcxx/include/__locale"
30961  },
30962  {
30963   "alignment" : 4,
30964   "base_specifiers" :
30965   [
30966    {
30967     "referenced_type" : "_ZTISt9exception"
30968    }
30969   ],
30970   "linker_set_key" : "_ZTINSt3__117bad_function_callE",
30971   "name" : "std::bad_function_call",
30972   "record_kind" : "class",
30973   "referenced_type" : "_ZTINSt3__117bad_function_callE",
30974   "self_type" : "_ZTINSt3__117bad_function_callE",
30975   "size" : 4,
30976   "source_file" : "external/libcxx/include/functional",
30977   "vtable_components" :
30978   [
30979    {
30980     "kind" : "offset_to_top"
30981    },
30982    {
30983     "kind" : "rtti",
30984     "mangled_component_name" : "_ZTINSt3__117bad_function_callE"
30985    },
30986    {
30987     "kind" : "complete_dtor_pointer",
30988     "mangled_component_name" : "_ZNSt3__117bad_function_callD1Ev"
30989    },
30990    {
30991     "kind" : "deleting_dtor_pointer",
30992     "mangled_component_name" : "_ZNSt3__117bad_function_callD0Ev"
30993    },
30994    {
30995     "mangled_component_name" : "_ZNKSt9exception4whatEv"
30996    }
30997   ]
30998  },
30999  {
31000   "alignment" : 4,
31001   "fields" :
31002   [
31003    {
31004     "access" : "private",
31005     "field_name" : "__data",
31006     "referenced_type" : "_ZTIPKDi"
31007    },
31008    {
31009     "access" : "private",
31010     "field_name" : "__size",
31011     "field_offset" : 32,
31012     "referenced_type" : "_ZTIj"
31013    }
31014   ],
31015   "linker_set_key" : "_ZTINSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
31016   "name" : "std::basic_string_view<char32_t, std::char_traits<char32_t>>",
31017   "record_kind" : "class",
31018   "referenced_type" : "_ZTINSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
31019   "self_type" : "_ZTINSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
31020   "size" : 8,
31021   "source_file" : "external/libcxx/include/string_view",
31022   "template_args" : [ "_ZTIDi", "_ZTINSt3__111char_traitsIDiEE" ]
31023  },
31024  {
31025   "alignment" : 4,
31026   "fields" :
31027   [
31028    {
31029     "access" : "private",
31030     "field_name" : "__data",
31031     "referenced_type" : "_ZTIPKDs"
31032    },
31033    {
31034     "access" : "private",
31035     "field_name" : "__size",
31036     "field_offset" : 32,
31037     "referenced_type" : "_ZTIj"
31038    }
31039   ],
31040   "linker_set_key" : "_ZTINSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
31041   "name" : "std::basic_string_view<char16_t, std::char_traits<char16_t>>",
31042   "record_kind" : "class",
31043   "referenced_type" : "_ZTINSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
31044   "self_type" : "_ZTINSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
31045   "size" : 8,
31046   "source_file" : "external/libcxx/include/string_view",
31047   "template_args" : [ "_ZTIDs", "_ZTINSt3__111char_traitsIDsEE" ]
31048  },
31049  {
31050   "alignment" : 4,
31051   "fields" :
31052   [
31053    {
31054     "access" : "private",
31055     "field_name" : "__data",
31056     "referenced_type" : "_ZTIPKc"
31057    },
31058    {
31059     "access" : "private",
31060     "field_name" : "__size",
31061     "field_offset" : 32,
31062     "referenced_type" : "_ZTIj"
31063    }
31064   ],
31065   "linker_set_key" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
31066   "name" : "std::basic_string_view<char, std::char_traits<char>>",
31067   "record_kind" : "class",
31068   "referenced_type" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
31069   "self_type" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
31070   "size" : 8,
31071   "source_file" : "external/libcxx/include/string_view",
31072   "template_args" : [ "_ZTIc", "_ZTINSt3__111char_traitsIcEE" ]
31073  },
31074  {
31075   "alignment" : 4,
31076   "fields" :
31077   [
31078    {
31079     "access" : "private",
31080     "field_name" : "__data",
31081     "referenced_type" : "_ZTIPKw"
31082    },
31083    {
31084     "access" : "private",
31085     "field_name" : "__size",
31086     "field_offset" : 32,
31087     "referenced_type" : "_ZTIj"
31088    }
31089   ],
31090   "linker_set_key" : "_ZTINSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
31091   "name" : "std::basic_string_view<wchar_t, std::char_traits<wchar_t>>",
31092   "record_kind" : "class",
31093   "referenced_type" : "_ZTINSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
31094   "self_type" : "_ZTINSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
31095   "size" : 8,
31096   "source_file" : "external/libcxx/include/string_view",
31097   "template_args" : [ "_ZTIw", "_ZTINSt3__111char_traitsIwEE" ]
31098  },
31099  {
31100   "alignment" : 1,
31101   "linker_set_key" : "_ZTINSt3__117integral_constantIbLb0EEE",
31102   "name" : "std::integral_constant<bool, false>",
31103   "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE",
31104   "self_type" : "_ZTINSt3__117integral_constantIbLb0EEE",
31105   "size" : 1,
31106   "source_file" : "external/libcxx/include/type_traits",
31107   "template_args" : [ "_ZTIb" ]
31108  },
31109  {
31110   "alignment" : 1,
31111   "linker_set_key" : "_ZTINSt3__117integral_constantIbLb1EEE",
31112   "name" : "std::integral_constant<bool, true>",
31113   "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE",
31114   "self_type" : "_ZTINSt3__117integral_constantIbLb1EEE",
31115   "size" : 1,
31116   "source_file" : "external/libcxx/include/type_traits",
31117   "template_args" : [ "_ZTIb" ]
31118  },
31119  {
31120   "alignment" : 1,
31121   "linker_set_key" : "_ZTINSt3__117integral_constantIiLi0EEE",
31122   "name" : "std::integral_constant<int, 0>",
31123   "referenced_type" : "_ZTINSt3__117integral_constantIiLi0EEE",
31124   "self_type" : "_ZTINSt3__117integral_constantIiLi0EEE",
31125   "size" : 1,
31126   "source_file" : "external/libcxx/include/type_traits",
31127   "template_args" : [ "_ZTIi" ]
31128  },
31129  {
31130   "alignment" : 1,
31131   "linker_set_key" : "_ZTINSt3__117integral_constantIiLi1EEE",
31132   "name" : "std::integral_constant<int, 1>",
31133   "referenced_type" : "_ZTINSt3__117integral_constantIiLi1EEE",
31134   "self_type" : "_ZTINSt3__117integral_constantIiLi1EEE",
31135   "size" : 1,
31136   "source_file" : "external/libcxx/include/type_traits",
31137   "template_args" : [ "_ZTIi" ]
31138  },
31139  {
31140   "alignment" : 1,
31141   "linker_set_key" : "_ZTINSt3__117integral_constantIiLi2EEE",
31142   "name" : "std::integral_constant<int, 2>",
31143   "referenced_type" : "_ZTINSt3__117integral_constantIiLi2EEE",
31144   "self_type" : "_ZTINSt3__117integral_constantIiLi2EEE",
31145   "size" : 1,
31146   "source_file" : "external/libcxx/include/type_traits",
31147   "template_args" : [ "_ZTIi" ]
31148  },
31149  {
31150   "alignment" : 1,
31151   "linker_set_key" : "_ZTINSt3__117integral_constantIjLj0EEE",
31152   "name" : "std::integral_constant<unsigned int, 0>",
31153   "referenced_type" : "_ZTINSt3__117integral_constantIjLj0EEE",
31154   "self_type" : "_ZTINSt3__117integral_constantIjLj0EEE",
31155   "size" : 1,
31156   "source_file" : "external/libcxx/include/type_traits",
31157   "template_args" : [ "_ZTIj" ]
31158  },
31159  {
31160   "alignment" : 1,
31161   "linker_set_key" : "_ZTINSt3__117integral_constantIjLj1EEE",
31162   "name" : "std::integral_constant<unsigned int, 1>",
31163   "referenced_type" : "_ZTINSt3__117integral_constantIjLj1EEE",
31164   "self_type" : "_ZTINSt3__117integral_constantIjLj1EEE",
31165   "size" : 1,
31166   "source_file" : "external/libcxx/include/type_traits",
31167   "template_args" : [ "_ZTIj" ]
31168  },
31169  {
31170   "alignment" : 1,
31171   "linker_set_key" : "_ZTINSt3__117integral_constantIjLj2EEE",
31172   "name" : "std::integral_constant<unsigned int, 2>",
31173   "referenced_type" : "_ZTINSt3__117integral_constantIjLj2EEE",
31174   "self_type" : "_ZTINSt3__117integral_constantIjLj2EEE",
31175   "size" : 1,
31176   "source_file" : "external/libcxx/include/type_traits",
31177   "template_args" : [ "_ZTIj" ]
31178  },
31179  {
31180   "alignment" : 1,
31181   "linker_set_key" : "_ZTINSt3__117integral_constantIjLj4EEE",
31182   "name" : "std::integral_constant<unsigned int, 4>",
31183   "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE",
31184   "self_type" : "_ZTINSt3__117integral_constantIjLj4EEE",
31185   "size" : 1,
31186   "source_file" : "external/libcxx/include/type_traits",
31187   "template_args" : [ "_ZTIj" ]
31188  },
31189  {
31190   "alignment" : 1,
31191   "linker_set_key" : "_ZTINSt3__117integral_constantIjLj8EEE",
31192   "name" : "std::integral_constant<unsigned int, 8>",
31193   "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE",
31194   "self_type" : "_ZTINSt3__117integral_constantIjLj8EEE",
31195   "size" : 1,
31196   "source_file" : "external/libcxx/include/type_traits",
31197   "template_args" : [ "_ZTIj" ]
31198  },
31199  {
31200   "alignment" : 1,
31201   "base_specifiers" :
31202   [
31203    {
31204     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIN7android8hardware11hidl_stringEEE"
31205    }
31206   ],
31207   "linker_set_key" : "_ZTINSt3__117is_floating_pointIN7android8hardware11hidl_stringEEE",
31208   "name" : "std::is_floating_point<android::hardware::hidl_string>",
31209   "referenced_type" : "_ZTINSt3__117is_floating_pointIN7android8hardware11hidl_stringEEE",
31210   "self_type" : "_ZTINSt3__117is_floating_pointIN7android8hardware11hidl_stringEEE",
31211   "size" : 1,
31212   "source_file" : "external/libcxx/include/type_traits",
31213   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
31214  },
31215  {
31216   "alignment" : 1,
31217   "base_specifiers" :
31218   [
31219    {
31220     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE"
31221    }
31222   ],
31223   "linker_set_key" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
31224   "name" : "std::is_floating_point<std::chrono::duration<long double, std::ratio<1, 1000000000>>>",
31225   "referenced_type" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
31226   "self_type" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
31227   "size" : 1,
31228   "source_file" : "external/libcxx/include/type_traits",
31229   "template_args" : [ "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE" ]
31230  },
31231  {
31232   "alignment" : 1,
31233   "base_specifiers" :
31234   [
31235    {
31236     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE"
31237    }
31238   ],
31239   "linker_set_key" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
31240   "name" : "std::is_floating_point<std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
31241   "referenced_type" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
31242   "self_type" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
31243   "size" : 1,
31244   "source_file" : "external/libcxx/include/type_traits",
31245   "template_args" : [ "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE" ]
31246  },
31247  {
31248   "alignment" : 1,
31249   "base_specifiers" :
31250   [
31251    {
31252     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE"
31253    }
31254   ],
31255   "linker_set_key" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
31256   "name" : "std::is_floating_point<std::chrono::duration<long long, std::ratio<1, 1>>>",
31257   "referenced_type" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
31258   "self_type" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
31259   "size" : 1,
31260   "source_file" : "external/libcxx/include/type_traits",
31261   "template_args" : [ "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE" ]
31262  },
31263  {
31264   "alignment" : 1,
31265   "base_specifiers" :
31266   [
31267    {
31268     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIPK13native_handleEE"
31269    }
31270   ],
31271   "linker_set_key" : "_ZTINSt3__117is_floating_pointIPK13native_handleEE",
31272   "name" : "std::is_floating_point<const native_handle *>",
31273   "referenced_type" : "_ZTINSt3__117is_floating_pointIPK13native_handleEE",
31274   "self_type" : "_ZTINSt3__117is_floating_pointIPK13native_handleEE",
31275   "size" : 1,
31276   "source_file" : "external/libcxx/include/type_traits",
31277   "template_args" : [ "_ZTIPK13native_handle" ]
31278  },
31279  {
31280   "alignment" : 1,
31281   "base_specifiers" :
31282   [
31283    {
31284     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIPN7android8hardware20hidl_death_recipientEEE"
31285    }
31286   ],
31287   "linker_set_key" : "_ZTINSt3__117is_floating_pointIPN7android8hardware20hidl_death_recipientEEE",
31288   "name" : "std::is_floating_point<android::hardware::hidl_death_recipient *>",
31289   "referenced_type" : "_ZTINSt3__117is_floating_pointIPN7android8hardware20hidl_death_recipientEEE",
31290   "self_type" : "_ZTINSt3__117is_floating_pointIPN7android8hardware20hidl_death_recipientEEE",
31291   "size" : 1,
31292   "source_file" : "external/libcxx/include/type_traits",
31293   "template_args" : [ "_ZTIPN7android8hardware20hidl_death_recipientE" ]
31294  },
31295  {
31296   "alignment" : 1,
31297   "base_specifiers" :
31298   [
31299    {
31300     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIaEE"
31301    }
31302   ],
31303   "linker_set_key" : "_ZTINSt3__117is_floating_pointIaEE",
31304   "name" : "std::is_floating_point<signed char>",
31305   "referenced_type" : "_ZTINSt3__117is_floating_pointIaEE",
31306   "self_type" : "_ZTINSt3__117is_floating_pointIaEE",
31307   "size" : 1,
31308   "source_file" : "external/libcxx/include/type_traits",
31309   "template_args" : [ "_ZTIa" ]
31310  },
31311  {
31312   "alignment" : 1,
31313   "base_specifiers" :
31314   [
31315    {
31316     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIcEE"
31317    }
31318   ],
31319   "linker_set_key" : "_ZTINSt3__117is_floating_pointIcEE",
31320   "name" : "std::is_floating_point<char>",
31321   "referenced_type" : "_ZTINSt3__117is_floating_pointIcEE",
31322   "self_type" : "_ZTINSt3__117is_floating_pointIcEE",
31323   "size" : 1,
31324   "source_file" : "external/libcxx/include/type_traits",
31325   "template_args" : [ "_ZTIc" ]
31326  },
31327  {
31328   "alignment" : 1,
31329   "base_specifiers" :
31330   [
31331    {
31332     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIeEE"
31333    }
31334   ],
31335   "linker_set_key" : "_ZTINSt3__117is_floating_pointIeEE",
31336   "name" : "std::is_floating_point<long double>",
31337   "referenced_type" : "_ZTINSt3__117is_floating_pointIeEE",
31338   "self_type" : "_ZTINSt3__117is_floating_pointIeEE",
31339   "size" : 1,
31340   "source_file" : "external/libcxx/include/type_traits",
31341   "template_args" : [ "_ZTIe" ]
31342  },
31343  {
31344   "alignment" : 1,
31345   "base_specifiers" :
31346   [
31347    {
31348     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIhEE"
31349    }
31350   ],
31351   "linker_set_key" : "_ZTINSt3__117is_floating_pointIhEE",
31352   "name" : "std::is_floating_point<unsigned char>",
31353   "referenced_type" : "_ZTINSt3__117is_floating_pointIhEE",
31354   "self_type" : "_ZTINSt3__117is_floating_pointIhEE",
31355   "size" : 1,
31356   "source_file" : "external/libcxx/include/type_traits",
31357   "template_args" : [ "_ZTIh" ]
31358  },
31359  {
31360   "alignment" : 1,
31361   "base_specifiers" :
31362   [
31363    {
31364     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIiEE"
31365    }
31366   ],
31367   "linker_set_key" : "_ZTINSt3__117is_floating_pointIiEE",
31368   "name" : "std::is_floating_point<int>",
31369   "referenced_type" : "_ZTINSt3__117is_floating_pointIiEE",
31370   "self_type" : "_ZTINSt3__117is_floating_pointIiEE",
31371   "size" : 1,
31372   "source_file" : "external/libcxx/include/type_traits",
31373   "template_args" : [ "_ZTIi" ]
31374  },
31375  {
31376   "alignment" : 1,
31377   "base_specifiers" :
31378   [
31379    {
31380     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIjEE"
31381    }
31382   ],
31383   "linker_set_key" : "_ZTINSt3__117is_floating_pointIjEE",
31384   "name" : "std::is_floating_point<unsigned int>",
31385   "referenced_type" : "_ZTINSt3__117is_floating_pointIjEE",
31386   "self_type" : "_ZTINSt3__117is_floating_pointIjEE",
31387   "size" : 1,
31388   "source_file" : "external/libcxx/include/type_traits",
31389   "template_args" : [ "_ZTIj" ]
31390  },
31391  {
31392   "alignment" : 1,
31393   "base_specifiers" :
31394   [
31395    {
31396     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIlEE"
31397    }
31398   ],
31399   "linker_set_key" : "_ZTINSt3__117is_floating_pointIlEE",
31400   "name" : "std::is_floating_point<long>",
31401   "referenced_type" : "_ZTINSt3__117is_floating_pointIlEE",
31402   "self_type" : "_ZTINSt3__117is_floating_pointIlEE",
31403   "size" : 1,
31404   "source_file" : "external/libcxx/include/type_traits",
31405   "template_args" : [ "_ZTIl" ]
31406  },
31407  {
31408   "alignment" : 1,
31409   "base_specifiers" :
31410   [
31411    {
31412     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointImEE"
31413    }
31414   ],
31415   "linker_set_key" : "_ZTINSt3__117is_floating_pointImEE",
31416   "name" : "std::is_floating_point<unsigned long>",
31417   "referenced_type" : "_ZTINSt3__117is_floating_pointImEE",
31418   "self_type" : "_ZTINSt3__117is_floating_pointImEE",
31419   "size" : 1,
31420   "source_file" : "external/libcxx/include/type_traits",
31421   "template_args" : [ "_ZTIm" ]
31422  },
31423  {
31424   "alignment" : 1,
31425   "base_specifiers" :
31426   [
31427    {
31428     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIxEE"
31429    }
31430   ],
31431   "linker_set_key" : "_ZTINSt3__117is_floating_pointIxEE",
31432   "name" : "std::is_floating_point<long long>",
31433   "referenced_type" : "_ZTINSt3__117is_floating_pointIxEE",
31434   "self_type" : "_ZTINSt3__117is_floating_pointIxEE",
31435   "size" : 1,
31436   "source_file" : "external/libcxx/include/type_traits",
31437   "template_args" : [ "_ZTIx" ]
31438  },
31439  {
31440   "alignment" : 1,
31441   "base_specifiers" :
31442   [
31443    {
31444     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIyEE"
31445    }
31446   ],
31447   "linker_set_key" : "_ZTINSt3__117is_floating_pointIyEE",
31448   "name" : "std::is_floating_point<unsigned long long>",
31449   "referenced_type" : "_ZTINSt3__117is_floating_pointIyEE",
31450   "self_type" : "_ZTINSt3__117is_floating_pointIyEE",
31451   "size" : 1,
31452   "source_file" : "external/libcxx/include/type_traits",
31453   "template_args" : [ "_ZTIy" ]
31454  },
31455  {
31456   "alignment" : 4,
31457   "base_specifiers" :
31458   [
31459    {
31460     "referenced_type" : "_ZTINSt3__110moneypunctIcLb0EEE"
31461    }
31462   ],
31463   "fields" :
31464   [
31465    {
31466     "access" : "private",
31467     "field_name" : "__decimal_point_",
31468     "field_offset" : 64,
31469     "referenced_type" : "_ZTIc"
31470    },
31471    {
31472     "access" : "private",
31473     "field_name" : "__thousands_sep_",
31474     "field_offset" : 72,
31475     "referenced_type" : "_ZTIc"
31476    },
31477    {
31478     "access" : "private",
31479     "field_name" : "__grouping_",
31480     "field_offset" : 96,
31481     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
31482    },
31483    {
31484     "access" : "private",
31485     "field_name" : "__curr_symbol_",
31486     "field_offset" : 192,
31487     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
31488    },
31489    {
31490     "access" : "private",
31491     "field_name" : "__positive_sign_",
31492     "field_offset" : 288,
31493     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
31494    },
31495    {
31496     "access" : "private",
31497     "field_name" : "__negative_sign_",
31498     "field_offset" : 384,
31499     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
31500    },
31501    {
31502     "access" : "private",
31503     "field_name" : "__frac_digits_",
31504     "field_offset" : 480,
31505     "referenced_type" : "_ZTIi"
31506    },
31507    {
31508     "access" : "private",
31509     "field_name" : "__pos_format_",
31510     "field_offset" : 512,
31511     "referenced_type" : "_ZTINSt3__110money_base7patternE"
31512    },
31513    {
31514     "access" : "private",
31515     "field_name" : "__neg_format_",
31516     "field_offset" : 544,
31517     "referenced_type" : "_ZTINSt3__110money_base7patternE"
31518    }
31519   ],
31520   "linker_set_key" : "_ZTINSt3__117moneypunct_bynameIcLb0EEE",
31521   "name" : "std::moneypunct_byname<char, false>",
31522   "record_kind" : "class",
31523   "referenced_type" : "_ZTINSt3__117moneypunct_bynameIcLb0EEE",
31524   "self_type" : "_ZTINSt3__117moneypunct_bynameIcLb0EEE",
31525   "size" : 72,
31526   "source_file" : "external/libcxx/include/locale",
31527   "template_args" : [ "_ZTIc" ],
31528   "vtable_components" :
31529   [
31530    {
31531     "kind" : "offset_to_top"
31532    },
31533    {
31534     "kind" : "rtti",
31535     "mangled_component_name" : "_ZTINSt3__117moneypunct_bynameIcLb0EEE"
31536    },
31537    {
31538     "kind" : "complete_dtor_pointer",
31539     "mangled_component_name" : "_ZNSt3__117moneypunct_bynameIcLb0EED1Ev"
31540    },
31541    {
31542     "kind" : "deleting_dtor_pointer",
31543     "mangled_component_name" : "_ZNSt3__117moneypunct_bynameIcLb0EED0Ev"
31544    },
31545    {
31546     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
31547    },
31548    {
31549     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIcLb0EE16do_decimal_pointEv"
31550    },
31551    {
31552     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIcLb0EE16do_thousands_sepEv"
31553    },
31554    {
31555     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIcLb0EE11do_groupingEv"
31556    },
31557    {
31558     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIcLb0EE14do_curr_symbolEv"
31559    },
31560    {
31561     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIcLb0EE16do_positive_signEv"
31562    },
31563    {
31564     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIcLb0EE16do_negative_signEv"
31565    },
31566    {
31567     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIcLb0EE14do_frac_digitsEv"
31568    },
31569    {
31570     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIcLb0EE13do_pos_formatEv"
31571    },
31572    {
31573     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIcLb0EE13do_neg_formatEv"
31574    }
31575   ]
31576  },
31577  {
31578   "alignment" : 4,
31579   "base_specifiers" :
31580   [
31581    {
31582     "referenced_type" : "_ZTINSt3__110moneypunctIcLb1EEE"
31583    }
31584   ],
31585   "fields" :
31586   [
31587    {
31588     "access" : "private",
31589     "field_name" : "__decimal_point_",
31590     "field_offset" : 64,
31591     "referenced_type" : "_ZTIc"
31592    },
31593    {
31594     "access" : "private",
31595     "field_name" : "__thousands_sep_",
31596     "field_offset" : 72,
31597     "referenced_type" : "_ZTIc"
31598    },
31599    {
31600     "access" : "private",
31601     "field_name" : "__grouping_",
31602     "field_offset" : 96,
31603     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
31604    },
31605    {
31606     "access" : "private",
31607     "field_name" : "__curr_symbol_",
31608     "field_offset" : 192,
31609     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
31610    },
31611    {
31612     "access" : "private",
31613     "field_name" : "__positive_sign_",
31614     "field_offset" : 288,
31615     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
31616    },
31617    {
31618     "access" : "private",
31619     "field_name" : "__negative_sign_",
31620     "field_offset" : 384,
31621     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
31622    },
31623    {
31624     "access" : "private",
31625     "field_name" : "__frac_digits_",
31626     "field_offset" : 480,
31627     "referenced_type" : "_ZTIi"
31628    },
31629    {
31630     "access" : "private",
31631     "field_name" : "__pos_format_",
31632     "field_offset" : 512,
31633     "referenced_type" : "_ZTINSt3__110money_base7patternE"
31634    },
31635    {
31636     "access" : "private",
31637     "field_name" : "__neg_format_",
31638     "field_offset" : 544,
31639     "referenced_type" : "_ZTINSt3__110money_base7patternE"
31640    }
31641   ],
31642   "linker_set_key" : "_ZTINSt3__117moneypunct_bynameIcLb1EEE",
31643   "name" : "std::moneypunct_byname<char, true>",
31644   "record_kind" : "class",
31645   "referenced_type" : "_ZTINSt3__117moneypunct_bynameIcLb1EEE",
31646   "self_type" : "_ZTINSt3__117moneypunct_bynameIcLb1EEE",
31647   "size" : 72,
31648   "source_file" : "external/libcxx/include/locale",
31649   "template_args" : [ "_ZTIc" ],
31650   "vtable_components" :
31651   [
31652    {
31653     "kind" : "offset_to_top"
31654    },
31655    {
31656     "kind" : "rtti",
31657     "mangled_component_name" : "_ZTINSt3__117moneypunct_bynameIcLb1EEE"
31658    },
31659    {
31660     "kind" : "complete_dtor_pointer",
31661     "mangled_component_name" : "_ZNSt3__117moneypunct_bynameIcLb1EED1Ev"
31662    },
31663    {
31664     "kind" : "deleting_dtor_pointer",
31665     "mangled_component_name" : "_ZNSt3__117moneypunct_bynameIcLb1EED0Ev"
31666    },
31667    {
31668     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
31669    },
31670    {
31671     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIcLb1EE16do_decimal_pointEv"
31672    },
31673    {
31674     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIcLb1EE16do_thousands_sepEv"
31675    },
31676    {
31677     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIcLb1EE11do_groupingEv"
31678    },
31679    {
31680     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIcLb1EE14do_curr_symbolEv"
31681    },
31682    {
31683     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIcLb1EE16do_positive_signEv"
31684    },
31685    {
31686     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIcLb1EE16do_negative_signEv"
31687    },
31688    {
31689     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIcLb1EE14do_frac_digitsEv"
31690    },
31691    {
31692     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIcLb1EE13do_pos_formatEv"
31693    },
31694    {
31695     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIcLb1EE13do_neg_formatEv"
31696    }
31697   ]
31698  },
31699  {
31700   "alignment" : 4,
31701   "base_specifiers" :
31702   [
31703    {
31704     "referenced_type" : "_ZTINSt3__110moneypunctIwLb0EEE"
31705    }
31706   ],
31707   "fields" :
31708   [
31709    {
31710     "access" : "private",
31711     "field_name" : "__decimal_point_",
31712     "field_offset" : 64,
31713     "referenced_type" : "_ZTIw"
31714    },
31715    {
31716     "access" : "private",
31717     "field_name" : "__thousands_sep_",
31718     "field_offset" : 96,
31719     "referenced_type" : "_ZTIw"
31720    },
31721    {
31722     "access" : "private",
31723     "field_name" : "__grouping_",
31724     "field_offset" : 128,
31725     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
31726    },
31727    {
31728     "access" : "private",
31729     "field_name" : "__curr_symbol_",
31730     "field_offset" : 224,
31731     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
31732    },
31733    {
31734     "access" : "private",
31735     "field_name" : "__positive_sign_",
31736     "field_offset" : 320,
31737     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
31738    },
31739    {
31740     "access" : "private",
31741     "field_name" : "__negative_sign_",
31742     "field_offset" : 416,
31743     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
31744    },
31745    {
31746     "access" : "private",
31747     "field_name" : "__frac_digits_",
31748     "field_offset" : 512,
31749     "referenced_type" : "_ZTIi"
31750    },
31751    {
31752     "access" : "private",
31753     "field_name" : "__pos_format_",
31754     "field_offset" : 544,
31755     "referenced_type" : "_ZTINSt3__110money_base7patternE"
31756    },
31757    {
31758     "access" : "private",
31759     "field_name" : "__neg_format_",
31760     "field_offset" : 576,
31761     "referenced_type" : "_ZTINSt3__110money_base7patternE"
31762    }
31763   ],
31764   "linker_set_key" : "_ZTINSt3__117moneypunct_bynameIwLb0EEE",
31765   "name" : "std::moneypunct_byname<wchar_t, false>",
31766   "record_kind" : "class",
31767   "referenced_type" : "_ZTINSt3__117moneypunct_bynameIwLb0EEE",
31768   "self_type" : "_ZTINSt3__117moneypunct_bynameIwLb0EEE",
31769   "size" : 76,
31770   "source_file" : "external/libcxx/include/locale",
31771   "template_args" : [ "_ZTIw" ],
31772   "vtable_components" :
31773   [
31774    {
31775     "kind" : "offset_to_top"
31776    },
31777    {
31778     "kind" : "rtti",
31779     "mangled_component_name" : "_ZTINSt3__117moneypunct_bynameIwLb0EEE"
31780    },
31781    {
31782     "kind" : "complete_dtor_pointer",
31783     "mangled_component_name" : "_ZNSt3__117moneypunct_bynameIwLb0EED1Ev"
31784    },
31785    {
31786     "kind" : "deleting_dtor_pointer",
31787     "mangled_component_name" : "_ZNSt3__117moneypunct_bynameIwLb0EED0Ev"
31788    },
31789    {
31790     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
31791    },
31792    {
31793     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIwLb0EE16do_decimal_pointEv"
31794    },
31795    {
31796     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIwLb0EE16do_thousands_sepEv"
31797    },
31798    {
31799     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIwLb0EE11do_groupingEv"
31800    },
31801    {
31802     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIwLb0EE14do_curr_symbolEv"
31803    },
31804    {
31805     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIwLb0EE16do_positive_signEv"
31806    },
31807    {
31808     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIwLb0EE16do_negative_signEv"
31809    },
31810    {
31811     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIwLb0EE14do_frac_digitsEv"
31812    },
31813    {
31814     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIwLb0EE13do_pos_formatEv"
31815    },
31816    {
31817     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIwLb0EE13do_neg_formatEv"
31818    }
31819   ]
31820  },
31821  {
31822   "alignment" : 4,
31823   "base_specifiers" :
31824   [
31825    {
31826     "referenced_type" : "_ZTINSt3__110moneypunctIwLb1EEE"
31827    }
31828   ],
31829   "fields" :
31830   [
31831    {
31832     "access" : "private",
31833     "field_name" : "__decimal_point_",
31834     "field_offset" : 64,
31835     "referenced_type" : "_ZTIw"
31836    },
31837    {
31838     "access" : "private",
31839     "field_name" : "__thousands_sep_",
31840     "field_offset" : 96,
31841     "referenced_type" : "_ZTIw"
31842    },
31843    {
31844     "access" : "private",
31845     "field_name" : "__grouping_",
31846     "field_offset" : 128,
31847     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
31848    },
31849    {
31850     "access" : "private",
31851     "field_name" : "__curr_symbol_",
31852     "field_offset" : 224,
31853     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
31854    },
31855    {
31856     "access" : "private",
31857     "field_name" : "__positive_sign_",
31858     "field_offset" : 320,
31859     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
31860    },
31861    {
31862     "access" : "private",
31863     "field_name" : "__negative_sign_",
31864     "field_offset" : 416,
31865     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
31866    },
31867    {
31868     "access" : "private",
31869     "field_name" : "__frac_digits_",
31870     "field_offset" : 512,
31871     "referenced_type" : "_ZTIi"
31872    },
31873    {
31874     "access" : "private",
31875     "field_name" : "__pos_format_",
31876     "field_offset" : 544,
31877     "referenced_type" : "_ZTINSt3__110money_base7patternE"
31878    },
31879    {
31880     "access" : "private",
31881     "field_name" : "__neg_format_",
31882     "field_offset" : 576,
31883     "referenced_type" : "_ZTINSt3__110money_base7patternE"
31884    }
31885   ],
31886   "linker_set_key" : "_ZTINSt3__117moneypunct_bynameIwLb1EEE",
31887   "name" : "std::moneypunct_byname<wchar_t, true>",
31888   "record_kind" : "class",
31889   "referenced_type" : "_ZTINSt3__117moneypunct_bynameIwLb1EEE",
31890   "self_type" : "_ZTINSt3__117moneypunct_bynameIwLb1EEE",
31891   "size" : 76,
31892   "source_file" : "external/libcxx/include/locale",
31893   "template_args" : [ "_ZTIw" ],
31894   "vtable_components" :
31895   [
31896    {
31897     "kind" : "offset_to_top"
31898    },
31899    {
31900     "kind" : "rtti",
31901     "mangled_component_name" : "_ZTINSt3__117moneypunct_bynameIwLb1EEE"
31902    },
31903    {
31904     "kind" : "complete_dtor_pointer",
31905     "mangled_component_name" : "_ZNSt3__117moneypunct_bynameIwLb1EED1Ev"
31906    },
31907    {
31908     "kind" : "deleting_dtor_pointer",
31909     "mangled_component_name" : "_ZNSt3__117moneypunct_bynameIwLb1EED0Ev"
31910    },
31911    {
31912     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
31913    },
31914    {
31915     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIwLb1EE16do_decimal_pointEv"
31916    },
31917    {
31918     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIwLb1EE16do_thousands_sepEv"
31919    },
31920    {
31921     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIwLb1EE11do_groupingEv"
31922    },
31923    {
31924     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIwLb1EE14do_curr_symbolEv"
31925    },
31926    {
31927     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIwLb1EE16do_positive_signEv"
31928    },
31929    {
31930     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIwLb1EE16do_negative_signEv"
31931    },
31932    {
31933     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIwLb1EE14do_frac_digitsEv"
31934    },
31935    {
31936     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIwLb1EE13do_pos_formatEv"
31937    },
31938    {
31939     "mangled_component_name" : "_ZNKSt3__117moneypunct_bynameIwLb1EE13do_neg_formatEv"
31940    }
31941   ]
31942  },
31943  {
31944   "alignment" : 1,
31945   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_17__compressed_pairIPcPFvPvEEELb1EEE",
31946   "name" : "std::__add_pointer_impl<const std::__compressed_pair<char *, void (*)(void *)>, true>",
31947   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_17__compressed_pairIPcPFvPvEEELb1EEE",
31948   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_17__compressed_pairIPcPFvPvEEELb1EEE",
31949   "size" : 1,
31950   "source_file" : "external/libcxx/include/type_traits",
31951   "template_args" : [ "_ZTIKNSt3__117__compressed_pairIPcPFvPvEEE" ]
31952  },
31953  {
31954   "alignment" : 1,
31955   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_17__compressed_pairIPhPFvPvEEELb1EEE",
31956   "name" : "std::__add_pointer_impl<const std::__compressed_pair<unsigned char *, void (*)(void *)>, true>",
31957   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_17__compressed_pairIPhPFvPvEEELb1EEE",
31958   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_17__compressed_pairIPhPFvPvEEELb1EEE",
31959   "size" : 1,
31960   "source_file" : "external/libcxx/include/type_traits",
31961   "template_args" : [ "_ZTIKNSt3__117__compressed_pairIPhPFvPvEEE" ]
31962  },
31963  {
31964   "alignment" : 1,
31965   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_17__compressed_pairIPjPFvPvEEELb1EEE",
31966   "name" : "std::__add_pointer_impl<const std::__compressed_pair<unsigned int *, void (*)(void *)>, true>",
31967   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_17__compressed_pairIPjPFvPvEEELb1EEE",
31968   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_17__compressed_pairIPjPFvPvEEELb1EEE",
31969   "size" : 1,
31970   "source_file" : "external/libcxx/include/type_traits",
31971   "template_args" : [ "_ZTIKNSt3__117__compressed_pairIPjPFvPvEEE" ]
31972  },
31973  {
31974   "alignment" : 1,
31975   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
31976   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep, 0, false>, true>",
31977   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
31978   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
31979   "size" : 1,
31980   "source_file" : "external/libcxx/include/type_traits",
31981   "template_args" :
31982   [
31983    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
31984   ]
31985  },
31986  {
31987   "alignment" : 1,
31988   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
31989   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep, 0, false>, true>",
31990   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
31991   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
31992   "size" : 1,
31993   "source_file" : "external/libcxx/include/type_traits",
31994   "template_args" :
31995   [
31996    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
31997   ]
31998  },
31999  {
32000   "alignment" : 1,
32001   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
32002   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>, true>",
32003   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
32004   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
32005   "size" : 1,
32006   "source_file" : "external/libcxx/include/type_traits",
32007   "template_args" :
32008   [
32009    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
32010   ]
32011  },
32012  {
32013   "alignment" : 1,
32014   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
32015   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>, true>",
32016   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
32017   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
32018   "size" : 1,
32019   "source_file" : "external/libcxx/include/type_traits",
32020   "template_args" :
32021   [
32022    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
32023   ]
32024  },
32025  {
32026   "alignment" : 1,
32027   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
32028   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>, true>",
32029   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
32030   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
32031   "size" : 1,
32032   "source_file" : "external/libcxx/include/type_traits",
32033   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE" ]
32034  },
32035  {
32036   "alignment" : 1,
32037   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
32038   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>, true>",
32039   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
32040   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
32041   "size" : 1,
32042   "source_file" : "external/libcxx/include/type_traits",
32043   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE" ]
32044  },
32045  {
32046   "alignment" : 1,
32047   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
32048   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::allocator<char>, 1, true>, true>",
32049   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
32050   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
32051   "size" : 1,
32052   "source_file" : "external/libcxx/include/type_traits",
32053   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE" ]
32054  },
32055  {
32056   "alignment" : 1,
32057   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
32058   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>, true>",
32059   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
32060   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
32061   "size" : 1,
32062   "source_file" : "external/libcxx/include/type_traits",
32063   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE" ]
32064  },
32065  {
32066   "alignment" : 1,
32067   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEELb1EEE",
32068   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<void (*)(void *), 1, false>, true>",
32069   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEELb1EEE",
32070   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEELb1EEE",
32071   "size" : 1,
32072   "source_file" : "external/libcxx/include/type_traits",
32073   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE" ]
32074  },
32075  {
32076   "alignment" : 1,
32077   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPcLi0ELb0EEELb1EEE",
32078   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<char *, 0, false>, true>",
32079   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPcLi0ELb0EEELb1EEE",
32080   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPcLi0ELb0EEELb1EEE",
32081   "size" : 1,
32082   "source_file" : "external/libcxx/include/type_traits",
32083   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPcLi0ELb0EEE" ]
32084  },
32085  {
32086   "alignment" : 1,
32087   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPhLi0ELb0EEELb1EEE",
32088   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<unsigned char *, 0, false>, true>",
32089   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPhLi0ELb0EEELb1EEE",
32090   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPhLi0ELb0EEELb1EEE",
32091   "size" : 1,
32092   "source_file" : "external/libcxx/include/type_traits",
32093   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPhLi0ELb0EEE" ]
32094  },
32095  {
32096   "alignment" : 1,
32097   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPjLi0ELb0EEELb1EEE",
32098   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<unsigned int *, 0, false>, true>",
32099   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPjLi0ELb0EEELb1EEE",
32100   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemIPjLi0ELb0EEELb1EEE",
32101   "size" : 1,
32102   "source_file" : "external/libcxx/include/type_traits",
32103   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPjLi0ELb0EEE" ]
32104  },
32105  {
32106   "alignment" : 1,
32107   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_9allocatorIcEELb1EEE",
32108   "name" : "std::__add_pointer_impl<const std::allocator<char>, true>",
32109   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_9allocatorIcEELb1EEE",
32110   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_9allocatorIcEELb1EEE",
32111   "size" : 1,
32112   "source_file" : "external/libcxx/include/type_traits",
32113   "template_args" : [ "_ZTIKNSt3__19allocatorIcEE" ]
32114  },
32115  {
32116   "alignment" : 1,
32117   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EELb1EEE",
32118   "name" : "std::__add_pointer_impl<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char>>, true>",
32119   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EELb1EEE",
32120   "self_type" : "_ZTINSt3__118__add_pointer_implINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EELb1EEE",
32121   "size" : 1,
32122   "source_file" : "external/libcxx/include/type_traits",
32123   "template_args" :
32124   [
32125    "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE"
32126   ]
32127  },
32128  {
32129   "alignment" : 1,
32130   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_17basic_string_viewIcNS_11char_traitsIcEEEELb1EEE",
32131   "name" : "std::__add_pointer_impl<std::basic_string_view<char, std::char_traits<char>>, true>",
32132   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_17basic_string_viewIcNS_11char_traitsIcEEEELb1EEE",
32133   "self_type" : "_ZTINSt3__118__add_pointer_implINS_17basic_string_viewIcNS_11char_traitsIcEEEELb1EEE",
32134   "size" : 1,
32135   "source_file" : "external/libcxx/include/type_traits",
32136   "template_args" : [ "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE" ]
32137  },
32138  {
32139   "alignment" : 1,
32140   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
32141   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep, 0, false>, true>",
32142   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
32143   "self_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
32144   "size" : 1,
32145   "source_file" : "external/libcxx/include/type_traits",
32146   "template_args" :
32147   [
32148    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
32149   ]
32150  },
32151  {
32152   "alignment" : 1,
32153   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
32154   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep, 0, false>, true>",
32155   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
32156   "self_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
32157   "size" : 1,
32158   "source_file" : "external/libcxx/include/type_traits",
32159   "template_args" :
32160   [
32161    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
32162   ]
32163  },
32164  {
32165   "alignment" : 1,
32166   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
32167   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>, true>",
32168   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
32169   "self_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
32170   "size" : 1,
32171   "source_file" : "external/libcxx/include/type_traits",
32172   "template_args" :
32173   [
32174    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
32175   ]
32176  },
32177  {
32178   "alignment" : 1,
32179   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
32180   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>, true>",
32181   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
32182   "self_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
32183   "size" : 1,
32184   "source_file" : "external/libcxx/include/type_traits",
32185   "template_args" :
32186   [
32187    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
32188   ]
32189  },
32190  {
32191   "alignment" : 1,
32192   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
32193   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>, true>",
32194   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
32195   "self_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
32196   "size" : 1,
32197   "source_file" : "external/libcxx/include/type_traits",
32198   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE" ]
32199  },
32200  {
32201   "alignment" : 1,
32202   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
32203   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>, true>",
32204   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
32205   "self_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
32206   "size" : 1,
32207   "source_file" : "external/libcxx/include/type_traits",
32208   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE" ]
32209  },
32210  {
32211   "alignment" : 1,
32212   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
32213   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::allocator<char>, 1, true>, true>",
32214   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
32215   "self_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
32216   "size" : 1,
32217   "source_file" : "external/libcxx/include/type_traits",
32218   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE" ]
32219  },
32220  {
32221   "alignment" : 1,
32222   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
32223   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>, true>",
32224   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
32225   "self_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
32226   "size" : 1,
32227   "source_file" : "external/libcxx/include/type_traits",
32228   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE" ]
32229  },
32230  {
32231   "alignment" : 1,
32232   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPFvPvELi1ELb0EEELb1EEE",
32233   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<void (*)(void *), 1, false>, true>",
32234   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPFvPvELi1ELb0EEELb1EEE",
32235   "self_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPFvPvELi1ELb0EEELb1EEE",
32236   "size" : 1,
32237   "source_file" : "external/libcxx/include/type_traits",
32238   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE" ]
32239  },
32240  {
32241   "alignment" : 1,
32242   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPcLi0ELb0EEELb1EEE",
32243   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<char *, 0, false>, true>",
32244   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPcLi0ELb0EEELb1EEE",
32245   "self_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPcLi0ELb0EEELb1EEE",
32246   "size" : 1,
32247   "source_file" : "external/libcxx/include/type_traits",
32248   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE" ]
32249  },
32250  {
32251   "alignment" : 1,
32252   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPhLi0ELb0EEELb1EEE",
32253   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<unsigned char *, 0, false>, true>",
32254   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPhLi0ELb0EEELb1EEE",
32255   "self_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPhLi0ELb0EEELb1EEE",
32256   "size" : 1,
32257   "source_file" : "external/libcxx/include/type_traits",
32258   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE" ]
32259  },
32260  {
32261   "alignment" : 1,
32262   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPjLi0ELb0EEELb1EEE",
32263   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<unsigned int *, 0, false>, true>",
32264   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPjLi0ELb0EEELb1EEE",
32265   "self_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemIPjLi0ELb0EEELb1EEE",
32266   "size" : 1,
32267   "source_file" : "external/libcxx/include/type_traits",
32268   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE" ]
32269  },
32270  {
32271   "alignment" : 1,
32272   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIeLb1EEE",
32273   "name" : "std::__add_pointer_impl<long double, true>",
32274   "referenced_type" : "_ZTINSt3__118__add_pointer_implIeLb1EEE",
32275   "self_type" : "_ZTINSt3__118__add_pointer_implIeLb1EEE",
32276   "size" : 1,
32277   "source_file" : "external/libcxx/include/type_traits",
32278   "template_args" : [ "_ZTIe" ]
32279  },
32280  {
32281   "alignment" : 1,
32282   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIlLb1EEE",
32283   "name" : "std::__add_pointer_impl<long, true>",
32284   "referenced_type" : "_ZTINSt3__118__add_pointer_implIlLb1EEE",
32285   "self_type" : "_ZTINSt3__118__add_pointer_implIlLb1EEE",
32286   "size" : 1,
32287   "source_file" : "external/libcxx/include/type_traits",
32288   "template_args" : [ "_ZTIl" ]
32289  },
32290  {
32291   "alignment" : 1,
32292   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIxLb1EEE",
32293   "name" : "std::__add_pointer_impl<long long, true>",
32294   "referenced_type" : "_ZTINSt3__118__add_pointer_implIxLb1EEE",
32295   "self_type" : "_ZTINSt3__118__add_pointer_implIxLb1EEE",
32296   "size" : 1,
32297   "source_file" : "external/libcxx/include/type_traits",
32298   "template_args" : [ "_ZTIx" ]
32299  },
32300  {
32301   "alignment" : 1,
32302   "linker_set_key" : "_ZTINSt3__118__common_type2_impINS_17basic_string_viewIcNS_11char_traitsIcEEEES4_vEE",
32303   "name" : "std::__common_type2_imp<std::basic_string_view<char, std::char_traits<char>>, std::basic_string_view<char, std::char_traits<char>>, void>",
32304   "referenced_type" : "_ZTINSt3__118__common_type2_impINS_17basic_string_viewIcNS_11char_traitsIcEEEES4_vEE",
32305   "self_type" : "_ZTINSt3__118__common_type2_impINS_17basic_string_viewIcNS_11char_traitsIcEEEES4_vEE",
32306   "size" : 1,
32307   "source_file" : "external/libcxx/include/type_traits",
32308   "template_args" :
32309   [
32310    "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
32311    "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
32312    "_ZTIv"
32313   ]
32314  },
32315  {
32316   "alignment" : 1,
32317   "linker_set_key" : "_ZTINSt3__118__common_type2_impIeevEE",
32318   "name" : "std::__common_type2_imp<long double, long double, void>",
32319   "referenced_type" : "_ZTINSt3__118__common_type2_impIeevEE",
32320   "self_type" : "_ZTINSt3__118__common_type2_impIeevEE",
32321   "size" : 1,
32322   "source_file" : "external/libcxx/include/type_traits",
32323   "template_args" : [ "_ZTIe", "_ZTIe", "_ZTIv" ]
32324  },
32325  {
32326   "alignment" : 1,
32327   "linker_set_key" : "_ZTINSt3__118__common_type2_impIllvEE",
32328   "name" : "std::__common_type2_imp<long, long, void>",
32329   "referenced_type" : "_ZTINSt3__118__common_type2_impIllvEE",
32330   "self_type" : "_ZTINSt3__118__common_type2_impIllvEE",
32331   "size" : 1,
32332   "source_file" : "external/libcxx/include/type_traits",
32333   "template_args" : [ "_ZTIl", "_ZTIl", "_ZTIv" ]
32334  },
32335  {
32336   "alignment" : 1,
32337   "linker_set_key" : "_ZTINSt3__118__common_type2_impIxxvEE",
32338   "name" : "std::__common_type2_imp<long long, long long, void>",
32339   "referenced_type" : "_ZTINSt3__118__common_type2_impIxxvEE",
32340   "self_type" : "_ZTINSt3__118__common_type2_impIxxvEE",
32341   "size" : 1,
32342   "source_file" : "external/libcxx/include/type_traits",
32343   "template_args" : [ "_ZTIx", "_ZTIx", "_ZTIv" ]
32344  },
32345  {
32346   "alignment" : 1,
32347   "linker_set_key" : "_ZTINSt3__118__common_type_implINS_14__common_typesIJxxEEEvEE",
32348   "name" : "std::__common_type_impl<std::__common_types<long long, long long>, void>",
32349   "referenced_type" : "_ZTINSt3__118__common_type_implINS_14__common_typesIJxxEEEvEE",
32350   "self_type" : "_ZTINSt3__118__common_type_implINS_14__common_typesIJxxEEEvEE",
32351   "size" : 1,
32352   "source_file" : "external/libcxx/include/type_traits",
32353   "template_args" : [ "_ZTINSt3__114__common_typesIJxxEEE", "_ZTIv" ]
32354  },
32355  {
32356   "alignment" : 1,
32357   "base_specifiers" :
32358   [
32359    {
32360     "referenced_type" : "_ZTINSt3__118__common_type_implINS_14__common_typesIJxxEEEvEE"
32361    }
32362   ],
32363   "linker_set_key" : "_ZTINSt3__118__common_type_implINS_14__common_typesIJxxxEEEvEE",
32364   "name" : "std::__common_type_impl<std::__common_types<long long, long long, long long>, void>",
32365   "referenced_type" : "_ZTINSt3__118__common_type_implINS_14__common_typesIJxxxEEEvEE",
32366   "self_type" : "_ZTINSt3__118__common_type_implINS_14__common_typesIJxxxEEEvEE",
32367   "size" : 1,
32368   "source_file" : "external/libcxx/include/type_traits",
32369   "template_args" : [ "_ZTINSt3__114__common_typesIJxxxEEE", "_ZTIv" ]
32370  },
32371  {
32372   "alignment" : 1,
32373   "base_specifiers" :
32374   [
32375    {
32376     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
32377    }
32378   ],
32379   "linker_set_key" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorIDiEEvEE",
32380   "name" : "std::__has_pointer_type<std::allocator<char32_t>, void>",
32381   "referenced_type" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorIDiEEvEE",
32382   "self_type" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorIDiEEvEE",
32383   "size" : 1,
32384   "source_file" : "external/libcxx/include/memory",
32385   "template_args" : [ "_ZTINSt3__19allocatorIDiEE", "_ZTIv" ]
32386  },
32387  {
32388   "alignment" : 1,
32389   "base_specifiers" :
32390   [
32391    {
32392     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
32393    }
32394   ],
32395   "linker_set_key" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorIDsEEvEE",
32396   "name" : "std::__has_pointer_type<std::allocator<char16_t>, void>",
32397   "referenced_type" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorIDsEEvEE",
32398   "self_type" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorIDsEEvEE",
32399   "size" : 1,
32400   "source_file" : "external/libcxx/include/memory",
32401   "template_args" : [ "_ZTINSt3__19allocatorIDsEE", "_ZTIv" ]
32402  },
32403  {
32404   "alignment" : 1,
32405   "base_specifiers" :
32406   [
32407    {
32408     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
32409    }
32410   ],
32411   "linker_set_key" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorIN7android8hardware17GrantorDescriptorEEEvEE",
32412   "name" : "std::__has_pointer_type<std::allocator<android::hardware::GrantorDescriptor>, void>",
32413   "referenced_type" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorIN7android8hardware17GrantorDescriptorEEEvEE",
32414   "self_type" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorIN7android8hardware17GrantorDescriptorEEEvEE",
32415   "size" : 1,
32416   "source_file" : "external/libcxx/include/memory",
32417   "template_args" :
32418   [
32419    "_ZTINSt3__19allocatorIN7android8hardware17GrantorDescriptorEEE",
32420    "_ZTIv"
32421   ]
32422  },
32423  {
32424   "alignment" : 1,
32425   "base_specifiers" :
32426   [
32427    {
32428     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
32429    }
32430   ],
32431   "linker_set_key" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEvEE",
32432   "name" : "std::__has_pointer_type<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *>> *)>>, void>",
32433   "referenced_type" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEvEE",
32434   "self_type" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEvEE",
32435   "size" : 1,
32436   "source_file" : "external/libcxx/include/memory",
32437   "template_args" :
32438   [
32439    "_ZTINSt3__19allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS0_ISA_EEEEEEEEE",
32440    "_ZTIv"
32441   ]
32442  },
32443  {
32444   "alignment" : 1,
32445   "base_specifiers" :
32446   [
32447    {
32448     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
32449    }
32450   ],
32451   "linker_set_key" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorIcEEvEE",
32452   "name" : "std::__has_pointer_type<std::allocator<char>, void>",
32453   "referenced_type" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorIcEEvEE",
32454   "self_type" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorIcEEvEE",
32455   "size" : 1,
32456   "source_file" : "external/libcxx/include/memory",
32457   "template_args" : [ "_ZTINSt3__19allocatorIcEE", "_ZTIv" ]
32458  },
32459  {
32460   "alignment" : 1,
32461   "base_specifiers" :
32462   [
32463    {
32464     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
32465    }
32466   ],
32467   "linker_set_key" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorIwEEvEE",
32468   "name" : "std::__has_pointer_type<std::allocator<wchar_t>, void>",
32469   "referenced_type" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorIwEEvEE",
32470   "self_type" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorIwEEvEE",
32471   "size" : 1,
32472   "source_file" : "external/libcxx/include/memory",
32473   "template_args" : [ "_ZTINSt3__19allocatorIwEE", "_ZTIv" ]
32474  },
32475  {
32476   "alignment" : 1,
32477   "base_specifiers" :
32478   [
32479    {
32480     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
32481    }
32482   ],
32483   "linker_set_key" : "_ZTINSt3__118__has_pointer_typeIPFvPvEvEE",
32484   "name" : "std::__has_pointer_type<void (*)(void *), void>",
32485   "referenced_type" : "_ZTINSt3__118__has_pointer_typeIPFvPvEvEE",
32486   "self_type" : "_ZTINSt3__118__has_pointer_typeIPFvPvEvEE",
32487   "size" : 1,
32488   "source_file" : "external/libcxx/include/memory",
32489   "template_args" : [ "_ZTIPFvPvE", "_ZTIv" ]
32490  },
32491  {
32492   "alignment" : 1,
32493   "linker_set_key" : "_ZTINSt3__118__has_storage_typeINS_8__bitsetILj0ELj0EEEEE",
32494   "name" : "std::__has_storage_type<std::__bitset<0, 0>>",
32495   "referenced_type" : "_ZTINSt3__118__has_storage_typeINS_8__bitsetILj0ELj0EEEEE",
32496   "self_type" : "_ZTINSt3__118__has_storage_typeINS_8__bitsetILj0ELj0EEEEE",
32497   "size" : 1,
32498   "source_file" : "external/libcxx/include/bitset",
32499   "template_args" : [ "_ZTINSt3__18__bitsetILj0ELj0EEE" ]
32500  },
32501  {
32502   "alignment" : 1,
32503   "base_specifiers" :
32504   [
32505    {
32506     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
32507    }
32508   ],
32509   "linker_set_key" : "_ZTINSt3__118__has_void_pointerINS_9allocatorIDiEEvEE",
32510   "name" : "std::__has_void_pointer<std::allocator<char32_t>, void>",
32511   "referenced_type" : "_ZTINSt3__118__has_void_pointerINS_9allocatorIDiEEvEE",
32512   "self_type" : "_ZTINSt3__118__has_void_pointerINS_9allocatorIDiEEvEE",
32513   "size" : 1,
32514   "source_file" : "external/libcxx/include/memory",
32515   "template_args" : [ "_ZTINSt3__19allocatorIDiEE", "_ZTIv" ]
32516  },
32517  {
32518   "alignment" : 1,
32519   "base_specifiers" :
32520   [
32521    {
32522     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
32523    }
32524   ],
32525   "linker_set_key" : "_ZTINSt3__118__has_void_pointerINS_9allocatorIDsEEvEE",
32526   "name" : "std::__has_void_pointer<std::allocator<char16_t>, void>",
32527   "referenced_type" : "_ZTINSt3__118__has_void_pointerINS_9allocatorIDsEEvEE",
32528   "self_type" : "_ZTINSt3__118__has_void_pointerINS_9allocatorIDsEEvEE",
32529   "size" : 1,
32530   "source_file" : "external/libcxx/include/memory",
32531   "template_args" : [ "_ZTINSt3__19allocatorIDsEE", "_ZTIv" ]
32532  },
32533  {
32534   "alignment" : 1,
32535   "base_specifiers" :
32536   [
32537    {
32538     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
32539    }
32540   ],
32541   "linker_set_key" : "_ZTINSt3__118__has_void_pointerINS_9allocatorIN7android8hardware17GrantorDescriptorEEEvEE",
32542   "name" : "std::__has_void_pointer<std::allocator<android::hardware::GrantorDescriptor>, void>",
32543   "referenced_type" : "_ZTINSt3__118__has_void_pointerINS_9allocatorIN7android8hardware17GrantorDescriptorEEEvEE",
32544   "self_type" : "_ZTINSt3__118__has_void_pointerINS_9allocatorIN7android8hardware17GrantorDescriptorEEEvEE",
32545   "size" : 1,
32546   "source_file" : "external/libcxx/include/memory",
32547   "template_args" :
32548   [
32549    "_ZTINSt3__19allocatorIN7android8hardware17GrantorDescriptorEEE",
32550    "_ZTIv"
32551   ]
32552  },
32553  {
32554   "alignment" : 1,
32555   "base_specifiers" :
32556   [
32557    {
32558     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
32559    }
32560   ],
32561   "linker_set_key" : "_ZTINSt3__118__has_void_pointerINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEvEE",
32562   "name" : "std::__has_void_pointer<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *>> *)>>, void>",
32563   "referenced_type" : "_ZTINSt3__118__has_void_pointerINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEvEE",
32564   "self_type" : "_ZTINSt3__118__has_void_pointerINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEvEE",
32565   "size" : 1,
32566   "source_file" : "external/libcxx/include/memory",
32567   "template_args" :
32568   [
32569    "_ZTINSt3__19allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS0_ISA_EEEEEEEEE",
32570    "_ZTIv"
32571   ]
32572  },
32573  {
32574   "alignment" : 1,
32575   "base_specifiers" :
32576   [
32577    {
32578     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
32579    }
32580   ],
32581   "linker_set_key" : "_ZTINSt3__118__has_void_pointerINS_9allocatorIcEEvEE",
32582   "name" : "std::__has_void_pointer<std::allocator<char>, void>",
32583   "referenced_type" : "_ZTINSt3__118__has_void_pointerINS_9allocatorIcEEvEE",
32584   "self_type" : "_ZTINSt3__118__has_void_pointerINS_9allocatorIcEEvEE",
32585   "size" : 1,
32586   "source_file" : "external/libcxx/include/memory",
32587   "template_args" : [ "_ZTINSt3__19allocatorIcEE", "_ZTIv" ]
32588  },
32589  {
32590   "alignment" : 1,
32591   "base_specifiers" :
32592   [
32593    {
32594     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
32595    }
32596   ],
32597   "linker_set_key" : "_ZTINSt3__118__has_void_pointerINS_9allocatorIwEEvEE",
32598   "name" : "std::__has_void_pointer<std::allocator<wchar_t>, void>",
32599   "referenced_type" : "_ZTINSt3__118__has_void_pointerINS_9allocatorIwEEvEE",
32600   "self_type" : "_ZTINSt3__118__has_void_pointerINS_9allocatorIwEEvEE",
32601   "size" : 1,
32602   "source_file" : "external/libcxx/include/memory",
32603   "template_args" : [ "_ZTINSt3__19allocatorIwEE", "_ZTIv" ]
32604  },
32605  {
32606   "alignment" : 1,
32607   "linker_set_key" : "_ZTINSt3__118__integer_sequenceIjJEEE",
32608   "name" : "std::__integer_sequence<unsigned int>",
32609   "referenced_type" : "_ZTINSt3__118__integer_sequenceIjJEEE",
32610   "self_type" : "_ZTINSt3__118__integer_sequenceIjJEEE",
32611   "size" : 1,
32612   "source_file" : "external/libcxx/include/__tuple",
32613   "template_args" : [ "_ZTIj" ]
32614  },
32615  {
32616   "alignment" : 1,
32617   "base_specifiers" :
32618   [
32619    {
32620     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
32621    }
32622   ],
32623   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_17__compressed_pairIPcPFvPvEEEEE",
32624   "name" : "std::__is_referenceable<const std::__compressed_pair<char *, void (*)(void *)>>",
32625   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_17__compressed_pairIPcPFvPvEEEEE",
32626   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_17__compressed_pairIPcPFvPvEEEEE",
32627   "size" : 1,
32628   "source_file" : "external/libcxx/include/type_traits",
32629   "template_args" : [ "_ZTIKNSt3__117__compressed_pairIPcPFvPvEEE" ]
32630  },
32631  {
32632   "alignment" : 1,
32633   "base_specifiers" :
32634   [
32635    {
32636     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
32637    }
32638   ],
32639   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_17__compressed_pairIPhPFvPvEEEEE",
32640   "name" : "std::__is_referenceable<const std::__compressed_pair<unsigned char *, void (*)(void *)>>",
32641   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_17__compressed_pairIPhPFvPvEEEEE",
32642   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_17__compressed_pairIPhPFvPvEEEEE",
32643   "size" : 1,
32644   "source_file" : "external/libcxx/include/type_traits",
32645   "template_args" : [ "_ZTIKNSt3__117__compressed_pairIPhPFvPvEEE" ]
32646  },
32647  {
32648   "alignment" : 1,
32649   "base_specifiers" :
32650   [
32651    {
32652     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
32653    }
32654   ],
32655   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_17__compressed_pairIPjPFvPvEEEEE",
32656   "name" : "std::__is_referenceable<const std::__compressed_pair<unsigned int *, void (*)(void *)>>",
32657   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_17__compressed_pairIPjPFvPvEEEEE",
32658   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_17__compressed_pairIPjPFvPvEEEEE",
32659   "size" : 1,
32660   "source_file" : "external/libcxx/include/type_traits",
32661   "template_args" : [ "_ZTIKNSt3__117__compressed_pairIPjPFvPvEEE" ]
32662  },
32663  {
32664   "alignment" : 1,
32665   "base_specifiers" :
32666   [
32667    {
32668     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
32669    }
32670   ],
32671   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
32672   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep, 0, false>>",
32673   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
32674   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
32675   "size" : 1,
32676   "source_file" : "external/libcxx/include/type_traits",
32677   "template_args" :
32678   [
32679    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
32680   ]
32681  },
32682  {
32683   "alignment" : 1,
32684   "base_specifiers" :
32685   [
32686    {
32687     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
32688    }
32689   ],
32690   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
32691   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep, 0, false>>",
32692   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
32693   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
32694   "size" : 1,
32695   "source_file" : "external/libcxx/include/type_traits",
32696   "template_args" :
32697   [
32698    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
32699   ]
32700  },
32701  {
32702   "alignment" : 1,
32703   "base_specifiers" :
32704   [
32705    {
32706     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
32707    }
32708   ],
32709   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
32710   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>>",
32711   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
32712   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
32713   "size" : 1,
32714   "source_file" : "external/libcxx/include/type_traits",
32715   "template_args" :
32716   [
32717    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
32718   ]
32719  },
32720  {
32721   "alignment" : 1,
32722   "base_specifiers" :
32723   [
32724    {
32725     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
32726    }
32727   ],
32728   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
32729   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>>",
32730   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
32731   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
32732   "size" : 1,
32733   "source_file" : "external/libcxx/include/type_traits",
32734   "template_args" :
32735   [
32736    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
32737   ]
32738  },
32739  {
32740   "alignment" : 1,
32741   "base_specifiers" :
32742   [
32743    {
32744     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
32745    }
32746   ],
32747   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
32748   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
32749   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
32750   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
32751   "size" : 1,
32752   "source_file" : "external/libcxx/include/type_traits",
32753   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE" ]
32754  },
32755  {
32756   "alignment" : 1,
32757   "base_specifiers" :
32758   [
32759    {
32760     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
32761    }
32762   ],
32763   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
32764   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
32765   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
32766   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
32767   "size" : 1,
32768   "source_file" : "external/libcxx/include/type_traits",
32769   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE" ]
32770  },
32771  {
32772   "alignment" : 1,
32773   "base_specifiers" :
32774   [
32775    {
32776     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
32777    }
32778   ],
32779   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
32780   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
32781   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
32782   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
32783   "size" : 1,
32784   "source_file" : "external/libcxx/include/type_traits",
32785   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE" ]
32786  },
32787  {
32788   "alignment" : 1,
32789   "base_specifiers" :
32790   [
32791    {
32792     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
32793    }
32794   ],
32795   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
32796   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
32797   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
32798   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
32799   "size" : 1,
32800   "source_file" : "external/libcxx/include/type_traits",
32801   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE" ]
32802  },
32803  {
32804   "alignment" : 1,
32805   "base_specifiers" :
32806   [
32807    {
32808     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
32809    }
32810   ],
32811   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
32812   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<void (*)(void *), 1, false>>",
32813   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
32814   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
32815   "size" : 1,
32816   "source_file" : "external/libcxx/include/type_traits",
32817   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE" ]
32818  },
32819  {
32820   "alignment" : 1,
32821   "base_specifiers" :
32822   [
32823    {
32824     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
32825    }
32826   ],
32827   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
32828   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<char *, 0, false>>",
32829   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
32830   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
32831   "size" : 1,
32832   "source_file" : "external/libcxx/include/type_traits",
32833   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPcLi0ELb0EEE" ]
32834  },
32835  {
32836   "alignment" : 1,
32837   "base_specifiers" :
32838   [
32839    {
32840     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
32841    }
32842   ],
32843   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
32844   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<unsigned char *, 0, false>>",
32845   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
32846   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
32847   "size" : 1,
32848   "source_file" : "external/libcxx/include/type_traits",
32849   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPhLi0ELb0EEE" ]
32850  },
32851  {
32852   "alignment" : 1,
32853   "base_specifiers" :
32854   [
32855    {
32856     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
32857    }
32858   ],
32859   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
32860   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<unsigned int *, 0, false>>",
32861   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
32862   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
32863   "size" : 1,
32864   "source_file" : "external/libcxx/include/type_traits",
32865   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPjLi0ELb0EEE" ]
32866  },
32867  {
32868   "alignment" : 1,
32869   "base_specifiers" :
32870   [
32871    {
32872     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
32873    }
32874   ],
32875   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_9allocatorIcEEEE",
32876   "name" : "std::__is_referenceable<const std::allocator<char>>",
32877   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_9allocatorIcEEEE",
32878   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_9allocatorIcEEEE",
32879   "size" : 1,
32880   "source_file" : "external/libcxx/include/type_traits",
32881   "template_args" : [ "_ZTIKNSt3__19allocatorIcEE" ]
32882  },
32883  {
32884   "alignment" : 1,
32885   "base_specifiers" :
32886   [
32887    {
32888     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
32889    }
32890   ],
32891   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
32892   "name" : "std::__is_referenceable<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char>>>",
32893   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
32894   "self_type" : "_ZTINSt3__118__is_referenceableINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
32895   "size" : 1,
32896   "source_file" : "external/libcxx/include/type_traits",
32897   "template_args" :
32898   [
32899    "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE"
32900   ]
32901  },
32902  {
32903   "alignment" : 1,
32904   "base_specifiers" :
32905   [
32906    {
32907     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
32908    }
32909   ],
32910   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
32911   "name" : "std::__is_referenceable<std::basic_string_view<char, std::char_traits<char>>>",
32912   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
32913   "self_type" : "_ZTINSt3__118__is_referenceableINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
32914   "size" : 1,
32915   "source_file" : "external/libcxx/include/type_traits",
32916   "template_args" : [ "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE" ]
32917  },
32918  {
32919   "alignment" : 1,
32920   "base_specifiers" :
32921   [
32922    {
32923     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
32924    }
32925   ],
32926   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
32927   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep, 0, false>>",
32928   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
32929   "self_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
32930   "size" : 1,
32931   "source_file" : "external/libcxx/include/type_traits",
32932   "template_args" :
32933   [
32934    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
32935   ]
32936  },
32937  {
32938   "alignment" : 1,
32939   "base_specifiers" :
32940   [
32941    {
32942     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
32943    }
32944   ],
32945   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
32946   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep, 0, false>>",
32947   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
32948   "self_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
32949   "size" : 1,
32950   "source_file" : "external/libcxx/include/type_traits",
32951   "template_args" :
32952   [
32953    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
32954   ]
32955  },
32956  {
32957   "alignment" : 1,
32958   "base_specifiers" :
32959   [
32960    {
32961     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
32962    }
32963   ],
32964   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
32965   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>>",
32966   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
32967   "self_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
32968   "size" : 1,
32969   "source_file" : "external/libcxx/include/type_traits",
32970   "template_args" :
32971   [
32972    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
32973   ]
32974  },
32975  {
32976   "alignment" : 1,
32977   "base_specifiers" :
32978   [
32979    {
32980     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
32981    }
32982   ],
32983   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
32984   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>>",
32985   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
32986   "self_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
32987   "size" : 1,
32988   "source_file" : "external/libcxx/include/type_traits",
32989   "template_args" :
32990   [
32991    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
32992   ]
32993  },
32994  {
32995   "alignment" : 1,
32996   "base_specifiers" :
32997   [
32998    {
32999     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
33000    }
33001   ],
33002   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
33003   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
33004   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
33005   "self_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
33006   "size" : 1,
33007   "source_file" : "external/libcxx/include/type_traits",
33008   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE" ]
33009  },
33010  {
33011   "alignment" : 1,
33012   "base_specifiers" :
33013   [
33014    {
33015     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
33016    }
33017   ],
33018   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
33019   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
33020   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
33021   "self_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
33022   "size" : 1,
33023   "source_file" : "external/libcxx/include/type_traits",
33024   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE" ]
33025  },
33026  {
33027   "alignment" : 1,
33028   "base_specifiers" :
33029   [
33030    {
33031     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
33032    }
33033   ],
33034   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
33035   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
33036   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
33037   "self_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
33038   "size" : 1,
33039   "source_file" : "external/libcxx/include/type_traits",
33040   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE" ]
33041  },
33042  {
33043   "alignment" : 1,
33044   "base_specifiers" :
33045   [
33046    {
33047     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
33048    }
33049   ],
33050   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
33051   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
33052   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
33053   "self_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
33054   "size" : 1,
33055   "source_file" : "external/libcxx/include/type_traits",
33056   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE" ]
33057  },
33058  {
33059   "alignment" : 1,
33060   "base_specifiers" :
33061   [
33062    {
33063     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
33064    }
33065   ],
33066   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
33067   "name" : "std::__is_referenceable<std::__compressed_pair_elem<void (*)(void *), 1, false>>",
33068   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
33069   "self_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
33070   "size" : 1,
33071   "source_file" : "external/libcxx/include/type_traits",
33072   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE" ]
33073  },
33074  {
33075   "alignment" : 1,
33076   "base_specifiers" :
33077   [
33078    {
33079     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
33080    }
33081   ],
33082   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
33083   "name" : "std::__is_referenceable<std::__compressed_pair_elem<char *, 0, false>>",
33084   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
33085   "self_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
33086   "size" : 1,
33087   "source_file" : "external/libcxx/include/type_traits",
33088   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE" ]
33089  },
33090  {
33091   "alignment" : 1,
33092   "base_specifiers" :
33093   [
33094    {
33095     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
33096    }
33097   ],
33098   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
33099   "name" : "std::__is_referenceable<std::__compressed_pair_elem<unsigned char *, 0, false>>",
33100   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
33101   "self_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
33102   "size" : 1,
33103   "source_file" : "external/libcxx/include/type_traits",
33104   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE" ]
33105  },
33106  {
33107   "alignment" : 1,
33108   "base_specifiers" :
33109   [
33110    {
33111     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
33112    }
33113   ],
33114   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
33115   "name" : "std::__is_referenceable<std::__compressed_pair_elem<unsigned int *, 0, false>>",
33116   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
33117   "self_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
33118   "size" : 1,
33119   "source_file" : "external/libcxx/include/type_traits",
33120   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE" ]
33121  },
33122  {
33123   "alignment" : 1,
33124   "base_specifiers" :
33125   [
33126    {
33127     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
33128    }
33129   ],
33130   "linker_set_key" : "_ZTINSt3__118__is_referenceableIcEE",
33131   "name" : "std::__is_referenceable<char>",
33132   "referenced_type" : "_ZTINSt3__118__is_referenceableIcEE",
33133   "self_type" : "_ZTINSt3__118__is_referenceableIcEE",
33134   "size" : 1,
33135   "source_file" : "external/libcxx/include/type_traits",
33136   "template_args" : [ "_ZTIc" ]
33137  },
33138  {
33139   "alignment" : 1,
33140   "base_specifiers" :
33141   [
33142    {
33143     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
33144    }
33145   ],
33146   "linker_set_key" : "_ZTINSt3__118__is_referenceableIeEE",
33147   "name" : "std::__is_referenceable<long double>",
33148   "referenced_type" : "_ZTINSt3__118__is_referenceableIeEE",
33149   "self_type" : "_ZTINSt3__118__is_referenceableIeEE",
33150   "size" : 1,
33151   "source_file" : "external/libcxx/include/type_traits",
33152   "template_args" : [ "_ZTIe" ]
33153  },
33154  {
33155   "alignment" : 1,
33156   "base_specifiers" :
33157   [
33158    {
33159     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
33160    }
33161   ],
33162   "linker_set_key" : "_ZTINSt3__118__is_referenceableIhEE",
33163   "name" : "std::__is_referenceable<unsigned char>",
33164   "referenced_type" : "_ZTINSt3__118__is_referenceableIhEE",
33165   "self_type" : "_ZTINSt3__118__is_referenceableIhEE",
33166   "size" : 1,
33167   "source_file" : "external/libcxx/include/type_traits",
33168   "template_args" : [ "_ZTIh" ]
33169  },
33170  {
33171   "alignment" : 1,
33172   "base_specifiers" :
33173   [
33174    {
33175     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
33176    }
33177   ],
33178   "linker_set_key" : "_ZTINSt3__118__is_referenceableIjEE",
33179   "name" : "std::__is_referenceable<unsigned int>",
33180   "referenced_type" : "_ZTINSt3__118__is_referenceableIjEE",
33181   "self_type" : "_ZTINSt3__118__is_referenceableIjEE",
33182   "size" : 1,
33183   "source_file" : "external/libcxx/include/type_traits",
33184   "template_args" : [ "_ZTIj" ]
33185  },
33186  {
33187   "alignment" : 1,
33188   "base_specifiers" :
33189   [
33190    {
33191     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
33192    }
33193   ],
33194   "linker_set_key" : "_ZTINSt3__118__is_referenceableIlEE",
33195   "name" : "std::__is_referenceable<long>",
33196   "referenced_type" : "_ZTINSt3__118__is_referenceableIlEE",
33197   "self_type" : "_ZTINSt3__118__is_referenceableIlEE",
33198   "size" : 1,
33199   "source_file" : "external/libcxx/include/type_traits",
33200   "template_args" : [ "_ZTIl" ]
33201  },
33202  {
33203   "alignment" : 1,
33204   "base_specifiers" :
33205   [
33206    {
33207     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
33208    }
33209   ],
33210   "linker_set_key" : "_ZTINSt3__118__is_referenceableIxEE",
33211   "name" : "std::__is_referenceable<long long>",
33212   "referenced_type" : "_ZTINSt3__118__is_referenceableIxEE",
33213   "self_type" : "_ZTINSt3__118__is_referenceableIxEE",
33214   "size" : 1,
33215   "source_file" : "external/libcxx/include/type_traits",
33216   "template_args" : [ "_ZTIx" ]
33217  },
33218  {
33219   "alignment" : 4,
33220   "fields" :
33221   [
33222    {
33223     "access" : "private",
33224     "field_name" : "__imp_",
33225     "referenced_type" : "_ZTIPKc"
33226    }
33227   ],
33228   "linker_set_key" : "_ZTINSt3__118__libcpp_refstringE",
33229   "name" : "std::__libcpp_refstring",
33230   "record_kind" : "class",
33231   "referenced_type" : "_ZTINSt3__118__libcpp_refstringE",
33232   "self_type" : "_ZTINSt3__118__libcpp_refstringE",
33233   "size" : 4,
33234   "source_file" : "external/libcxx/include/stdexcept"
33235  },
33236  {
33237   "alignment" : 1,
33238   "linker_set_key" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIDiNS_9allocatorIDiEELb1EEE",
33239   "name" : "std::__pointer_type_imp::__pointer_type<char32_t, std::allocator<char32_t>, true>",
33240   "referenced_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIDiNS_9allocatorIDiEELb1EEE",
33241   "self_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIDiNS_9allocatorIDiEELb1EEE",
33242   "size" : 1,
33243   "source_file" : "external/libcxx/include/memory",
33244   "template_args" : [ "_ZTIDi", "_ZTINSt3__19allocatorIDiEE" ]
33245  },
33246  {
33247   "alignment" : 1,
33248   "linker_set_key" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIDsNS_9allocatorIDsEELb1EEE",
33249   "name" : "std::__pointer_type_imp::__pointer_type<char16_t, std::allocator<char16_t>, true>",
33250   "referenced_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIDsNS_9allocatorIDsEELb1EEE",
33251   "self_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIDsNS_9allocatorIDsEELb1EEE",
33252   "size" : 1,
33253   "source_file" : "external/libcxx/include/memory",
33254   "template_args" : [ "_ZTIDs", "_ZTINSt3__19allocatorIDsEE" ]
33255  },
33256  {
33257   "alignment" : 1,
33258   "linker_set_key" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIN7android8hardware17GrantorDescriptorENS_9allocatorIS4_EELb1EEE",
33259   "name" : "std::__pointer_type_imp::__pointer_type<android::hardware::GrantorDescriptor, std::allocator<android::hardware::GrantorDescriptor>, true>",
33260   "referenced_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIN7android8hardware17GrantorDescriptorENS_9allocatorIS4_EELb1EEE",
33261   "self_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIN7android8hardware17GrantorDescriptorENS_9allocatorIS4_EELb1EEE",
33262   "size" : 1,
33263   "source_file" : "external/libcxx/include/memory",
33264   "template_args" :
33265   [
33266    "_ZTIN7android8hardware17GrantorDescriptorE",
33267    "_ZTINSt3__19allocatorIN7android8hardware17GrantorDescriptorEEE"
33268   ]
33269  },
33270  {
33271   "alignment" : 1,
33272   "linker_set_key" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS_9allocatorISB_EEEEEEENSC_ISH_EELb1EEE",
33273   "name" : "std::__pointer_type_imp::__pointer_type<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 *>> *)>>, true>",
33274   "referenced_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS_9allocatorISB_EEEEEEENSC_ISH_EELb1EEE",
33275   "self_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS_9allocatorISB_EEEEEEENSC_ISH_EELb1EEE",
33276   "size" : 1,
33277   "source_file" : "external/libcxx/include/memory",
33278   "template_args" :
33279   [
33280    "_ZTINSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEE",
33281    "_ZTINSt3__19allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS0_ISA_EEEEEEEEE"
33282   ]
33283  },
33284  {
33285   "alignment" : 1,
33286   "linker_set_key" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIcNS_9allocatorIcEELb1EEE",
33287   "name" : "std::__pointer_type_imp::__pointer_type<char, std::allocator<char>, true>",
33288   "referenced_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIcNS_9allocatorIcEELb1EEE",
33289   "self_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIcNS_9allocatorIcEELb1EEE",
33290   "size" : 1,
33291   "source_file" : "external/libcxx/include/memory",
33292   "template_args" : [ "_ZTIc", "_ZTINSt3__19allocatorIcEE" ]
33293  },
33294  {
33295   "alignment" : 1,
33296   "linker_set_key" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIcPFvPvELb0EEE",
33297   "name" : "std::__pointer_type_imp::__pointer_type<char, void (*)(void *), false>",
33298   "referenced_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIcPFvPvELb0EEE",
33299   "self_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIcPFvPvELb0EEE",
33300   "size" : 1,
33301   "source_file" : "external/libcxx/include/memory",
33302   "template_args" : [ "_ZTIc", "_ZTIPFvPvE" ]
33303  },
33304  {
33305   "alignment" : 1,
33306   "linker_set_key" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIhPFvPvELb0EEE",
33307   "name" : "std::__pointer_type_imp::__pointer_type<unsigned char, void (*)(void *), false>",
33308   "referenced_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIhPFvPvELb0EEE",
33309   "self_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIhPFvPvELb0EEE",
33310   "size" : 1,
33311   "source_file" : "external/libcxx/include/memory",
33312   "template_args" : [ "_ZTIh", "_ZTIPFvPvE" ]
33313  },
33314  {
33315   "alignment" : 1,
33316   "linker_set_key" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIjPFvPvELb0EEE",
33317   "name" : "std::__pointer_type_imp::__pointer_type<unsigned int, void (*)(void *), false>",
33318   "referenced_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIjPFvPvELb0EEE",
33319   "self_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIjPFvPvELb0EEE",
33320   "size" : 1,
33321   "source_file" : "external/libcxx/include/memory",
33322   "template_args" : [ "_ZTIj", "_ZTIPFvPvE" ]
33323  },
33324  {
33325   "alignment" : 1,
33326   "linker_set_key" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIwNS_9allocatorIwEELb1EEE",
33327   "name" : "std::__pointer_type_imp::__pointer_type<wchar_t, std::allocator<wchar_t>, true>",
33328   "referenced_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIwNS_9allocatorIwEELb1EEE",
33329   "self_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIwNS_9allocatorIwEELb1EEE",
33330   "size" : 1,
33331   "source_file" : "external/libcxx/include/memory",
33332   "template_args" : [ "_ZTIw", "_ZTINSt3__19allocatorIwEE" ]
33333  },
33334  {
33335   "alignment" : 1,
33336   "linker_set_key" : "_ZTINSt3__118__sfinae_ctor_baseILb0ELb0EEE",
33337   "name" : "std::__sfinae_ctor_base<false, false>",
33338   "referenced_type" : "_ZTINSt3__118__sfinae_ctor_baseILb0ELb0EEE",
33339   "self_type" : "_ZTINSt3__118__sfinae_ctor_baseILb0ELb0EEE",
33340   "size" : 1,
33341   "source_file" : "external/libcxx/include/__tuple"
33342  },
33343  {
33344   "alignment" : 1,
33345   "linker_set_key" : "_ZTINSt3__118__sfinae_ctor_baseILb0ELb1EEE",
33346   "name" : "std::__sfinae_ctor_base<false, true>",
33347   "referenced_type" : "_ZTINSt3__118__sfinae_ctor_baseILb0ELb1EEE",
33348   "self_type" : "_ZTINSt3__118__sfinae_ctor_baseILb0ELb1EEE",
33349   "size" : 1,
33350   "source_file" : "external/libcxx/include/__tuple"
33351  },
33352  {
33353   "alignment" : 1,
33354   "linker_set_key" : "_ZTINSt3__118__sfinae_ctor_baseILb1ELb0EEE",
33355   "name" : "std::__sfinae_ctor_base<true, false>",
33356   "referenced_type" : "_ZTINSt3__118__sfinae_ctor_baseILb1ELb0EEE",
33357   "self_type" : "_ZTINSt3__118__sfinae_ctor_baseILb1ELb0EEE",
33358   "size" : 1,
33359   "source_file" : "external/libcxx/include/__tuple"
33360  },
33361  {
33362   "alignment" : 4,
33363   "base_specifiers" :
33364   [
33365    {
33366     "referenced_type" : "_ZTINSt3__110__time_getE"
33367    }
33368   ],
33369   "fields" :
33370   [
33371    {
33372     "access" : "protected",
33373     "field_name" : "__weeks_",
33374     "field_offset" : 32,
33375     "referenced_type" : "_ZTIA14_NSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
33376    },
33377    {
33378     "access" : "protected",
33379     "field_name" : "__months_",
33380     "field_offset" : 1376,
33381     "referenced_type" : "_ZTIA24_NSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
33382    },
33383    {
33384     "access" : "protected",
33385     "field_name" : "__am_pm_",
33386     "field_offset" : 3680,
33387     "referenced_type" : "_ZTIA2_NSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
33388    },
33389    {
33390     "access" : "protected",
33391     "field_name" : "__c_",
33392     "field_offset" : 3872,
33393     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
33394    },
33395    {
33396     "access" : "protected",
33397     "field_name" : "__r_",
33398     "field_offset" : 3968,
33399     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
33400    },
33401    {
33402     "access" : "protected",
33403     "field_name" : "__x_",
33404     "field_offset" : 4064,
33405     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
33406    },
33407    {
33408     "access" : "protected",
33409     "field_name" : "__X_",
33410     "field_offset" : 4160,
33411     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
33412    }
33413   ],
33414   "linker_set_key" : "_ZTINSt3__118__time_get_storageIcEE",
33415   "name" : "std::__time_get_storage<char>",
33416   "record_kind" : "class",
33417   "referenced_type" : "_ZTINSt3__118__time_get_storageIcEE",
33418   "self_type" : "_ZTINSt3__118__time_get_storageIcEE",
33419   "size" : 532,
33420   "source_file" : "external/libcxx/include/locale",
33421   "template_args" : [ "_ZTIc" ]
33422  },
33423  {
33424   "alignment" : 4,
33425   "base_specifiers" :
33426   [
33427    {
33428     "referenced_type" : "_ZTINSt3__110__time_getE"
33429    }
33430   ],
33431   "fields" :
33432   [
33433    {
33434     "access" : "protected",
33435     "field_name" : "__weeks_",
33436     "field_offset" : 32,
33437     "referenced_type" : "_ZTIA14_NSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
33438    },
33439    {
33440     "access" : "protected",
33441     "field_name" : "__months_",
33442     "field_offset" : 1376,
33443     "referenced_type" : "_ZTIA24_NSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
33444    },
33445    {
33446     "access" : "protected",
33447     "field_name" : "__am_pm_",
33448     "field_offset" : 3680,
33449     "referenced_type" : "_ZTIA2_NSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
33450    },
33451    {
33452     "access" : "protected",
33453     "field_name" : "__c_",
33454     "field_offset" : 3872,
33455     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
33456    },
33457    {
33458     "access" : "protected",
33459     "field_name" : "__r_",
33460     "field_offset" : 3968,
33461     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
33462    },
33463    {
33464     "access" : "protected",
33465     "field_name" : "__x_",
33466     "field_offset" : 4064,
33467     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
33468    },
33469    {
33470     "access" : "protected",
33471     "field_name" : "__X_",
33472     "field_offset" : 4160,
33473     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
33474    }
33475   ],
33476   "linker_set_key" : "_ZTINSt3__118__time_get_storageIwEE",
33477   "name" : "std::__time_get_storage<wchar_t>",
33478   "record_kind" : "class",
33479   "referenced_type" : "_ZTINSt3__118__time_get_storageIwEE",
33480   "self_type" : "_ZTINSt3__118__time_get_storageIwEE",
33481   "size" : 532,
33482   "source_file" : "external/libcxx/include/locale",
33483   "template_args" : [ "_ZTIw" ]
33484  },
33485  {
33486   "alignment" : 1,
33487   "linker_set_key" : "_ZTINSt3__118__tuple_cat_returnIJEEE",
33488   "name" : "std::__tuple_cat_return<>",
33489   "referenced_type" : "_ZTINSt3__118__tuple_cat_returnIJEEE",
33490   "self_type" : "_ZTINSt3__118__tuple_cat_returnIJEEE",
33491   "size" : 1,
33492   "source_file" : "external/libcxx/include/tuple"
33493  },
33494  {
33495   "alignment" : 4,
33496   "fields" :
33497   [
33498    {
33499     "access" : "private",
33500     "field_name" : "__cv_",
33501     "referenced_type" : "_ZTI14pthread_cond_t"
33502    }
33503   ],
33504   "linker_set_key" : "_ZTINSt3__118condition_variableE",
33505   "name" : "std::condition_variable",
33506   "record_kind" : "class",
33507   "referenced_type" : "_ZTINSt3__118condition_variableE",
33508   "self_type" : "_ZTINSt3__118condition_variableE",
33509   "size" : 4,
33510   "source_file" : "external/libcxx/include/__mutex_base"
33511  },
33512  {
33513   "alignment" : 1,
33514   "linker_set_key" : "_ZTINSt3__118input_iterator_tagE",
33515   "name" : "std::input_iterator_tag",
33516   "referenced_type" : "_ZTINSt3__118input_iterator_tagE",
33517   "self_type" : "_ZTINSt3__118input_iterator_tagE",
33518   "size" : 1,
33519   "source_file" : "external/libcxx/include/iterator"
33520  },
33521  {
33522   "alignment" : 1,
33523   "base_specifiers" :
33524   [
33525    {
33526     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
33527    }
33528   ],
33529   "linker_set_key" : "_ZTINSt3__118is_error_code_enumINS_10error_codeEEE",
33530   "name" : "std::is_error_code_enum<std::error_code>",
33531   "referenced_type" : "_ZTINSt3__118is_error_code_enumINS_10error_codeEEE",
33532   "self_type" : "_ZTINSt3__118is_error_code_enumINS_10error_codeEEE",
33533   "size" : 1,
33534   "source_file" : "external/libcxx/include/system_error",
33535   "template_args" : [ "_ZTINSt3__110error_codeE" ]
33536  },
33537  {
33538   "alignment" : 1,
33539   "base_specifiers" :
33540   [
33541    {
33542     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
33543    }
33544   ],
33545   "linker_set_key" : "_ZTINSt3__118is_error_code_enumINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE",
33546   "name" : "std::is_error_code_enum<std::basic_string<char, std::char_traits<char>, std::allocator<char>>>",
33547   "referenced_type" : "_ZTINSt3__118is_error_code_enumINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE",
33548   "self_type" : "_ZTINSt3__118is_error_code_enumINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE",
33549   "size" : 1,
33550   "source_file" : "external/libcxx/include/system_error",
33551   "template_args" : [ "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" ]
33552  },
33553  {
33554   "alignment" : 1,
33555   "base_specifiers" :
33556   [
33557    {
33558     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
33559    }
33560   ],
33561   "linker_set_key" : "_ZTINSt3__118is_error_code_enumINS_14error_categoryEEE",
33562   "name" : "std::is_error_code_enum<std::error_category>",
33563   "referenced_type" : "_ZTINSt3__118is_error_code_enumINS_14error_categoryEEE",
33564   "self_type" : "_ZTINSt3__118is_error_code_enumINS_14error_categoryEEE",
33565   "size" : 1,
33566   "source_file" : "external/libcxx/include/system_error",
33567   "template_args" : [ "_ZTINSt3__114error_categoryE" ]
33568  },
33569  {
33570   "alignment" : 1,
33571   "base_specifiers" :
33572   [
33573    {
33574     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
33575    }
33576   ],
33577   "linker_set_key" : "_ZTINSt3__118is_error_code_enumINS_15error_conditionEEE",
33578   "name" : "std::is_error_code_enum<std::error_condition>",
33579   "referenced_type" : "_ZTINSt3__118is_error_code_enumINS_15error_conditionEEE",
33580   "self_type" : "_ZTINSt3__118is_error_code_enumINS_15error_conditionEEE",
33581   "size" : 1,
33582   "source_file" : "external/libcxx/include/system_error",
33583   "template_args" : [ "_ZTINSt3__115error_conditionE" ]
33584  },
33585  {
33586   "alignment" : 1,
33587   "base_specifiers" :
33588   [
33589    {
33590     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
33591    }
33592   ],
33593   "linker_set_key" : "_ZTINSt3__118is_error_code_enumINS_6localeEEE",
33594   "name" : "std::is_error_code_enum<std::locale>",
33595   "referenced_type" : "_ZTINSt3__118is_error_code_enumINS_6localeEEE",
33596   "self_type" : "_ZTINSt3__118is_error_code_enumINS_6localeEEE",
33597   "size" : 1,
33598   "source_file" : "external/libcxx/include/system_error",
33599   "template_args" : [ "_ZTINSt3__16localeE" ]
33600  },
33601  {
33602   "alignment" : 1,
33603   "base_specifiers" :
33604   [
33605    {
33606     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
33607    }
33608   ],
33609   "linker_set_key" : "_ZTINSt3__118is_error_code_enumINS_7io_errcEEE",
33610   "name" : "std::is_error_code_enum<std::io_errc>",
33611   "referenced_type" : "_ZTINSt3__118is_error_code_enumINS_7io_errcEEE",
33612   "self_type" : "_ZTINSt3__118is_error_code_enumINS_7io_errcEEE",
33613   "size" : 1,
33614   "source_file" : "external/libcxx/include/ios",
33615   "template_args" : [ "_ZTINSt3__17io_errcE" ]
33616  },
33617  {
33618   "alignment" : 1,
33619   "base_specifiers" :
33620   [
33621    {
33622     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
33623    }
33624   ],
33625   "linker_set_key" : "_ZTINSt3__118is_error_code_enumIPFRNS_8ios_baseES2_EEE",
33626   "name" : "std::is_error_code_enum<ios_base &(*)(ios_base &)>",
33627   "referenced_type" : "_ZTINSt3__118is_error_code_enumIPFRNS_8ios_baseES2_EEE",
33628   "self_type" : "_ZTINSt3__118is_error_code_enumIPFRNS_8ios_baseES2_EEE",
33629   "size" : 1,
33630   "source_file" : "external/libcxx/include/system_error",
33631   "template_args" : [ "_ZTIPFRNSt3__18ios_baseES1_E" ]
33632  },
33633  {
33634   "alignment" : 1,
33635   "base_specifiers" :
33636   [
33637    {
33638     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
33639    }
33640   ],
33641   "linker_set_key" : "_ZTINSt3__118is_error_code_enumIPKcEE",
33642   "name" : "std::is_error_code_enum<const char *>",
33643   "referenced_type" : "_ZTINSt3__118is_error_code_enumIPKcEE",
33644   "self_type" : "_ZTINSt3__118is_error_code_enumIPKcEE",
33645   "size" : 1,
33646   "source_file" : "external/libcxx/include/system_error",
33647   "template_args" : [ "_ZTIPKc" ]
33648  },
33649  {
33650   "alignment" : 1,
33651   "base_specifiers" :
33652   [
33653    {
33654     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
33655    }
33656   ],
33657   "linker_set_key" : "_ZTINSt3__118is_error_code_enumIiEE",
33658   "name" : "std::is_error_code_enum<int>",
33659   "referenced_type" : "_ZTINSt3__118is_error_code_enumIiEE",
33660   "self_type" : "_ZTINSt3__118is_error_code_enumIiEE",
33661   "size" : 1,
33662   "source_file" : "external/libcxx/include/system_error",
33663   "template_args" : [ "_ZTIi" ]
33664  },
33665  {
33666   "alignment" : 1,
33667   "base_specifiers" :
33668   [
33669    {
33670     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
33671    }
33672   ],
33673   "linker_set_key" : "_ZTINSt3__118is_error_code_enumIjEE",
33674   "name" : "std::is_error_code_enum<unsigned int>",
33675   "referenced_type" : "_ZTINSt3__118is_error_code_enumIjEE",
33676   "self_type" : "_ZTINSt3__118is_error_code_enumIjEE",
33677   "size" : 1,
33678   "source_file" : "external/libcxx/include/system_error",
33679   "template_args" : [ "_ZTIj" ]
33680  },
33681  {
33682   "alignment" : 1,
33683   "base_specifiers" :
33684   [
33685    {
33686     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
33687    }
33688   ],
33689   "linker_set_key" : "_ZTINSt3__118is_standard_layoutIDiEE",
33690   "name" : "std::is_standard_layout<char32_t>",
33691   "referenced_type" : "_ZTINSt3__118is_standard_layoutIDiEE",
33692   "self_type" : "_ZTINSt3__118is_standard_layoutIDiEE",
33693   "size" : 1,
33694   "source_file" : "external/libcxx/include/type_traits",
33695   "template_args" : [ "_ZTIDi" ]
33696  },
33697  {
33698   "alignment" : 1,
33699   "base_specifiers" :
33700   [
33701    {
33702     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
33703    }
33704   ],
33705   "linker_set_key" : "_ZTINSt3__118is_standard_layoutIDsEE",
33706   "name" : "std::is_standard_layout<char16_t>",
33707   "referenced_type" : "_ZTINSt3__118is_standard_layoutIDsEE",
33708   "self_type" : "_ZTINSt3__118is_standard_layoutIDsEE",
33709   "size" : 1,
33710   "source_file" : "external/libcxx/include/type_traits",
33711   "template_args" : [ "_ZTIDs" ]
33712  },
33713  {
33714   "alignment" : 1,
33715   "base_specifiers" :
33716   [
33717    {
33718     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
33719    }
33720   ],
33721   "linker_set_key" : "_ZTINSt3__118is_standard_layoutIcEE",
33722   "name" : "std::is_standard_layout<char>",
33723   "referenced_type" : "_ZTINSt3__118is_standard_layoutIcEE",
33724   "self_type" : "_ZTINSt3__118is_standard_layoutIcEE",
33725   "size" : 1,
33726   "source_file" : "external/libcxx/include/type_traits",
33727   "template_args" : [ "_ZTIc" ]
33728  },
33729  {
33730   "alignment" : 1,
33731   "base_specifiers" :
33732   [
33733    {
33734     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
33735    }
33736   ],
33737   "linker_set_key" : "_ZTINSt3__118is_standard_layoutIwEE",
33738   "name" : "std::is_standard_layout<wchar_t>",
33739   "referenced_type" : "_ZTINSt3__118is_standard_layoutIwEE",
33740   "self_type" : "_ZTINSt3__118is_standard_layoutIwEE",
33741   "size" : 1,
33742   "source_file" : "external/libcxx/include/type_traits",
33743   "template_args" : [ "_ZTIw" ]
33744  },
33745  {
33746   "alignment" : 1,
33747   "base_specifiers" :
33748   [
33749    {
33750     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
33751    }
33752   ],
33753   "linker_set_key" : "_ZTINSt3__119__has_const_pointerINS_9allocatorIDiEEvEE",
33754   "name" : "std::__has_const_pointer<std::allocator<char32_t>, void>",
33755   "referenced_type" : "_ZTINSt3__119__has_const_pointerINS_9allocatorIDiEEvEE",
33756   "self_type" : "_ZTINSt3__119__has_const_pointerINS_9allocatorIDiEEvEE",
33757   "size" : 1,
33758   "source_file" : "external/libcxx/include/memory",
33759   "template_args" : [ "_ZTINSt3__19allocatorIDiEE", "_ZTIv" ]
33760  },
33761  {
33762   "alignment" : 1,
33763   "base_specifiers" :
33764   [
33765    {
33766     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
33767    }
33768   ],
33769   "linker_set_key" : "_ZTINSt3__119__has_const_pointerINS_9allocatorIDsEEvEE",
33770   "name" : "std::__has_const_pointer<std::allocator<char16_t>, void>",
33771   "referenced_type" : "_ZTINSt3__119__has_const_pointerINS_9allocatorIDsEEvEE",
33772   "self_type" : "_ZTINSt3__119__has_const_pointerINS_9allocatorIDsEEvEE",
33773   "size" : 1,
33774   "source_file" : "external/libcxx/include/memory",
33775   "template_args" : [ "_ZTINSt3__19allocatorIDsEE", "_ZTIv" ]
33776  },
33777  {
33778   "alignment" : 1,
33779   "base_specifiers" :
33780   [
33781    {
33782     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
33783    }
33784   ],
33785   "linker_set_key" : "_ZTINSt3__119__has_const_pointerINS_9allocatorIN7android8hardware17GrantorDescriptorEEEvEE",
33786   "name" : "std::__has_const_pointer<std::allocator<android::hardware::GrantorDescriptor>, void>",
33787   "referenced_type" : "_ZTINSt3__119__has_const_pointerINS_9allocatorIN7android8hardware17GrantorDescriptorEEEvEE",
33788   "self_type" : "_ZTINSt3__119__has_const_pointerINS_9allocatorIN7android8hardware17GrantorDescriptorEEEvEE",
33789   "size" : 1,
33790   "source_file" : "external/libcxx/include/memory",
33791   "template_args" :
33792   [
33793    "_ZTINSt3__19allocatorIN7android8hardware17GrantorDescriptorEEE",
33794    "_ZTIv"
33795   ]
33796  },
33797  {
33798   "alignment" : 1,
33799   "base_specifiers" :
33800   [
33801    {
33802     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
33803    }
33804   ],
33805   "linker_set_key" : "_ZTINSt3__119__has_const_pointerINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEvEE",
33806   "name" : "std::__has_const_pointer<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *>> *)>>, void>",
33807   "referenced_type" : "_ZTINSt3__119__has_const_pointerINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEvEE",
33808   "self_type" : "_ZTINSt3__119__has_const_pointerINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEvEE",
33809   "size" : 1,
33810   "source_file" : "external/libcxx/include/memory",
33811   "template_args" :
33812   [
33813    "_ZTINSt3__19allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS0_ISA_EEEEEEEEE",
33814    "_ZTIv"
33815   ]
33816  },
33817  {
33818   "alignment" : 1,
33819   "base_specifiers" :
33820   [
33821    {
33822     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
33823    }
33824   ],
33825   "linker_set_key" : "_ZTINSt3__119__has_const_pointerINS_9allocatorIcEEvEE",
33826   "name" : "std::__has_const_pointer<std::allocator<char>, void>",
33827   "referenced_type" : "_ZTINSt3__119__has_const_pointerINS_9allocatorIcEEvEE",
33828   "self_type" : "_ZTINSt3__119__has_const_pointerINS_9allocatorIcEEvEE",
33829   "size" : 1,
33830   "source_file" : "external/libcxx/include/memory",
33831   "template_args" : [ "_ZTINSt3__19allocatorIcEE", "_ZTIv" ]
33832  },
33833  {
33834   "alignment" : 1,
33835   "base_specifiers" :
33836   [
33837    {
33838     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
33839    }
33840   ],
33841   "linker_set_key" : "_ZTINSt3__119__has_const_pointerINS_9allocatorIwEEvEE",
33842   "name" : "std::__has_const_pointer<std::allocator<wchar_t>, void>",
33843   "referenced_type" : "_ZTINSt3__119__has_const_pointerINS_9allocatorIwEEvEE",
33844   "self_type" : "_ZTINSt3__119__has_const_pointerINS_9allocatorIwEEvEE",
33845   "size" : 1,
33846   "source_file" : "external/libcxx/include/memory",
33847   "template_args" : [ "_ZTINSt3__19allocatorIwEE", "_ZTIv" ]
33848  },
33849  {
33850   "alignment" : 1,
33851   "base_specifiers" :
33852   [
33853    {
33854     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
33855    }
33856   ],
33857   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implIDnEE",
33858   "name" : "std::__is_nullptr_t_impl<nullptr_t>",
33859   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIDnEE",
33860   "self_type" : "_ZTINSt3__119__is_nullptr_t_implIDnEE",
33861   "size" : 1,
33862   "source_file" : "external/libcxx/include/type_traits",
33863   "template_args" : [ "_ZTIDn" ]
33864  },
33865  {
33866   "alignment" : 1,
33867   "base_specifiers" :
33868   [
33869    {
33870     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
33871    }
33872   ],
33873   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
33874   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char>>>",
33875   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
33876   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
33877   "size" : 1,
33878   "source_file" : "external/libcxx/include/type_traits",
33879   "template_args" :
33880   [
33881    "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE"
33882   ]
33883  },
33884  {
33885   "alignment" : 1,
33886   "base_specifiers" :
33887   [
33888    {
33889     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
33890    }
33891   ],
33892   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPcPFvPvEEEEE",
33893   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair<char *, void (*)(void *)>>",
33894   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPcPFvPvEEEEE",
33895   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPcPFvPvEEEEE",
33896   "size" : 1,
33897   "source_file" : "external/libcxx/include/type_traits",
33898   "template_args" : [ "_ZTINSt3__117__compressed_pairIPcPFvPvEEE" ]
33899  },
33900  {
33901   "alignment" : 1,
33902   "base_specifiers" :
33903   [
33904    {
33905     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
33906    }
33907   ],
33908   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPhPFvPvEEEEE",
33909   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair<unsigned char *, void (*)(void *)>>",
33910   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPhPFvPvEEEEE",
33911   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPhPFvPvEEEEE",
33912   "size" : 1,
33913   "source_file" : "external/libcxx/include/type_traits",
33914   "template_args" : [ "_ZTINSt3__117__compressed_pairIPhPFvPvEEE" ]
33915  },
33916  {
33917   "alignment" : 1,
33918   "base_specifiers" :
33919   [
33920    {
33921     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
33922    }
33923   ],
33924   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPjPFvPvEEEEE",
33925   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair<unsigned int *, void (*)(void *)>>",
33926   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPjPFvPvEEEEE",
33927   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17__compressed_pairIPjPFvPvEEEEE",
33928   "size" : 1,
33929   "source_file" : "external/libcxx/include/type_traits",
33930   "template_args" : [ "_ZTINSt3__117__compressed_pairIPjPFvPvEEE" ]
33931  },
33932  {
33933   "alignment" : 1,
33934   "base_specifiers" :
33935   [
33936    {
33937     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
33938    }
33939   ],
33940   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
33941   "name" : "std::__is_nullptr_t_impl<std::basic_string_view<char, std::char_traits<char>>>",
33942   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
33943   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
33944   "size" : 1,
33945   "source_file" : "external/libcxx/include/type_traits",
33946   "template_args" : [ "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE" ]
33947  },
33948  {
33949   "alignment" : 1,
33950   "base_specifiers" :
33951   [
33952    {
33953     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
33954    }
33955   ],
33956   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
33957   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep, 0, false>>",
33958   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
33959   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
33960   "size" : 1,
33961   "source_file" : "external/libcxx/include/type_traits",
33962   "template_args" :
33963   [
33964    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
33965   ]
33966  },
33967  {
33968   "alignment" : 1,
33969   "base_specifiers" :
33970   [
33971    {
33972     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
33973    }
33974   ],
33975   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
33976   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep, 0, false>>",
33977   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
33978   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
33979   "size" : 1,
33980   "source_file" : "external/libcxx/include/type_traits",
33981   "template_args" :
33982   [
33983    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
33984   ]
33985  },
33986  {
33987   "alignment" : 1,
33988   "base_specifiers" :
33989   [
33990    {
33991     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
33992    }
33993   ],
33994   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
33995   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>>",
33996   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
33997   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
33998   "size" : 1,
33999   "source_file" : "external/libcxx/include/type_traits",
34000   "template_args" :
34001   [
34002    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
34003   ]
34004  },
34005  {
34006   "alignment" : 1,
34007   "base_specifiers" :
34008   [
34009    {
34010     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
34011    }
34012   ],
34013   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
34014   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>>",
34015   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
34016   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
34017   "size" : 1,
34018   "source_file" : "external/libcxx/include/type_traits",
34019   "template_args" :
34020   [
34021    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
34022   ]
34023  },
34024  {
34025   "alignment" : 1,
34026   "base_specifiers" :
34027   [
34028    {
34029     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
34030    }
34031   ],
34032   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
34033   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
34034   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
34035   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
34036   "size" : 1,
34037   "source_file" : "external/libcxx/include/type_traits",
34038   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE" ]
34039  },
34040  {
34041   "alignment" : 1,
34042   "base_specifiers" :
34043   [
34044    {
34045     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
34046    }
34047   ],
34048   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
34049   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
34050   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
34051   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
34052   "size" : 1,
34053   "source_file" : "external/libcxx/include/type_traits",
34054   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE" ]
34055  },
34056  {
34057   "alignment" : 1,
34058   "base_specifiers" :
34059   [
34060    {
34061     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
34062    }
34063   ],
34064   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
34065   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
34066   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
34067   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
34068   "size" : 1,
34069   "source_file" : "external/libcxx/include/type_traits",
34070   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE" ]
34071  },
34072  {
34073   "alignment" : 1,
34074   "base_specifiers" :
34075   [
34076    {
34077     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
34078    }
34079   ],
34080   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
34081   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
34082   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
34083   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
34084   "size" : 1,
34085   "source_file" : "external/libcxx/include/type_traits",
34086   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE" ]
34087  },
34088  {
34089   "alignment" : 1,
34090   "base_specifiers" :
34091   [
34092    {
34093     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
34094    }
34095   ],
34096   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
34097   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<void (*)(void *), 1, false>>",
34098   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
34099   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
34100   "size" : 1,
34101   "source_file" : "external/libcxx/include/type_traits",
34102   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE" ]
34103  },
34104  {
34105   "alignment" : 1,
34106   "base_specifiers" :
34107   [
34108    {
34109     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
34110    }
34111   ],
34112   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
34113   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<char *, 0, false>>",
34114   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
34115   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
34116   "size" : 1,
34117   "source_file" : "external/libcxx/include/type_traits",
34118   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE" ]
34119  },
34120  {
34121   "alignment" : 1,
34122   "base_specifiers" :
34123   [
34124    {
34125     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
34126    }
34127   ],
34128   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
34129   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<unsigned char *, 0, false>>",
34130   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
34131   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
34132   "size" : 1,
34133   "source_file" : "external/libcxx/include/type_traits",
34134   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE" ]
34135  },
34136  {
34137   "alignment" : 1,
34138   "base_specifiers" :
34139   [
34140    {
34141     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
34142    }
34143   ],
34144   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
34145   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<unsigned int *, 0, false>>",
34146   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
34147   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
34148   "size" : 1,
34149   "source_file" : "external/libcxx/include/type_traits",
34150   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE" ]
34151  },
34152  {
34153   "alignment" : 1,
34154   "base_specifiers" :
34155   [
34156    {
34157     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
34158    }
34159   ],
34160   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_9allocatorIcEEEE",
34161   "name" : "std::__is_nullptr_t_impl<std::allocator<char>>",
34162   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_9allocatorIcEEEE",
34163   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_9allocatorIcEEEE",
34164   "size" : 1,
34165   "source_file" : "external/libcxx/include/type_traits",
34166   "template_args" : [ "_ZTINSt3__19allocatorIcEE" ]
34167  },
34168  {
34169   "alignment" : 1,
34170   "base_specifiers" :
34171   [
34172    {
34173     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
34174    }
34175   ],
34176   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implIeEE",
34177   "name" : "std::__is_nullptr_t_impl<long double>",
34178   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIeEE",
34179   "self_type" : "_ZTINSt3__119__is_nullptr_t_implIeEE",
34180   "size" : 1,
34181   "source_file" : "external/libcxx/include/type_traits",
34182   "template_args" : [ "_ZTIe" ]
34183  },
34184  {
34185   "alignment" : 1,
34186   "base_specifiers" :
34187   [
34188    {
34189     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
34190    }
34191   ],
34192   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implIlEE",
34193   "name" : "std::__is_nullptr_t_impl<long>",
34194   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIlEE",
34195   "self_type" : "_ZTINSt3__119__is_nullptr_t_implIlEE",
34196   "size" : 1,
34197   "source_file" : "external/libcxx/include/type_traits",
34198   "template_args" : [ "_ZTIl" ]
34199  },
34200  {
34201   "alignment" : 1,
34202   "base_specifiers" :
34203   [
34204    {
34205     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
34206    }
34207   ],
34208   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implIxEE",
34209   "name" : "std::__is_nullptr_t_impl<long long>",
34210   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIxEE",
34211   "self_type" : "_ZTINSt3__119__is_nullptr_t_implIxEE",
34212   "size" : 1,
34213   "source_file" : "external/libcxx/include/type_traits",
34214   "template_args" : [ "_ZTIx" ]
34215  },
34216  {
34217   "alignment" : 4,
34218   "fields" :
34219   [
34220    {
34221     "field_name" : "__file_",
34222     "referenced_type" : "_ZTIPKc"
34223    },
34224    {
34225     "field_name" : "__line_",
34226     "field_offset" : 32,
34227     "referenced_type" : "_ZTIi"
34228    },
34229    {
34230     "field_name" : "__pred_",
34231     "field_offset" : 64,
34232     "referenced_type" : "_ZTIPKc"
34233    },
34234    {
34235     "field_name" : "__msg_",
34236     "field_offset" : 96,
34237     "referenced_type" : "_ZTIPKc"
34238    }
34239   ],
34240   "linker_set_key" : "_ZTINSt3__119__libcpp_debug_infoE",
34241   "name" : "std::__libcpp_debug_info",
34242   "referenced_type" : "_ZTINSt3__119__libcpp_debug_infoE",
34243   "self_type" : "_ZTINSt3__119__libcpp_debug_infoE",
34244   "size" : 16,
34245   "source_file" : "external/libcxx/include/__debug"
34246  },
34247  {
34248   "alignment" : 4,
34249   "base_specifiers" :
34250   [
34251    {
34252     "access" : "private",
34253     "referenced_type" : "_ZTINSt3__114__shared_countE"
34254    }
34255   ],
34256   "fields" :
34257   [
34258    {
34259     "access" : "private",
34260     "field_name" : "__shared_weak_owners_",
34261     "field_offset" : 64,
34262     "referenced_type" : "_ZTIl"
34263    }
34264   ],
34265   "linker_set_key" : "_ZTINSt3__119__shared_weak_countE",
34266   "name" : "std::__shared_weak_count",
34267   "record_kind" : "class",
34268   "referenced_type" : "_ZTINSt3__119__shared_weak_countE",
34269   "self_type" : "_ZTINSt3__119__shared_weak_countE",
34270   "size" : 12,
34271   "source_file" : "external/libcxx/include/memory",
34272   "vtable_components" :
34273   [
34274    {
34275     "kind" : "offset_to_top"
34276    },
34277    {
34278     "kind" : "rtti",
34279     "mangled_component_name" : "_ZTINSt3__119__shared_weak_countE"
34280    },
34281    {
34282     "kind" : "complete_dtor_pointer",
34283     "mangled_component_name" : "_ZNSt3__119__shared_weak_countD1Ev"
34284    },
34285    {
34286     "kind" : "deleting_dtor_pointer",
34287     "mangled_component_name" : "_ZNSt3__119__shared_weak_countD0Ev"
34288    },
34289    {
34290     "is_pure" : true,
34291     "mangled_component_name" : "_ZNSt3__114__shared_count16__on_zero_sharedEv"
34292    },
34293    {
34294     "mangled_component_name" : "_ZNKSt3__119__shared_weak_count13__get_deleterERKSt9type_info"
34295    },
34296    {
34297     "is_pure" : true,
34298     "mangled_component_name" : "_ZNSt3__119__shared_weak_count21__on_zero_shared_weakEv"
34299    }
34300   ]
34301  },
34302  {
34303   "alignment" : 1,
34304   "linker_set_key" : "_ZTINSt3__119__tuple_sfinae_baseE",
34305   "name" : "std::__tuple_sfinae_base",
34306   "referenced_type" : "_ZTINSt3__119__tuple_sfinae_baseE",
34307   "self_type" : "_ZTINSt3__119__tuple_sfinae_baseE",
34308   "size" : 1,
34309   "source_file" : "external/libcxx/include/__tuple"
34310  },
34311  {
34312   "alignment" : 4,
34313   "base_specifiers" :
34314   [
34315    {
34316     "referenced_type" : "_ZTINSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
34317    }
34318   ],
34319   "fields" :
34320   [
34321    {
34322     "access" : "private",
34323     "field_name" : "__sb_",
34324     "field_offset" : 32,
34325     "referenced_type" : "_ZTINSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
34326    }
34327   ],
34328   "linker_set_key" : "_ZTINSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
34329   "name" : "std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char>>",
34330   "record_kind" : "class",
34331   "referenced_type" : "_ZTINSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
34332   "self_type" : "_ZTINSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
34333   "size" : 136,
34334   "source_file" : "external/libcxx/include/sstream",
34335   "template_args" : [ "_ZTIc", "_ZTINSt3__111char_traitsIcEE", "_ZTINSt3__19allocatorIcEE" ],
34336   "vtable_components" :
34337   [
34338    {
34339     "component_value" : 56,
34340     "kind" : "vbase_offset"
34341    },
34342    {
34343     "kind" : "offset_to_top"
34344    },
34345    {
34346     "kind" : "rtti",
34347     "mangled_component_name" : "_ZTINSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
34348    },
34349    {
34350     "kind" : "complete_dtor_pointer",
34351     "mangled_component_name" : "_ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev"
34352    },
34353    {
34354     "kind" : "deleting_dtor_pointer",
34355     "mangled_component_name" : "_ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev"
34356    },
34357    {
34358     "component_value" : -56,
34359     "kind" : "vcall_offset"
34360    },
34361    {
34362     "component_value" : -56,
34363     "kind" : "offset_to_top"
34364    },
34365    {
34366     "kind" : "rtti",
34367     "mangled_component_name" : "_ZTINSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
34368    },
34369    {
34370     "kind" : "complete_dtor_pointer",
34371     "mangled_component_name" : "_ZTv0_n12_NSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev"
34372    },
34373    {
34374     "kind" : "deleting_dtor_pointer",
34375     "mangled_component_name" : "_ZTv0_n12_NSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev"
34376    }
34377   ]
34378  },
34379  {
34380   "alignment" : 1,
34381   "base_specifiers" :
34382   [
34383    {
34384     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
34385    }
34386   ],
34387   "linker_set_key" : "_ZTINSt3__119is_lvalue_referenceIRNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
34388   "name" : "std::is_lvalue_reference<std::basic_ostream<char, std::char_traits<char>> &>",
34389   "referenced_type" : "_ZTINSt3__119is_lvalue_referenceIRNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
34390   "self_type" : "_ZTINSt3__119is_lvalue_referenceIRNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
34391   "size" : 1,
34392   "source_file" : "external/libcxx/include/type_traits",
34393   "template_args" : [ "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE" ]
34394  },
34395  {
34396   "alignment" : 1,
34397   "base_specifiers" :
34398   [
34399    {
34400     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
34401    }
34402   ],
34403   "linker_set_key" : "_ZTINSt3__119is_lvalue_referenceIRNS_19basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE",
34404   "name" : "std::is_lvalue_reference<std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char>> &>",
34405   "referenced_type" : "_ZTINSt3__119is_lvalue_referenceIRNS_19basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE",
34406   "self_type" : "_ZTINSt3__119is_lvalue_referenceIRNS_19basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE",
34407   "size" : 1,
34408   "source_file" : "external/libcxx/include/type_traits",
34409   "template_args" :
34410   [
34411    "_ZTIRNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
34412   ]
34413  },
34414  {
34415   "alignment" : 1,
34416   "base_specifiers" :
34417   [
34418    {
34419     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
34420    }
34421   ],
34422   "linker_set_key" : "_ZTINSt3__119is_rvalue_referenceIPFvPvEEE",
34423   "name" : "std::is_rvalue_reference<void (*)(void *)>",
34424   "referenced_type" : "_ZTINSt3__119is_rvalue_referenceIPFvPvEEE",
34425   "self_type" : "_ZTINSt3__119is_rvalue_referenceIPFvPvEEE",
34426   "size" : 1,
34427   "source_file" : "external/libcxx/include/type_traits",
34428   "template_args" : [ "_ZTIPFvPvE" ]
34429  },
34430  {
34431   "alignment" : 4,
34432   "base_specifiers" :
34433   [
34434    {
34435     "referenced_type" : "_ZTINSt3__18iteratorINS_19output_iterator_tagEvvvvEE"
34436    }
34437   ],
34438   "fields" :
34439   [
34440    {
34441     "access" : "private",
34442     "field_name" : "__sbuf_",
34443     "referenced_type" : "_ZTIPNSt3__115basic_streambufIcNS_11char_traitsIcEEEE"
34444    }
34445   ],
34446   "linker_set_key" : "_ZTINSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE",
34447   "name" : "std::ostreambuf_iterator<char, std::char_traits<char>>",
34448   "record_kind" : "class",
34449   "referenced_type" : "_ZTINSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE",
34450   "self_type" : "_ZTINSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE",
34451   "size" : 4,
34452   "source_file" : "external/libcxx/include/iterator",
34453   "template_args" : [ "_ZTIc", "_ZTINSt3__111char_traitsIcEE" ]
34454  },
34455  {
34456   "alignment" : 1,
34457   "linker_set_key" : "_ZTINSt3__119output_iterator_tagE",
34458   "name" : "std::output_iterator_tag",
34459   "referenced_type" : "_ZTINSt3__119output_iterator_tagE",
34460   "self_type" : "_ZTINSt3__119output_iterator_tagE",
34461   "size" : 1,
34462   "source_file" : "external/libcxx/include/iterator"
34463  },
34464  {
34465   "alignment" : 1,
34466   "linker_set_key" : "_ZTINSt3__120__const_void_pointerIPDiNS_9allocatorIDiEELb0EEE",
34467   "name" : "std::__const_void_pointer<char32_t *, std::allocator<char32_t>, false>",
34468   "referenced_type" : "_ZTINSt3__120__const_void_pointerIPDiNS_9allocatorIDiEELb0EEE",
34469   "self_type" : "_ZTINSt3__120__const_void_pointerIPDiNS_9allocatorIDiEELb0EEE",
34470   "size" : 1,
34471   "source_file" : "external/libcxx/include/memory",
34472   "template_args" : [ "_ZTIPDi", "_ZTINSt3__19allocatorIDiEE" ]
34473  },
34474  {
34475   "alignment" : 1,
34476   "linker_set_key" : "_ZTINSt3__120__const_void_pointerIPDsNS_9allocatorIDsEELb0EEE",
34477   "name" : "std::__const_void_pointer<char16_t *, std::allocator<char16_t>, false>",
34478   "referenced_type" : "_ZTINSt3__120__const_void_pointerIPDsNS_9allocatorIDsEELb0EEE",
34479   "self_type" : "_ZTINSt3__120__const_void_pointerIPDsNS_9allocatorIDsEELb0EEE",
34480   "size" : 1,
34481   "source_file" : "external/libcxx/include/memory",
34482   "template_args" : [ "_ZTIPDs", "_ZTINSt3__19allocatorIDsEE" ]
34483  },
34484  {
34485   "alignment" : 1,
34486   "linker_set_key" : "_ZTINSt3__120__const_void_pointerIPN7android8hardware17GrantorDescriptorENS_9allocatorIS3_EELb0EEE",
34487   "name" : "std::__const_void_pointer<android::hardware::GrantorDescriptor *, std::allocator<android::hardware::GrantorDescriptor>, false>",
34488   "referenced_type" : "_ZTINSt3__120__const_void_pointerIPN7android8hardware17GrantorDescriptorENS_9allocatorIS3_EELb0EEE",
34489   "self_type" : "_ZTINSt3__120__const_void_pointerIPN7android8hardware17GrantorDescriptorENS_9allocatorIS3_EELb0EEE",
34490   "size" : 1,
34491   "source_file" : "external/libcxx/include/memory",
34492   "template_args" :
34493   [
34494    "_ZTIPN7android8hardware17GrantorDescriptorE",
34495    "_ZTINSt3__19allocatorIN7android8hardware17GrantorDescriptorEEE"
34496   ]
34497  },
34498  {
34499   "alignment" : 1,
34500   "linker_set_key" : "_ZTINSt3__120__const_void_pointerIPNS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEENSB_ISG_EELb0EEE",
34501   "name" : "std::__const_void_pointer<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 *>> *)>>, false>",
34502   "referenced_type" : "_ZTINSt3__120__const_void_pointerIPNS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEENSB_ISG_EELb0EEE",
34503   "self_type" : "_ZTINSt3__120__const_void_pointerIPNS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEENSB_ISG_EELb0EEE",
34504   "size" : 1,
34505   "source_file" : "external/libcxx/include/memory",
34506   "template_args" :
34507   [
34508    "_ZTIPNSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEE",
34509    "_ZTINSt3__19allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS0_ISA_EEEEEEEEE"
34510   ]
34511  },
34512  {
34513   "alignment" : 1,
34514   "linker_set_key" : "_ZTINSt3__120__const_void_pointerIPcNS_9allocatorIcEELb0EEE",
34515   "name" : "std::__const_void_pointer<char *, std::allocator<char>, false>",
34516   "referenced_type" : "_ZTINSt3__120__const_void_pointerIPcNS_9allocatorIcEELb0EEE",
34517   "self_type" : "_ZTINSt3__120__const_void_pointerIPcNS_9allocatorIcEELb0EEE",
34518   "size" : 1,
34519   "source_file" : "external/libcxx/include/memory",
34520   "template_args" : [ "_ZTIPc", "_ZTINSt3__19allocatorIcEE" ]
34521  },
34522  {
34523   "alignment" : 1,
34524   "linker_set_key" : "_ZTINSt3__120__const_void_pointerIPwNS_9allocatorIwEELb0EEE",
34525   "name" : "std::__const_void_pointer<wchar_t *, std::allocator<wchar_t>, false>",
34526   "referenced_type" : "_ZTINSt3__120__const_void_pointerIPwNS_9allocatorIwEELb0EEE",
34527   "self_type" : "_ZTINSt3__120__const_void_pointerIPwNS_9allocatorIwEELb0EEE",
34528   "size" : 1,
34529   "source_file" : "external/libcxx/include/memory",
34530   "template_args" : [ "_ZTIPw", "_ZTINSt3__19allocatorIwEE" ]
34531  },
34532  {
34533   "alignment" : 1,
34534   "linker_set_key" : "_ZTINSt3__120__libcpp_compute_minIcLi7ELb1EEE",
34535   "name" : "std::__libcpp_compute_min<char, 7, true>",
34536   "referenced_type" : "_ZTINSt3__120__libcpp_compute_minIcLi7ELb1EEE",
34537   "self_type" : "_ZTINSt3__120__libcpp_compute_minIcLi7ELb1EEE",
34538   "size" : 1,
34539   "source_file" : "external/libcxx/include/limits",
34540   "template_args" : [ "_ZTIc" ]
34541  },
34542  {
34543   "alignment" : 1,
34544   "linker_set_key" : "_ZTINSt3__120__libcpp_compute_minIiLi31ELb1EEE",
34545   "name" : "std::__libcpp_compute_min<int, 31, true>",
34546   "referenced_type" : "_ZTINSt3__120__libcpp_compute_minIiLi31ELb1EEE",
34547   "self_type" : "_ZTINSt3__120__libcpp_compute_minIiLi31ELb1EEE",
34548   "size" : 1,
34549   "source_file" : "external/libcxx/include/limits",
34550   "template_args" : [ "_ZTIi" ]
34551  },
34552  {
34553   "alignment" : 1,
34554   "linker_set_key" : "_ZTINSt3__120__libcpp_compute_minIjLi32ELb0EEE",
34555   "name" : "std::__libcpp_compute_min<unsigned int, 32, false>",
34556   "referenced_type" : "_ZTINSt3__120__libcpp_compute_minIjLi32ELb0EEE",
34557   "self_type" : "_ZTINSt3__120__libcpp_compute_minIjLi32ELb0EEE",
34558   "size" : 1,
34559   "source_file" : "external/libcxx/include/limits",
34560   "template_args" : [ "_ZTIj" ]
34561  },
34562  {
34563   "alignment" : 1,
34564   "linker_set_key" : "_ZTINSt3__120__libcpp_compute_minIlLi31ELb1EEE",
34565   "name" : "std::__libcpp_compute_min<long, 31, true>",
34566   "referenced_type" : "_ZTINSt3__120__libcpp_compute_minIlLi31ELb1EEE",
34567   "self_type" : "_ZTINSt3__120__libcpp_compute_minIlLi31ELb1EEE",
34568   "size" : 1,
34569   "source_file" : "external/libcxx/include/limits",
34570   "template_args" : [ "_ZTIl" ]
34571  },
34572  {
34573   "alignment" : 1,
34574   "linker_set_key" : "_ZTINSt3__120__libcpp_compute_minIxLi63ELb1EEE",
34575   "name" : "std::__libcpp_compute_min<long long, 63, true>",
34576   "referenced_type" : "_ZTINSt3__120__libcpp_compute_minIxLi63ELb1EEE",
34577   "self_type" : "_ZTINSt3__120__libcpp_compute_minIxLi63ELb1EEE",
34578   "size" : 1,
34579   "source_file" : "external/libcxx/include/limits",
34580   "template_args" : [ "_ZTIx" ]
34581  },
34582  {
34583   "alignment" : 1,
34584   "base_specifiers" :
34585   [
34586    {
34587     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
34588    }
34589   ],
34590   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPcPFvPvEEELb1EEE",
34591   "name" : "std::__libcpp_is_function<const std::__compressed_pair<char *, void (*)(void *)>, true>",
34592   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPcPFvPvEEELb1EEE",
34593   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPcPFvPvEEELb1EEE",
34594   "size" : 1,
34595   "source_file" : "external/libcxx/include/type_traits",
34596   "template_args" : [ "_ZTIKNSt3__117__compressed_pairIPcPFvPvEEE" ]
34597  },
34598  {
34599   "alignment" : 1,
34600   "base_specifiers" :
34601   [
34602    {
34603     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
34604    }
34605   ],
34606   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPhPFvPvEEELb1EEE",
34607   "name" : "std::__libcpp_is_function<const std::__compressed_pair<unsigned char *, void (*)(void *)>, true>",
34608   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPhPFvPvEEELb1EEE",
34609   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPhPFvPvEEELb1EEE",
34610   "size" : 1,
34611   "source_file" : "external/libcxx/include/type_traits",
34612   "template_args" : [ "_ZTIKNSt3__117__compressed_pairIPhPFvPvEEE" ]
34613  },
34614  {
34615   "alignment" : 1,
34616   "base_specifiers" :
34617   [
34618    {
34619     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
34620    }
34621   ],
34622   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPjPFvPvEEELb1EEE",
34623   "name" : "std::__libcpp_is_function<const std::__compressed_pair<unsigned int *, void (*)(void *)>, true>",
34624   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPjPFvPvEEELb1EEE",
34625   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_17__compressed_pairIPjPFvPvEEELb1EEE",
34626   "size" : 1,
34627   "source_file" : "external/libcxx/include/type_traits",
34628   "template_args" : [ "_ZTIKNSt3__117__compressed_pairIPjPFvPvEEE" ]
34629  },
34630  {
34631   "alignment" : 1,
34632   "base_specifiers" :
34633   [
34634    {
34635     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
34636    }
34637   ],
34638   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
34639   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep, 0, false>, true>",
34640   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
34641   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
34642   "size" : 1,
34643   "source_file" : "external/libcxx/include/type_traits",
34644   "template_args" :
34645   [
34646    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
34647   ]
34648  },
34649  {
34650   "alignment" : 1,
34651   "base_specifiers" :
34652   [
34653    {
34654     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
34655    }
34656   ],
34657   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
34658   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep, 0, false>, true>",
34659   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
34660   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
34661   "size" : 1,
34662   "source_file" : "external/libcxx/include/type_traits",
34663   "template_args" :
34664   [
34665    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
34666   ]
34667  },
34668  {
34669   "alignment" : 1,
34670   "base_specifiers" :
34671   [
34672    {
34673     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
34674    }
34675   ],
34676   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
34677   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>, true>",
34678   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
34679   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
34680   "size" : 1,
34681   "source_file" : "external/libcxx/include/type_traits",
34682   "template_args" :
34683   [
34684    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
34685   ]
34686  },
34687  {
34688   "alignment" : 1,
34689   "base_specifiers" :
34690   [
34691    {
34692     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
34693    }
34694   ],
34695   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
34696   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>, true>",
34697   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
34698   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
34699   "size" : 1,
34700   "source_file" : "external/libcxx/include/type_traits",
34701   "template_args" :
34702   [
34703    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
34704   ]
34705  },
34706  {
34707   "alignment" : 1,
34708   "base_specifiers" :
34709   [
34710    {
34711     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
34712    }
34713   ],
34714   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
34715   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>, true>",
34716   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
34717   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
34718   "size" : 1,
34719   "source_file" : "external/libcxx/include/type_traits",
34720   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE" ]
34721  },
34722  {
34723   "alignment" : 1,
34724   "base_specifiers" :
34725   [
34726    {
34727     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
34728    }
34729   ],
34730   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
34731   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>, true>",
34732   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
34733   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
34734   "size" : 1,
34735   "source_file" : "external/libcxx/include/type_traits",
34736   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE" ]
34737  },
34738  {
34739   "alignment" : 1,
34740   "base_specifiers" :
34741   [
34742    {
34743     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
34744    }
34745   ],
34746   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
34747   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::allocator<char>, 1, true>, true>",
34748   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
34749   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
34750   "size" : 1,
34751   "source_file" : "external/libcxx/include/type_traits",
34752   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE" ]
34753  },
34754  {
34755   "alignment" : 1,
34756   "base_specifiers" :
34757   [
34758    {
34759     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
34760    }
34761   ],
34762   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
34763   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>, true>",
34764   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
34765   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
34766   "size" : 1,
34767   "source_file" : "external/libcxx/include/type_traits",
34768   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE" ]
34769  },
34770  {
34771   "alignment" : 1,
34772   "base_specifiers" :
34773   [
34774    {
34775     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
34776    }
34777   ],
34778   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEELb1EEE",
34779   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<void (*)(void *), 1, false>, true>",
34780   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEELb1EEE",
34781   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEELb1EEE",
34782   "size" : 1,
34783   "source_file" : "external/libcxx/include/type_traits",
34784   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE" ]
34785  },
34786  {
34787   "alignment" : 1,
34788   "base_specifiers" :
34789   [
34790    {
34791     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
34792    }
34793   ],
34794   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPcLi0ELb0EEELb1EEE",
34795   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<char *, 0, false>, true>",
34796   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPcLi0ELb0EEELb1EEE",
34797   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPcLi0ELb0EEELb1EEE",
34798   "size" : 1,
34799   "source_file" : "external/libcxx/include/type_traits",
34800   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPcLi0ELb0EEE" ]
34801  },
34802  {
34803   "alignment" : 1,
34804   "base_specifiers" :
34805   [
34806    {
34807     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
34808    }
34809   ],
34810   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPhLi0ELb0EEELb1EEE",
34811   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<unsigned char *, 0, false>, true>",
34812   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPhLi0ELb0EEELb1EEE",
34813   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPhLi0ELb0EEELb1EEE",
34814   "size" : 1,
34815   "source_file" : "external/libcxx/include/type_traits",
34816   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPhLi0ELb0EEE" ]
34817  },
34818  {
34819   "alignment" : 1,
34820   "base_specifiers" :
34821   [
34822    {
34823     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
34824    }
34825   ],
34826   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPjLi0ELb0EEELb1EEE",
34827   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<unsigned int *, 0, false>, true>",
34828   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPjLi0ELb0EEELb1EEE",
34829   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemIPjLi0ELb0EEELb1EEE",
34830   "size" : 1,
34831   "source_file" : "external/libcxx/include/type_traits",
34832   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPjLi0ELb0EEE" ]
34833  },
34834  {
34835   "alignment" : 1,
34836   "base_specifiers" :
34837   [
34838    {
34839     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
34840    }
34841   ],
34842   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_9allocatorIcEELb1EEE",
34843   "name" : "std::__libcpp_is_function<const std::allocator<char>, true>",
34844   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_9allocatorIcEELb1EEE",
34845   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_9allocatorIcEELb1EEE",
34846   "size" : 1,
34847   "source_file" : "external/libcxx/include/type_traits",
34848   "template_args" : [ "_ZTIKNSt3__19allocatorIcEE" ]
34849  },
34850  {
34851   "alignment" : 1,
34852   "base_specifiers" :
34853   [
34854    {
34855     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
34856    }
34857   ],
34858   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EELb1EEE",
34859   "name" : "std::__libcpp_is_function<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char>>, true>",
34860   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EELb1EEE",
34861   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EELb1EEE",
34862   "size" : 1,
34863   "source_file" : "external/libcxx/include/type_traits",
34864   "template_args" :
34865   [
34866    "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE"
34867   ]
34868  },
34869  {
34870   "alignment" : 1,
34871   "base_specifiers" :
34872   [
34873    {
34874     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
34875    }
34876   ],
34877   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_17basic_string_viewIcNS_11char_traitsIcEEEELb1EEE",
34878   "name" : "std::__libcpp_is_function<std::basic_string_view<char, std::char_traits<char>>, true>",
34879   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_17basic_string_viewIcNS_11char_traitsIcEEEELb1EEE",
34880   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_17basic_string_viewIcNS_11char_traitsIcEEEELb1EEE",
34881   "size" : 1,
34882   "source_file" : "external/libcxx/include/type_traits",
34883   "template_args" : [ "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE" ]
34884  },
34885  {
34886   "alignment" : 1,
34887   "base_specifiers" :
34888   [
34889    {
34890     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
34891    }
34892   ],
34893   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
34894   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep, 0, false>, true>",
34895   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
34896   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
34897   "size" : 1,
34898   "source_file" : "external/libcxx/include/type_traits",
34899   "template_args" :
34900   [
34901    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
34902   ]
34903  },
34904  {
34905   "alignment" : 1,
34906   "base_specifiers" :
34907   [
34908    {
34909     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
34910    }
34911   ],
34912   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
34913   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep, 0, false>, true>",
34914   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
34915   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
34916   "size" : 1,
34917   "source_file" : "external/libcxx/include/type_traits",
34918   "template_args" :
34919   [
34920    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
34921   ]
34922  },
34923  {
34924   "alignment" : 1,
34925   "base_specifiers" :
34926   [
34927    {
34928     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
34929    }
34930   ],
34931   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
34932   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>, true>",
34933   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
34934   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
34935   "size" : 1,
34936   "source_file" : "external/libcxx/include/type_traits",
34937   "template_args" :
34938   [
34939    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
34940   ]
34941  },
34942  {
34943   "alignment" : 1,
34944   "base_specifiers" :
34945   [
34946    {
34947     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
34948    }
34949   ],
34950   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
34951   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>, true>",
34952   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
34953   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
34954   "size" : 1,
34955   "source_file" : "external/libcxx/include/type_traits",
34956   "template_args" :
34957   [
34958    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
34959   ]
34960  },
34961  {
34962   "alignment" : 1,
34963   "base_specifiers" :
34964   [
34965    {
34966     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
34967    }
34968   ],
34969   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
34970   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>, true>",
34971   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
34972   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
34973   "size" : 1,
34974   "source_file" : "external/libcxx/include/type_traits",
34975   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE" ]
34976  },
34977  {
34978   "alignment" : 1,
34979   "base_specifiers" :
34980   [
34981    {
34982     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
34983    }
34984   ],
34985   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
34986   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>, true>",
34987   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
34988   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
34989   "size" : 1,
34990   "source_file" : "external/libcxx/include/type_traits",
34991   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE" ]
34992  },
34993  {
34994   "alignment" : 1,
34995   "base_specifiers" :
34996   [
34997    {
34998     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
34999    }
35000   ],
35001   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
35002   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::allocator<char>, 1, true>, true>",
35003   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
35004   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
35005   "size" : 1,
35006   "source_file" : "external/libcxx/include/type_traits",
35007   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE" ]
35008  },
35009  {
35010   "alignment" : 1,
35011   "base_specifiers" :
35012   [
35013    {
35014     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
35015    }
35016   ],
35017   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
35018   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>, true>",
35019   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
35020   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
35021   "size" : 1,
35022   "source_file" : "external/libcxx/include/type_traits",
35023   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE" ]
35024  },
35025  {
35026   "alignment" : 1,
35027   "base_specifiers" :
35028   [
35029    {
35030     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
35031    }
35032   ],
35033   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPFvPvELi1ELb0EEELb1EEE",
35034   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<void (*)(void *), 1, false>, true>",
35035   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPFvPvELi1ELb0EEELb1EEE",
35036   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPFvPvELi1ELb0EEELb1EEE",
35037   "size" : 1,
35038   "source_file" : "external/libcxx/include/type_traits",
35039   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE" ]
35040  },
35041  {
35042   "alignment" : 1,
35043   "base_specifiers" :
35044   [
35045    {
35046     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
35047    }
35048   ],
35049   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPcLi0ELb0EEELb1EEE",
35050   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<char *, 0, false>, true>",
35051   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPcLi0ELb0EEELb1EEE",
35052   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPcLi0ELb0EEELb1EEE",
35053   "size" : 1,
35054   "source_file" : "external/libcxx/include/type_traits",
35055   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE" ]
35056  },
35057  {
35058   "alignment" : 1,
35059   "base_specifiers" :
35060   [
35061    {
35062     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
35063    }
35064   ],
35065   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPhLi0ELb0EEELb1EEE",
35066   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<unsigned char *, 0, false>, true>",
35067   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPhLi0ELb0EEELb1EEE",
35068   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPhLi0ELb0EEELb1EEE",
35069   "size" : 1,
35070   "source_file" : "external/libcxx/include/type_traits",
35071   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE" ]
35072  },
35073  {
35074   "alignment" : 1,
35075   "base_specifiers" :
35076   [
35077    {
35078     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
35079    }
35080   ],
35081   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPjLi0ELb0EEELb1EEE",
35082   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<unsigned int *, 0, false>, true>",
35083   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPjLi0ELb0EEELb1EEE",
35084   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemIPjLi0ELb0EEELb1EEE",
35085   "size" : 1,
35086   "source_file" : "external/libcxx/include/type_traits",
35087   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE" ]
35088  },
35089  {
35090   "alignment" : 1,
35091   "base_specifiers" :
35092   [
35093    {
35094     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
35095    }
35096   ],
35097   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIeLb0EEE",
35098   "name" : "std::__libcpp_is_function<long double, false>",
35099   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIeLb0EEE",
35100   "self_type" : "_ZTINSt3__120__libcpp_is_functionIeLb0EEE",
35101   "size" : 1,
35102   "source_file" : "external/libcxx/include/type_traits",
35103   "template_args" : [ "_ZTIe" ]
35104  },
35105  {
35106   "alignment" : 1,
35107   "base_specifiers" :
35108   [
35109    {
35110     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
35111    }
35112   ],
35113   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIlLb0EEE",
35114   "name" : "std::__libcpp_is_function<long, false>",
35115   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIlLb0EEE",
35116   "self_type" : "_ZTINSt3__120__libcpp_is_functionIlLb0EEE",
35117   "size" : 1,
35118   "source_file" : "external/libcxx/include/type_traits",
35119   "template_args" : [ "_ZTIl" ]
35120  },
35121  {
35122   "alignment" : 1,
35123   "base_specifiers" :
35124   [
35125    {
35126     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
35127    }
35128   ],
35129   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIxLb0EEE",
35130   "name" : "std::__libcpp_is_function<long long, false>",
35131   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIxLb0EEE",
35132   "self_type" : "_ZTINSt3__120__libcpp_is_functionIxLb0EEE",
35133   "size" : 1,
35134   "source_file" : "external/libcxx/include/type_traits",
35135   "template_args" : [ "_ZTIx" ]
35136  },
35137  {
35138   "alignment" : 1,
35139   "base_specifiers" :
35140   [
35141    {
35142     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
35143    }
35144   ],
35145   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIDiEE",
35146   "name" : "std::__libcpp_is_integral<char32_t>",
35147   "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIDiEE",
35148   "self_type" : "_ZTINSt3__120__libcpp_is_integralIDiEE",
35149   "size" : 1,
35150   "source_file" : "external/libcxx/include/type_traits",
35151   "template_args" : [ "_ZTIDi" ]
35152  },
35153  {
35154   "alignment" : 1,
35155   "base_specifiers" :
35156   [
35157    {
35158     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
35159    }
35160   ],
35161   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIDsEE",
35162   "name" : "std::__libcpp_is_integral<char16_t>",
35163   "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIDsEE",
35164   "self_type" : "_ZTINSt3__120__libcpp_is_integralIDsEE",
35165   "size" : 1,
35166   "source_file" : "external/libcxx/include/type_traits",
35167   "template_args" : [ "_ZTIDs" ]
35168  },
35169  {
35170   "alignment" : 1,
35171   "base_specifiers" :
35172   [
35173    {
35174     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
35175    }
35176   ],
35177   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIN7android8hardware11hidl_stringEEE",
35178   "name" : "std::__libcpp_is_integral<android::hardware::hidl_string>",
35179   "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIN7android8hardware11hidl_stringEEE",
35180   "self_type" : "_ZTINSt3__120__libcpp_is_integralIN7android8hardware11hidl_stringEEE",
35181   "size" : 1,
35182   "source_file" : "external/libcxx/include/type_traits",
35183   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
35184  },
35185  {
35186   "alignment" : 1,
35187   "base_specifiers" :
35188   [
35189    {
35190     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
35191    }
35192   ],
35193   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIPK13native_handleEE",
35194   "name" : "std::__libcpp_is_integral<const native_handle *>",
35195   "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIPK13native_handleEE",
35196   "self_type" : "_ZTINSt3__120__libcpp_is_integralIPK13native_handleEE",
35197   "size" : 1,
35198   "source_file" : "external/libcxx/include/type_traits",
35199   "template_args" : [ "_ZTIPK13native_handle" ]
35200  },
35201  {
35202   "alignment" : 1,
35203   "base_specifiers" :
35204   [
35205    {
35206     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
35207    }
35208   ],
35209   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIPN7android8hardware20hidl_death_recipientEEE",
35210   "name" : "std::__libcpp_is_integral<android::hardware::hidl_death_recipient *>",
35211   "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIPN7android8hardware20hidl_death_recipientEEE",
35212   "self_type" : "_ZTINSt3__120__libcpp_is_integralIPN7android8hardware20hidl_death_recipientEEE",
35213   "size" : 1,
35214   "source_file" : "external/libcxx/include/type_traits",
35215   "template_args" : [ "_ZTIPN7android8hardware20hidl_death_recipientE" ]
35216  },
35217  {
35218   "alignment" : 1,
35219   "base_specifiers" :
35220   [
35221    {
35222     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
35223    }
35224   ],
35225   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIaEE",
35226   "name" : "std::__libcpp_is_integral<signed char>",
35227   "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIaEE",
35228   "self_type" : "_ZTINSt3__120__libcpp_is_integralIaEE",
35229   "size" : 1,
35230   "source_file" : "external/libcxx/include/type_traits",
35231   "template_args" : [ "_ZTIa" ]
35232  },
35233  {
35234   "alignment" : 1,
35235   "base_specifiers" :
35236   [
35237    {
35238     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
35239    }
35240   ],
35241   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIbEE",
35242   "name" : "std::__libcpp_is_integral<bool>",
35243   "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIbEE",
35244   "self_type" : "_ZTINSt3__120__libcpp_is_integralIbEE",
35245   "size" : 1,
35246   "source_file" : "external/libcxx/include/type_traits",
35247   "template_args" : [ "_ZTIb" ]
35248  },
35249  {
35250   "alignment" : 1,
35251   "base_specifiers" :
35252   [
35253    {
35254     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
35255    }
35256   ],
35257   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIcEE",
35258   "name" : "std::__libcpp_is_integral<char>",
35259   "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIcEE",
35260   "self_type" : "_ZTINSt3__120__libcpp_is_integralIcEE",
35261   "size" : 1,
35262   "source_file" : "external/libcxx/include/type_traits",
35263   "template_args" : [ "_ZTIc" ]
35264  },
35265  {
35266   "alignment" : 1,
35267   "base_specifiers" :
35268   [
35269    {
35270     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
35271    }
35272   ],
35273   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIhEE",
35274   "name" : "std::__libcpp_is_integral<unsigned char>",
35275   "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIhEE",
35276   "self_type" : "_ZTINSt3__120__libcpp_is_integralIhEE",
35277   "size" : 1,
35278   "source_file" : "external/libcxx/include/type_traits",
35279   "template_args" : [ "_ZTIh" ]
35280  },
35281  {
35282   "alignment" : 1,
35283   "base_specifiers" :
35284   [
35285    {
35286     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
35287    }
35288   ],
35289   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIiEE",
35290   "name" : "std::__libcpp_is_integral<int>",
35291   "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIiEE",
35292   "self_type" : "_ZTINSt3__120__libcpp_is_integralIiEE",
35293   "size" : 1,
35294   "source_file" : "external/libcxx/include/type_traits",
35295   "template_args" : [ "_ZTIi" ]
35296  },
35297  {
35298   "alignment" : 1,
35299   "base_specifiers" :
35300   [
35301    {
35302     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
35303    }
35304   ],
35305   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIjEE",
35306   "name" : "std::__libcpp_is_integral<unsigned int>",
35307   "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIjEE",
35308   "self_type" : "_ZTINSt3__120__libcpp_is_integralIjEE",
35309   "size" : 1,
35310   "source_file" : "external/libcxx/include/type_traits",
35311   "template_args" : [ "_ZTIj" ]
35312  },
35313  {
35314   "alignment" : 1,
35315   "base_specifiers" :
35316   [
35317    {
35318     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
35319    }
35320   ],
35321   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIlEE",
35322   "name" : "std::__libcpp_is_integral<long>",
35323   "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIlEE",
35324   "self_type" : "_ZTINSt3__120__libcpp_is_integralIlEE",
35325   "size" : 1,
35326   "source_file" : "external/libcxx/include/type_traits",
35327   "template_args" : [ "_ZTIl" ]
35328  },
35329  {
35330   "alignment" : 1,
35331   "base_specifiers" :
35332   [
35333    {
35334     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
35335    }
35336   ],
35337   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralImEE",
35338   "name" : "std::__libcpp_is_integral<unsigned long>",
35339   "referenced_type" : "_ZTINSt3__120__libcpp_is_integralImEE",
35340   "self_type" : "_ZTINSt3__120__libcpp_is_integralImEE",
35341   "size" : 1,
35342   "source_file" : "external/libcxx/include/type_traits",
35343   "template_args" : [ "_ZTIm" ]
35344  },
35345  {
35346   "alignment" : 1,
35347   "base_specifiers" :
35348   [
35349    {
35350     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
35351    }
35352   ],
35353   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIsEE",
35354   "name" : "std::__libcpp_is_integral<short>",
35355   "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIsEE",
35356   "self_type" : "_ZTINSt3__120__libcpp_is_integralIsEE",
35357   "size" : 1,
35358   "source_file" : "external/libcxx/include/type_traits",
35359   "template_args" : [ "_ZTIs" ]
35360  },
35361  {
35362   "alignment" : 1,
35363   "base_specifiers" :
35364   [
35365    {
35366     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
35367    }
35368   ],
35369   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralItEE",
35370   "name" : "std::__libcpp_is_integral<unsigned short>",
35371   "referenced_type" : "_ZTINSt3__120__libcpp_is_integralItEE",
35372   "self_type" : "_ZTINSt3__120__libcpp_is_integralItEE",
35373   "size" : 1,
35374   "source_file" : "external/libcxx/include/type_traits",
35375   "template_args" : [ "_ZTIt" ]
35376  },
35377  {
35378   "alignment" : 1,
35379   "base_specifiers" :
35380   [
35381    {
35382     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
35383    }
35384   ],
35385   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIwEE",
35386   "name" : "std::__libcpp_is_integral<wchar_t>",
35387   "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIwEE",
35388   "self_type" : "_ZTINSt3__120__libcpp_is_integralIwEE",
35389   "size" : 1,
35390   "source_file" : "external/libcxx/include/type_traits",
35391   "template_args" : [ "_ZTIw" ]
35392  },
35393  {
35394   "alignment" : 1,
35395   "base_specifiers" :
35396   [
35397    {
35398     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
35399    }
35400   ],
35401   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIxEE",
35402   "name" : "std::__libcpp_is_integral<long long>",
35403   "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIxEE",
35404   "self_type" : "_ZTINSt3__120__libcpp_is_integralIxEE",
35405   "size" : 1,
35406   "source_file" : "external/libcxx/include/type_traits",
35407   "template_args" : [ "_ZTIx" ]
35408  },
35409  {
35410   "alignment" : 1,
35411   "base_specifiers" :
35412   [
35413    {
35414     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
35415    }
35416   ],
35417   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIyEE",
35418   "name" : "std::__libcpp_is_integral<unsigned long long>",
35419   "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIyEE",
35420   "self_type" : "_ZTINSt3__120__libcpp_is_integralIyEE",
35421   "size" : 1,
35422   "source_file" : "external/libcxx/include/type_traits",
35423   "template_args" : [ "_ZTIy" ]
35424  },
35425  {
35426   "alignment" : 1,
35427   "linker_set_key" : "_ZTINSt3__120__make_tuple_indicesILj0ELj0EEE",
35428   "name" : "std::__make_tuple_indices<0, 0>",
35429   "referenced_type" : "_ZTINSt3__120__make_tuple_indicesILj0ELj0EEE",
35430   "self_type" : "_ZTINSt3__120__make_tuple_indicesILj0ELj0EEE",
35431   "size" : 1,
35432   "source_file" : "external/libcxx/include/__tuple"
35433  },
35434  {
35435   "alignment" : 1,
35436   "linker_set_key" : "_ZTINSt3__120__sfinae_assign_baseILb0ELb0EEE",
35437   "name" : "std::__sfinae_assign_base<false, false>",
35438   "referenced_type" : "_ZTINSt3__120__sfinae_assign_baseILb0ELb0EEE",
35439   "self_type" : "_ZTINSt3__120__sfinae_assign_baseILb0ELb0EEE",
35440   "size" : 1,
35441   "source_file" : "external/libcxx/include/__tuple"
35442  },
35443  {
35444   "alignment" : 1,
35445   "linker_set_key" : "_ZTINSt3__120__sfinae_assign_baseILb0ELb1EEE",
35446   "name" : "std::__sfinae_assign_base<false, true>",
35447   "referenced_type" : "_ZTINSt3__120__sfinae_assign_baseILb0ELb1EEE",
35448   "self_type" : "_ZTINSt3__120__sfinae_assign_baseILb0ELb1EEE",
35449   "size" : 1,
35450   "source_file" : "external/libcxx/include/__tuple"
35451  },
35452  {
35453   "alignment" : 1,
35454   "linker_set_key" : "_ZTINSt3__120__sfinae_assign_baseILb1ELb0EEE",
35455   "name" : "std::__sfinae_assign_base<true, false>",
35456   "referenced_type" : "_ZTINSt3__120__sfinae_assign_baseILb1ELb0EEE",
35457   "self_type" : "_ZTINSt3__120__sfinae_assign_baseILb1ELb0EEE",
35458   "size" : 1,
35459   "source_file" : "external/libcxx/include/__tuple"
35460  },
35461  {
35462   "alignment" : 4,
35463   "linker_set_key" : "_ZTINSt3__120__time_get_c_storageIcEE",
35464   "name" : "std::__time_get_c_storage<char>",
35465   "record_kind" : "class",
35466   "referenced_type" : "_ZTINSt3__120__time_get_c_storageIcEE",
35467   "self_type" : "_ZTINSt3__120__time_get_c_storageIcEE",
35468   "size" : 4,
35469   "source_file" : "external/libcxx/include/locale",
35470   "template_args" : [ "_ZTIc" ],
35471   "vtable_components" :
35472   [
35473    {
35474     "kind" : "offset_to_top"
35475    },
35476    {
35477     "kind" : "rtti",
35478     "mangled_component_name" : "_ZTINSt3__120__time_get_c_storageIcEE"
35479    },
35480    {
35481     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIcE7__weeksEv"
35482    },
35483    {
35484     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIcE8__monthsEv"
35485    },
35486    {
35487     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIcE7__am_pmEv"
35488    },
35489    {
35490     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIcE3__cEv"
35491    },
35492    {
35493     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIcE3__rEv"
35494    },
35495    {
35496     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIcE3__xEv"
35497    },
35498    {
35499     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIcE3__XEv"
35500    }
35501   ]
35502  },
35503  {
35504   "alignment" : 4,
35505   "linker_set_key" : "_ZTINSt3__120__time_get_c_storageIwEE",
35506   "name" : "std::__time_get_c_storage<wchar_t>",
35507   "record_kind" : "class",
35508   "referenced_type" : "_ZTINSt3__120__time_get_c_storageIwEE",
35509   "self_type" : "_ZTINSt3__120__time_get_c_storageIwEE",
35510   "size" : 4,
35511   "source_file" : "external/libcxx/include/locale",
35512   "template_args" : [ "_ZTIw" ],
35513   "vtable_components" :
35514   [
35515    {
35516     "kind" : "offset_to_top"
35517    },
35518    {
35519     "kind" : "rtti",
35520     "mangled_component_name" : "_ZTINSt3__120__time_get_c_storageIwEE"
35521    },
35522    {
35523     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIwE7__weeksEv"
35524    },
35525    {
35526     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIwE8__monthsEv"
35527    },
35528    {
35529     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIwE7__am_pmEv"
35530    },
35531    {
35532     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIwE3__cEv"
35533    },
35534    {
35535     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIwE3__rEv"
35536    },
35537    {
35538     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIwE3__xEv"
35539    },
35540    {
35541     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIwE3__XEv"
35542    }
35543   ]
35544  },
35545  {
35546   "alignment" : 1,
35547   "linker_set_key" : "_ZTINSt3__120__vector_base_commonILb1EEE",
35548   "name" : "std::__vector_base_common<true>",
35549   "record_kind" : "class",
35550   "referenced_type" : "_ZTINSt3__120__vector_base_commonILb1EEE",
35551   "self_type" : "_ZTINSt3__120__vector_base_commonILb1EEE",
35552   "size" : 1,
35553   "source_file" : "external/libcxx/include/vector"
35554  },
35555  {
35556   "alignment" : 1,
35557   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceIcEE",
35558   "name" : "std::add_lvalue_reference<char>",
35559   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceIcEE",
35560   "self_type" : "_ZTINSt3__120add_lvalue_referenceIcEE",
35561   "size" : 1,
35562   "source_file" : "external/libcxx/include/type_traits",
35563   "template_args" : [ "_ZTIc" ]
35564  },
35565  {
35566   "alignment" : 1,
35567   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceIhEE",
35568   "name" : "std::add_lvalue_reference<unsigned char>",
35569   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceIhEE",
35570   "self_type" : "_ZTINSt3__120add_lvalue_referenceIhEE",
35571   "size" : 1,
35572   "source_file" : "external/libcxx/include/type_traits",
35573   "template_args" : [ "_ZTIh" ]
35574  },
35575  {
35576   "alignment" : 1,
35577   "linker_set_key" : "_ZTINSt3__120add_lvalue_referenceIjEE",
35578   "name" : "std::add_lvalue_reference<unsigned int>",
35579   "referenced_type" : "_ZTINSt3__120add_lvalue_referenceIjEE",
35580   "self_type" : "_ZTINSt3__120add_lvalue_referenceIjEE",
35581   "size" : 1,
35582   "source_file" : "external/libcxx/include/type_traits",
35583   "template_args" : [ "_ZTIj" ]
35584  },
35585  {
35586   "alignment" : 1,
35587   "base_specifiers" :
35588   [
35589    {
35590     "referenced_type" : "_ZTINSt3__118input_iterator_tagE"
35591    }
35592   ],
35593   "linker_set_key" : "_ZTINSt3__120forward_iterator_tagE",
35594   "name" : "std::forward_iterator_tag",
35595   "referenced_type" : "_ZTINSt3__120forward_iterator_tagE",
35596   "self_type" : "_ZTINSt3__120forward_iterator_tagE",
35597   "size" : 1,
35598   "source_file" : "external/libcxx/include/iterator"
35599  },
35600  {
35601   "alignment" : 1,
35602   "linker_set_key" : "_ZTINSt3__121__basic_string_commonILb1EEE",
35603   "name" : "std::__basic_string_common<true>",
35604   "record_kind" : "class",
35605   "referenced_type" : "_ZTINSt3__121__basic_string_commonILb1EEE",
35606   "self_type" : "_ZTINSt3__121__basic_string_commonILb1EEE",
35607   "size" : 1,
35608   "source_file" : "external/libcxx/include/string"
35609  },
35610  {
35611   "alignment" : 4,
35612   "fields" :
35613   [
35614    {
35615     "access" : "private",
35616     "field_name" : "__seg_",
35617     "referenced_type" : "_ZTIPKj"
35618    },
35619    {
35620     "access" : "private",
35621     "field_name" : "__mask_",
35622     "field_offset" : 32,
35623     "referenced_type" : "_ZTIj"
35624    }
35625   ],
35626   "linker_set_key" : "_ZTINSt3__121__bit_const_referenceINS_8__bitsetILj0ELj0EEEEE",
35627   "name" : "std::__bit_const_reference<std::__bitset<0, 0>>",
35628   "record_kind" : "class",
35629   "referenced_type" : "_ZTINSt3__121__bit_const_referenceINS_8__bitsetILj0ELj0EEEEE",
35630   "self_type" : "_ZTINSt3__121__bit_const_referenceINS_8__bitsetILj0ELj0EEEEE",
35631   "size" : 8,
35632   "source_file" : "external/libcxx/include/__bit_reference",
35633   "template_args" : [ "_ZTINSt3__18__bitsetILj0ELj0EEE" ]
35634  },
35635  {
35636   "alignment" : 1,
35637   "base_specifiers" :
35638   [
35639    {
35640     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
35641    }
35642   ],
35643   "linker_set_key" : "_ZTINSt3__121__has_difference_typeINS_9allocatorIDiEEvEE",
35644   "name" : "std::__has_difference_type<std::allocator<char32_t>, void>",
35645   "referenced_type" : "_ZTINSt3__121__has_difference_typeINS_9allocatorIDiEEvEE",
35646   "self_type" : "_ZTINSt3__121__has_difference_typeINS_9allocatorIDiEEvEE",
35647   "size" : 1,
35648   "source_file" : "external/libcxx/include/memory",
35649   "template_args" : [ "_ZTINSt3__19allocatorIDiEE", "_ZTIv" ]
35650  },
35651  {
35652   "alignment" : 1,
35653   "base_specifiers" :
35654   [
35655    {
35656     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
35657    }
35658   ],
35659   "linker_set_key" : "_ZTINSt3__121__has_difference_typeINS_9allocatorIDsEEvEE",
35660   "name" : "std::__has_difference_type<std::allocator<char16_t>, void>",
35661   "referenced_type" : "_ZTINSt3__121__has_difference_typeINS_9allocatorIDsEEvEE",
35662   "self_type" : "_ZTINSt3__121__has_difference_typeINS_9allocatorIDsEEvEE",
35663   "size" : 1,
35664   "source_file" : "external/libcxx/include/memory",
35665   "template_args" : [ "_ZTINSt3__19allocatorIDsEE", "_ZTIv" ]
35666  },
35667  {
35668   "alignment" : 1,
35669   "base_specifiers" :
35670   [
35671    {
35672     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
35673    }
35674   ],
35675   "linker_set_key" : "_ZTINSt3__121__has_difference_typeINS_9allocatorIN7android8hardware17GrantorDescriptorEEEvEE",
35676   "name" : "std::__has_difference_type<std::allocator<android::hardware::GrantorDescriptor>, void>",
35677   "referenced_type" : "_ZTINSt3__121__has_difference_typeINS_9allocatorIN7android8hardware17GrantorDescriptorEEEvEE",
35678   "self_type" : "_ZTINSt3__121__has_difference_typeINS_9allocatorIN7android8hardware17GrantorDescriptorEEEvEE",
35679   "size" : 1,
35680   "source_file" : "external/libcxx/include/memory",
35681   "template_args" :
35682   [
35683    "_ZTINSt3__19allocatorIN7android8hardware17GrantorDescriptorEEE",
35684    "_ZTIv"
35685   ]
35686  },
35687  {
35688   "alignment" : 1,
35689   "base_specifiers" :
35690   [
35691    {
35692     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
35693    }
35694   ],
35695   "linker_set_key" : "_ZTINSt3__121__has_difference_typeINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEvEE",
35696   "name" : "std::__has_difference_type<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *>> *)>>, void>",
35697   "referenced_type" : "_ZTINSt3__121__has_difference_typeINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEvEE",
35698   "self_type" : "_ZTINSt3__121__has_difference_typeINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEvEE",
35699   "size" : 1,
35700   "source_file" : "external/libcxx/include/memory",
35701   "template_args" :
35702   [
35703    "_ZTINSt3__19allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS0_ISA_EEEEEEEEE",
35704    "_ZTIv"
35705   ]
35706  },
35707  {
35708   "alignment" : 1,
35709   "base_specifiers" :
35710   [
35711    {
35712     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
35713    }
35714   ],
35715   "linker_set_key" : "_ZTINSt3__121__has_difference_typeINS_9allocatorIcEEvEE",
35716   "name" : "std::__has_difference_type<std::allocator<char>, void>",
35717   "referenced_type" : "_ZTINSt3__121__has_difference_typeINS_9allocatorIcEEvEE",
35718   "self_type" : "_ZTINSt3__121__has_difference_typeINS_9allocatorIcEEvEE",
35719   "size" : 1,
35720   "source_file" : "external/libcxx/include/memory",
35721   "template_args" : [ "_ZTINSt3__19allocatorIcEE", "_ZTIv" ]
35722  },
35723  {
35724   "alignment" : 1,
35725   "base_specifiers" :
35726   [
35727    {
35728     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
35729    }
35730   ],
35731   "linker_set_key" : "_ZTINSt3__121__has_difference_typeINS_9allocatorIwEEvEE",
35732   "name" : "std::__has_difference_type<std::allocator<wchar_t>, void>",
35733   "referenced_type" : "_ZTINSt3__121__has_difference_typeINS_9allocatorIwEEvEE",
35734   "self_type" : "_ZTINSt3__121__has_difference_typeINS_9allocatorIwEEvEE",
35735   "size" : 1,
35736   "source_file" : "external/libcxx/include/memory",
35737   "template_args" : [ "_ZTINSt3__19allocatorIwEE", "_ZTIv" ]
35738  },
35739  {
35740   "alignment" : 1,
35741   "base_specifiers" :
35742   [
35743    {
35744     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
35745    }
35746   ],
35747   "linker_set_key" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorIDiEEvEE",
35748   "name" : "std::__has_is_always_equal<std::allocator<char32_t>, void>",
35749   "referenced_type" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorIDiEEvEE",
35750   "self_type" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorIDiEEvEE",
35751   "size" : 1,
35752   "source_file" : "external/libcxx/include/memory",
35753   "template_args" : [ "_ZTINSt3__19allocatorIDiEE", "_ZTIv" ]
35754  },
35755  {
35756   "alignment" : 1,
35757   "base_specifiers" :
35758   [
35759    {
35760     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
35761    }
35762   ],
35763   "linker_set_key" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorIDsEEvEE",
35764   "name" : "std::__has_is_always_equal<std::allocator<char16_t>, void>",
35765   "referenced_type" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorIDsEEvEE",
35766   "self_type" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorIDsEEvEE",
35767   "size" : 1,
35768   "source_file" : "external/libcxx/include/memory",
35769   "template_args" : [ "_ZTINSt3__19allocatorIDsEE", "_ZTIv" ]
35770  },
35771  {
35772   "alignment" : 1,
35773   "base_specifiers" :
35774   [
35775    {
35776     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
35777    }
35778   ],
35779   "linker_set_key" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorIN7android8hardware17GrantorDescriptorEEEvEE",
35780   "name" : "std::__has_is_always_equal<std::allocator<android::hardware::GrantorDescriptor>, void>",
35781   "referenced_type" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorIN7android8hardware17GrantorDescriptorEEEvEE",
35782   "self_type" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorIN7android8hardware17GrantorDescriptorEEEvEE",
35783   "size" : 1,
35784   "source_file" : "external/libcxx/include/memory",
35785   "template_args" :
35786   [
35787    "_ZTINSt3__19allocatorIN7android8hardware17GrantorDescriptorEEE",
35788    "_ZTIv"
35789   ]
35790  },
35791  {
35792   "alignment" : 1,
35793   "base_specifiers" :
35794   [
35795    {
35796     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
35797    }
35798   ],
35799   "linker_set_key" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEvEE",
35800   "name" : "std::__has_is_always_equal<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *>> *)>>, void>",
35801   "referenced_type" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEvEE",
35802   "self_type" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEvEE",
35803   "size" : 1,
35804   "source_file" : "external/libcxx/include/memory",
35805   "template_args" :
35806   [
35807    "_ZTINSt3__19allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS0_ISA_EEEEEEEEE",
35808    "_ZTIv"
35809   ]
35810  },
35811  {
35812   "alignment" : 1,
35813   "base_specifiers" :
35814   [
35815    {
35816     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
35817    }
35818   ],
35819   "linker_set_key" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorIcEEvEE",
35820   "name" : "std::__has_is_always_equal<std::allocator<char>, void>",
35821   "referenced_type" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorIcEEvEE",
35822   "self_type" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorIcEEvEE",
35823   "size" : 1,
35824   "source_file" : "external/libcxx/include/memory",
35825   "template_args" : [ "_ZTINSt3__19allocatorIcEE", "_ZTIv" ]
35826  },
35827  {
35828   "alignment" : 1,
35829   "base_specifiers" :
35830   [
35831    {
35832     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
35833    }
35834   ],
35835   "linker_set_key" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorIwEEvEE",
35836   "name" : "std::__has_is_always_equal<std::allocator<wchar_t>, void>",
35837   "referenced_type" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorIwEEvEE",
35838   "self_type" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorIwEEvEE",
35839   "size" : 1,
35840   "source_file" : "external/libcxx/include/memory",
35841   "template_args" : [ "_ZTINSt3__19allocatorIwEE", "_ZTIv" ]
35842  },
35843  {
35844   "alignment" : 1,
35845   "base_specifiers" :
35846   [
35847    {
35848     "referenced_type" : "_ZTINSt3__138__has_iterator_category_convertible_toIPcNS_20forward_iterator_tagELb1EEE"
35849    }
35850   ],
35851   "linker_set_key" : "_ZTINSt3__121__is_forward_iteratorIPcEE",
35852   "name" : "std::__is_forward_iterator<char *>",
35853   "referenced_type" : "_ZTINSt3__121__is_forward_iteratorIPcEE",
35854   "self_type" : "_ZTINSt3__121__is_forward_iteratorIPcEE",
35855   "size" : 1,
35856   "source_file" : "external/libcxx/include/iterator",
35857   "template_args" : [ "_ZTIPc" ]
35858  },
35859  {
35860   "alignment" : 4,
35861   "fields" :
35862   [
35863    {
35864     "field_name" : "__old_loc_",
35865     "referenced_type" : "_ZTIP10__locale_t"
35866    }
35867   ],
35868   "linker_set_key" : "_ZTINSt3__121__libcpp_locale_guardE",
35869   "name" : "std::__libcpp_locale_guard",
35870   "referenced_type" : "_ZTINSt3__121__libcpp_locale_guardE",
35871   "self_type" : "_ZTINSt3__121__libcpp_locale_guardE",
35872   "size" : 4,
35873   "source_file" : "external/libcxx/include/__locale"
35874  },
35875  {
35876   "alignment" : 1,
35877   "linker_set_key" : "_ZTINSt3__121__murmur2_or_cityhashIjLj32EEE",
35878   "name" : "std::__murmur2_or_cityhash<unsigned int, 32>",
35879   "referenced_type" : "_ZTINSt3__121__murmur2_or_cityhashIjLj32EEE",
35880   "self_type" : "_ZTINSt3__121__murmur2_or_cityhashIjLj32EEE",
35881   "size" : 1,
35882   "source_file" : "external/libcxx/include/utility",
35883   "template_args" : [ "_ZTIj" ]
35884  },
35885  {
35886   "alignment" : 1,
35887   "linker_set_key" : "_ZTINSt3__121__split_buffer_commonILb1EEE",
35888   "name" : "std::__split_buffer_common<true>",
35889   "record_kind" : "class",
35890   "referenced_type" : "_ZTINSt3__121__split_buffer_commonILb1EEE",
35891   "self_type" : "_ZTINSt3__121__split_buffer_commonILb1EEE",
35892   "size" : 1,
35893   "source_file" : "external/libcxx/include/__split_buffer"
35894  },
35895  {
35896   "alignment" : 1,
35897   "linker_set_key" : "_ZTINSt3__121piecewise_construct_tE",
35898   "name" : "std::piecewise_construct_t",
35899   "referenced_type" : "_ZTINSt3__121piecewise_construct_tE",
35900   "self_type" : "_ZTINSt3__121piecewise_construct_tE",
35901   "size" : 1,
35902   "source_file" : "external/libcxx/include/utility"
35903  },
35904  {
35905   "alignment" : 4,
35906   "fields" :
35907   [
35908    {
35909     "access" : "private",
35910     "field_name" : "__m_",
35911     "referenced_type" : "_ZTINSt3__15mutexE"
35912    },
35913    {
35914     "access" : "private",
35915     "field_name" : "__cv_",
35916     "field_offset" : 32,
35917     "referenced_type" : "_ZTINSt3__118condition_variableE"
35918    },
35919    {
35920     "access" : "private",
35921     "field_name" : "__count_",
35922     "field_offset" : 64,
35923     "referenced_type" : "_ZTIj"
35924    },
35925    {
35926     "access" : "private",
35927     "field_name" : "__id_",
35928     "field_offset" : 96,
35929     "referenced_type" : "_ZTIl"
35930    }
35931   ],
35932   "linker_set_key" : "_ZTINSt3__121recursive_timed_mutexE",
35933   "name" : "std::recursive_timed_mutex",
35934   "record_kind" : "class",
35935   "referenced_type" : "_ZTINSt3__121recursive_timed_mutexE",
35936   "self_type" : "_ZTINSt3__121recursive_timed_mutexE",
35937   "size" : 16,
35938   "source_file" : "external/libcxx/include/mutex"
35939  },
35940  {
35941   "alignment" : 4,
35942   "fields" :
35943   [
35944    {
35945     "access" : "private",
35946     "field_name" : "__value_",
35947     "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE"
35948    }
35949   ],
35950   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
35951   "name" : "std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep, 0, false>",
35952   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
35953   "self_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
35954   "size" : 12,
35955   "source_file" : "external/libcxx/include/memory",
35956   "template_args" :
35957   [
35958    "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE"
35959   ]
35960  },
35961  {
35962   "alignment" : 4,
35963   "fields" :
35964   [
35965    {
35966     "access" : "private",
35967     "field_name" : "__value_",
35968     "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE"
35969    }
35970   ],
35971   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
35972   "name" : "std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep, 0, false>",
35973   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
35974   "self_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
35975   "size" : 12,
35976   "source_file" : "external/libcxx/include/memory",
35977   "template_args" :
35978   [
35979    "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE"
35980   ]
35981  },
35982  {
35983   "alignment" : 4,
35984   "fields" :
35985   [
35986    {
35987     "access" : "private",
35988     "field_name" : "__value_",
35989     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE"
35990    }
35991   ],
35992   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
35993   "name" : "std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>",
35994   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
35995   "self_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
35996   "size" : 12,
35997   "source_file" : "external/libcxx/include/memory",
35998   "template_args" :
35999   [
36000    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE"
36001   ]
36002  },
36003  {
36004   "alignment" : 4,
36005   "fields" :
36006   [
36007    {
36008     "access" : "private",
36009     "field_name" : "__value_",
36010     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE"
36011    }
36012   ],
36013   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
36014   "name" : "std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>",
36015   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
36016   "self_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
36017   "size" : 12,
36018   "source_file" : "external/libcxx/include/memory",
36019   "template_args" :
36020   [
36021    "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE"
36022   ]
36023  },
36024  {
36025   "alignment" : 1,
36026   "base_specifiers" :
36027   [
36028    {
36029     "access" : "private",
36030     "referenced_type" : "_ZTINSt3__19allocatorIDiEE"
36031    }
36032   ],
36033   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
36034   "name" : "std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>",
36035   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
36036   "self_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
36037   "size" : 1,
36038   "source_file" : "external/libcxx/include/memory",
36039   "template_args" : [ "_ZTINSt3__19allocatorIDiEE" ]
36040  },
36041  {
36042   "alignment" : 1,
36043   "base_specifiers" :
36044   [
36045    {
36046     "access" : "private",
36047     "referenced_type" : "_ZTINSt3__19allocatorIDsEE"
36048    }
36049   ],
36050   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
36051   "name" : "std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>",
36052   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
36053   "self_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
36054   "size" : 1,
36055   "source_file" : "external/libcxx/include/memory",
36056   "template_args" : [ "_ZTINSt3__19allocatorIDsEE" ]
36057  },
36058  {
36059   "alignment" : 1,
36060   "base_specifiers" :
36061   [
36062    {
36063     "access" : "private",
36064     "referenced_type" : "_ZTINSt3__19allocatorIN7android8hardware17GrantorDescriptorEEE"
36065    }
36066   ],
36067   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIN7android8hardware17GrantorDescriptorEEELi1ELb1EEE",
36068   "name" : "std::__compressed_pair_elem<std::allocator<android::hardware::GrantorDescriptor>, 1, true>",
36069   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIN7android8hardware17GrantorDescriptorEEELi1ELb1EEE",
36070   "self_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIN7android8hardware17GrantorDescriptorEEELi1ELb1EEE",
36071   "size" : 1,
36072   "source_file" : "external/libcxx/include/memory",
36073   "template_args" : [ "_ZTINSt3__19allocatorIN7android8hardware17GrantorDescriptorEEE" ]
36074  },
36075  {
36076   "alignment" : 1,
36077   "base_specifiers" :
36078   [
36079    {
36080     "access" : "private",
36081     "referenced_type" : "_ZTINSt3__19allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS0_ISA_EEEEEEEEE"
36082    }
36083   ],
36084   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEELi1ELb1EEE",
36085   "name" : "std::__compressed_pair_elem<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *>> *)>>, 1, true>",
36086   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEELi1ELb1EEE",
36087   "self_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEELi1ELb1EEE",
36088   "size" : 1,
36089   "source_file" : "external/libcxx/include/memory",
36090   "template_args" :
36091   [
36092    "_ZTINSt3__19allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS0_ISA_EEEEEEEEE"
36093   ]
36094  },
36095  {
36096   "alignment" : 1,
36097   "base_specifiers" :
36098   [
36099    {
36100     "access" : "private",
36101     "referenced_type" : "_ZTINSt3__19allocatorIcEE"
36102    }
36103   ],
36104   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
36105   "name" : "std::__compressed_pair_elem<std::allocator<char>, 1, true>",
36106   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
36107   "self_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
36108   "size" : 1,
36109   "source_file" : "external/libcxx/include/memory",
36110   "template_args" : [ "_ZTINSt3__19allocatorIcEE" ]
36111  },
36112  {
36113   "alignment" : 1,
36114   "base_specifiers" :
36115   [
36116    {
36117     "access" : "private",
36118     "referenced_type" : "_ZTINSt3__19allocatorIwEE"
36119    }
36120   ],
36121   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
36122   "name" : "std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>",
36123   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
36124   "self_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
36125   "size" : 1,
36126   "source_file" : "external/libcxx/include/memory",
36127   "template_args" : [ "_ZTINSt3__19allocatorIwEE" ]
36128  },
36129  {
36130   "alignment" : 4,
36131   "fields" :
36132   [
36133    {
36134     "access" : "private",
36135     "field_name" : "__value_",
36136     "referenced_type" : "_ZTIPFvPvE"
36137    }
36138   ],
36139   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE",
36140   "name" : "std::__compressed_pair_elem<void (*)(void *), 1, false>",
36141   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE",
36142   "self_type" : "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE",
36143   "size" : 4,
36144   "source_file" : "external/libcxx/include/memory",
36145   "template_args" : [ "_ZTIPFvPvE" ]
36146  },
36147  {
36148   "alignment" : 4,
36149   "fields" :
36150   [
36151    {
36152     "access" : "private",
36153     "field_name" : "__value_",
36154     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
36155    }
36156   ],
36157   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemIPN7android8hardware17GrantorDescriptorELi0ELb0EEE",
36158   "name" : "std::__compressed_pair_elem<android::hardware::GrantorDescriptor *, 0, false>",
36159   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPN7android8hardware17GrantorDescriptorELi0ELb0EEE",
36160   "self_type" : "_ZTINSt3__122__compressed_pair_elemIPN7android8hardware17GrantorDescriptorELi0ELb0EEE",
36161   "size" : 4,
36162   "source_file" : "external/libcxx/include/memory",
36163   "template_args" : [ "_ZTIPN7android8hardware17GrantorDescriptorE" ]
36164  },
36165  {
36166   "alignment" : 4,
36167   "fields" :
36168   [
36169    {
36170     "access" : "private",
36171     "field_name" : "__value_",
36172     "referenced_type" : "_ZTIPNSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEE"
36173    }
36174   ],
36175   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemIPNS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEELi0ELb0EEE",
36176   "name" : "std::__compressed_pair_elem<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *>> *)> *, 0, false>",
36177   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPNS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEELi0ELb0EEE",
36178   "self_type" : "_ZTINSt3__122__compressed_pair_elemIPNS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEELi0ELb0EEE",
36179   "size" : 4,
36180   "source_file" : "external/libcxx/include/memory",
36181   "template_args" :
36182   [
36183    "_ZTIPNSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEE"
36184   ]
36185  },
36186  {
36187   "alignment" : 4,
36188   "fields" :
36189   [
36190    {
36191     "access" : "private",
36192     "field_name" : "__value_",
36193     "referenced_type" : "_ZTIPc"
36194    }
36195   ],
36196   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE",
36197   "name" : "std::__compressed_pair_elem<char *, 0, false>",
36198   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE",
36199   "self_type" : "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE",
36200   "size" : 4,
36201   "source_file" : "external/libcxx/include/memory",
36202   "template_args" : [ "_ZTIPc" ]
36203  },
36204  {
36205   "alignment" : 4,
36206   "fields" :
36207   [
36208    {
36209     "access" : "private",
36210     "field_name" : "__value_",
36211     "referenced_type" : "_ZTIPh"
36212    }
36213   ],
36214   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE",
36215   "name" : "std::__compressed_pair_elem<unsigned char *, 0, false>",
36216   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE",
36217   "self_type" : "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE",
36218   "size" : 4,
36219   "source_file" : "external/libcxx/include/memory",
36220   "template_args" : [ "_ZTIPh" ]
36221  },
36222  {
36223   "alignment" : 4,
36224   "fields" :
36225   [
36226    {
36227     "access" : "private",
36228     "field_name" : "__value_",
36229     "referenced_type" : "_ZTIPj"
36230    }
36231   ],
36232   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE",
36233   "name" : "std::__compressed_pair_elem<unsigned int *, 0, false>",
36234   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE",
36235   "self_type" : "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE",
36236   "size" : 4,
36237   "source_file" : "external/libcxx/include/memory",
36238   "template_args" : [ "_ZTIPj" ]
36239  },
36240  {
36241   "alignment" : 1,
36242   "linker_set_key" : "_ZTINSt3__122__extract_key_fail_tagE",
36243   "name" : "std::__extract_key_fail_tag",
36244   "referenced_type" : "_ZTINSt3__122__extract_key_fail_tagE",
36245   "self_type" : "_ZTINSt3__122__extract_key_fail_tagE",
36246   "size" : 1,
36247   "source_file" : "external/libcxx/include/type_traits"
36248  },
36249  {
36250   "alignment" : 1,
36251   "linker_set_key" : "_ZTINSt3__122__extract_key_self_tagE",
36252   "name" : "std::__extract_key_self_tag",
36253   "referenced_type" : "_ZTINSt3__122__extract_key_self_tagE",
36254   "self_type" : "_ZTINSt3__122__extract_key_self_tagE",
36255   "size" : 1,
36256   "source_file" : "external/libcxx/include/type_traits"
36257  },
36258  {
36259   "alignment" : 1,
36260   "base_specifiers" :
36261   [
36262    {
36263     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
36264    }
36265   ],
36266   "linker_set_key" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorIDiEEEE",
36267   "name" : "std::__is_default_allocator<std::allocator<char32_t>>",
36268   "referenced_type" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorIDiEEEE",
36269   "self_type" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorIDiEEEE",
36270   "size" : 1,
36271   "source_file" : "external/libcxx/include/memory",
36272   "template_args" : [ "_ZTINSt3__19allocatorIDiEE" ]
36273  },
36274  {
36275   "alignment" : 1,
36276   "base_specifiers" :
36277   [
36278    {
36279     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
36280    }
36281   ],
36282   "linker_set_key" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorIDsEEEE",
36283   "name" : "std::__is_default_allocator<std::allocator<char16_t>>",
36284   "referenced_type" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorIDsEEEE",
36285   "self_type" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorIDsEEEE",
36286   "size" : 1,
36287   "source_file" : "external/libcxx/include/memory",
36288   "template_args" : [ "_ZTINSt3__19allocatorIDsEE" ]
36289  },
36290  {
36291   "alignment" : 1,
36292   "base_specifiers" :
36293   [
36294    {
36295     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
36296    }
36297   ],
36298   "linker_set_key" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorIN7android8hardware17GrantorDescriptorEEEEE",
36299   "name" : "std::__is_default_allocator<std::allocator<android::hardware::GrantorDescriptor>>",
36300   "referenced_type" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorIN7android8hardware17GrantorDescriptorEEEEE",
36301   "self_type" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorIN7android8hardware17GrantorDescriptorEEEEE",
36302   "size" : 1,
36303   "source_file" : "external/libcxx/include/memory",
36304   "template_args" : [ "_ZTINSt3__19allocatorIN7android8hardware17GrantorDescriptorEEE" ]
36305  },
36306  {
36307   "alignment" : 1,
36308   "base_specifiers" :
36309   [
36310    {
36311     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
36312    }
36313   ],
36314   "linker_set_key" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEEE",
36315   "name" : "std::__is_default_allocator<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *>> *)>>>",
36316   "referenced_type" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEEE",
36317   "self_type" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEEE",
36318   "size" : 1,
36319   "source_file" : "external/libcxx/include/memory",
36320   "template_args" :
36321   [
36322    "_ZTINSt3__19allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS0_ISA_EEEEEEEEE"
36323   ]
36324  },
36325  {
36326   "alignment" : 1,
36327   "base_specifiers" :
36328   [
36329    {
36330     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
36331    }
36332   ],
36333   "linker_set_key" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorIcEEEE",
36334   "name" : "std::__is_default_allocator<std::allocator<char>>",
36335   "referenced_type" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorIcEEEE",
36336   "self_type" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorIcEEEE",
36337   "size" : 1,
36338   "source_file" : "external/libcxx/include/memory",
36339   "template_args" : [ "_ZTINSt3__19allocatorIcEE" ]
36340  },
36341  {
36342   "alignment" : 1,
36343   "base_specifiers" :
36344   [
36345    {
36346     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
36347    }
36348   ],
36349   "linker_set_key" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorIwEEEE",
36350   "name" : "std::__is_default_allocator<std::allocator<wchar_t>>",
36351   "referenced_type" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorIwEEEE",
36352   "self_type" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorIwEEEE",
36353   "size" : 1,
36354   "source_file" : "external/libcxx/include/memory",
36355   "template_args" : [ "_ZTINSt3__19allocatorIwEE" ]
36356  },
36357  {
36358   "alignment" : 1,
36359   "linker_set_key" : "_ZTINSt3__123__extract_key_first_tagE",
36360   "name" : "std::__extract_key_first_tag",
36361   "referenced_type" : "_ZTINSt3__123__extract_key_first_tagE",
36362   "self_type" : "_ZTINSt3__123__extract_key_first_tagE",
36363   "size" : 1,
36364   "source_file" : "external/libcxx/include/type_traits"
36365  },
36366  {
36367   "alignment" : 1,
36368   "linker_set_key" : "_ZTINSt3__123__has_iterator_categoryINS_15iterator_traitsIPcEEEE",
36369   "name" : "std::__has_iterator_category<std::iterator_traits<char *>>",
36370   "referenced_type" : "_ZTINSt3__123__has_iterator_categoryINS_15iterator_traitsIPcEEEE",
36371   "self_type" : "_ZTINSt3__123__has_iterator_categoryINS_15iterator_traitsIPcEEEE",
36372   "size" : 1,
36373   "source_file" : "external/libcxx/include/iterator",
36374   "template_args" : [ "_ZTINSt3__115iterator_traitsIPcEE" ]
36375  },
36376  {
36377   "alignment" : 1,
36378   "linker_set_key" : "_ZTINSt3__123__is_referenceable_implE",
36379   "name" : "std::__is_referenceable_impl",
36380   "referenced_type" : "_ZTINSt3__123__is_referenceable_implE",
36381   "self_type" : "_ZTINSt3__123__is_referenceable_implE",
36382   "size" : 1,
36383   "source_file" : "external/libcxx/include/type_traits"
36384  },
36385  {
36386   "alignment" : 1,
36387   "linker_set_key" : "_ZTINSt3__123__libcpp_numeric_limitsIbLb1EEE",
36388   "name" : "std::__libcpp_numeric_limits<bool, true>",
36389   "record_kind" : "class",
36390   "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIbLb1EEE",
36391   "self_type" : "_ZTINSt3__123__libcpp_numeric_limitsIbLb1EEE",
36392   "size" : 1,
36393   "source_file" : "external/libcxx/include/limits",
36394   "template_args" : [ "_ZTIb" ]
36395  },
36396  {
36397   "alignment" : 1,
36398   "linker_set_key" : "_ZTINSt3__123__libcpp_numeric_limitsIcLb1EEE",
36399   "name" : "std::__libcpp_numeric_limits<char, true>",
36400   "record_kind" : "class",
36401   "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIcLb1EEE",
36402   "self_type" : "_ZTINSt3__123__libcpp_numeric_limitsIcLb1EEE",
36403   "size" : 1,
36404   "source_file" : "external/libcxx/include/limits",
36405   "template_args" : [ "_ZTIc" ]
36406  },
36407  {
36408   "alignment" : 1,
36409   "linker_set_key" : "_ZTINSt3__123__libcpp_numeric_limitsIdLb1EEE",
36410   "name" : "std::__libcpp_numeric_limits<double, true>",
36411   "record_kind" : "class",
36412   "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIdLb1EEE",
36413   "self_type" : "_ZTINSt3__123__libcpp_numeric_limitsIdLb1EEE",
36414   "size" : 1,
36415   "source_file" : "external/libcxx/include/limits",
36416   "template_args" : [ "_ZTId" ]
36417  },
36418  {
36419   "alignment" : 1,
36420   "linker_set_key" : "_ZTINSt3__123__libcpp_numeric_limitsIeLb1EEE",
36421   "name" : "std::__libcpp_numeric_limits<long double, true>",
36422   "record_kind" : "class",
36423   "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIeLb1EEE",
36424   "self_type" : "_ZTINSt3__123__libcpp_numeric_limitsIeLb1EEE",
36425   "size" : 1,
36426   "source_file" : "external/libcxx/include/limits",
36427   "template_args" : [ "_ZTIe" ]
36428  },
36429  {
36430   "alignment" : 1,
36431   "linker_set_key" : "_ZTINSt3__123__libcpp_numeric_limitsIfLb1EEE",
36432   "name" : "std::__libcpp_numeric_limits<float, true>",
36433   "record_kind" : "class",
36434   "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIfLb1EEE",
36435   "self_type" : "_ZTINSt3__123__libcpp_numeric_limitsIfLb1EEE",
36436   "size" : 1,
36437   "source_file" : "external/libcxx/include/limits",
36438   "template_args" : [ "_ZTIf" ]
36439  },
36440  {
36441   "alignment" : 1,
36442   "linker_set_key" : "_ZTINSt3__123__libcpp_numeric_limitsIiLb1EEE",
36443   "name" : "std::__libcpp_numeric_limits<int, true>",
36444   "record_kind" : "class",
36445   "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIiLb1EEE",
36446   "self_type" : "_ZTINSt3__123__libcpp_numeric_limitsIiLb1EEE",
36447   "size" : 1,
36448   "source_file" : "external/libcxx/include/limits",
36449   "template_args" : [ "_ZTIi" ]
36450  },
36451  {
36452   "alignment" : 1,
36453   "linker_set_key" : "_ZTINSt3__123__libcpp_numeric_limitsIjLb1EEE",
36454   "name" : "std::__libcpp_numeric_limits<unsigned int, true>",
36455   "record_kind" : "class",
36456   "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIjLb1EEE",
36457   "self_type" : "_ZTINSt3__123__libcpp_numeric_limitsIjLb1EEE",
36458   "size" : 1,
36459   "source_file" : "external/libcxx/include/limits",
36460   "template_args" : [ "_ZTIj" ]
36461  },
36462  {
36463   "alignment" : 1,
36464   "linker_set_key" : "_ZTINSt3__123__libcpp_numeric_limitsIlLb1EEE",
36465   "name" : "std::__libcpp_numeric_limits<long, true>",
36466   "record_kind" : "class",
36467   "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIlLb1EEE",
36468   "self_type" : "_ZTINSt3__123__libcpp_numeric_limitsIlLb1EEE",
36469   "size" : 1,
36470   "source_file" : "external/libcxx/include/limits",
36471   "template_args" : [ "_ZTIl" ]
36472  },
36473  {
36474   "alignment" : 1,
36475   "linker_set_key" : "_ZTINSt3__123__libcpp_numeric_limitsImLb1EEE",
36476   "name" : "std::__libcpp_numeric_limits<unsigned long, true>",
36477   "record_kind" : "class",
36478   "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsImLb1EEE",
36479   "self_type" : "_ZTINSt3__123__libcpp_numeric_limitsImLb1EEE",
36480   "size" : 1,
36481   "source_file" : "external/libcxx/include/limits",
36482   "template_args" : [ "_ZTIm" ]
36483  },
36484  {
36485   "alignment" : 1,
36486   "linker_set_key" : "_ZTINSt3__123__libcpp_numeric_limitsIxLb1EEE",
36487   "name" : "std::__libcpp_numeric_limits<long long, true>",
36488   "record_kind" : "class",
36489   "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIxLb1EEE",
36490   "self_type" : "_ZTINSt3__123__libcpp_numeric_limitsIxLb1EEE",
36491   "size" : 1,
36492   "source_file" : "external/libcxx/include/limits",
36493   "template_args" : [ "_ZTIx" ]
36494  },
36495  {
36496   "alignment" : 1,
36497   "linker_set_key" : "_ZTINSt3__123__libcpp_numeric_limitsIyLb1EEE",
36498   "name" : "std::__libcpp_numeric_limits<unsigned long long, true>",
36499   "record_kind" : "class",
36500   "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIyLb1EEE",
36501   "self_type" : "_ZTINSt3__123__libcpp_numeric_limitsIyLb1EEE",
36502   "size" : 1,
36503   "source_file" : "external/libcxx/include/limits",
36504   "template_args" : [ "_ZTIy" ]
36505  },
36506  {
36507   "alignment" : 1,
36508   "base_specifiers" :
36509   [
36510    {
36511     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
36512    }
36513   ],
36514   "linker_set_key" : "_ZTINSt3__123is_error_condition_enumINS_10error_codeEEE",
36515   "name" : "std::is_error_condition_enum<std::error_code>",
36516   "referenced_type" : "_ZTINSt3__123is_error_condition_enumINS_10error_codeEEE",
36517   "self_type" : "_ZTINSt3__123is_error_condition_enumINS_10error_codeEEE",
36518   "size" : 1,
36519   "source_file" : "external/libcxx/include/system_error",
36520   "template_args" : [ "_ZTINSt3__110error_codeE" ]
36521  },
36522  {
36523   "alignment" : 1,
36524   "base_specifiers" :
36525   [
36526    {
36527     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
36528    }
36529   ],
36530   "linker_set_key" : "_ZTINSt3__123is_error_condition_enumINS_14error_categoryEEE",
36531   "name" : "std::is_error_condition_enum<std::error_category>",
36532   "referenced_type" : "_ZTINSt3__123is_error_condition_enumINS_14error_categoryEEE",
36533   "self_type" : "_ZTINSt3__123is_error_condition_enumINS_14error_categoryEEE",
36534   "size" : 1,
36535   "source_file" : "external/libcxx/include/system_error",
36536   "template_args" : [ "_ZTINSt3__114error_categoryE" ]
36537  },
36538  {
36539   "alignment" : 1,
36540   "base_specifiers" :
36541   [
36542    {
36543     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
36544    }
36545   ],
36546   "linker_set_key" : "_ZTINSt3__123is_error_condition_enumINS_4errcEEE",
36547   "name" : "std::is_error_condition_enum<std::errc>",
36548   "referenced_type" : "_ZTINSt3__123is_error_condition_enumINS_4errcEEE",
36549   "self_type" : "_ZTINSt3__123is_error_condition_enumINS_4errcEEE",
36550   "size" : 1,
36551   "source_file" : "external/libcxx/include/system_error",
36552   "template_args" : [ "_ZTINSt3__14errcE" ]
36553  },
36554  {
36555   "alignment" : 1,
36556   "base_specifiers" :
36557   [
36558    {
36559     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
36560    }
36561   ],
36562   "linker_set_key" : "_ZTINSt3__123is_error_condition_enumINS_6localeEEE",
36563   "name" : "std::is_error_condition_enum<std::locale>",
36564   "referenced_type" : "_ZTINSt3__123is_error_condition_enumINS_6localeEEE",
36565   "self_type" : "_ZTINSt3__123is_error_condition_enumINS_6localeEEE",
36566   "size" : 1,
36567   "source_file" : "external/libcxx/include/system_error",
36568   "template_args" : [ "_ZTINSt3__16localeE" ]
36569  },
36570  {
36571   "alignment" : 1,
36572   "base_specifiers" :
36573   [
36574    {
36575     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
36576    }
36577   ],
36578   "linker_set_key" : "_ZTINSt3__123is_error_condition_enumIPKcEE",
36579   "name" : "std::is_error_condition_enum<const char *>",
36580   "referenced_type" : "_ZTINSt3__123is_error_condition_enumIPKcEE",
36581   "self_type" : "_ZTINSt3__123is_error_condition_enumIPKcEE",
36582   "size" : 1,
36583   "source_file" : "external/libcxx/include/system_error",
36584   "template_args" : [ "_ZTIPKc" ]
36585  },
36586  {
36587   "alignment" : 1,
36588   "base_specifiers" :
36589   [
36590    {
36591     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
36592    }
36593   ],
36594   "linker_set_key" : "_ZTINSt3__123is_error_condition_enumIiEE",
36595   "name" : "std::is_error_condition_enum<int>",
36596   "referenced_type" : "_ZTINSt3__123is_error_condition_enumIiEE",
36597   "self_type" : "_ZTINSt3__123is_error_condition_enumIiEE",
36598   "size" : 1,
36599   "source_file" : "external/libcxx/include/system_error",
36600   "template_args" : [ "_ZTIi" ]
36601  },
36602  {
36603   "alignment" : 1,
36604   "base_specifiers" :
36605   [
36606    {
36607     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
36608    }
36609   ],
36610   "linker_set_key" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorIDiEEvEE",
36611   "name" : "std::__has_const_void_pointer<std::allocator<char32_t>, void>",
36612   "referenced_type" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorIDiEEvEE",
36613   "self_type" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorIDiEEvEE",
36614   "size" : 1,
36615   "source_file" : "external/libcxx/include/memory",
36616   "template_args" : [ "_ZTINSt3__19allocatorIDiEE", "_ZTIv" ]
36617  },
36618  {
36619   "alignment" : 1,
36620   "base_specifiers" :
36621   [
36622    {
36623     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
36624    }
36625   ],
36626   "linker_set_key" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorIDsEEvEE",
36627   "name" : "std::__has_const_void_pointer<std::allocator<char16_t>, void>",
36628   "referenced_type" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorIDsEEvEE",
36629   "self_type" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorIDsEEvEE",
36630   "size" : 1,
36631   "source_file" : "external/libcxx/include/memory",
36632   "template_args" : [ "_ZTINSt3__19allocatorIDsEE", "_ZTIv" ]
36633  },
36634  {
36635   "alignment" : 1,
36636   "base_specifiers" :
36637   [
36638    {
36639     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
36640    }
36641   ],
36642   "linker_set_key" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorIN7android8hardware17GrantorDescriptorEEEvEE",
36643   "name" : "std::__has_const_void_pointer<std::allocator<android::hardware::GrantorDescriptor>, void>",
36644   "referenced_type" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorIN7android8hardware17GrantorDescriptorEEEvEE",
36645   "self_type" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorIN7android8hardware17GrantorDescriptorEEEvEE",
36646   "size" : 1,
36647   "source_file" : "external/libcxx/include/memory",
36648   "template_args" :
36649   [
36650    "_ZTINSt3__19allocatorIN7android8hardware17GrantorDescriptorEEE",
36651    "_ZTIv"
36652   ]
36653  },
36654  {
36655   "alignment" : 1,
36656   "base_specifiers" :
36657   [
36658    {
36659     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
36660    }
36661   ],
36662   "linker_set_key" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEvEE",
36663   "name" : "std::__has_const_void_pointer<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *>> *)>>, void>",
36664   "referenced_type" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEvEE",
36665   "self_type" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEvEE",
36666   "size" : 1,
36667   "source_file" : "external/libcxx/include/memory",
36668   "template_args" :
36669   [
36670    "_ZTINSt3__19allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS0_ISA_EEEEEEEEE",
36671    "_ZTIv"
36672   ]
36673  },
36674  {
36675   "alignment" : 1,
36676   "base_specifiers" :
36677   [
36678    {
36679     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
36680    }
36681   ],
36682   "linker_set_key" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorIcEEvEE",
36683   "name" : "std::__has_const_void_pointer<std::allocator<char>, void>",
36684   "referenced_type" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorIcEEvEE",
36685   "self_type" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorIcEEvEE",
36686   "size" : 1,
36687   "source_file" : "external/libcxx/include/memory",
36688   "template_args" : [ "_ZTINSt3__19allocatorIcEE", "_ZTIv" ]
36689  },
36690  {
36691   "alignment" : 1,
36692   "base_specifiers" :
36693   [
36694    {
36695     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
36696    }
36697   ],
36698   "linker_set_key" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorIwEEvEE",
36699   "name" : "std::__has_const_void_pointer<std::allocator<wchar_t>, void>",
36700   "referenced_type" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorIwEEvEE",
36701   "self_type" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorIwEEvEE",
36702   "size" : 1,
36703   "source_file" : "external/libcxx/include/memory",
36704   "template_args" : [ "_ZTINSt3__19allocatorIwEE", "_ZTIv" ]
36705  },
36706  {
36707   "alignment" : 1,
36708   "linker_set_key" : "_ZTINSt3__124__libcpp_is_function_imp12__dummy_typeE",
36709   "name" : "std::__libcpp_is_function_imp::__dummy_type",
36710   "referenced_type" : "_ZTINSt3__124__libcpp_is_function_imp12__dummy_typeE",
36711   "self_type" : "_ZTINSt3__124__libcpp_is_function_imp12__dummy_typeE",
36712   "size" : 1,
36713   "source_file" : "external/libcxx/include/type_traits"
36714  },
36715  {
36716   "alignment" : 1,
36717   "base_specifiers" :
36718   [
36719    {
36720     "referenced_type" : "_ZTINSt3__116is_constructibleINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEJEEE"
36721    }
36722   ],
36723   "linker_set_key" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEEE",
36724   "name" : "std::is_default_constructible<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep>",
36725   "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEEE",
36726   "self_type" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEEE",
36727   "size" : 1,
36728   "source_file" : "external/libcxx/include/type_traits",
36729   "template_args" :
36730   [
36731    "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE"
36732   ]
36733  },
36734  {
36735   "alignment" : 1,
36736   "base_specifiers" :
36737   [
36738    {
36739     "referenced_type" : "_ZTINSt3__116is_constructibleINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEJEEE"
36740    }
36741   ],
36742   "linker_set_key" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEEE",
36743   "name" : "std::is_default_constructible<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep>",
36744   "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEEE",
36745   "self_type" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEEE",
36746   "size" : 1,
36747   "source_file" : "external/libcxx/include/type_traits",
36748   "template_args" :
36749   [
36750    "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE"
36751   ]
36752  },
36753  {
36754   "alignment" : 1,
36755   "base_specifiers" :
36756   [
36757    {
36758     "referenced_type" : "_ZTINSt3__116is_constructibleINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEJEEE"
36759    }
36760   ],
36761   "linker_set_key" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEE",
36762   "name" : "std::is_default_constructible<std::basic_string<char>::__rep>",
36763   "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEE",
36764   "self_type" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEE",
36765   "size" : 1,
36766   "source_file" : "external/libcxx/include/type_traits",
36767   "template_args" :
36768   [
36769    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE"
36770   ]
36771  },
36772  {
36773   "alignment" : 1,
36774   "base_specifiers" :
36775   [
36776    {
36777     "referenced_type" : "_ZTINSt3__116is_constructibleINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEJEEE"
36778    }
36779   ],
36780   "linker_set_key" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEEE",
36781   "name" : "std::is_default_constructible<std::basic_string<wchar_t>::__rep>",
36782   "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEEE",
36783   "self_type" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEEE",
36784   "size" : 1,
36785   "source_file" : "external/libcxx/include/type_traits",
36786   "template_args" :
36787   [
36788    "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE"
36789   ]
36790  },
36791  {
36792   "alignment" : 1,
36793   "base_specifiers" :
36794   [
36795    {
36796     "referenced_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIDiEEJEEE"
36797    }
36798   ],
36799   "linker_set_key" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIDiEEEE",
36800   "name" : "std::is_default_constructible<std::allocator<char32_t>>",
36801   "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIDiEEEE",
36802   "self_type" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIDiEEEE",
36803   "size" : 1,
36804   "source_file" : "external/libcxx/include/type_traits",
36805   "template_args" : [ "_ZTINSt3__19allocatorIDiEE" ]
36806  },
36807  {
36808   "alignment" : 1,
36809   "base_specifiers" :
36810   [
36811    {
36812     "referenced_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIDsEEJEEE"
36813    }
36814   ],
36815   "linker_set_key" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIDsEEEE",
36816   "name" : "std::is_default_constructible<std::allocator<char16_t>>",
36817   "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIDsEEEE",
36818   "self_type" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIDsEEEE",
36819   "size" : 1,
36820   "source_file" : "external/libcxx/include/type_traits",
36821   "template_args" : [ "_ZTINSt3__19allocatorIDsEE" ]
36822  },
36823  {
36824   "alignment" : 1,
36825   "base_specifiers" :
36826   [
36827    {
36828     "referenced_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIcEEJEEE"
36829    }
36830   ],
36831   "linker_set_key" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIcEEEE",
36832   "name" : "std::is_default_constructible<std::allocator<char>>",
36833   "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIcEEEE",
36834   "self_type" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIcEEEE",
36835   "size" : 1,
36836   "source_file" : "external/libcxx/include/type_traits",
36837   "template_args" : [ "_ZTINSt3__19allocatorIcEE" ]
36838  },
36839  {
36840   "alignment" : 1,
36841   "base_specifiers" :
36842   [
36843    {
36844     "referenced_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIwEEJEEE"
36845    }
36846   ],
36847   "linker_set_key" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIwEEEE",
36848   "name" : "std::is_default_constructible<std::allocator<wchar_t>>",
36849   "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIwEEEE",
36850   "self_type" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIwEEEE",
36851   "size" : 1,
36852   "source_file" : "external/libcxx/include/type_traits",
36853   "template_args" : [ "_ZTINSt3__19allocatorIwEE" ]
36854  },
36855  {
36856   "alignment" : 1,
36857   "base_specifiers" :
36858   [
36859    {
36860     "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_5mutexEJEEE"
36861    }
36862   ],
36863   "linker_set_key" : "_ZTINSt3__124is_nothrow_constructibleINS_5mutexEJEEE",
36864   "name" : "std::is_nothrow_constructible<std::mutex>",
36865   "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleINS_5mutexEJEEE",
36866   "self_type" : "_ZTINSt3__124is_nothrow_constructibleINS_5mutexEJEEE",
36867   "size" : 1,
36868   "source_file" : "external/libcxx/include/type_traits",
36869   "template_args" : [ "_ZTINSt3__15mutexE" ]
36870  },
36871  {
36872   "alignment" : 1,
36873   "base_specifiers" :
36874   [
36875    {
36876     "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_9allocatorIN7android8hardware17GrantorDescriptorEEEJEEE"
36877    }
36878   ],
36879   "linker_set_key" : "_ZTINSt3__124is_nothrow_constructibleINS_9allocatorIN7android8hardware17GrantorDescriptorEEEJEEE",
36880   "name" : "std::is_nothrow_constructible<std::allocator<android::hardware::GrantorDescriptor>>",
36881   "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleINS_9allocatorIN7android8hardware17GrantorDescriptorEEEJEEE",
36882   "self_type" : "_ZTINSt3__124is_nothrow_constructibleINS_9allocatorIN7android8hardware17GrantorDescriptorEEEJEEE",
36883   "size" : 1,
36884   "source_file" : "external/libcxx/include/type_traits",
36885   "template_args" : [ "_ZTINSt3__19allocatorIN7android8hardware17GrantorDescriptorEEE" ]
36886  },
36887  {
36888   "alignment" : 1,
36889   "base_specifiers" :
36890   [
36891    {
36892     "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_9allocatorIcEEJEEE"
36893    }
36894   ],
36895   "linker_set_key" : "_ZTINSt3__124is_nothrow_constructibleINS_9allocatorIcEEJEEE",
36896   "name" : "std::is_nothrow_constructible<std::allocator<char>>",
36897   "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleINS_9allocatorIcEEJEEE",
36898   "self_type" : "_ZTINSt3__124is_nothrow_constructibleINS_9allocatorIcEEJEEE",
36899   "size" : 1,
36900   "source_file" : "external/libcxx/include/type_traits",
36901   "template_args" : [ "_ZTINSt3__19allocatorIcEE" ]
36902  },
36903  {
36904   "alignment" : 4,
36905   "fields" :
36906   [
36907    {
36908     "access" : "private",
36909     "field_name" : "__a_",
36910     "referenced_type" : "_ZTIi"
36911    },
36912    {
36913     "access" : "private",
36914     "field_name" : "__b_",
36915     "field_offset" : 32,
36916     "referenced_type" : "_ZTIi"
36917    }
36918   ],
36919   "linker_set_key" : "_ZTINSt3__124uniform_int_distributionIiE10param_typeE",
36920   "name" : "std::uniform_int_distribution<int>::param_type",
36921   "record_kind" : "class",
36922   "referenced_type" : "_ZTINSt3__124uniform_int_distributionIiE10param_typeE",
36923   "self_type" : "_ZTINSt3__124uniform_int_distributionIiE10param_typeE",
36924   "size" : 8,
36925   "source_file" : "external/libcxx/include/algorithm"
36926  },
36927  {
36928   "alignment" : 4,
36929   "fields" :
36930   [
36931    {
36932     "access" : "private",
36933     "field_name" : "__p_",
36934     "referenced_type" : "_ZTINSt3__124uniform_int_distributionIiE10param_typeE"
36935    }
36936   ],
36937   "linker_set_key" : "_ZTINSt3__124uniform_int_distributionIiEE",
36938   "name" : "std::uniform_int_distribution<int>",
36939   "record_kind" : "class",
36940   "referenced_type" : "_ZTINSt3__124uniform_int_distributionIiEE",
36941   "self_type" : "_ZTINSt3__124uniform_int_distributionIiEE",
36942   "size" : 8,
36943   "source_file" : "external/libcxx/include/algorithm",
36944   "template_args" : [ "_ZTIi" ]
36945  },
36946  {
36947   "alignment" : 1,
36948   "linker_set_key" : "_ZTINSt3__125__return_temporary_bufferE",
36949   "name" : "std::__return_temporary_buffer",
36950   "referenced_type" : "_ZTINSt3__125__return_temporary_bufferE",
36951   "self_type" : "_ZTINSt3__125__return_temporary_bufferE",
36952   "size" : 1,
36953   "source_file" : "external/libcxx/include/algorithm"
36954  },
36955  {
36956   "alignment" : 1,
36957   "base_specifiers" :
36958   [
36959    {
36960     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
36961    }
36962   ],
36963   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointIN7android8hardware11hidl_stringEEE",
36964   "name" : "std::__libcpp_is_floating_point<android::hardware::hidl_string>",
36965   "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIN7android8hardware11hidl_stringEEE",
36966   "self_type" : "_ZTINSt3__126__libcpp_is_floating_pointIN7android8hardware11hidl_stringEEE",
36967   "size" : 1,
36968   "source_file" : "external/libcxx/include/type_traits",
36969   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
36970  },
36971  {
36972   "alignment" : 1,
36973   "base_specifiers" :
36974   [
36975    {
36976     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
36977    }
36978   ],
36979   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
36980   "name" : "std::__libcpp_is_floating_point<std::chrono::duration<long double, std::ratio<1, 1000000000>>>",
36981   "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
36982   "self_type" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
36983   "size" : 1,
36984   "source_file" : "external/libcxx/include/type_traits",
36985   "template_args" : [ "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE" ]
36986  },
36987  {
36988   "alignment" : 1,
36989   "base_specifiers" :
36990   [
36991    {
36992     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
36993    }
36994   ],
36995   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
36996   "name" : "std::__libcpp_is_floating_point<std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
36997   "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
36998   "self_type" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
36999   "size" : 1,
37000   "source_file" : "external/libcxx/include/type_traits",
37001   "template_args" : [ "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE" ]
37002  },
37003  {
37004   "alignment" : 1,
37005   "base_specifiers" :
37006   [
37007    {
37008     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
37009    }
37010   ],
37011   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
37012   "name" : "std::__libcpp_is_floating_point<std::chrono::duration<long long, std::ratio<1, 1>>>",
37013   "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
37014   "self_type" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
37015   "size" : 1,
37016   "source_file" : "external/libcxx/include/type_traits",
37017   "template_args" : [ "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE" ]
37018  },
37019  {
37020   "alignment" : 1,
37021   "base_specifiers" :
37022   [
37023    {
37024     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
37025    }
37026   ],
37027   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointIPK13native_handleEE",
37028   "name" : "std::__libcpp_is_floating_point<const native_handle *>",
37029   "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIPK13native_handleEE",
37030   "self_type" : "_ZTINSt3__126__libcpp_is_floating_pointIPK13native_handleEE",
37031   "size" : 1,
37032   "source_file" : "external/libcxx/include/type_traits",
37033   "template_args" : [ "_ZTIPK13native_handle" ]
37034  },
37035  {
37036   "alignment" : 1,
37037   "base_specifiers" :
37038   [
37039    {
37040     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
37041    }
37042   ],
37043   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointIPN7android8hardware20hidl_death_recipientEEE",
37044   "name" : "std::__libcpp_is_floating_point<android::hardware::hidl_death_recipient *>",
37045   "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIPN7android8hardware20hidl_death_recipientEEE",
37046   "self_type" : "_ZTINSt3__126__libcpp_is_floating_pointIPN7android8hardware20hidl_death_recipientEEE",
37047   "size" : 1,
37048   "source_file" : "external/libcxx/include/type_traits",
37049   "template_args" : [ "_ZTIPN7android8hardware20hidl_death_recipientE" ]
37050  },
37051  {
37052   "alignment" : 1,
37053   "base_specifiers" :
37054   [
37055    {
37056     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
37057    }
37058   ],
37059   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointIaEE",
37060   "name" : "std::__libcpp_is_floating_point<signed char>",
37061   "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIaEE",
37062   "self_type" : "_ZTINSt3__126__libcpp_is_floating_pointIaEE",
37063   "size" : 1,
37064   "source_file" : "external/libcxx/include/type_traits",
37065   "template_args" : [ "_ZTIa" ]
37066  },
37067  {
37068   "alignment" : 1,
37069   "base_specifiers" :
37070   [
37071    {
37072     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
37073    }
37074   ],
37075   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointIcEE",
37076   "name" : "std::__libcpp_is_floating_point<char>",
37077   "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIcEE",
37078   "self_type" : "_ZTINSt3__126__libcpp_is_floating_pointIcEE",
37079   "size" : 1,
37080   "source_file" : "external/libcxx/include/type_traits",
37081   "template_args" : [ "_ZTIc" ]
37082  },
37083  {
37084   "alignment" : 1,
37085   "base_specifiers" :
37086   [
37087    {
37088     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
37089    }
37090   ],
37091   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointIdEE",
37092   "name" : "std::__libcpp_is_floating_point<double>",
37093   "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIdEE",
37094   "self_type" : "_ZTINSt3__126__libcpp_is_floating_pointIdEE",
37095   "size" : 1,
37096   "source_file" : "external/libcxx/include/type_traits",
37097   "template_args" : [ "_ZTId" ]
37098  },
37099  {
37100   "alignment" : 1,
37101   "base_specifiers" :
37102   [
37103    {
37104     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
37105    }
37106   ],
37107   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointIeEE",
37108   "name" : "std::__libcpp_is_floating_point<long double>",
37109   "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIeEE",
37110   "self_type" : "_ZTINSt3__126__libcpp_is_floating_pointIeEE",
37111   "size" : 1,
37112   "source_file" : "external/libcxx/include/type_traits",
37113   "template_args" : [ "_ZTIe" ]
37114  },
37115  {
37116   "alignment" : 1,
37117   "base_specifiers" :
37118   [
37119    {
37120     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
37121    }
37122   ],
37123   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointIfEE",
37124   "name" : "std::__libcpp_is_floating_point<float>",
37125   "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIfEE",
37126   "self_type" : "_ZTINSt3__126__libcpp_is_floating_pointIfEE",
37127   "size" : 1,
37128   "source_file" : "external/libcxx/include/type_traits",
37129   "template_args" : [ "_ZTIf" ]
37130  },
37131  {
37132   "alignment" : 1,
37133   "base_specifiers" :
37134   [
37135    {
37136     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
37137    }
37138   ],
37139   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointIhEE",
37140   "name" : "std::__libcpp_is_floating_point<unsigned char>",
37141   "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIhEE",
37142   "self_type" : "_ZTINSt3__126__libcpp_is_floating_pointIhEE",
37143   "size" : 1,
37144   "source_file" : "external/libcxx/include/type_traits",
37145   "template_args" : [ "_ZTIh" ]
37146  },
37147  {
37148   "alignment" : 1,
37149   "base_specifiers" :
37150   [
37151    {
37152     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
37153    }
37154   ],
37155   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointIiEE",
37156   "name" : "std::__libcpp_is_floating_point<int>",
37157   "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIiEE",
37158   "self_type" : "_ZTINSt3__126__libcpp_is_floating_pointIiEE",
37159   "size" : 1,
37160   "source_file" : "external/libcxx/include/type_traits",
37161   "template_args" : [ "_ZTIi" ]
37162  },
37163  {
37164   "alignment" : 1,
37165   "base_specifiers" :
37166   [
37167    {
37168     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
37169    }
37170   ],
37171   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointIjEE",
37172   "name" : "std::__libcpp_is_floating_point<unsigned int>",
37173   "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIjEE",
37174   "self_type" : "_ZTINSt3__126__libcpp_is_floating_pointIjEE",
37175   "size" : 1,
37176   "source_file" : "external/libcxx/include/type_traits",
37177   "template_args" : [ "_ZTIj" ]
37178  },
37179  {
37180   "alignment" : 1,
37181   "base_specifiers" :
37182   [
37183    {
37184     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
37185    }
37186   ],
37187   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointIlEE",
37188   "name" : "std::__libcpp_is_floating_point<long>",
37189   "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIlEE",
37190   "self_type" : "_ZTINSt3__126__libcpp_is_floating_pointIlEE",
37191   "size" : 1,
37192   "source_file" : "external/libcxx/include/type_traits",
37193   "template_args" : [ "_ZTIl" ]
37194  },
37195  {
37196   "alignment" : 1,
37197   "base_specifiers" :
37198   [
37199    {
37200     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
37201    }
37202   ],
37203   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointImEE",
37204   "name" : "std::__libcpp_is_floating_point<unsigned long>",
37205   "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointImEE",
37206   "self_type" : "_ZTINSt3__126__libcpp_is_floating_pointImEE",
37207   "size" : 1,
37208   "source_file" : "external/libcxx/include/type_traits",
37209   "template_args" : [ "_ZTIm" ]
37210  },
37211  {
37212   "alignment" : 1,
37213   "base_specifiers" :
37214   [
37215    {
37216     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
37217    }
37218   ],
37219   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointIxEE",
37220   "name" : "std::__libcpp_is_floating_point<long long>",
37221   "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIxEE",
37222   "self_type" : "_ZTINSt3__126__libcpp_is_floating_pointIxEE",
37223   "size" : 1,
37224   "source_file" : "external/libcxx/include/type_traits",
37225   "template_args" : [ "_ZTIx" ]
37226  },
37227  {
37228   "alignment" : 1,
37229   "base_specifiers" :
37230   [
37231    {
37232     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
37233    }
37234   ],
37235   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointIyEE",
37236   "name" : "std::__libcpp_is_floating_point<unsigned long long>",
37237   "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIyEE",
37238   "self_type" : "_ZTINSt3__126__libcpp_is_floating_pointIyEE",
37239   "size" : 1,
37240   "source_file" : "external/libcxx/include/type_traits",
37241   "template_args" : [ "_ZTIy" ]
37242  },
37243  {
37244   "alignment" : 1,
37245   "base_specifiers" :
37246   [
37247    {
37248     "referenced_type" : "_ZTINSt3__120forward_iterator_tagE"
37249    }
37250   ],
37251   "linker_set_key" : "_ZTINSt3__126bidirectional_iterator_tagE",
37252   "name" : "std::bidirectional_iterator_tag",
37253   "referenced_type" : "_ZTINSt3__126bidirectional_iterator_tagE",
37254   "self_type" : "_ZTINSt3__126bidirectional_iterator_tagE",
37255   "size" : 1,
37256   "source_file" : "external/libcxx/include/iterator"
37257  },
37258  {
37259   "alignment" : 1,
37260   "base_specifiers" :
37261   [
37262    {
37263     "referenced_type" : "_ZTINSt3__126bidirectional_iterator_tagE"
37264    }
37265   ],
37266   "linker_set_key" : "_ZTINSt3__126random_access_iterator_tagE",
37267   "name" : "std::random_access_iterator_tag",
37268   "referenced_type" : "_ZTINSt3__126random_access_iterator_tagE",
37269   "self_type" : "_ZTINSt3__126random_access_iterator_tagE",
37270   "size" : 1,
37271   "source_file" : "external/libcxx/include/iterator"
37272  },
37273  {
37274   "alignment" : 1,
37275   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implIcLb1EEE",
37276   "name" : "std::__add_lvalue_reference_impl<char, true>",
37277   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implIcLb1EEE",
37278   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implIcLb1EEE",
37279   "size" : 1,
37280   "source_file" : "external/libcxx/include/type_traits",
37281   "template_args" : [ "_ZTIc" ]
37282  },
37283  {
37284   "alignment" : 1,
37285   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implIhLb1EEE",
37286   "name" : "std::__add_lvalue_reference_impl<unsigned char, true>",
37287   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implIhLb1EEE",
37288   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implIhLb1EEE",
37289   "size" : 1,
37290   "source_file" : "external/libcxx/include/type_traits",
37291   "template_args" : [ "_ZTIh" ]
37292  },
37293  {
37294   "alignment" : 1,
37295   "linker_set_key" : "_ZTINSt3__127__add_lvalue_reference_implIjLb1EEE",
37296   "name" : "std::__add_lvalue_reference_impl<unsigned int, true>",
37297   "referenced_type" : "_ZTINSt3__127__add_lvalue_reference_implIjLb1EEE",
37298   "self_type" : "_ZTINSt3__127__add_lvalue_reference_implIjLb1EEE",
37299   "size" : 1,
37300   "source_file" : "external/libcxx/include/type_traits",
37301   "template_args" : [ "_ZTIj" ]
37302  },
37303  {
37304   "alignment" : 1,
37305   "base_specifiers" :
37306   [
37307    {
37308     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
37309    }
37310   ],
37311   "linker_set_key" : "_ZTINSt3__127__is_exactly_input_iteratorIPcEE",
37312   "name" : "std::__is_exactly_input_iterator<char *>",
37313   "referenced_type" : "_ZTINSt3__127__is_exactly_input_iteratorIPcEE",
37314   "self_type" : "_ZTINSt3__127__is_exactly_input_iteratorIPcEE",
37315   "size" : 1,
37316   "source_file" : "external/libcxx/include/iterator",
37317   "template_args" : [ "_ZTIPc" ]
37318  },
37319  {
37320   "alignment" : 1,
37321   "linker_set_key" : "_ZTINSt3__127__unique_ptr_deleter_sfinaeIPFvPvEEE",
37322   "name" : "std::__unique_ptr_deleter_sfinae<void (*)(void *)>",
37323   "referenced_type" : "_ZTINSt3__127__unique_ptr_deleter_sfinaeIPFvPvEEE",
37324   "self_type" : "_ZTINSt3__127__unique_ptr_deleter_sfinaeIPFvPvEEE",
37325   "size" : 1,
37326   "source_file" : "external/libcxx/include/memory",
37327   "template_args" : [ "_ZTIPFvPvE" ]
37328  },
37329  {
37330   "alignment" : 1,
37331   "linker_set_key" : "_ZTINSt3__128__invoke_void_return_wrapperIvEE",
37332   "name" : "std::__invoke_void_return_wrapper<void>",
37333   "referenced_type" : "_ZTINSt3__128__invoke_void_return_wrapperIvEE",
37334   "self_type" : "_ZTINSt3__128__invoke_void_return_wrapperIvEE",
37335   "size" : 1,
37336   "source_file" : "external/libcxx/include/__functional_base",
37337   "template_args" : [ "_ZTIv" ]
37338  },
37339  {
37340   "alignment" : 1,
37341   "linker_set_key" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorIDiEELb0EEE",
37342   "name" : "std::__propagate_on_container_swap<std::allocator<char32_t>, false>",
37343   "referenced_type" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorIDiEELb0EEE",
37344   "self_type" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorIDiEELb0EEE",
37345   "size" : 1,
37346   "source_file" : "external/libcxx/include/memory",
37347   "template_args" : [ "_ZTINSt3__19allocatorIDiEE" ]
37348  },
37349  {
37350   "alignment" : 1,
37351   "linker_set_key" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorIDsEELb0EEE",
37352   "name" : "std::__propagate_on_container_swap<std::allocator<char16_t>, false>",
37353   "referenced_type" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorIDsEELb0EEE",
37354   "self_type" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorIDsEELb0EEE",
37355   "size" : 1,
37356   "source_file" : "external/libcxx/include/memory",
37357   "template_args" : [ "_ZTINSt3__19allocatorIDsEE" ]
37358  },
37359  {
37360   "alignment" : 1,
37361   "linker_set_key" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorIN7android8hardware17GrantorDescriptorEEELb0EEE",
37362   "name" : "std::__propagate_on_container_swap<std::allocator<android::hardware::GrantorDescriptor>, false>",
37363   "referenced_type" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorIN7android8hardware17GrantorDescriptorEEELb0EEE",
37364   "self_type" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorIN7android8hardware17GrantorDescriptorEEELb0EEE",
37365   "size" : 1,
37366   "source_file" : "external/libcxx/include/memory",
37367   "template_args" : [ "_ZTINSt3__19allocatorIN7android8hardware17GrantorDescriptorEEE" ]
37368  },
37369  {
37370   "alignment" : 1,
37371   "linker_set_key" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEELb0EEE",
37372   "name" : "std::__propagate_on_container_swap<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *>> *)>>, false>",
37373   "referenced_type" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEELb0EEE",
37374   "self_type" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEELb0EEE",
37375   "size" : 1,
37376   "source_file" : "external/libcxx/include/memory",
37377   "template_args" :
37378   [
37379    "_ZTINSt3__19allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS0_ISA_EEEEEEEEE"
37380   ]
37381  },
37382  {
37383   "alignment" : 1,
37384   "linker_set_key" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorIcEELb0EEE",
37385   "name" : "std::__propagate_on_container_swap<std::allocator<char>, false>",
37386   "referenced_type" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorIcEELb0EEE",
37387   "self_type" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorIcEELb0EEE",
37388   "size" : 1,
37389   "source_file" : "external/libcxx/include/memory",
37390   "template_args" : [ "_ZTINSt3__19allocatorIcEE" ]
37391  },
37392  {
37393   "alignment" : 1,
37394   "linker_set_key" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorIwEELb0EEE",
37395   "name" : "std::__propagate_on_container_swap<std::allocator<wchar_t>, false>",
37396   "referenced_type" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorIwEELb0EEE",
37397   "self_type" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorIwEELb0EEE",
37398   "size" : 1,
37399   "source_file" : "external/libcxx/include/memory",
37400   "template_args" : [ "_ZTINSt3__19allocatorIwEE" ]
37401  },
37402  {
37403   "alignment" : 1,
37404   "linker_set_key" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorIDiEEPDiLb1EEE",
37405   "name" : "std::__alloc_traits_difference_type<std::allocator<char32_t>, char32_t *, true>",
37406   "referenced_type" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorIDiEEPDiLb1EEE",
37407   "self_type" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorIDiEEPDiLb1EEE",
37408   "size" : 1,
37409   "source_file" : "external/libcxx/include/memory",
37410   "template_args" : [ "_ZTINSt3__19allocatorIDiEE", "_ZTIPDi" ]
37411  },
37412  {
37413   "alignment" : 1,
37414   "linker_set_key" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorIDsEEPDsLb1EEE",
37415   "name" : "std::__alloc_traits_difference_type<std::allocator<char16_t>, char16_t *, true>",
37416   "referenced_type" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorIDsEEPDsLb1EEE",
37417   "self_type" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorIDsEEPDsLb1EEE",
37418   "size" : 1,
37419   "source_file" : "external/libcxx/include/memory",
37420   "template_args" : [ "_ZTINSt3__19allocatorIDsEE", "_ZTIPDs" ]
37421  },
37422  {
37423   "alignment" : 1,
37424   "linker_set_key" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorIN7android8hardware17GrantorDescriptorEEEPS4_Lb1EEE",
37425   "name" : "std::__alloc_traits_difference_type<std::allocator<android::hardware::GrantorDescriptor>, android::hardware::GrantorDescriptor *, true>",
37426   "referenced_type" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorIN7android8hardware17GrantorDescriptorEEEPS4_Lb1EEE",
37427   "self_type" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorIN7android8hardware17GrantorDescriptorEEEPS4_Lb1EEE",
37428   "size" : 1,
37429   "source_file" : "external/libcxx/include/memory",
37430   "template_args" :
37431   [
37432    "_ZTINSt3__19allocatorIN7android8hardware17GrantorDescriptorEEE",
37433    "_ZTIPN7android8hardware17GrantorDescriptorE"
37434   ]
37435  },
37436  {
37437   "alignment" : 1,
37438   "linker_set_key" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEPSG_Lb1EEE",
37439   "name" : "std::__alloc_traits_difference_type<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *>> *)>>, std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *>> *)> *, true>",
37440   "referenced_type" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEPSG_Lb1EEE",
37441   "self_type" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEPSG_Lb1EEE",
37442   "size" : 1,
37443   "source_file" : "external/libcxx/include/memory",
37444   "template_args" :
37445   [
37446    "_ZTINSt3__19allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS0_ISA_EEEEEEEEE",
37447    "_ZTIPNSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEE"
37448   ]
37449  },
37450  {
37451   "alignment" : 1,
37452   "linker_set_key" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorIcEEPcLb1EEE",
37453   "name" : "std::__alloc_traits_difference_type<std::allocator<char>, char *, true>",
37454   "referenced_type" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorIcEEPcLb1EEE",
37455   "self_type" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorIcEEPcLb1EEE",
37456   "size" : 1,
37457   "source_file" : "external/libcxx/include/memory",
37458   "template_args" : [ "_ZTINSt3__19allocatorIcEE", "_ZTIPc" ]
37459  },
37460  {
37461   "alignment" : 1,
37462   "linker_set_key" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorIwEEPwLb1EEE",
37463   "name" : "std::__alloc_traits_difference_type<std::allocator<wchar_t>, wchar_t *, true>",
37464   "referenced_type" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorIwEEPwLb1EEE",
37465   "self_type" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorIwEEPwLb1EEE",
37466   "size" : 1,
37467   "source_file" : "external/libcxx/include/memory",
37468   "template_args" : [ "_ZTINSt3__19allocatorIwEE", "_ZTIPw" ]
37469  },
37470  {
37471   "alignment" : 1,
37472   "linker_set_key" : "_ZTINSt3__130__check_tuple_constructor_failE",
37473   "name" : "std::__check_tuple_constructor_fail",
37474   "referenced_type" : "_ZTINSt3__130__check_tuple_constructor_failE",
37475   "self_type" : "_ZTINSt3__130__check_tuple_constructor_failE",
37476   "size" : 1,
37477   "source_file" : "external/libcxx/include/__tuple"
37478  },
37479  {
37480   "alignment" : 1,
37481   "base_specifiers" :
37482   [
37483    {
37484     "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleINS_5mutexEJEEE"
37485    }
37486   ],
37487   "linker_set_key" : "_ZTINSt3__132is_nothrow_default_constructibleINS_5mutexEEE",
37488   "name" : "std::is_nothrow_default_constructible<std::mutex>",
37489   "referenced_type" : "_ZTINSt3__132is_nothrow_default_constructibleINS_5mutexEEE",
37490   "self_type" : "_ZTINSt3__132is_nothrow_default_constructibleINS_5mutexEEE",
37491   "size" : 1,
37492   "source_file" : "external/libcxx/include/type_traits",
37493   "template_args" : [ "_ZTINSt3__15mutexE" ]
37494  },
37495  {
37496   "alignment" : 1,
37497   "base_specifiers" :
37498   [
37499    {
37500     "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleINS_9allocatorIN7android8hardware17GrantorDescriptorEEEJEEE"
37501    }
37502   ],
37503   "linker_set_key" : "_ZTINSt3__132is_nothrow_default_constructibleINS_9allocatorIN7android8hardware17GrantorDescriptorEEEEE",
37504   "name" : "std::is_nothrow_default_constructible<std::allocator<android::hardware::GrantorDescriptor>>",
37505   "referenced_type" : "_ZTINSt3__132is_nothrow_default_constructibleINS_9allocatorIN7android8hardware17GrantorDescriptorEEEEE",
37506   "self_type" : "_ZTINSt3__132is_nothrow_default_constructibleINS_9allocatorIN7android8hardware17GrantorDescriptorEEEEE",
37507   "size" : 1,
37508   "source_file" : "external/libcxx/include/type_traits",
37509   "template_args" : [ "_ZTINSt3__19allocatorIN7android8hardware17GrantorDescriptorEEE" ]
37510  },
37511  {
37512   "alignment" : 1,
37513   "base_specifiers" :
37514   [
37515    {
37516     "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleINS_9allocatorIcEEJEEE"
37517    }
37518   ],
37519   "linker_set_key" : "_ZTINSt3__132is_nothrow_default_constructibleINS_9allocatorIcEEEE",
37520   "name" : "std::is_nothrow_default_constructible<std::allocator<char>>",
37521   "referenced_type" : "_ZTINSt3__132is_nothrow_default_constructibleINS_9allocatorIcEEEE",
37522   "self_type" : "_ZTINSt3__132is_nothrow_default_constructibleINS_9allocatorIcEEEE",
37523   "size" : 1,
37524   "source_file" : "external/libcxx/include/type_traits",
37525   "template_args" : [ "_ZTINSt3__19allocatorIcEE" ]
37526  },
37527  {
37528   "alignment" : 1,
37529   "base_specifiers" :
37530   [
37531    {
37532     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
37533    }
37534   ],
37535   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIDiNS_11char_traitsIDiEEPKDiEE",
37536   "name" : "std::__can_be_converted_to_string_view<char32_t, std::char_traits<char32_t>, const char32_t *>",
37537   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIDiNS_11char_traitsIDiEEPKDiEE",
37538   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIDiNS_11char_traitsIDiEEPKDiEE",
37539   "size" : 1,
37540   "source_file" : "external/libcxx/include/string",
37541   "template_args" : [ "_ZTIDi", "_ZTINSt3__111char_traitsIDiEE", "_ZTIPKDi" ]
37542  },
37543  {
37544   "alignment" : 1,
37545   "base_specifiers" :
37546   [
37547    {
37548     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
37549    }
37550   ],
37551   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIDsNS_11char_traitsIDsEEPKDsEE",
37552   "name" : "std::__can_be_converted_to_string_view<char16_t, std::char_traits<char16_t>, const char16_t *>",
37553   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIDsNS_11char_traitsIDsEEPKDsEE",
37554   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIDsNS_11char_traitsIDsEEPKDsEE",
37555   "size" : 1,
37556   "source_file" : "external/libcxx/include/string",
37557   "template_args" : [ "_ZTIDs", "_ZTINSt3__111char_traitsIDsEE", "_ZTIPKDs" ]
37558  },
37559  {
37560   "alignment" : 1,
37561   "base_specifiers" :
37562   [
37563    {
37564     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
37565    }
37566   ],
37567   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA10_cEE",
37568   "name" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, char [10]>",
37569   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA10_cEE",
37570   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA10_cEE",
37571   "size" : 1,
37572   "source_file" : "external/libcxx/include/string",
37573   "template_args" : [ "_ZTIc", "_ZTINSt3__111char_traitsIcEE", "_ZTIA10_c" ]
37574  },
37575  {
37576   "alignment" : 1,
37577   "base_specifiers" :
37578   [
37579    {
37580     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
37581    }
37582   ],
37583   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA11_cEE",
37584   "name" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, char [11]>",
37585   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA11_cEE",
37586   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA11_cEE",
37587   "size" : 1,
37588   "source_file" : "external/libcxx/include/string",
37589   "template_args" : [ "_ZTIc", "_ZTINSt3__111char_traitsIcEE", "_ZTIA11_c" ]
37590  },
37591  {
37592   "alignment" : 1,
37593   "base_specifiers" :
37594   [
37595    {
37596     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
37597    }
37598   ],
37599   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA17_cEE",
37600   "name" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, char [17]>",
37601   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA17_cEE",
37602   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA17_cEE",
37603   "size" : 1,
37604   "source_file" : "external/libcxx/include/string",
37605   "template_args" : [ "_ZTIc", "_ZTINSt3__111char_traitsIcEE", "_ZTIA17_c" ]
37606  },
37607  {
37608   "alignment" : 1,
37609   "base_specifiers" :
37610   [
37611    {
37612     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
37613    }
37614   ],
37615   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA2_cEE",
37616   "name" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, char [2]>",
37617   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA2_cEE",
37618   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA2_cEE",
37619   "size" : 1,
37620   "source_file" : "external/libcxx/include/string",
37621   "template_args" : [ "_ZTIc", "_ZTINSt3__111char_traitsIcEE", "_ZTIA2_c" ]
37622  },
37623  {
37624   "alignment" : 1,
37625   "base_specifiers" :
37626   [
37627    {
37628     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
37629    }
37630   ],
37631   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA3_cEE",
37632   "name" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, char [3]>",
37633   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA3_cEE",
37634   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA3_cEE",
37635   "size" : 1,
37636   "source_file" : "external/libcxx/include/string",
37637   "template_args" : [ "_ZTIc", "_ZTINSt3__111char_traitsIcEE", "_ZTIA3_c" ]
37638  },
37639  {
37640   "alignment" : 1,
37641   "base_specifiers" :
37642   [
37643    {
37644     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
37645    }
37646   ],
37647   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA8_cEE",
37648   "name" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, char [8]>",
37649   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA8_cEE",
37650   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA8_cEE",
37651   "size" : 1,
37652   "source_file" : "external/libcxx/include/string",
37653   "template_args" : [ "_ZTIc", "_ZTINSt3__111char_traitsIcEE", "_ZTIA8_c" ]
37654  },
37655  {
37656   "alignment" : 1,
37657   "base_specifiers" :
37658   [
37659    {
37660     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
37661    }
37662   ],
37663   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA9_cEE",
37664   "name" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, char [9]>",
37665   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA9_cEE",
37666   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEA9_cEE",
37667   "size" : 1,
37668   "source_file" : "external/libcxx/include/string",
37669   "template_args" : [ "_ZTIc", "_ZTINSt3__111char_traitsIcEE", "_ZTIA9_c" ]
37670  },
37671  {
37672   "alignment" : 1,
37673   "base_specifiers" :
37674   [
37675    {
37676     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
37677    }
37678   ],
37679   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEENS_12basic_stringIcS2_NS_9allocatorIcEEEEEE",
37680   "name" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, std::basic_string<char, std::char_traits<char>, std::allocator<char>>>",
37681   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEENS_12basic_stringIcS2_NS_9allocatorIcEEEEEE",
37682   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEENS_12basic_stringIcS2_NS_9allocatorIcEEEEEE",
37683   "size" : 1,
37684   "source_file" : "external/libcxx/include/string",
37685   "template_args" :
37686   [
37687    "_ZTIc",
37688    "_ZTINSt3__111char_traitsIcEE",
37689    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
37690   ]
37691  },
37692  {
37693   "alignment" : 1,
37694   "base_specifiers" :
37695   [
37696    {
37697     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
37698    }
37699   ],
37700   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
37701   "name" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, std::allocator<char>>",
37702   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
37703   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
37704   "size" : 1,
37705   "source_file" : "external/libcxx/include/string",
37706   "template_args" : [ "_ZTIc", "_ZTINSt3__111char_traitsIcEE", "_ZTINSt3__19allocatorIcEE" ]
37707  },
37708  {
37709   "alignment" : 1,
37710   "base_specifiers" :
37711   [
37712    {
37713     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
37714    }
37715   ],
37716   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEPKcEE",
37717   "name" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, const char *>",
37718   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEPKcEE",
37719   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEPKcEE",
37720   "size" : 1,
37721   "source_file" : "external/libcxx/include/string",
37722   "template_args" : [ "_ZTIc", "_ZTINSt3__111char_traitsIcEE", "_ZTIPKc" ]
37723  },
37724  {
37725   "alignment" : 1,
37726   "base_specifiers" :
37727   [
37728    {
37729     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
37730    }
37731   ],
37732   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEPcEE",
37733   "name" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, char *>",
37734   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEPcEE",
37735   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEPcEE",
37736   "size" : 1,
37737   "source_file" : "external/libcxx/include/string",
37738   "template_args" : [ "_ZTIc", "_ZTINSt3__111char_traitsIcEE", "_ZTIPc" ]
37739  },
37740  {
37741   "alignment" : 1,
37742   "base_specifiers" :
37743   [
37744    {
37745     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
37746    }
37747   ],
37748   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEiEE",
37749   "name" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, int>",
37750   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEiEE",
37751   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEiEE",
37752   "size" : 1,
37753   "source_file" : "external/libcxx/include/string",
37754   "template_args" : [ "_ZTIc", "_ZTINSt3__111char_traitsIcEE", "_ZTIi" ]
37755  },
37756  {
37757   "alignment" : 1,
37758   "base_specifiers" :
37759   [
37760    {
37761     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
37762    }
37763   ],
37764   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEENS_12basic_stringIwS2_NS_9allocatorIwEEEEEE",
37765   "name" : "std::__can_be_converted_to_string_view<wchar_t, std::char_traits<wchar_t>, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>>",
37766   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEENS_12basic_stringIwS2_NS_9allocatorIwEEEEEE",
37767   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEENS_12basic_stringIwS2_NS_9allocatorIwEEEEEE",
37768   "size" : 1,
37769   "source_file" : "external/libcxx/include/string",
37770   "template_args" :
37771   [
37772    "_ZTIw",
37773    "_ZTINSt3__111char_traitsIwEE",
37774    "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
37775   ]
37776  },
37777  {
37778   "alignment" : 1,
37779   "base_specifiers" :
37780   [
37781    {
37782     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
37783    }
37784   ],
37785   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEEPKwEE",
37786   "name" : "std::__can_be_converted_to_string_view<wchar_t, std::char_traits<wchar_t>, const wchar_t *>",
37787   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEEPKwEE",
37788   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEEPKwEE",
37789   "size" : 1,
37790   "source_file" : "external/libcxx/include/string",
37791   "template_args" : [ "_ZTIw", "_ZTINSt3__111char_traitsIwEE", "_ZTIPKw" ]
37792  },
37793  {
37794   "alignment" : 1,
37795   "base_specifiers" :
37796   [
37797    {
37798     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
37799    }
37800   ],
37801   "linker_set_key" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorIDiEEvEE",
37802   "name" : "std::__has_propagate_on_container_swap<std::allocator<char32_t>, void>",
37803   "referenced_type" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorIDiEEvEE",
37804   "self_type" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorIDiEEvEE",
37805   "size" : 1,
37806   "source_file" : "external/libcxx/include/memory",
37807   "template_args" : [ "_ZTINSt3__19allocatorIDiEE", "_ZTIv" ]
37808  },
37809  {
37810   "alignment" : 1,
37811   "base_specifiers" :
37812   [
37813    {
37814     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
37815    }
37816   ],
37817   "linker_set_key" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorIDsEEvEE",
37818   "name" : "std::__has_propagate_on_container_swap<std::allocator<char16_t>, void>",
37819   "referenced_type" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorIDsEEvEE",
37820   "self_type" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorIDsEEvEE",
37821   "size" : 1,
37822   "source_file" : "external/libcxx/include/memory",
37823   "template_args" : [ "_ZTINSt3__19allocatorIDsEE", "_ZTIv" ]
37824  },
37825  {
37826   "alignment" : 1,
37827   "base_specifiers" :
37828   [
37829    {
37830     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
37831    }
37832   ],
37833   "linker_set_key" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorIN7android8hardware17GrantorDescriptorEEEvEE",
37834   "name" : "std::__has_propagate_on_container_swap<std::allocator<android::hardware::GrantorDescriptor>, void>",
37835   "referenced_type" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorIN7android8hardware17GrantorDescriptorEEEvEE",
37836   "self_type" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorIN7android8hardware17GrantorDescriptorEEEvEE",
37837   "size" : 1,
37838   "source_file" : "external/libcxx/include/memory",
37839   "template_args" :
37840   [
37841    "_ZTINSt3__19allocatorIN7android8hardware17GrantorDescriptorEEE",
37842    "_ZTIv"
37843   ]
37844  },
37845  {
37846   "alignment" : 1,
37847   "base_specifiers" :
37848   [
37849    {
37850     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
37851    }
37852   ],
37853   "linker_set_key" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEvEE",
37854   "name" : "std::__has_propagate_on_container_swap<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *>> *)>>, void>",
37855   "referenced_type" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEvEE",
37856   "self_type" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEvEE",
37857   "size" : 1,
37858   "source_file" : "external/libcxx/include/memory",
37859   "template_args" :
37860   [
37861    "_ZTINSt3__19allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS0_ISA_EEEEEEEEE",
37862    "_ZTIv"
37863   ]
37864  },
37865  {
37866   "alignment" : 1,
37867   "base_specifiers" :
37868   [
37869    {
37870     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
37871    }
37872   ],
37873   "linker_set_key" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorIcEEvEE",
37874   "name" : "std::__has_propagate_on_container_swap<std::allocator<char>, void>",
37875   "referenced_type" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorIcEEvEE",
37876   "self_type" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorIcEEvEE",
37877   "size" : 1,
37878   "source_file" : "external/libcxx/include/memory",
37879   "template_args" : [ "_ZTINSt3__19allocatorIcEE", "_ZTIv" ]
37880  },
37881  {
37882   "alignment" : 1,
37883   "base_specifiers" :
37884   [
37885    {
37886     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
37887    }
37888   ],
37889   "linker_set_key" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorIwEEvEE",
37890   "name" : "std::__has_propagate_on_container_swap<std::allocator<wchar_t>, void>",
37891   "referenced_type" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorIwEEvEE",
37892   "self_type" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorIwEEvEE",
37893   "size" : 1,
37894   "source_file" : "external/libcxx/include/memory",
37895   "template_args" : [ "_ZTINSt3__19allocatorIwEE", "_ZTIv" ]
37896  },
37897  {
37898   "alignment" : 1,
37899   "base_specifiers" :
37900   [
37901    {
37902     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
37903    }
37904   ],
37905   "linker_set_key" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_5mutexEJEEE",
37906   "name" : "std::__libcpp_is_nothrow_constructible<true, false, std::mutex>",
37907   "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_5mutexEJEEE",
37908   "self_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_5mutexEJEEE",
37909   "size" : 1,
37910   "source_file" : "external/libcxx/include/type_traits",
37911   "template_args" : [ "_ZTINSt3__15mutexE" ]
37912  },
37913  {
37914   "alignment" : 1,
37915   "base_specifiers" :
37916   [
37917    {
37918     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
37919    }
37920   ],
37921   "linker_set_key" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_9allocatorIN7android8hardware17GrantorDescriptorEEEJEEE",
37922   "name" : "std::__libcpp_is_nothrow_constructible<true, false, std::allocator<android::hardware::GrantorDescriptor>>",
37923   "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_9allocatorIN7android8hardware17GrantorDescriptorEEEJEEE",
37924   "self_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_9allocatorIN7android8hardware17GrantorDescriptorEEEJEEE",
37925   "size" : 1,
37926   "source_file" : "external/libcxx/include/type_traits",
37927   "template_args" : [ "_ZTINSt3__19allocatorIN7android8hardware17GrantorDescriptorEEE" ]
37928  },
37929  {
37930   "alignment" : 1,
37931   "base_specifiers" :
37932   [
37933    {
37934     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
37935    }
37936   ],
37937   "linker_set_key" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_9allocatorIcEEJEEE",
37938   "name" : "std::__libcpp_is_nothrow_constructible<true, false, std::allocator<char>>",
37939   "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_9allocatorIcEEJEEE",
37940   "self_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_9allocatorIcEEJEEE",
37941   "size" : 1,
37942   "source_file" : "external/libcxx/include/type_traits",
37943   "template_args" : [ "_ZTINSt3__19allocatorIcEE" ]
37944  },
37945  {
37946   "alignment" : 1,
37947   "base_specifiers" :
37948   [
37949    {
37950     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
37951    }
37952   ],
37953   "linker_set_key" : "_ZTINSt3__138__has_iterator_category_convertible_toIPcNS_18input_iterator_tagELb1EEE",
37954   "name" : "std::__has_iterator_category_convertible_to<char *, std::input_iterator_tag, true>",
37955   "referenced_type" : "_ZTINSt3__138__has_iterator_category_convertible_toIPcNS_18input_iterator_tagELb1EEE",
37956   "self_type" : "_ZTINSt3__138__has_iterator_category_convertible_toIPcNS_18input_iterator_tagELb1EEE",
37957   "size" : 1,
37958   "source_file" : "external/libcxx/include/iterator",
37959   "template_args" : [ "_ZTIPc", "_ZTINSt3__118input_iterator_tagE" ]
37960  },
37961  {
37962   "alignment" : 1,
37963   "base_specifiers" :
37964   [
37965    {
37966     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
37967    }
37968   ],
37969   "linker_set_key" : "_ZTINSt3__138__has_iterator_category_convertible_toIPcNS_20forward_iterator_tagELb1EEE",
37970   "name" : "std::__has_iterator_category_convertible_to<char *, std::forward_iterator_tag, true>",
37971   "referenced_type" : "_ZTINSt3__138__has_iterator_category_convertible_toIPcNS_20forward_iterator_tagELb1EEE",
37972   "self_type" : "_ZTINSt3__138__has_iterator_category_convertible_toIPcNS_20forward_iterator_tagELb1EEE",
37973   "size" : 1,
37974   "source_file" : "external/libcxx/include/iterator",
37975   "template_args" : [ "_ZTIPc", "_ZTINSt3__120forward_iterator_tagE" ]
37976  },
37977  {
37978   "alignment" : 1,
37979   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIDiEELb0EEE",
37980   "name" : "std::__propagate_on_container_copy_assignment<std::allocator<char32_t>, false>",
37981   "referenced_type" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIDiEELb0EEE",
37982   "self_type" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIDiEELb0EEE",
37983   "size" : 1,
37984   "source_file" : "external/libcxx/include/memory",
37985   "template_args" : [ "_ZTINSt3__19allocatorIDiEE" ]
37986  },
37987  {
37988   "alignment" : 1,
37989   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIDsEELb0EEE",
37990   "name" : "std::__propagate_on_container_copy_assignment<std::allocator<char16_t>, false>",
37991   "referenced_type" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIDsEELb0EEE",
37992   "self_type" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIDsEELb0EEE",
37993   "size" : 1,
37994   "source_file" : "external/libcxx/include/memory",
37995   "template_args" : [ "_ZTINSt3__19allocatorIDsEE" ]
37996  },
37997  {
37998   "alignment" : 1,
37999   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIN7android8hardware17GrantorDescriptorEEELb0EEE",
38000   "name" : "std::__propagate_on_container_copy_assignment<std::allocator<android::hardware::GrantorDescriptor>, false>",
38001   "referenced_type" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIN7android8hardware17GrantorDescriptorEEELb0EEE",
38002   "self_type" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIN7android8hardware17GrantorDescriptorEEELb0EEE",
38003   "size" : 1,
38004   "source_file" : "external/libcxx/include/memory",
38005   "template_args" : [ "_ZTINSt3__19allocatorIN7android8hardware17GrantorDescriptorEEE" ]
38006  },
38007  {
38008   "alignment" : 1,
38009   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEELb0EEE",
38010   "name" : "std::__propagate_on_container_copy_assignment<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *>> *)>>, false>",
38011   "referenced_type" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEELb0EEE",
38012   "self_type" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEELb0EEE",
38013   "size" : 1,
38014   "source_file" : "external/libcxx/include/memory",
38015   "template_args" :
38016   [
38017    "_ZTINSt3__19allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS0_ISA_EEEEEEEEE"
38018   ]
38019  },
38020  {
38021   "alignment" : 1,
38022   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIcEELb0EEE",
38023   "name" : "std::__propagate_on_container_copy_assignment<std::allocator<char>, false>",
38024   "referenced_type" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIcEELb0EEE",
38025   "self_type" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIcEELb0EEE",
38026   "size" : 1,
38027   "source_file" : "external/libcxx/include/memory",
38028   "template_args" : [ "_ZTINSt3__19allocatorIcEE" ]
38029  },
38030  {
38031   "alignment" : 1,
38032   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIwEELb0EEE",
38033   "name" : "std::__propagate_on_container_copy_assignment<std::allocator<wchar_t>, false>",
38034   "referenced_type" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIwEELb0EEE",
38035   "self_type" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIwEELb0EEE",
38036   "size" : 1,
38037   "source_file" : "external/libcxx/include/memory",
38038   "template_args" : [ "_ZTINSt3__19allocatorIwEE" ]
38039  },
38040  {
38041   "alignment" : 1,
38042   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorIDiEELb1EEE",
38043   "name" : "std::__propagate_on_container_move_assignment<std::allocator<char32_t>, true>",
38044   "referenced_type" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorIDiEELb1EEE",
38045   "self_type" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorIDiEELb1EEE",
38046   "size" : 1,
38047   "source_file" : "external/libcxx/include/memory",
38048   "template_args" : [ "_ZTINSt3__19allocatorIDiEE" ]
38049  },
38050  {
38051   "alignment" : 1,
38052   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorIDsEELb1EEE",
38053   "name" : "std::__propagate_on_container_move_assignment<std::allocator<char16_t>, true>",
38054   "referenced_type" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorIDsEELb1EEE",
38055   "self_type" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorIDsEELb1EEE",
38056   "size" : 1,
38057   "source_file" : "external/libcxx/include/memory",
38058   "template_args" : [ "_ZTINSt3__19allocatorIDsEE" ]
38059  },
38060  {
38061   "alignment" : 1,
38062   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorIN7android8hardware17GrantorDescriptorEEELb1EEE",
38063   "name" : "std::__propagate_on_container_move_assignment<std::allocator<android::hardware::GrantorDescriptor>, true>",
38064   "referenced_type" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorIN7android8hardware17GrantorDescriptorEEELb1EEE",
38065   "self_type" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorIN7android8hardware17GrantorDescriptorEEELb1EEE",
38066   "size" : 1,
38067   "source_file" : "external/libcxx/include/memory",
38068   "template_args" : [ "_ZTINSt3__19allocatorIN7android8hardware17GrantorDescriptorEEE" ]
38069  },
38070  {
38071   "alignment" : 1,
38072   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEELb1EEE",
38073   "name" : "std::__propagate_on_container_move_assignment<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *>> *)>>, true>",
38074   "referenced_type" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEELb1EEE",
38075   "self_type" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEELb1EEE",
38076   "size" : 1,
38077   "source_file" : "external/libcxx/include/memory",
38078   "template_args" :
38079   [
38080    "_ZTINSt3__19allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS0_ISA_EEEEEEEEE"
38081   ]
38082  },
38083  {
38084   "alignment" : 1,
38085   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorIcEELb1EEE",
38086   "name" : "std::__propagate_on_container_move_assignment<std::allocator<char>, true>",
38087   "referenced_type" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorIcEELb1EEE",
38088   "self_type" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorIcEELb1EEE",
38089   "size" : 1,
38090   "source_file" : "external/libcxx/include/memory",
38091   "template_args" : [ "_ZTINSt3__19allocatorIcEE" ]
38092  },
38093  {
38094   "alignment" : 1,
38095   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorIwEELb1EEE",
38096   "name" : "std::__propagate_on_container_move_assignment<std::allocator<wchar_t>, true>",
38097   "referenced_type" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorIwEELb1EEE",
38098   "self_type" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorIwEELb1EEE",
38099   "size" : 1,
38100   "source_file" : "external/libcxx/include/memory",
38101   "template_args" : [ "_ZTINSt3__19allocatorIwEE" ]
38102  },
38103  {
38104   "alignment" : 1,
38105   "base_specifiers" :
38106   [
38107    {
38108     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
38109    }
38110   ],
38111   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIDiEEvEE",
38112   "name" : "std::__has_propagate_on_container_copy_assignment<std::allocator<char32_t>, void>",
38113   "referenced_type" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIDiEEvEE",
38114   "self_type" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIDiEEvEE",
38115   "size" : 1,
38116   "source_file" : "external/libcxx/include/memory",
38117   "template_args" : [ "_ZTINSt3__19allocatorIDiEE", "_ZTIv" ]
38118  },
38119  {
38120   "alignment" : 1,
38121   "base_specifiers" :
38122   [
38123    {
38124     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
38125    }
38126   ],
38127   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIDsEEvEE",
38128   "name" : "std::__has_propagate_on_container_copy_assignment<std::allocator<char16_t>, void>",
38129   "referenced_type" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIDsEEvEE",
38130   "self_type" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIDsEEvEE",
38131   "size" : 1,
38132   "source_file" : "external/libcxx/include/memory",
38133   "template_args" : [ "_ZTINSt3__19allocatorIDsEE", "_ZTIv" ]
38134  },
38135  {
38136   "alignment" : 1,
38137   "base_specifiers" :
38138   [
38139    {
38140     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
38141    }
38142   ],
38143   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIN7android8hardware17GrantorDescriptorEEEvEE",
38144   "name" : "std::__has_propagate_on_container_copy_assignment<std::allocator<android::hardware::GrantorDescriptor>, void>",
38145   "referenced_type" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIN7android8hardware17GrantorDescriptorEEEvEE",
38146   "self_type" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIN7android8hardware17GrantorDescriptorEEEvEE",
38147   "size" : 1,
38148   "source_file" : "external/libcxx/include/memory",
38149   "template_args" :
38150   [
38151    "_ZTINSt3__19allocatorIN7android8hardware17GrantorDescriptorEEE",
38152    "_ZTIv"
38153   ]
38154  },
38155  {
38156   "alignment" : 1,
38157   "base_specifiers" :
38158   [
38159    {
38160     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
38161    }
38162   ],
38163   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEvEE",
38164   "name" : "std::__has_propagate_on_container_copy_assignment<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *>> *)>>, void>",
38165   "referenced_type" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEvEE",
38166   "self_type" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEvEE",
38167   "size" : 1,
38168   "source_file" : "external/libcxx/include/memory",
38169   "template_args" :
38170   [
38171    "_ZTINSt3__19allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS0_ISA_EEEEEEEEE",
38172    "_ZTIv"
38173   ]
38174  },
38175  {
38176   "alignment" : 1,
38177   "base_specifiers" :
38178   [
38179    {
38180     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
38181    }
38182   ],
38183   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIcEEvEE",
38184   "name" : "std::__has_propagate_on_container_copy_assignment<std::allocator<char>, void>",
38185   "referenced_type" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIcEEvEE",
38186   "self_type" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIcEEvEE",
38187   "size" : 1,
38188   "source_file" : "external/libcxx/include/memory",
38189   "template_args" : [ "_ZTINSt3__19allocatorIcEE", "_ZTIv" ]
38190  },
38191  {
38192   "alignment" : 1,
38193   "base_specifiers" :
38194   [
38195    {
38196     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
38197    }
38198   ],
38199   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIwEEvEE",
38200   "name" : "std::__has_propagate_on_container_copy_assignment<std::allocator<wchar_t>, void>",
38201   "referenced_type" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIwEEvEE",
38202   "self_type" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIwEEvEE",
38203   "size" : 1,
38204   "source_file" : "external/libcxx/include/memory",
38205   "template_args" : [ "_ZTINSt3__19allocatorIwEE", "_ZTIv" ]
38206  },
38207  {
38208   "alignment" : 1,
38209   "base_specifiers" :
38210   [
38211    {
38212     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
38213    }
38214   ],
38215   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIDiEEvEE",
38216   "name" : "std::__has_propagate_on_container_move_assignment<std::allocator<char32_t>, void>",
38217   "referenced_type" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIDiEEvEE",
38218   "self_type" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIDiEEvEE",
38219   "size" : 1,
38220   "source_file" : "external/libcxx/include/memory",
38221   "template_args" : [ "_ZTINSt3__19allocatorIDiEE", "_ZTIv" ]
38222  },
38223  {
38224   "alignment" : 1,
38225   "base_specifiers" :
38226   [
38227    {
38228     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
38229    }
38230   ],
38231   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIDsEEvEE",
38232   "name" : "std::__has_propagate_on_container_move_assignment<std::allocator<char16_t>, void>",
38233   "referenced_type" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIDsEEvEE",
38234   "self_type" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIDsEEvEE",
38235   "size" : 1,
38236   "source_file" : "external/libcxx/include/memory",
38237   "template_args" : [ "_ZTINSt3__19allocatorIDsEE", "_ZTIv" ]
38238  },
38239  {
38240   "alignment" : 1,
38241   "base_specifiers" :
38242   [
38243    {
38244     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
38245    }
38246   ],
38247   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIN7android8hardware17GrantorDescriptorEEEvEE",
38248   "name" : "std::__has_propagate_on_container_move_assignment<std::allocator<android::hardware::GrantorDescriptor>, void>",
38249   "referenced_type" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIN7android8hardware17GrantorDescriptorEEEvEE",
38250   "self_type" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIN7android8hardware17GrantorDescriptorEEEvEE",
38251   "size" : 1,
38252   "source_file" : "external/libcxx/include/memory",
38253   "template_args" :
38254   [
38255    "_ZTINSt3__19allocatorIN7android8hardware17GrantorDescriptorEEE",
38256    "_ZTIv"
38257   ]
38258  },
38259  {
38260   "alignment" : 1,
38261   "base_specifiers" :
38262   [
38263    {
38264     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
38265    }
38266   ],
38267   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEvEE",
38268   "name" : "std::__has_propagate_on_container_move_assignment<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *>> *)>>, void>",
38269   "referenced_type" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEvEE",
38270   "self_type" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEvEE",
38271   "size" : 1,
38272   "source_file" : "external/libcxx/include/memory",
38273   "template_args" :
38274   [
38275    "_ZTINSt3__19allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS0_ISA_EEEEEEEEE",
38276    "_ZTIv"
38277   ]
38278  },
38279  {
38280   "alignment" : 1,
38281   "base_specifiers" :
38282   [
38283    {
38284     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
38285    }
38286   ],
38287   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIcEEvEE",
38288   "name" : "std::__has_propagate_on_container_move_assignment<std::allocator<char>, void>",
38289   "referenced_type" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIcEEvEE",
38290   "self_type" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIcEEvEE",
38291   "size" : 1,
38292   "source_file" : "external/libcxx/include/memory",
38293   "template_args" : [ "_ZTINSt3__19allocatorIcEE", "_ZTIv" ]
38294  },
38295  {
38296   "alignment" : 1,
38297   "base_specifiers" :
38298   [
38299    {
38300     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
38301    }
38302   ],
38303   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIwEEvEE",
38304   "name" : "std::__has_propagate_on_container_move_assignment<std::allocator<wchar_t>, void>",
38305   "referenced_type" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIwEEvEE",
38306   "self_type" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIwEEvEE",
38307   "size" : 1,
38308   "source_file" : "external/libcxx/include/memory",
38309   "template_args" : [ "_ZTINSt3__19allocatorIwEE", "_ZTIv" ]
38310  },
38311  {
38312   "alignment" : 1,
38313   "linker_set_key" : "_ZTINSt3__14__fs10filesystem16_FilesystemClockE",
38314   "name" : "std::filesystem::_FilesystemClock",
38315   "referenced_type" : "_ZTINSt3__14__fs10filesystem16_FilesystemClockE",
38316   "self_type" : "_ZTINSt3__14__fs10filesystem16_FilesystemClockE",
38317   "size" : 1,
38318   "source_file" : "external/libcxx/include/chrono"
38319  },
38320  {
38321   "alignment" : 4,
38322   "fields" :
38323   [
38324    {
38325     "access" : "private",
38326     "field_name" : "__st_",
38327     "referenced_type" : "_ZTI9mbstate_t"
38328    },
38329    {
38330     "access" : "private",
38331     "field_name" : "__off_",
38332     "field_offset" : 32,
38333     "referenced_type" : "_ZTIx"
38334    }
38335   ],
38336   "linker_set_key" : "_ZTINSt3__14fposI9mbstate_tEE",
38337   "name" : "std::fpos<mbstate_t>",
38338   "record_kind" : "class",
38339   "referenced_type" : "_ZTINSt3__14fposI9mbstate_tEE",
38340   "self_type" : "_ZTINSt3__14fposI9mbstate_tEE",
38341   "size" : 12,
38342   "source_file" : "external/libcxx/include/string",
38343   "template_args" : [ "_ZTI9mbstate_t" ]
38344  },
38345  {
38346   "alignment" : 1,
38347   "base_specifiers" :
38348   [
38349    {
38350     "referenced_type" : "_ZTINSt3__114unary_functionIDijEE"
38351    }
38352   ],
38353   "linker_set_key" : "_ZTINSt3__14hashIDiEE",
38354   "name" : "std::hash<char32_t>",
38355   "referenced_type" : "_ZTINSt3__14hashIDiEE",
38356   "self_type" : "_ZTINSt3__14hashIDiEE",
38357   "size" : 1,
38358   "source_file" : "external/libcxx/include/utility",
38359   "template_args" : [ "_ZTIDi" ]
38360  },
38361  {
38362   "alignment" : 1,
38363   "base_specifiers" :
38364   [
38365    {
38366     "referenced_type" : "_ZTINSt3__114unary_functionIDnjEE"
38367    }
38368   ],
38369   "linker_set_key" : "_ZTINSt3__14hashIDnEE",
38370   "name" : "std::hash<nullptr_t>",
38371   "referenced_type" : "_ZTINSt3__14hashIDnEE",
38372   "self_type" : "_ZTINSt3__14hashIDnEE",
38373   "size" : 1,
38374   "source_file" : "external/libcxx/include/utility",
38375   "template_args" : [ "_ZTIDn" ]
38376  },
38377  {
38378   "alignment" : 1,
38379   "base_specifiers" :
38380   [
38381    {
38382     "referenced_type" : "_ZTINSt3__114unary_functionIDsjEE"
38383    }
38384   ],
38385   "linker_set_key" : "_ZTINSt3__14hashIDsEE",
38386   "name" : "std::hash<char16_t>",
38387   "referenced_type" : "_ZTINSt3__14hashIDsEE",
38388   "self_type" : "_ZTINSt3__14hashIDsEE",
38389   "size" : 1,
38390   "source_file" : "external/libcxx/include/utility",
38391   "template_args" : [ "_ZTIDs" ]
38392  },
38393  {
38394   "alignment" : 1,
38395   "base_specifiers" :
38396   [
38397    {
38398     "referenced_type" : "_ZTINSt3__114unary_functionINS_10error_codeEjEE"
38399    }
38400   ],
38401   "linker_set_key" : "_ZTINSt3__14hashINS_10error_codeEEE",
38402   "name" : "std::hash<std::error_code>",
38403   "referenced_type" : "_ZTINSt3__14hashINS_10error_codeEEE",
38404   "self_type" : "_ZTINSt3__14hashINS_10error_codeEEE",
38405   "size" : 1,
38406   "source_file" : "external/libcxx/include/system_error",
38407   "template_args" : [ "_ZTINSt3__110error_codeE" ]
38408  },
38409  {
38410   "alignment" : 1,
38411   "base_specifiers" :
38412   [
38413    {
38414     "referenced_type" : "_ZTINSt3__114unary_functionINS_15error_conditionEjEE"
38415    }
38416   ],
38417   "linker_set_key" : "_ZTINSt3__14hashINS_15error_conditionEEE",
38418   "name" : "std::hash<std::error_condition>",
38419   "referenced_type" : "_ZTINSt3__14hashINS_15error_conditionEEE",
38420   "self_type" : "_ZTINSt3__14hashINS_15error_conditionEEE",
38421   "size" : 1,
38422   "source_file" : "external/libcxx/include/system_error",
38423   "template_args" : [ "_ZTINSt3__115error_conditionE" ]
38424  },
38425  {
38426   "alignment" : 1,
38427   "base_specifiers" :
38428   [
38429    {
38430     "referenced_type" : "_ZTINSt3__114unary_functionIajEE"
38431    }
38432   ],
38433   "linker_set_key" : "_ZTINSt3__14hashIaEE",
38434   "name" : "std::hash<signed char>",
38435   "referenced_type" : "_ZTINSt3__14hashIaEE",
38436   "self_type" : "_ZTINSt3__14hashIaEE",
38437   "size" : 1,
38438   "source_file" : "external/libcxx/include/utility",
38439   "template_args" : [ "_ZTIa" ]
38440  },
38441  {
38442   "alignment" : 1,
38443   "base_specifiers" :
38444   [
38445    {
38446     "referenced_type" : "_ZTINSt3__114unary_functionIbjEE"
38447    }
38448   ],
38449   "linker_set_key" : "_ZTINSt3__14hashIbEE",
38450   "name" : "std::hash<bool>",
38451   "referenced_type" : "_ZTINSt3__14hashIbEE",
38452   "self_type" : "_ZTINSt3__14hashIbEE",
38453   "size" : 1,
38454   "source_file" : "external/libcxx/include/utility",
38455   "template_args" : [ "_ZTIb" ]
38456  },
38457  {
38458   "alignment" : 1,
38459   "base_specifiers" :
38460   [
38461    {
38462     "referenced_type" : "_ZTINSt3__114unary_functionIcjEE"
38463    }
38464   ],
38465   "linker_set_key" : "_ZTINSt3__14hashIcEE",
38466   "name" : "std::hash<char>",
38467   "referenced_type" : "_ZTINSt3__14hashIcEE",
38468   "self_type" : "_ZTINSt3__14hashIcEE",
38469   "size" : 1,
38470   "source_file" : "external/libcxx/include/utility",
38471   "template_args" : [ "_ZTIc" ]
38472  },
38473  {
38474   "alignment" : 1,
38475   "base_specifiers" :
38476   [
38477    {
38478     "referenced_type" : "_ZTINSt3__113__scalar_hashIdLj2EEE"
38479    }
38480   ],
38481   "linker_set_key" : "_ZTINSt3__14hashIdEE",
38482   "name" : "std::hash<double>",
38483   "referenced_type" : "_ZTINSt3__14hashIdEE",
38484   "self_type" : "_ZTINSt3__14hashIdEE",
38485   "size" : 1,
38486   "source_file" : "external/libcxx/include/utility",
38487   "template_args" : [ "_ZTId" ]
38488  },
38489  {
38490   "alignment" : 1,
38491   "base_specifiers" :
38492   [
38493    {
38494     "referenced_type" : "_ZTINSt3__113__scalar_hashIeLj2EEE"
38495    }
38496   ],
38497   "linker_set_key" : "_ZTINSt3__14hashIeEE",
38498   "name" : "std::hash<long double>",
38499   "referenced_type" : "_ZTINSt3__14hashIeEE",
38500   "self_type" : "_ZTINSt3__14hashIeEE",
38501   "size" : 1,
38502   "source_file" : "external/libcxx/include/utility",
38503   "template_args" : [ "_ZTIe" ]
38504  },
38505  {
38506   "alignment" : 1,
38507   "base_specifiers" :
38508   [
38509    {
38510     "referenced_type" : "_ZTINSt3__113__scalar_hashIfLj1EEE"
38511    }
38512   ],
38513   "linker_set_key" : "_ZTINSt3__14hashIfEE",
38514   "name" : "std::hash<float>",
38515   "referenced_type" : "_ZTINSt3__14hashIfEE",
38516   "self_type" : "_ZTINSt3__14hashIfEE",
38517   "size" : 1,
38518   "source_file" : "external/libcxx/include/utility",
38519   "template_args" : [ "_ZTIf" ]
38520  },
38521  {
38522   "alignment" : 1,
38523   "base_specifiers" :
38524   [
38525    {
38526     "referenced_type" : "_ZTINSt3__114unary_functionIhjEE"
38527    }
38528   ],
38529   "linker_set_key" : "_ZTINSt3__14hashIhEE",
38530   "name" : "std::hash<unsigned char>",
38531   "referenced_type" : "_ZTINSt3__14hashIhEE",
38532   "self_type" : "_ZTINSt3__14hashIhEE",
38533   "size" : 1,
38534   "source_file" : "external/libcxx/include/utility",
38535   "template_args" : [ "_ZTIh" ]
38536  },
38537  {
38538   "alignment" : 1,
38539   "base_specifiers" :
38540   [
38541    {
38542     "referenced_type" : "_ZTINSt3__114unary_functionIijEE"
38543    }
38544   ],
38545   "linker_set_key" : "_ZTINSt3__14hashIiEE",
38546   "name" : "std::hash<int>",
38547   "referenced_type" : "_ZTINSt3__14hashIiEE",
38548   "self_type" : "_ZTINSt3__14hashIiEE",
38549   "size" : 1,
38550   "source_file" : "external/libcxx/include/utility",
38551   "template_args" : [ "_ZTIi" ]
38552  },
38553  {
38554   "alignment" : 1,
38555   "base_specifiers" :
38556   [
38557    {
38558     "referenced_type" : "_ZTINSt3__114unary_functionIjjEE"
38559    }
38560   ],
38561   "linker_set_key" : "_ZTINSt3__14hashIjEE",
38562   "name" : "std::hash<unsigned int>",
38563   "referenced_type" : "_ZTINSt3__14hashIjEE",
38564   "self_type" : "_ZTINSt3__14hashIjEE",
38565   "size" : 1,
38566   "source_file" : "external/libcxx/include/utility",
38567   "template_args" : [ "_ZTIj" ]
38568  },
38569  {
38570   "alignment" : 1,
38571   "base_specifiers" :
38572   [
38573    {
38574     "referenced_type" : "_ZTINSt3__114unary_functionIljEE"
38575    }
38576   ],
38577   "linker_set_key" : "_ZTINSt3__14hashIlEE",
38578   "name" : "std::hash<long>",
38579   "referenced_type" : "_ZTINSt3__14hashIlEE",
38580   "self_type" : "_ZTINSt3__14hashIlEE",
38581   "size" : 1,
38582   "source_file" : "external/libcxx/include/utility",
38583   "template_args" : [ "_ZTIl" ]
38584  },
38585  {
38586   "alignment" : 1,
38587   "base_specifiers" :
38588   [
38589    {
38590     "referenced_type" : "_ZTINSt3__114unary_functionImjEE"
38591    }
38592   ],
38593   "linker_set_key" : "_ZTINSt3__14hashImEE",
38594   "name" : "std::hash<unsigned long>",
38595   "referenced_type" : "_ZTINSt3__14hashImEE",
38596   "self_type" : "_ZTINSt3__14hashImEE",
38597   "size" : 1,
38598   "source_file" : "external/libcxx/include/utility",
38599   "template_args" : [ "_ZTIm" ]
38600  },
38601  {
38602   "alignment" : 1,
38603   "base_specifiers" :
38604   [
38605    {
38606     "referenced_type" : "_ZTINSt3__114unary_functionIsjEE"
38607    }
38608   ],
38609   "linker_set_key" : "_ZTINSt3__14hashIsEE",
38610   "name" : "std::hash<short>",
38611   "referenced_type" : "_ZTINSt3__14hashIsEE",
38612   "self_type" : "_ZTINSt3__14hashIsEE",
38613   "size" : 1,
38614   "source_file" : "external/libcxx/include/utility",
38615   "template_args" : [ "_ZTIs" ]
38616  },
38617  {
38618   "alignment" : 1,
38619   "base_specifiers" :
38620   [
38621    {
38622     "referenced_type" : "_ZTINSt3__114unary_functionItjEE"
38623    }
38624   ],
38625   "linker_set_key" : "_ZTINSt3__14hashItEE",
38626   "name" : "std::hash<unsigned short>",
38627   "referenced_type" : "_ZTINSt3__14hashItEE",
38628   "self_type" : "_ZTINSt3__14hashItEE",
38629   "size" : 1,
38630   "source_file" : "external/libcxx/include/utility",
38631   "template_args" : [ "_ZTIt" ]
38632  },
38633  {
38634   "alignment" : 1,
38635   "base_specifiers" :
38636   [
38637    {
38638     "referenced_type" : "_ZTINSt3__114unary_functionIwjEE"
38639    }
38640   ],
38641   "linker_set_key" : "_ZTINSt3__14hashIwEE",
38642   "name" : "std::hash<wchar_t>",
38643   "referenced_type" : "_ZTINSt3__14hashIwEE",
38644   "self_type" : "_ZTINSt3__14hashIwEE",
38645   "size" : 1,
38646   "source_file" : "external/libcxx/include/utility",
38647   "template_args" : [ "_ZTIw" ]
38648  },
38649  {
38650   "alignment" : 1,
38651   "base_specifiers" :
38652   [
38653    {
38654     "referenced_type" : "_ZTINSt3__113__scalar_hashIxLj2EEE"
38655    }
38656   ],
38657   "linker_set_key" : "_ZTINSt3__14hashIxEE",
38658   "name" : "std::hash<long long>",
38659   "referenced_type" : "_ZTINSt3__14hashIxEE",
38660   "self_type" : "_ZTINSt3__14hashIxEE",
38661   "size" : 1,
38662   "source_file" : "external/libcxx/include/utility",
38663   "template_args" : [ "_ZTIx" ]
38664  },
38665  {
38666   "alignment" : 1,
38667   "base_specifiers" :
38668   [
38669    {
38670     "referenced_type" : "_ZTINSt3__113__scalar_hashIyLj2EEE"
38671    }
38672   ],
38673   "linker_set_key" : "_ZTINSt3__14hashIyEE",
38674   "name" : "std::hash<unsigned long long>",
38675   "referenced_type" : "_ZTINSt3__14hashIyEE",
38676   "self_type" : "_ZTINSt3__14hashIyEE",
38677   "size" : 1,
38678   "source_file" : "external/libcxx/include/utility",
38679   "template_args" : [ "_ZTIy" ]
38680  },
38681  {
38682   "alignment" : 1,
38683   "linker_set_key" : "_ZTINSt3__14lessIvEE",
38684   "name" : "std::less<void>",
38685   "referenced_type" : "_ZTINSt3__14lessIvEE",
38686   "self_type" : "_ZTINSt3__14lessIvEE",
38687   "size" : 1,
38688   "source_file" : "external/libcxx/include/__functional_base",
38689   "template_args" : [ "_ZTIv" ]
38690  },
38691  {
38692   "alignment" : 1,
38693   "linker_set_key" : "_ZTINSt3__14plusIvEE",
38694   "name" : "std::plus<void>",
38695   "referenced_type" : "_ZTINSt3__14plusIvEE",
38696   "self_type" : "_ZTINSt3__14plusIvEE",
38697   "size" : 1,
38698   "source_file" : "external/libcxx/include/functional",
38699   "template_args" : [ "_ZTIv" ]
38700  },
38701  {
38702   "alignment" : 1,
38703   "linker_set_key" : "_ZTINSt3__15__anyE",
38704   "name" : "std::__any",
38705   "referenced_type" : "_ZTINSt3__15__anyE",
38706   "self_type" : "_ZTINSt3__15__anyE",
38707   "size" : 1,
38708   "source_file" : "external/libcxx/include/type_traits"
38709  },
38710  {
38711   "alignment" : 1,
38712   "linker_set_key" : "_ZTINSt3__15__natE",
38713   "name" : "std::__nat",
38714   "referenced_type" : "_ZTINSt3__15__natE",
38715   "self_type" : "_ZTINSt3__15__natE",
38716   "size" : 1,
38717   "source_file" : "external/libcxx/include/type_traits"
38718  },
38719  {
38720   "alignment" : 1,
38721   "base_specifiers" :
38722   [
38723    {
38724     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
38725    }
38726   ],
38727   "linker_set_key" : "_ZTINSt3__15__or_IJEEE",
38728   "name" : "std::__or_<>",
38729   "referenced_type" : "_ZTINSt3__15__or_IJEEE",
38730   "self_type" : "_ZTINSt3__15__or_IJEEE",
38731   "size" : 1,
38732   "source_file" : "external/libcxx/include/type_traits"
38733  },
38734  {
38735   "alignment" : 1,
38736   "fields" :
38737   [
38738    {
38739     "field_name" : "__lx",
38740     "referenced_type" : "_ZTIA2_c"
38741    }
38742   ],
38743   "linker_set_key" : "_ZTINSt3__15__twoE",
38744   "name" : "std::__two",
38745   "referenced_type" : "_ZTINSt3__15__twoE",
38746   "self_type" : "_ZTINSt3__15__twoE",
38747   "size" : 2,
38748   "source_file" : "external/libcxx/include/type_traits"
38749  },
38750  {
38751   "alignment" : 4,
38752   "fields" :
38753   [
38754    {
38755     "field_name" : "__elems_",
38756     "referenced_type" : "_ZTIA3_N7android4hidl4base4V1_09DebugInfo12ArchitectureE"
38757    }
38758   ],
38759   "linker_set_key" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
38760   "name" : "std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
38761   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
38762   "self_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
38763   "size" : 12,
38764   "source_file" : "external/libcxx/include/array",
38765   "template_args" : [ "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE" ]
38766  },
38767  {
38768   "alignment" : 4,
38769   "base_specifiers" :
38770   [
38771    {
38772     "referenced_type" : "_ZTINSt3__16locale5facetE"
38773    },
38774    {
38775     "referenced_type" : "_ZTINSt3__110ctype_baseE"
38776    }
38777   ],
38778   "fields" :
38779   [
38780    {
38781     "access" : "private",
38782     "field_name" : "__tab_",
38783     "field_offset" : 64,
38784     "referenced_type" : "_ZTIPKm"
38785    },
38786    {
38787     "access" : "private",
38788     "field_name" : "__del_",
38789     "field_offset" : 96,
38790     "referenced_type" : "_ZTIb"
38791    }
38792   ],
38793   "linker_set_key" : "_ZTINSt3__15ctypeIcEE",
38794   "name" : "std::ctype<char>",
38795   "record_kind" : "class",
38796   "referenced_type" : "_ZTINSt3__15ctypeIcEE",
38797   "self_type" : "_ZTINSt3__15ctypeIcEE",
38798   "size" : 16,
38799   "source_file" : "external/libcxx/include/__locale",
38800   "template_args" : [ "_ZTIc" ],
38801   "vtable_components" :
38802   [
38803    {
38804     "kind" : "offset_to_top"
38805    },
38806    {
38807     "kind" : "rtti",
38808     "mangled_component_name" : "_ZTINSt3__15ctypeIcEE"
38809    },
38810    {
38811     "kind" : "complete_dtor_pointer",
38812     "mangled_component_name" : "_ZNSt3__15ctypeIcED1Ev"
38813    },
38814    {
38815     "kind" : "deleting_dtor_pointer",
38816     "mangled_component_name" : "_ZNSt3__15ctypeIcED0Ev"
38817    },
38818    {
38819     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
38820    },
38821    {
38822     "mangled_component_name" : "_ZNKSt3__15ctypeIcE10do_toupperEc"
38823    },
38824    {
38825     "mangled_component_name" : "_ZNKSt3__15ctypeIcE10do_toupperEPcPKc"
38826    },
38827    {
38828     "mangled_component_name" : "_ZNKSt3__15ctypeIcE10do_tolowerEc"
38829    },
38830    {
38831     "mangled_component_name" : "_ZNKSt3__15ctypeIcE10do_tolowerEPcPKc"
38832    },
38833    {
38834     "mangled_component_name" : "_ZNKSt3__15ctypeIcE8do_widenEc"
38835    },
38836    {
38837     "mangled_component_name" : "_ZNKSt3__15ctypeIcE8do_widenEPKcS3_Pc"
38838    },
38839    {
38840     "mangled_component_name" : "_ZNKSt3__15ctypeIcE9do_narrowEcc"
38841    },
38842    {
38843     "mangled_component_name" : "_ZNKSt3__15ctypeIcE9do_narrowEPKcS3_cPc"
38844    }
38845   ]
38846  },
38847  {
38848   "alignment" : 4,
38849   "base_specifiers" :
38850   [
38851    {
38852     "referenced_type" : "_ZTINSt3__16locale5facetE"
38853    },
38854    {
38855     "referenced_type" : "_ZTINSt3__110ctype_baseE"
38856    }
38857   ],
38858   "linker_set_key" : "_ZTINSt3__15ctypeIwEE",
38859   "name" : "std::ctype<wchar_t>",
38860   "record_kind" : "class",
38861   "referenced_type" : "_ZTINSt3__15ctypeIwEE",
38862   "self_type" : "_ZTINSt3__15ctypeIwEE",
38863   "size" : 8,
38864   "source_file" : "external/libcxx/include/__locale",
38865   "template_args" : [ "_ZTIw" ],
38866   "vtable_components" :
38867   [
38868    {
38869     "kind" : "offset_to_top"
38870    },
38871    {
38872     "kind" : "rtti",
38873     "mangled_component_name" : "_ZTINSt3__15ctypeIwEE"
38874    },
38875    {
38876     "kind" : "complete_dtor_pointer",
38877     "mangled_component_name" : "_ZNSt3__15ctypeIwED1Ev"
38878    },
38879    {
38880     "kind" : "deleting_dtor_pointer",
38881     "mangled_component_name" : "_ZNSt3__15ctypeIwED0Ev"
38882    },
38883    {
38884     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
38885    },
38886    {
38887     "mangled_component_name" : "_ZNKSt3__15ctypeIwE5do_isEmw"
38888    },
38889    {
38890     "mangled_component_name" : "_ZNKSt3__15ctypeIwE5do_isEPKwS3_Pm"
38891    },
38892    {
38893     "mangled_component_name" : "_ZNKSt3__15ctypeIwE10do_scan_isEmPKwS3_"
38894    },
38895    {
38896     "mangled_component_name" : "_ZNKSt3__15ctypeIwE11do_scan_notEmPKwS3_"
38897    },
38898    {
38899     "mangled_component_name" : "_ZNKSt3__15ctypeIwE10do_toupperEw"
38900    },
38901    {
38902     "mangled_component_name" : "_ZNKSt3__15ctypeIwE10do_toupperEPwPKw"
38903    },
38904    {
38905     "mangled_component_name" : "_ZNKSt3__15ctypeIwE10do_tolowerEw"
38906    },
38907    {
38908     "mangled_component_name" : "_ZNKSt3__15ctypeIwE10do_tolowerEPwPKw"
38909    },
38910    {
38911     "mangled_component_name" : "_ZNKSt3__15ctypeIwE8do_widenEc"
38912    },
38913    {
38914     "mangled_component_name" : "_ZNKSt3__15ctypeIwE8do_widenEPKcS3_Pw"
38915    },
38916    {
38917     "mangled_component_name" : "_ZNKSt3__15ctypeIwE9do_narrowEwc"
38918    },
38919    {
38920     "mangled_component_name" : "_ZNKSt3__15ctypeIwE9do_narrowEPKwS3_cPc"
38921    }
38922   ]
38923  },
38924  {
38925   "alignment" : 1,
38926   "linker_set_key" : "_ZTINSt3__15decayINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
38927   "name" : "std::decay<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char>>>",
38928   "referenced_type" : "_ZTINSt3__15decayINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
38929   "self_type" : "_ZTINSt3__15decayINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
38930   "size" : 1,
38931   "source_file" : "external/libcxx/include/type_traits",
38932   "template_args" :
38933   [
38934    "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE"
38935   ]
38936  },
38937  {
38938   "alignment" : 1,
38939   "linker_set_key" : "_ZTINSt3__15decayINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
38940   "name" : "std::decay<std::basic_string_view<char, std::char_traits<char>>>",
38941   "referenced_type" : "_ZTINSt3__15decayINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
38942   "self_type" : "_ZTINSt3__15decayINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
38943   "size" : 1,
38944   "source_file" : "external/libcxx/include/type_traits",
38945   "template_args" : [ "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE" ]
38946  },
38947  {
38948   "alignment" : 1,
38949   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
38950   "name" : "std::decay<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep, 0, false>>",
38951   "referenced_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
38952   "self_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
38953   "size" : 1,
38954   "source_file" : "external/libcxx/include/type_traits",
38955   "template_args" :
38956   [
38957    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
38958   ]
38959  },
38960  {
38961   "alignment" : 1,
38962   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
38963   "name" : "std::decay<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep, 0, false>>",
38964   "referenced_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
38965   "self_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
38966   "size" : 1,
38967   "source_file" : "external/libcxx/include/type_traits",
38968   "template_args" :
38969   [
38970    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
38971   ]
38972  },
38973  {
38974   "alignment" : 1,
38975   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
38976   "name" : "std::decay<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>>",
38977   "referenced_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
38978   "self_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
38979   "size" : 1,
38980   "source_file" : "external/libcxx/include/type_traits",
38981   "template_args" :
38982   [
38983    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
38984   ]
38985  },
38986  {
38987   "alignment" : 1,
38988   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
38989   "name" : "std::decay<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>>",
38990   "referenced_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
38991   "self_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
38992   "size" : 1,
38993   "source_file" : "external/libcxx/include/type_traits",
38994   "template_args" :
38995   [
38996    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
38997   ]
38998  },
38999  {
39000   "alignment" : 1,
39001   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
39002   "name" : "std::decay<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
39003   "referenced_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
39004   "self_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
39005   "size" : 1,
39006   "source_file" : "external/libcxx/include/type_traits",
39007   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE" ]
39008  },
39009  {
39010   "alignment" : 1,
39011   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
39012   "name" : "std::decay<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
39013   "referenced_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
39014   "self_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
39015   "size" : 1,
39016   "source_file" : "external/libcxx/include/type_traits",
39017   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE" ]
39018  },
39019  {
39020   "alignment" : 1,
39021   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
39022   "name" : "std::decay<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
39023   "referenced_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
39024   "self_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
39025   "size" : 1,
39026   "source_file" : "external/libcxx/include/type_traits",
39027   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE" ]
39028  },
39029  {
39030   "alignment" : 1,
39031   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
39032   "name" : "std::decay<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
39033   "referenced_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
39034   "self_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
39035   "size" : 1,
39036   "source_file" : "external/libcxx/include/type_traits",
39037   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE" ]
39038  },
39039  {
39040   "alignment" : 1,
39041   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
39042   "name" : "std::decay<std::__compressed_pair_elem<void (*)(void *), 1, false>>",
39043   "referenced_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
39044   "self_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
39045   "size" : 1,
39046   "source_file" : "external/libcxx/include/type_traits",
39047   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE" ]
39048  },
39049  {
39050   "alignment" : 1,
39051   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
39052   "name" : "std::decay<std::__compressed_pair_elem<char *, 0, false>>",
39053   "referenced_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
39054   "self_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
39055   "size" : 1,
39056   "source_file" : "external/libcxx/include/type_traits",
39057   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE" ]
39058  },
39059  {
39060   "alignment" : 1,
39061   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
39062   "name" : "std::decay<std::__compressed_pair_elem<unsigned char *, 0, false>>",
39063   "referenced_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
39064   "self_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
39065   "size" : 1,
39066   "source_file" : "external/libcxx/include/type_traits",
39067   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE" ]
39068  },
39069  {
39070   "alignment" : 1,
39071   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
39072   "name" : "std::decay<std::__compressed_pair_elem<unsigned int *, 0, false>>",
39073   "referenced_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
39074   "self_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
39075   "size" : 1,
39076   "source_file" : "external/libcxx/include/type_traits",
39077   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE" ]
39078  },
39079  {
39080   "alignment" : 1,
39081   "linker_set_key" : "_ZTINSt3__15decayIONS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
39082   "name" : "std::decay<std::basic_string_view<char, std::char_traits<char>> &&>",
39083   "referenced_type" : "_ZTINSt3__15decayIONS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
39084   "self_type" : "_ZTINSt3__15decayIONS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
39085   "size" : 1,
39086   "source_file" : "external/libcxx/include/type_traits",
39087   "template_args" : [ "_ZTIONSt3__117basic_string_viewIcNS_11char_traitsIcEEEE" ]
39088  },
39089  {
39090   "alignment" : 1,
39091   "linker_set_key" : "_ZTINSt3__15decayIOeEE",
39092   "name" : "std::decay<long double &&>",
39093   "referenced_type" : "_ZTINSt3__15decayIOeEE",
39094   "self_type" : "_ZTINSt3__15decayIOeEE",
39095   "size" : 1,
39096   "source_file" : "external/libcxx/include/type_traits",
39097   "template_args" : [ "_ZTIOe" ]
39098  },
39099  {
39100   "alignment" : 1,
39101   "linker_set_key" : "_ZTINSt3__15decayIOlEE",
39102   "name" : "std::decay<long &&>",
39103   "referenced_type" : "_ZTINSt3__15decayIOlEE",
39104   "self_type" : "_ZTINSt3__15decayIOlEE",
39105   "size" : 1,
39106   "source_file" : "external/libcxx/include/type_traits",
39107   "template_args" : [ "_ZTIOl" ]
39108  },
39109  {
39110   "alignment" : 1,
39111   "linker_set_key" : "_ZTINSt3__15decayIOxEE",
39112   "name" : "std::decay<long long &&>",
39113   "referenced_type" : "_ZTINSt3__15decayIOxEE",
39114   "self_type" : "_ZTINSt3__15decayIOxEE",
39115   "size" : 1,
39116   "source_file" : "external/libcxx/include/type_traits",
39117   "template_args" : [ "_ZTIOx" ]
39118  },
39119  {
39120   "alignment" : 1,
39121   "linker_set_key" : "_ZTINSt3__15decayIRKNS_17__compressed_pairIPcPFvPvEEEEE",
39122   "name" : "std::decay<const std::__compressed_pair<char *, void (*)(void *)> &>",
39123   "referenced_type" : "_ZTINSt3__15decayIRKNS_17__compressed_pairIPcPFvPvEEEEE",
39124   "self_type" : "_ZTINSt3__15decayIRKNS_17__compressed_pairIPcPFvPvEEEEE",
39125   "size" : 1,
39126   "source_file" : "external/libcxx/include/type_traits",
39127   "template_args" : [ "_ZTIRKNSt3__117__compressed_pairIPcPFvPvEEE" ]
39128  },
39129  {
39130   "alignment" : 1,
39131   "linker_set_key" : "_ZTINSt3__15decayIRKNS_17__compressed_pairIPhPFvPvEEEEE",
39132   "name" : "std::decay<const std::__compressed_pair<unsigned char *, void (*)(void *)> &>",
39133   "referenced_type" : "_ZTINSt3__15decayIRKNS_17__compressed_pairIPhPFvPvEEEEE",
39134   "self_type" : "_ZTINSt3__15decayIRKNS_17__compressed_pairIPhPFvPvEEEEE",
39135   "size" : 1,
39136   "source_file" : "external/libcxx/include/type_traits",
39137   "template_args" : [ "_ZTIRKNSt3__117__compressed_pairIPhPFvPvEEE" ]
39138  },
39139  {
39140   "alignment" : 1,
39141   "linker_set_key" : "_ZTINSt3__15decayIRKNS_17__compressed_pairIPjPFvPvEEEEE",
39142   "name" : "std::decay<const std::__compressed_pair<unsigned int *, void (*)(void *)> &>",
39143   "referenced_type" : "_ZTINSt3__15decayIRKNS_17__compressed_pairIPjPFvPvEEEEE",
39144   "self_type" : "_ZTINSt3__15decayIRKNS_17__compressed_pairIPjPFvPvEEEEE",
39145   "size" : 1,
39146   "source_file" : "external/libcxx/include/type_traits",
39147   "template_args" : [ "_ZTIRKNSt3__117__compressed_pairIPjPFvPvEEE" ]
39148  },
39149  {
39150   "alignment" : 1,
39151   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
39152   "name" : "std::decay<const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep, 0, false> &>",
39153   "referenced_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
39154   "self_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
39155   "size" : 1,
39156   "source_file" : "external/libcxx/include/type_traits",
39157   "template_args" :
39158   [
39159    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
39160   ]
39161  },
39162  {
39163   "alignment" : 1,
39164   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
39165   "name" : "std::decay<const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep, 0, false> &>",
39166   "referenced_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
39167   "self_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
39168   "size" : 1,
39169   "source_file" : "external/libcxx/include/type_traits",
39170   "template_args" :
39171   [
39172    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
39173   ]
39174  },
39175  {
39176   "alignment" : 1,
39177   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
39178   "name" : "std::decay<const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> &>",
39179   "referenced_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
39180   "self_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
39181   "size" : 1,
39182   "source_file" : "external/libcxx/include/type_traits",
39183   "template_args" :
39184   [
39185    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
39186   ]
39187  },
39188  {
39189   "alignment" : 1,
39190   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
39191   "name" : "std::decay<const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> &>",
39192   "referenced_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
39193   "self_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
39194   "size" : 1,
39195   "source_file" : "external/libcxx/include/type_traits",
39196   "template_args" :
39197   [
39198    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
39199   ]
39200  },
39201  {
39202   "alignment" : 1,
39203   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
39204   "name" : "std::decay<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> &>",
39205   "referenced_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
39206   "self_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
39207   "size" : 1,
39208   "source_file" : "external/libcxx/include/type_traits",
39209   "template_args" : [ "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE" ]
39210  },
39211  {
39212   "alignment" : 1,
39213   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
39214   "name" : "std::decay<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> &>",
39215   "referenced_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
39216   "self_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
39217   "size" : 1,
39218   "source_file" : "external/libcxx/include/type_traits",
39219   "template_args" : [ "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE" ]
39220  },
39221  {
39222   "alignment" : 1,
39223   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
39224   "name" : "std::decay<const std::__compressed_pair_elem<std::allocator<char>, 1, true> &>",
39225   "referenced_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
39226   "self_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
39227   "size" : 1,
39228   "source_file" : "external/libcxx/include/type_traits",
39229   "template_args" : [ "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE" ]
39230  },
39231  {
39232   "alignment" : 1,
39233   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
39234   "name" : "std::decay<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> &>",
39235   "referenced_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
39236   "self_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
39237   "size" : 1,
39238   "source_file" : "external/libcxx/include/type_traits",
39239   "template_args" : [ "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE" ]
39240  },
39241  {
39242   "alignment" : 1,
39243   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
39244   "name" : "std::decay<const std::__compressed_pair_elem<void (*)(void *), 1, false> &>",
39245   "referenced_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
39246   "self_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
39247   "size" : 1,
39248   "source_file" : "external/libcxx/include/type_traits",
39249   "template_args" : [ "_ZTIRKNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE" ]
39250  },
39251  {
39252   "alignment" : 1,
39253   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
39254   "name" : "std::decay<const std::__compressed_pair_elem<char *, 0, false> &>",
39255   "referenced_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
39256   "self_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
39257   "size" : 1,
39258   "source_file" : "external/libcxx/include/type_traits",
39259   "template_args" : [ "_ZTIRKNSt3__122__compressed_pair_elemIPcLi0ELb0EEE" ]
39260  },
39261  {
39262   "alignment" : 1,
39263   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
39264   "name" : "std::decay<const std::__compressed_pair_elem<unsigned char *, 0, false> &>",
39265   "referenced_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
39266   "self_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
39267   "size" : 1,
39268   "source_file" : "external/libcxx/include/type_traits",
39269   "template_args" : [ "_ZTIRKNSt3__122__compressed_pair_elemIPhLi0ELb0EEE" ]
39270  },
39271  {
39272   "alignment" : 1,
39273   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
39274   "name" : "std::decay<const std::__compressed_pair_elem<unsigned int *, 0, false> &>",
39275   "referenced_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
39276   "self_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
39277   "size" : 1,
39278   "source_file" : "external/libcxx/include/type_traits",
39279   "template_args" : [ "_ZTIRKNSt3__122__compressed_pair_elemIPjLi0ELb0EEE" ]
39280  },
39281  {
39282   "alignment" : 1,
39283   "linker_set_key" : "_ZTINSt3__15decayIRKNS_9allocatorIcEEEE",
39284   "name" : "std::decay<const std::allocator<char> &>",
39285   "referenced_type" : "_ZTINSt3__15decayIRKNS_9allocatorIcEEEE",
39286   "self_type" : "_ZTINSt3__15decayIRKNS_9allocatorIcEEEE",
39287   "size" : 1,
39288   "source_file" : "external/libcxx/include/type_traits",
39289   "template_args" : [ "_ZTIRKNSt3__19allocatorIcEE" ]
39290  },
39291  {
39292   "alignment" : 1,
39293   "linker_set_key" : "_ZTINSt3__15decayIeEE",
39294   "name" : "std::decay<long double>",
39295   "referenced_type" : "_ZTINSt3__15decayIeEE",
39296   "self_type" : "_ZTINSt3__15decayIeEE",
39297   "size" : 1,
39298   "source_file" : "external/libcxx/include/type_traits",
39299   "template_args" : [ "_ZTIe" ]
39300  },
39301  {
39302   "alignment" : 1,
39303   "linker_set_key" : "_ZTINSt3__15decayIlEE",
39304   "name" : "std::decay<long>",
39305   "referenced_type" : "_ZTINSt3__15decayIlEE",
39306   "self_type" : "_ZTINSt3__15decayIlEE",
39307   "size" : 1,
39308   "source_file" : "external/libcxx/include/type_traits",
39309   "template_args" : [ "_ZTIl" ]
39310  },
39311  {
39312   "alignment" : 1,
39313   "linker_set_key" : "_ZTINSt3__15decayIxEE",
39314   "name" : "std::decay<long long>",
39315   "referenced_type" : "_ZTINSt3__15decayIxEE",
39316   "self_type" : "_ZTINSt3__15decayIxEE",
39317   "size" : 1,
39318   "source_file" : "external/libcxx/include/type_traits",
39319   "template_args" : [ "_ZTIx" ]
39320  },
39321  {
39322   "alignment" : 1,
39323   "linker_set_key" : "_ZTINSt3__15minusIvEE",
39324   "name" : "std::minus<void>",
39325   "referenced_type" : "_ZTINSt3__15minusIvEE",
39326   "self_type" : "_ZTINSt3__15minusIvEE",
39327   "size" : 1,
39328   "source_file" : "external/libcxx/include/functional",
39329   "template_args" : [ "_ZTIv" ]
39330  },
39331  {
39332   "alignment" : 4,
39333   "fields" :
39334   [
39335    {
39336     "access" : "private",
39337     "field_name" : "__m_",
39338     "referenced_type" : "_ZTI15pthread_mutex_t"
39339    }
39340   ],
39341   "linker_set_key" : "_ZTINSt3__15mutexE",
39342   "name" : "std::mutex",
39343   "record_kind" : "class",
39344   "referenced_type" : "_ZTINSt3__15mutexE",
39345   "self_type" : "_ZTINSt3__15mutexE",
39346   "size" : 4,
39347   "source_file" : "external/libcxx/include/__mutex_base"
39348  },
39349  {
39350   "alignment" : 1,
39351   "linker_set_key" : "_ZTINSt3__15ratioILx1000000000ELx1EEE",
39352   "name" : "std::ratio<1000000000, 1>",
39353   "record_kind" : "class",
39354   "referenced_type" : "_ZTINSt3__15ratioILx1000000000ELx1EEE",
39355   "self_type" : "_ZTINSt3__15ratioILx1000000000ELx1EEE",
39356   "size" : 1,
39357   "source_file" : "external/libcxx/include/ratio"
39358  },
39359  {
39360   "alignment" : 1,
39361   "linker_set_key" : "_ZTINSt3__15ratioILx1ELx1000000000EEE",
39362   "name" : "std::ratio<1, 1000000000>",
39363   "record_kind" : "class",
39364   "referenced_type" : "_ZTINSt3__15ratioILx1ELx1000000000EEE",
39365   "self_type" : "_ZTINSt3__15ratioILx1ELx1000000000EEE",
39366   "size" : 1,
39367   "source_file" : "external/libcxx/include/ratio"
39368  },
39369  {
39370   "alignment" : 1,
39371   "linker_set_key" : "_ZTINSt3__15ratioILx1ELx1000000EEE",
39372   "name" : "std::ratio<1, 1000000>",
39373   "record_kind" : "class",
39374   "referenced_type" : "_ZTINSt3__15ratioILx1ELx1000000EEE",
39375   "self_type" : "_ZTINSt3__15ratioILx1ELx1000000EEE",
39376   "size" : 1,
39377   "source_file" : "external/libcxx/include/ratio"
39378  },
39379  {
39380   "alignment" : 1,
39381   "linker_set_key" : "_ZTINSt3__15ratioILx1ELx1000EEE",
39382   "name" : "std::ratio<1, 1000>",
39383   "record_kind" : "class",
39384   "referenced_type" : "_ZTINSt3__15ratioILx1ELx1000EEE",
39385   "self_type" : "_ZTINSt3__15ratioILx1ELx1000EEE",
39386   "size" : 1,
39387   "source_file" : "external/libcxx/include/ratio"
39388  },
39389  {
39390   "alignment" : 1,
39391   "linker_set_key" : "_ZTINSt3__15ratioILx1ELx1EEE",
39392   "name" : "std::ratio<1, 1>",
39393   "record_kind" : "class",
39394   "referenced_type" : "_ZTINSt3__15ratioILx1ELx1EEE",
39395   "self_type" : "_ZTINSt3__15ratioILx1ELx1EEE",
39396   "size" : 1,
39397   "source_file" : "external/libcxx/include/ratio"
39398  },
39399  {
39400   "alignment" : 1,
39401   "linker_set_key" : "_ZTINSt3__15ratioILx3600ELx1EEE",
39402   "name" : "std::ratio<3600, 1>",
39403   "record_kind" : "class",
39404   "referenced_type" : "_ZTINSt3__15ratioILx3600ELx1EEE",
39405   "self_type" : "_ZTINSt3__15ratioILx3600ELx1EEE",
39406   "size" : 1,
39407   "source_file" : "external/libcxx/include/ratio"
39408  },
39409  {
39410   "alignment" : 1,
39411   "linker_set_key" : "_ZTINSt3__15ratioILx60ELx1EEE",
39412   "name" : "std::ratio<60, 1>",
39413   "record_kind" : "class",
39414   "referenced_type" : "_ZTINSt3__15ratioILx60ELx1EEE",
39415   "self_type" : "_ZTINSt3__15ratioILx60ELx1EEE",
39416   "size" : 1,
39417   "source_file" : "external/libcxx/include/ratio"
39418  },
39419  {
39420   "alignment" : 1,
39421   "linker_set_key" : "_ZTINSt3__15tupleIJEEE",
39422   "name" : "std::tuple<>",
39423   "record_kind" : "class",
39424   "referenced_type" : "_ZTINSt3__15tupleIJEEE",
39425   "self_type" : "_ZTINSt3__15tupleIJEEE",
39426   "size" : 1,
39427   "source_file" : "external/libcxx/include/tuple"
39428  },
39429  {
39430   "alignment" : 4,
39431   "fields" :
39432   [
39433    {
39434     "field_name" : "first",
39435     "referenced_type" : "_ZTIj"
39436    },
39437    {
39438     "field_name" : "second",
39439     "field_offset" : 32,
39440     "referenced_type" : "_ZTIj"
39441    }
39442   ],
39443   "linker_set_key" : "_ZTINSt3__16_PairTE",
39444   "name" : "std::_PairT",
39445   "referenced_type" : "_ZTINSt3__16_PairTE",
39446   "self_type" : "_ZTINSt3__16_PairTE",
39447   "size" : 8,
39448   "source_file" : "external/libcxx/include/utility"
39449  },
39450  {
39451   "alignment" : 1,
39452   "base_specifiers" :
39453   [
39454    {
39455     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
39456    }
39457   ],
39458   "linker_set_key" : "_ZTINSt3__16__and_IJEEE",
39459   "name" : "std::__and_<>",
39460   "referenced_type" : "_ZTINSt3__16__and_IJEEE",
39461   "self_type" : "_ZTINSt3__16__and_IJEEE",
39462   "size" : 1,
39463   "source_file" : "external/libcxx/include/type_traits"
39464  },
39465  {
39466   "alignment" : 1,
39467   "linker_set_key" : "_ZTINSt3__16__lessIPcS1_EE",
39468   "name" : "std::__less<char *, char *>",
39469   "referenced_type" : "_ZTINSt3__16__lessIPcS1_EE",
39470   "self_type" : "_ZTINSt3__16__lessIPcS1_EE",
39471   "size" : 1,
39472   "source_file" : "external/libcxx/include/algorithm",
39473   "template_args" : [ "_ZTIPc", "_ZTIPc" ]
39474  },
39475  {
39476   "alignment" : 1,
39477   "linker_set_key" : "_ZTINSt3__16__lessIiiEE",
39478   "name" : "std::__less<int, int>",
39479   "referenced_type" : "_ZTINSt3__16__lessIiiEE",
39480   "self_type" : "_ZTINSt3__16__lessIiiEE",
39481   "size" : 1,
39482   "source_file" : "external/libcxx/include/algorithm",
39483   "template_args" : [ "_ZTIi", "_ZTIi" ]
39484  },
39485  {
39486   "alignment" : 1,
39487   "linker_set_key" : "_ZTINSt3__16__lessIjjEE",
39488   "name" : "std::__less<unsigned int, unsigned int>",
39489   "referenced_type" : "_ZTINSt3__16__lessIjjEE",
39490   "self_type" : "_ZTINSt3__16__lessIjjEE",
39491   "size" : 1,
39492   "source_file" : "external/libcxx/include/algorithm",
39493   "template_args" : [ "_ZTIj", "_ZTIj" ]
39494  },
39495  {
39496   "alignment" : 4,
39497   "base_specifiers" :
39498   [
39499    {
39500     "referenced_type" : "_ZTINSt3__113__atomic_baseIiLb1EEE"
39501    }
39502   ],
39503   "linker_set_key" : "_ZTINSt3__16atomicIiEE",
39504   "name" : "std::atomic<int>",
39505   "referenced_type" : "_ZTINSt3__16atomicIiEE",
39506   "self_type" : "_ZTINSt3__16atomicIiEE",
39507   "size" : 4,
39508   "source_file" : "external/libcxx/include/atomic",
39509   "template_args" : [ "_ZTIi" ]
39510  },
39511  {
39512   "alignment" : 4,
39513   "base_specifiers" :
39514   [
39515    {
39516     "referenced_type" : "_ZTINSt3__113__atomic_baseIjLb1EEE"
39517    }
39518   ],
39519   "linker_set_key" : "_ZTINSt3__16atomicIjEE",
39520   "name" : "std::atomic<unsigned int>",
39521   "referenced_type" : "_ZTINSt3__16atomicIjEE",
39522   "self_type" : "_ZTINSt3__16atomicIjEE",
39523   "size" : 4,
39524   "source_file" : "external/libcxx/include/atomic",
39525   "template_args" : [ "_ZTIj" ]
39526  },
39527  {
39528   "alignment" : 1,
39529   "linker_set_key" : "_ZTINSt3__16bit_orIvEE",
39530   "name" : "std::bit_or<void>",
39531   "referenced_type" : "_ZTINSt3__16bit_orIvEE",
39532   "self_type" : "_ZTINSt3__16bit_orIvEE",
39533   "size" : 1,
39534   "source_file" : "external/libcxx/include/functional",
39535   "template_args" : [ "_ZTIv" ]
39536  },
39537  {
39538   "alignment" : 4,
39539   "fields" :
39540   [
39541    {
39542     "access" : "private",
39543     "field_name" : "__d_",
39544     "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
39545    }
39546   ],
39547   "linker_set_key" : "_ZTINSt3__16chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
39548   "name" : "std::chrono::time_point<std::chrono::steady_clock, std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
39549   "record_kind" : "class",
39550   "referenced_type" : "_ZTINSt3__16chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
39551   "self_type" : "_ZTINSt3__16chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
39552   "size" : 8,
39553   "source_file" : "external/libcxx/include/chrono",
39554   "template_args" :
39555   [
39556    "_ZTINSt3__16chrono12steady_clockE",
39557    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
39558   ]
39559  },
39560  {
39561   "alignment" : 4,
39562   "fields" :
39563   [
39564    {
39565     "access" : "private",
39566     "field_name" : "__d_",
39567     "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE"
39568    }
39569   ],
39570   "linker_set_key" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
39571   "name" : "std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long double, std::ratio<1, 1000000000>>>",
39572   "record_kind" : "class",
39573   "referenced_type" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
39574   "self_type" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
39575   "size" : 8,
39576   "source_file" : "external/libcxx/include/chrono",
39577   "template_args" :
39578   [
39579    "_ZTINSt3__16chrono12system_clockE",
39580    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE"
39581   ]
39582  },
39583  {
39584   "alignment" : 4,
39585   "fields" :
39586   [
39587    {
39588     "access" : "private",
39589     "field_name" : "__d_",
39590     "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
39591    }
39592   ],
39593   "linker_set_key" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
39594   "name" : "std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
39595   "record_kind" : "class",
39596   "referenced_type" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
39597   "self_type" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
39598   "size" : 8,
39599   "source_file" : "external/libcxx/include/chrono",
39600   "template_args" :
39601   [
39602    "_ZTINSt3__16chrono12system_clockE",
39603    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
39604   ]
39605  },
39606  {
39607   "alignment" : 4,
39608   "fields" :
39609   [
39610    {
39611     "access" : "private",
39612     "field_name" : "__d_",
39613     "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE"
39614    }
39615   ],
39616   "linker_set_key" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
39617   "name" : "std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long long, std::ratio<1, 1000000>>>",
39618   "record_kind" : "class",
39619   "referenced_type" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
39620   "self_type" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
39621   "size" : 8,
39622   "source_file" : "external/libcxx/include/chrono",
39623   "template_args" :
39624   [
39625    "_ZTINSt3__16chrono12system_clockE",
39626    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE"
39627   ]
39628  },
39629  {
39630   "alignment" : 4,
39631   "fields" :
39632   [
39633    {
39634     "access" : "private",
39635     "field_name" : "__d_",
39636     "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
39637    }
39638   ],
39639   "linker_set_key" : "_ZTINSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
39640   "name" : "std::chrono::time_point<std::filesystem::_FilesystemClock, std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
39641   "record_kind" : "class",
39642   "referenced_type" : "_ZTINSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
39643   "self_type" : "_ZTINSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
39644   "size" : 8,
39645   "source_file" : "external/libcxx/include/chrono",
39646   "template_args" :
39647   [
39648    "_ZTINSt3__14__fs10filesystem16_FilesystemClockE",
39649    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
39650   ]
39651  },
39652  {
39653   "alignment" : 1,
39654   "linker_set_key" : "_ZTINSt3__16chrono12steady_clockE",
39655   "name" : "std::chrono::steady_clock",
39656   "record_kind" : "class",
39657   "referenced_type" : "_ZTINSt3__16chrono12steady_clockE",
39658   "self_type" : "_ZTINSt3__16chrono12steady_clockE",
39659   "size" : 1,
39660   "source_file" : "external/libcxx/include/chrono"
39661  },
39662  {
39663   "alignment" : 1,
39664   "linker_set_key" : "_ZTINSt3__16chrono12system_clockE",
39665   "name" : "std::chrono::system_clock",
39666   "record_kind" : "class",
39667   "referenced_type" : "_ZTINSt3__16chrono12system_clockE",
39668   "self_type" : "_ZTINSt3__16chrono12system_clockE",
39669   "size" : 1,
39670   "source_file" : "external/libcxx/include/chrono"
39671  },
39672  {
39673   "alignment" : 1,
39674   "base_specifiers" :
39675   [
39676    {
39677     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
39678    }
39679   ],
39680   "linker_set_key" : "_ZTINSt3__16chrono13__is_durationINS0_8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
39681   "name" : "std::chrono::__is_duration<std::chrono::duration<long double, std::ratio<1, 1000000000>>>",
39682   "referenced_type" : "_ZTINSt3__16chrono13__is_durationINS0_8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
39683   "self_type" : "_ZTINSt3__16chrono13__is_durationINS0_8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
39684   "size" : 1,
39685   "source_file" : "external/libcxx/include/chrono",
39686   "template_args" : [ "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE" ]
39687  },
39688  {
39689   "alignment" : 1,
39690   "base_specifiers" :
39691   [
39692    {
39693     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
39694    }
39695   ],
39696   "linker_set_key" : "_ZTINSt3__16chrono13__is_durationINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
39697   "name" : "std::chrono::__is_duration<std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
39698   "referenced_type" : "_ZTINSt3__16chrono13__is_durationINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
39699   "self_type" : "_ZTINSt3__16chrono13__is_durationINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
39700   "size" : 1,
39701   "source_file" : "external/libcxx/include/chrono",
39702   "template_args" : [ "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE" ]
39703  },
39704  {
39705   "alignment" : 1,
39706   "base_specifiers" :
39707   [
39708    {
39709     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
39710    }
39711   ],
39712   "linker_set_key" : "_ZTINSt3__16chrono13__is_durationINS0_8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
39713   "name" : "std::chrono::__is_duration<std::chrono::duration<long long, std::ratio<1, 1000000>>>",
39714   "referenced_type" : "_ZTINSt3__16chrono13__is_durationINS0_8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
39715   "self_type" : "_ZTINSt3__16chrono13__is_durationINS0_8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
39716   "size" : 1,
39717   "source_file" : "external/libcxx/include/chrono",
39718   "template_args" : [ "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE" ]
39719  },
39720  {
39721   "alignment" : 1,
39722   "base_specifiers" :
39723   [
39724    {
39725     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
39726    }
39727   ],
39728   "linker_set_key" : "_ZTINSt3__16chrono13__is_durationINS0_8durationIxNS_5ratioILx1ELx1EEEEEEE",
39729   "name" : "std::chrono::__is_duration<std::chrono::duration<long long, std::ratio<1, 1>>>",
39730   "referenced_type" : "_ZTINSt3__16chrono13__is_durationINS0_8durationIxNS_5ratioILx1ELx1EEEEEEE",
39731   "self_type" : "_ZTINSt3__16chrono13__is_durationINS0_8durationIxNS_5ratioILx1ELx1EEEEEEE",
39732   "size" : 1,
39733   "source_file" : "external/libcxx/include/chrono",
39734   "template_args" : [ "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE" ]
39735  },
39736  {
39737   "alignment" : 1,
39738   "base_specifiers" :
39739   [
39740    {
39741     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
39742    }
39743   ],
39744   "linker_set_key" : "_ZTINSt3__16chrono13__is_durationIeEE",
39745   "name" : "std::chrono::__is_duration<long double>",
39746   "referenced_type" : "_ZTINSt3__16chrono13__is_durationIeEE",
39747   "self_type" : "_ZTINSt3__16chrono13__is_durationIeEE",
39748   "size" : 1,
39749   "source_file" : "external/libcxx/include/chrono",
39750   "template_args" : [ "_ZTIe" ]
39751  },
39752  {
39753   "alignment" : 1,
39754   "base_specifiers" :
39755   [
39756    {
39757     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
39758    }
39759   ],
39760   "linker_set_key" : "_ZTINSt3__16chrono13__is_durationIlEE",
39761   "name" : "std::chrono::__is_duration<long>",
39762   "referenced_type" : "_ZTINSt3__16chrono13__is_durationIlEE",
39763   "self_type" : "_ZTINSt3__16chrono13__is_durationIlEE",
39764   "size" : 1,
39765   "source_file" : "external/libcxx/include/chrono",
39766   "template_args" : [ "_ZTIl" ]
39767  },
39768  {
39769   "alignment" : 1,
39770   "base_specifiers" :
39771   [
39772    {
39773     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
39774    }
39775   ],
39776   "linker_set_key" : "_ZTINSt3__16chrono13__is_durationIxEE",
39777   "name" : "std::chrono::__is_duration<long long>",
39778   "referenced_type" : "_ZTINSt3__16chrono13__is_durationIxEE",
39779   "self_type" : "_ZTINSt3__16chrono13__is_durationIxEE",
39780   "size" : 1,
39781   "source_file" : "external/libcxx/include/chrono",
39782   "template_args" : [ "_ZTIx" ]
39783  },
39784  {
39785   "alignment" : 1,
39786   "linker_set_key" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeS4_EENS3_ILx1ELx1EEELb1ELb1EEE",
39787   "name" : "std::chrono::__duration_cast<std::chrono::duration<long long, std::ratio<1, 1000000000>>, std::chrono::duration<long double, std::ratio<1, 1000000000>>, std::ratio<1, 1>, true, true>",
39788   "referenced_type" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeS4_EENS3_ILx1ELx1EEELb1ELb1EEE",
39789   "self_type" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeS4_EENS3_ILx1ELx1EEELb1ELb1EEE",
39790   "size" : 1,
39791   "source_file" : "external/libcxx/include/chrono",
39792   "template_args" :
39793   [
39794    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
39795    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
39796    "_ZTINSt3__15ratioILx1ELx1EEE"
39797   ]
39798  },
39799  {
39800   "alignment" : 1,
39801   "linker_set_key" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEE",
39802   "name" : "std::chrono::__duration_cast<std::chrono::duration<long long, std::ratio<1, 1000000000>>, std::chrono::duration<long long, std::ratio<1, 1>>, std::ratio<1, 1000000000>, true, false>",
39803   "referenced_type" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEE",
39804   "self_type" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEE",
39805   "size" : 1,
39806   "source_file" : "external/libcxx/include/chrono",
39807   "template_args" :
39808   [
39809    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
39810    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
39811    "_ZTINSt3__15ratioILx1ELx1000000000EEE"
39812   ]
39813  },
39814  {
39815   "alignment" : 1,
39816   "linker_set_key" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000000000ELx1EEELb0ELb1EEE",
39817   "name" : "std::chrono::__duration_cast<std::chrono::duration<long long, std::ratio<1, 1>>, std::chrono::duration<long long, std::ratio<1, 1000000000>>, std::ratio<1000000000, 1>, false, true>",
39818   "referenced_type" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000000000ELx1EEELb0ELb1EEE",
39819   "self_type" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000000000ELx1EEELb0ELb1EEE",
39820   "size" : 1,
39821   "source_file" : "external/libcxx/include/chrono",
39822   "template_args" :
39823   [
39824    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
39825    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
39826    "_ZTINSt3__15ratioILx1000000000ELx1EEE"
39827   ]
39828  },
39829  {
39830   "alignment" : 1,
39831   "linker_set_key" : "_ZTINSt3__16chrono15duration_valuesIxEE",
39832   "name" : "std::chrono::duration_values<long long>",
39833   "referenced_type" : "_ZTINSt3__16chrono15duration_valuesIxEE",
39834   "self_type" : "_ZTINSt3__16chrono15duration_valuesIxEE",
39835   "size" : 1,
39836   "source_file" : "external/libcxx/include/chrono",
39837   "template_args" : [ "_ZTIx" ]
39838  },
39839  {
39840   "alignment" : 1,
39841   "base_specifiers" :
39842   [
39843    {
39844     "referenced_type" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE"
39845    }
39846   ],
39847   "linker_set_key" : "_ZTINSt3__16chrono23treat_as_floating_pointINS0_8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
39848   "name" : "std::chrono::treat_as_floating_point<std::chrono::duration<long double, std::ratio<1, 1000000000>>>",
39849   "referenced_type" : "_ZTINSt3__16chrono23treat_as_floating_pointINS0_8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
39850   "self_type" : "_ZTINSt3__16chrono23treat_as_floating_pointINS0_8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
39851   "size" : 1,
39852   "source_file" : "external/libcxx/include/chrono",
39853   "template_args" : [ "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE" ]
39854  },
39855  {
39856   "alignment" : 1,
39857   "base_specifiers" :
39858   [
39859    {
39860     "referenced_type" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE"
39861    }
39862   ],
39863   "linker_set_key" : "_ZTINSt3__16chrono23treat_as_floating_pointINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
39864   "name" : "std::chrono::treat_as_floating_point<std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
39865   "referenced_type" : "_ZTINSt3__16chrono23treat_as_floating_pointINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
39866   "self_type" : "_ZTINSt3__16chrono23treat_as_floating_pointINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
39867   "size" : 1,
39868   "source_file" : "external/libcxx/include/chrono",
39869   "template_args" : [ "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE" ]
39870  },
39871  {
39872   "alignment" : 1,
39873   "base_specifiers" :
39874   [
39875    {
39876     "referenced_type" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE"
39877    }
39878   ],
39879   "linker_set_key" : "_ZTINSt3__16chrono23treat_as_floating_pointINS0_8durationIxNS_5ratioILx1ELx1EEEEEEE",
39880   "name" : "std::chrono::treat_as_floating_point<std::chrono::duration<long long, std::ratio<1, 1>>>",
39881   "referenced_type" : "_ZTINSt3__16chrono23treat_as_floating_pointINS0_8durationIxNS_5ratioILx1ELx1EEEEEEE",
39882   "self_type" : "_ZTINSt3__16chrono23treat_as_floating_pointINS0_8durationIxNS_5ratioILx1ELx1EEEEEEE",
39883   "size" : 1,
39884   "source_file" : "external/libcxx/include/chrono",
39885   "template_args" : [ "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE" ]
39886  },
39887  {
39888   "alignment" : 1,
39889   "base_specifiers" :
39890   [
39891    {
39892     "referenced_type" : "_ZTINSt3__117is_floating_pointIeEE"
39893    }
39894   ],
39895   "linker_set_key" : "_ZTINSt3__16chrono23treat_as_floating_pointIeEE",
39896   "name" : "std::chrono::treat_as_floating_point<long double>",
39897   "referenced_type" : "_ZTINSt3__16chrono23treat_as_floating_pointIeEE",
39898   "self_type" : "_ZTINSt3__16chrono23treat_as_floating_pointIeEE",
39899   "size" : 1,
39900   "source_file" : "external/libcxx/include/chrono",
39901   "template_args" : [ "_ZTIe" ]
39902  },
39903  {
39904   "alignment" : 1,
39905   "base_specifiers" :
39906   [
39907    {
39908     "referenced_type" : "_ZTINSt3__117is_floating_pointIlEE"
39909    }
39910   ],
39911   "linker_set_key" : "_ZTINSt3__16chrono23treat_as_floating_pointIlEE",
39912   "name" : "std::chrono::treat_as_floating_point<long>",
39913   "referenced_type" : "_ZTINSt3__16chrono23treat_as_floating_pointIlEE",
39914   "self_type" : "_ZTINSt3__16chrono23treat_as_floating_pointIlEE",
39915   "size" : 1,
39916   "source_file" : "external/libcxx/include/chrono",
39917   "template_args" : [ "_ZTIl" ]
39918  },
39919  {
39920   "alignment" : 1,
39921   "base_specifiers" :
39922   [
39923    {
39924     "referenced_type" : "_ZTINSt3__117is_floating_pointIxEE"
39925    }
39926   ],
39927   "linker_set_key" : "_ZTINSt3__16chrono23treat_as_floating_pointIxEE",
39928   "name" : "std::chrono::treat_as_floating_point<long long>",
39929   "referenced_type" : "_ZTINSt3__16chrono23treat_as_floating_pointIxEE",
39930   "self_type" : "_ZTINSt3__16chrono23treat_as_floating_pointIxEE",
39931   "size" : 1,
39932   "source_file" : "external/libcxx/include/chrono",
39933   "template_args" : [ "_ZTIx" ]
39934  },
39935  {
39936   "alignment" : 1,
39937   "linker_set_key" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEE13__no_overflowIS3_S3_E5__mulILx1ELx1ELb0EEE",
39938   "name" : "std::chrono::duration<long double, ratio<1, 1000000000>>::__no_overflow<ratio<1, 1000000000>, ratio<1, 1000000000>>::__mul<1, 1, false>",
39939   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEE13__no_overflowIS3_S3_E5__mulILx1ELx1ELb0EEE",
39940   "self_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEE13__no_overflowIS3_S3_E5__mulILx1ELx1ELb0EEE",
39941   "size" : 1,
39942   "source_file" : "external/libcxx/include/chrono"
39943  },
39944  {
39945   "alignment" : 1,
39946   "linker_set_key" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEE13__no_overflowIS3_S3_EE",
39947   "name" : "std::chrono::duration<long double, ratio<1, 1000000000>>::__no_overflow<std::ratio<1, 1000000000>, std::ratio<1, 1000000000>>",
39948   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEE13__no_overflowIS3_S3_EE",
39949   "self_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEE13__no_overflowIS3_S3_EE",
39950   "size" : 1,
39951   "source_file" : "external/libcxx/include/chrono",
39952   "template_args" :
39953   [
39954    "_ZTINSt3__15ratioILx1ELx1000000000EEE",
39955    "_ZTINSt3__15ratioILx1ELx1000000000EEE"
39956   ]
39957  },
39958  {
39959   "alignment" : 4,
39960   "fields" :
39961   [
39962    {
39963     "access" : "private",
39964     "field_name" : "__rep_",
39965     "referenced_type" : "_ZTIe"
39966    }
39967   ],
39968   "linker_set_key" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
39969   "name" : "std::chrono::duration<long double, std::ratio<1, 1000000000>>",
39970   "record_kind" : "class",
39971   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
39972   "self_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
39973   "size" : 8,
39974   "source_file" : "external/libcxx/include/chrono",
39975   "template_args" : [ "_ZTIe", "_ZTINSt3__15ratioILx1ELx1000000000EEE" ]
39976  },
39977  {
39978   "alignment" : 4,
39979   "fields" :
39980   [
39981    {
39982     "access" : "private",
39983     "field_name" : "__rep_",
39984     "referenced_type" : "_ZTIe"
39985    }
39986   ],
39987   "linker_set_key" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000EEEEE",
39988   "name" : "std::chrono::duration<long double, std::ratio<1, 1000000>>",
39989   "record_kind" : "class",
39990   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000EEEEE",
39991   "self_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000EEEEE",
39992   "size" : 8,
39993   "source_file" : "external/libcxx/include/chrono",
39994   "template_args" : [ "_ZTIe", "_ZTINSt3__15ratioILx1ELx1000000EEE" ]
39995  },
39996  {
39997   "alignment" : 4,
39998   "fields" :
39999   [
40000    {
40001     "access" : "private",
40002     "field_name" : "__rep_",
40003     "referenced_type" : "_ZTIe"
40004    }
40005   ],
40006   "linker_set_key" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000EEEEE",
40007   "name" : "std::chrono::duration<long double, std::ratio<1, 1000>>",
40008   "record_kind" : "class",
40009   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000EEEEE",
40010   "self_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000EEEEE",
40011   "size" : 8,
40012   "source_file" : "external/libcxx/include/chrono",
40013   "template_args" : [ "_ZTIe", "_ZTINSt3__15ratioILx1ELx1000EEE" ]
40014  },
40015  {
40016   "alignment" : 4,
40017   "fields" :
40018   [
40019    {
40020     "access" : "private",
40021     "field_name" : "__rep_",
40022     "referenced_type" : "_ZTIe"
40023    }
40024   ],
40025   "linker_set_key" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1EEEEE",
40026   "name" : "std::chrono::duration<long double, std::ratio<1, 1>>",
40027   "record_kind" : "class",
40028   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1EEEEE",
40029   "self_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1EEEEE",
40030   "size" : 8,
40031   "source_file" : "external/libcxx/include/chrono",
40032   "template_args" : [ "_ZTIe", "_ZTINSt3__15ratioILx1ELx1EEE" ]
40033  },
40034  {
40035   "alignment" : 4,
40036   "fields" :
40037   [
40038    {
40039     "access" : "private",
40040     "field_name" : "__rep_",
40041     "referenced_type" : "_ZTIe"
40042    }
40043   ],
40044   "linker_set_key" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx3600ELx1EEEEE",
40045   "name" : "std::chrono::duration<long double, std::ratio<3600, 1>>",
40046   "record_kind" : "class",
40047   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx3600ELx1EEEEE",
40048   "self_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx3600ELx1EEEEE",
40049   "size" : 8,
40050   "source_file" : "external/libcxx/include/chrono",
40051   "template_args" : [ "_ZTIe", "_ZTINSt3__15ratioILx3600ELx1EEE" ]
40052  },
40053  {
40054   "alignment" : 4,
40055   "fields" :
40056   [
40057    {
40058     "access" : "private",
40059     "field_name" : "__rep_",
40060     "referenced_type" : "_ZTIe"
40061    }
40062   ],
40063   "linker_set_key" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx60ELx1EEEEE",
40064   "name" : "std::chrono::duration<long double, std::ratio<60, 1>>",
40065   "record_kind" : "class",
40066   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx60ELx1EEEEE",
40067   "self_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx60ELx1EEEEE",
40068   "size" : 8,
40069   "source_file" : "external/libcxx/include/chrono",
40070   "template_args" : [ "_ZTIe", "_ZTINSt3__15ratioILx60ELx1EEE" ]
40071  },
40072  {
40073   "alignment" : 4,
40074   "fields" :
40075   [
40076    {
40077     "access" : "private",
40078     "field_name" : "__rep_",
40079     "referenced_type" : "_ZTIl"
40080    }
40081   ],
40082   "linker_set_key" : "_ZTINSt3__16chrono8durationIlNS_5ratioILx3600ELx1EEEEE",
40083   "name" : "std::chrono::duration<long, std::ratio<3600, 1>>",
40084   "record_kind" : "class",
40085   "referenced_type" : "_ZTINSt3__16chrono8durationIlNS_5ratioILx3600ELx1EEEEE",
40086   "self_type" : "_ZTINSt3__16chrono8durationIlNS_5ratioILx3600ELx1EEEEE",
40087   "size" : 4,
40088   "source_file" : "external/libcxx/include/chrono",
40089   "template_args" : [ "_ZTIl", "_ZTINSt3__15ratioILx3600ELx1EEE" ]
40090  },
40091  {
40092   "alignment" : 4,
40093   "fields" :
40094   [
40095    {
40096     "access" : "private",
40097     "field_name" : "__rep_",
40098     "referenced_type" : "_ZTIl"
40099    }
40100   ],
40101   "linker_set_key" : "_ZTINSt3__16chrono8durationIlNS_5ratioILx60ELx1EEEEE",
40102   "name" : "std::chrono::duration<long, std::ratio<60, 1>>",
40103   "record_kind" : "class",
40104   "referenced_type" : "_ZTINSt3__16chrono8durationIlNS_5ratioILx60ELx1EEEEE",
40105   "self_type" : "_ZTINSt3__16chrono8durationIlNS_5ratioILx60ELx1EEEEE",
40106   "size" : 4,
40107   "source_file" : "external/libcxx/include/chrono",
40108   "template_args" : [ "_ZTIl", "_ZTINSt3__15ratioILx60ELx1EEE" ]
40109  },
40110  {
40111   "alignment" : 1,
40112   "linker_set_key" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowINS2_ILx1ELx1EEES3_E5__mulILx1ELx1000000000ELb0EEE",
40113   "name" : "std::chrono::duration<long long, ratio<1, 1000000000>>::__no_overflow<ratio<1, 1>, ratio<1, 1000000000>>::__mul<1, 1000000000, false>",
40114   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowINS2_ILx1ELx1EEES3_E5__mulILx1ELx1000000000ELb0EEE",
40115   "self_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowINS2_ILx1ELx1EEES3_E5__mulILx1ELx1000000000ELb0EEE",
40116   "size" : 1,
40117   "source_file" : "external/libcxx/include/chrono"
40118  },
40119  {
40120   "alignment" : 1,
40121   "linker_set_key" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowINS2_ILx1ELx1EEES3_E5__mulILx1ELx1ELb0EEE",
40122   "name" : "std::chrono::duration<long long, ratio<1, 1000000000>>::__no_overflow<ratio<1, 1>, ratio<1, 1000000000>>::__mul<1, 1, false>",
40123   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowINS2_ILx1ELx1EEES3_E5__mulILx1ELx1ELb0EEE",
40124   "self_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowINS2_ILx1ELx1EEES3_E5__mulILx1ELx1ELb0EEE",
40125   "size" : 1,
40126   "source_file" : "external/libcxx/include/chrono"
40127  },
40128  {
40129   "alignment" : 1,
40130   "linker_set_key" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowINS2_ILx1ELx1EEES3_EE",
40131   "name" : "std::chrono::duration<long long, ratio<1, 1000000000>>::__no_overflow<std::ratio<1, 1>, std::ratio<1, 1000000000>>",
40132   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowINS2_ILx1ELx1EEES3_EE",
40133   "self_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowINS2_ILx1ELx1EEES3_EE",
40134   "size" : 1,
40135   "source_file" : "external/libcxx/include/chrono",
40136   "template_args" :
40137   [
40138    "_ZTINSt3__15ratioILx1ELx1EEE",
40139    "_ZTINSt3__15ratioILx1ELx1000000000EEE"
40140   ]
40141  },
40142  {
40143   "alignment" : 1,
40144   "linker_set_key" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowIS3_S3_E5__mulILx1ELx1ELb0EEE",
40145   "name" : "std::chrono::duration<long long, ratio<1, 1000000000>>::__no_overflow<ratio<1, 1000000000>, ratio<1, 1000000000>>::__mul<1, 1, false>",
40146   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowIS3_S3_E5__mulILx1ELx1ELb0EEE",
40147   "self_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowIS3_S3_E5__mulILx1ELx1ELb0EEE",
40148   "size" : 1,
40149   "source_file" : "external/libcxx/include/chrono"
40150  },
40151  {
40152   "alignment" : 1,
40153   "linker_set_key" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowIS3_S3_EE",
40154   "name" : "std::chrono::duration<long long, ratio<1, 1000000000>>::__no_overflow<std::ratio<1, 1000000000>, std::ratio<1, 1000000000>>",
40155   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowIS3_S3_EE",
40156   "self_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowIS3_S3_EE",
40157   "size" : 1,
40158   "source_file" : "external/libcxx/include/chrono",
40159   "template_args" :
40160   [
40161    "_ZTINSt3__15ratioILx1ELx1000000000EEE",
40162    "_ZTINSt3__15ratioILx1ELx1000000000EEE"
40163   ]
40164  },
40165  {
40166   "alignment" : 4,
40167   "fields" :
40168   [
40169    {
40170     "access" : "private",
40171     "field_name" : "__rep_",
40172     "referenced_type" : "_ZTIx"
40173    }
40174   ],
40175   "linker_set_key" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
40176   "name" : "std::chrono::duration<long long, std::ratio<1, 1000000000>>",
40177   "record_kind" : "class",
40178   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
40179   "self_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
40180   "size" : 8,
40181   "source_file" : "external/libcxx/include/chrono",
40182   "template_args" : [ "_ZTIx", "_ZTINSt3__15ratioILx1ELx1000000000EEE" ]
40183  },
40184  {
40185   "alignment" : 4,
40186   "fields" :
40187   [
40188    {
40189     "access" : "private",
40190     "field_name" : "__rep_",
40191     "referenced_type" : "_ZTIx"
40192    }
40193   ],
40194   "linker_set_key" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE",
40195   "name" : "std::chrono::duration<long long, std::ratio<1, 1000000>>",
40196   "record_kind" : "class",
40197   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE",
40198   "self_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE",
40199   "size" : 8,
40200   "source_file" : "external/libcxx/include/chrono",
40201   "template_args" : [ "_ZTIx", "_ZTINSt3__15ratioILx1ELx1000000EEE" ]
40202  },
40203  {
40204   "alignment" : 4,
40205   "fields" :
40206   [
40207    {
40208     "access" : "private",
40209     "field_name" : "__rep_",
40210     "referenced_type" : "_ZTIx"
40211    }
40212   ],
40213   "linker_set_key" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000EEEEE",
40214   "name" : "std::chrono::duration<long long, std::ratio<1, 1000>>",
40215   "record_kind" : "class",
40216   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000EEEEE",
40217   "self_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000EEEEE",
40218   "size" : 8,
40219   "source_file" : "external/libcxx/include/chrono",
40220   "template_args" : [ "_ZTIx", "_ZTINSt3__15ratioILx1ELx1000EEE" ]
40221  },
40222  {
40223   "alignment" : 4,
40224   "fields" :
40225   [
40226    {
40227     "access" : "private",
40228     "field_name" : "__rep_",
40229     "referenced_type" : "_ZTIx"
40230    }
40231   ],
40232   "linker_set_key" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
40233   "name" : "std::chrono::duration<long long, std::ratio<1, 1>>",
40234   "record_kind" : "class",
40235   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
40236   "self_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
40237   "size" : 8,
40238   "source_file" : "external/libcxx/include/chrono",
40239   "template_args" : [ "_ZTIx", "_ZTINSt3__15ratioILx1ELx1EEE" ]
40240  },
40241  {
40242   "alignment" : 4,
40243   "fields" :
40244   [
40245    {
40246     "access" : "private",
40247     "field_name" : "__flag_",
40248     "referenced_type" : "_ZTINSt3__19once_flagE"
40249    },
40250    {
40251     "access" : "private",
40252     "field_name" : "__id_",
40253     "field_offset" : 32,
40254     "referenced_type" : "_ZTIi"
40255    }
40256   ],
40257   "linker_set_key" : "_ZTINSt3__16locale2idE",
40258   "name" : "std::locale::id",
40259   "record_kind" : "class",
40260   "referenced_type" : "_ZTINSt3__16locale2idE",
40261   "self_type" : "_ZTINSt3__16locale2idE",
40262   "size" : 8,
40263   "source_file" : "external/libcxx/include/__locale"
40264  },
40265  {
40266   "alignment" : 4,
40267   "base_specifiers" :
40268   [
40269    {
40270     "referenced_type" : "_ZTINSt3__114__shared_countE"
40271    }
40272   ],
40273   "linker_set_key" : "_ZTINSt3__16locale5facetE",
40274   "name" : "std::locale::facet",
40275   "record_kind" : "class",
40276   "referenced_type" : "_ZTINSt3__16locale5facetE",
40277   "self_type" : "_ZTINSt3__16locale5facetE",
40278   "size" : 8,
40279   "source_file" : "external/libcxx/include/__locale",
40280   "vtable_components" :
40281   [
40282    {
40283     "kind" : "offset_to_top"
40284    },
40285    {
40286     "kind" : "rtti",
40287     "mangled_component_name" : "_ZTINSt3__16locale5facetE"
40288    },
40289    {
40290     "kind" : "complete_dtor_pointer",
40291     "mangled_component_name" : "_ZNSt3__16locale5facetD1Ev"
40292    },
40293    {
40294     "kind" : "deleting_dtor_pointer",
40295     "mangled_component_name" : "_ZNSt3__16locale5facetD0Ev"
40296    },
40297    {
40298     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
40299    }
40300   ]
40301  },
40302  {
40303   "alignment" : 4,
40304   "fields" :
40305   [
40306    {
40307     "access" : "private",
40308     "field_name" : "__locale_",
40309     "referenced_type" : "_ZTIPNSt3__16locale5__impE"
40310    }
40311   ],
40312   "linker_set_key" : "_ZTINSt3__16localeE",
40313   "name" : "std::locale",
40314   "record_kind" : "class",
40315   "referenced_type" : "_ZTINSt3__16localeE",
40316   "self_type" : "_ZTINSt3__16localeE",
40317   "size" : 4,
40318   "source_file" : "external/libcxx/include/__locale"
40319  },
40320  {
40321   "alignment" : 1,
40322   "linker_set_key" : "_ZTINSt3__16negateIvEE",
40323   "name" : "std::negate<void>",
40324   "referenced_type" : "_ZTINSt3__16negateIvEE",
40325   "self_type" : "_ZTINSt3__16negateIvEE",
40326   "size" : 1,
40327   "source_file" : "external/libcxx/include/functional",
40328   "template_args" : [ "_ZTIv" ]
40329  },
40330  {
40331   "alignment" : 4,
40332   "base_specifiers" :
40333   [
40334    {
40335     "access" : "private",
40336     "referenced_type" : "_ZTINSt3__113__vector_baseIN7android8hardware17GrantorDescriptorENS_9allocatorIS3_EEEE"
40337    }
40338   ],
40339   "linker_set_key" : "_ZTINSt3__16vectorIN7android8hardware17GrantorDescriptorENS_9allocatorIS3_EEEE",
40340   "name" : "std::vector<android::hardware::GrantorDescriptor, std::allocator<android::hardware::GrantorDescriptor>>",
40341   "record_kind" : "class",
40342   "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware17GrantorDescriptorENS_9allocatorIS3_EEEE",
40343   "self_type" : "_ZTINSt3__16vectorIN7android8hardware17GrantorDescriptorENS_9allocatorIS3_EEEE",
40344   "size" : 12,
40345   "source_file" : "external/libcxx/include/vector",
40346   "template_args" :
40347   [
40348    "_ZTIN7android8hardware17GrantorDescriptorE",
40349    "_ZTINSt3__19allocatorIN7android8hardware17GrantorDescriptorEEE"
40350   ]
40351  },
40352  {
40353   "alignment" : 4,
40354   "base_specifiers" :
40355   [
40356    {
40357     "access" : "private",
40358     "referenced_type" : "_ZTINSt3__113__vector_baseINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEENSB_ISG_EEEE"
40359    }
40360   ],
40361   "linker_set_key" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
40362   "name" : "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 *>> *)>>>",
40363   "record_kind" : "class",
40364   "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
40365   "self_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
40366   "size" : 12,
40367   "source_file" : "external/libcxx/include/vector",
40368   "template_args" :
40369   [
40370    "_ZTINSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEE",
40371    "_ZTINSt3__19allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS0_ISA_EEEEEEEEE"
40372   ]
40373  },
40374  {
40375   "alignment" : 1,
40376   "linker_set_key" : "_ZTINSt3__17__decayIKNS_17__compressed_pairIPcPFvPvEEELb1EEE",
40377   "name" : "std::__decay<const std::__compressed_pair<char *, void (*)(void *)>, true>",
40378   "referenced_type" : "_ZTINSt3__17__decayIKNS_17__compressed_pairIPcPFvPvEEELb1EEE",
40379   "self_type" : "_ZTINSt3__17__decayIKNS_17__compressed_pairIPcPFvPvEEELb1EEE",
40380   "size" : 1,
40381   "source_file" : "external/libcxx/include/type_traits",
40382   "template_args" : [ "_ZTIKNSt3__117__compressed_pairIPcPFvPvEEE" ]
40383  },
40384  {
40385   "alignment" : 1,
40386   "linker_set_key" : "_ZTINSt3__17__decayIKNS_17__compressed_pairIPhPFvPvEEELb1EEE",
40387   "name" : "std::__decay<const std::__compressed_pair<unsigned char *, void (*)(void *)>, true>",
40388   "referenced_type" : "_ZTINSt3__17__decayIKNS_17__compressed_pairIPhPFvPvEEELb1EEE",
40389   "self_type" : "_ZTINSt3__17__decayIKNS_17__compressed_pairIPhPFvPvEEELb1EEE",
40390   "size" : 1,
40391   "source_file" : "external/libcxx/include/type_traits",
40392   "template_args" : [ "_ZTIKNSt3__117__compressed_pairIPhPFvPvEEE" ]
40393  },
40394  {
40395   "alignment" : 1,
40396   "linker_set_key" : "_ZTINSt3__17__decayIKNS_17__compressed_pairIPjPFvPvEEELb1EEE",
40397   "name" : "std::__decay<const std::__compressed_pair<unsigned int *, void (*)(void *)>, true>",
40398   "referenced_type" : "_ZTINSt3__17__decayIKNS_17__compressed_pairIPjPFvPvEEELb1EEE",
40399   "self_type" : "_ZTINSt3__17__decayIKNS_17__compressed_pairIPjPFvPvEEELb1EEE",
40400   "size" : 1,
40401   "source_file" : "external/libcxx/include/type_traits",
40402   "template_args" : [ "_ZTIKNSt3__117__compressed_pairIPjPFvPvEEE" ]
40403  },
40404  {
40405   "alignment" : 1,
40406   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
40407   "name" : "std::__decay<const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep, 0, false>, true>",
40408   "referenced_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
40409   "self_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
40410   "size" : 1,
40411   "source_file" : "external/libcxx/include/type_traits",
40412   "template_args" :
40413   [
40414    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
40415   ]
40416  },
40417  {
40418   "alignment" : 1,
40419   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
40420   "name" : "std::__decay<const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep, 0, false>, true>",
40421   "referenced_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
40422   "self_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
40423   "size" : 1,
40424   "source_file" : "external/libcxx/include/type_traits",
40425   "template_args" :
40426   [
40427    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
40428   ]
40429  },
40430  {
40431   "alignment" : 1,
40432   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
40433   "name" : "std::__decay<const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>, true>",
40434   "referenced_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
40435   "self_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
40436   "size" : 1,
40437   "source_file" : "external/libcxx/include/type_traits",
40438   "template_args" :
40439   [
40440    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
40441   ]
40442  },
40443  {
40444   "alignment" : 1,
40445   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
40446   "name" : "std::__decay<const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>, true>",
40447   "referenced_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
40448   "self_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
40449   "size" : 1,
40450   "source_file" : "external/libcxx/include/type_traits",
40451   "template_args" :
40452   [
40453    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
40454   ]
40455  },
40456  {
40457   "alignment" : 1,
40458   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
40459   "name" : "std::__decay<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>, true>",
40460   "referenced_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
40461   "self_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
40462   "size" : 1,
40463   "source_file" : "external/libcxx/include/type_traits",
40464   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE" ]
40465  },
40466  {
40467   "alignment" : 1,
40468   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
40469   "name" : "std::__decay<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>, true>",
40470   "referenced_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
40471   "self_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
40472   "size" : 1,
40473   "source_file" : "external/libcxx/include/type_traits",
40474   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE" ]
40475  },
40476  {
40477   "alignment" : 1,
40478   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
40479   "name" : "std::__decay<const std::__compressed_pair_elem<std::allocator<char>, 1, true>, true>",
40480   "referenced_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
40481   "self_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
40482   "size" : 1,
40483   "source_file" : "external/libcxx/include/type_traits",
40484   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE" ]
40485  },
40486  {
40487   "alignment" : 1,
40488   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
40489   "name" : "std::__decay<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>, true>",
40490   "referenced_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
40491   "self_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
40492   "size" : 1,
40493   "source_file" : "external/libcxx/include/type_traits",
40494   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE" ]
40495  },
40496  {
40497   "alignment" : 1,
40498   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEELb1EEE",
40499   "name" : "std::__decay<const std::__compressed_pair_elem<void (*)(void *), 1, false>, true>",
40500   "referenced_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEELb1EEE",
40501   "self_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEELb1EEE",
40502   "size" : 1,
40503   "source_file" : "external/libcxx/include/type_traits",
40504   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE" ]
40505  },
40506  {
40507   "alignment" : 1,
40508   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPcLi0ELb0EEELb1EEE",
40509   "name" : "std::__decay<const std::__compressed_pair_elem<char *, 0, false>, true>",
40510   "referenced_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPcLi0ELb0EEELb1EEE",
40511   "self_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPcLi0ELb0EEELb1EEE",
40512   "size" : 1,
40513   "source_file" : "external/libcxx/include/type_traits",
40514   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPcLi0ELb0EEE" ]
40515  },
40516  {
40517   "alignment" : 1,
40518   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPhLi0ELb0EEELb1EEE",
40519   "name" : "std::__decay<const std::__compressed_pair_elem<unsigned char *, 0, false>, true>",
40520   "referenced_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPhLi0ELb0EEELb1EEE",
40521   "self_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPhLi0ELb0EEELb1EEE",
40522   "size" : 1,
40523   "source_file" : "external/libcxx/include/type_traits",
40524   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPhLi0ELb0EEE" ]
40525  },
40526  {
40527   "alignment" : 1,
40528   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPjLi0ELb0EEELb1EEE",
40529   "name" : "std::__decay<const std::__compressed_pair_elem<unsigned int *, 0, false>, true>",
40530   "referenced_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPjLi0ELb0EEELb1EEE",
40531   "self_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemIPjLi0ELb0EEELb1EEE",
40532   "size" : 1,
40533   "source_file" : "external/libcxx/include/type_traits",
40534   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPjLi0ELb0EEE" ]
40535  },
40536  {
40537   "alignment" : 1,
40538   "linker_set_key" : "_ZTINSt3__17__decayIKNS_9allocatorIcEELb1EEE",
40539   "name" : "std::__decay<const std::allocator<char>, true>",
40540   "referenced_type" : "_ZTINSt3__17__decayIKNS_9allocatorIcEELb1EEE",
40541   "self_type" : "_ZTINSt3__17__decayIKNS_9allocatorIcEELb1EEE",
40542   "size" : 1,
40543   "source_file" : "external/libcxx/include/type_traits",
40544   "template_args" : [ "_ZTIKNSt3__19allocatorIcEE" ]
40545  },
40546  {
40547   "alignment" : 1,
40548   "linker_set_key" : "_ZTINSt3__17__decayINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EELb1EEE",
40549   "name" : "std::__decay<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char>>, true>",
40550   "referenced_type" : "_ZTINSt3__17__decayINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EELb1EEE",
40551   "self_type" : "_ZTINSt3__17__decayINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EELb1EEE",
40552   "size" : 1,
40553   "source_file" : "external/libcxx/include/type_traits",
40554   "template_args" :
40555   [
40556    "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE"
40557   ]
40558  },
40559  {
40560   "alignment" : 1,
40561   "linker_set_key" : "_ZTINSt3__17__decayINS_17basic_string_viewIcNS_11char_traitsIcEEEELb1EEE",
40562   "name" : "std::__decay<std::basic_string_view<char, std::char_traits<char>>, true>",
40563   "referenced_type" : "_ZTINSt3__17__decayINS_17basic_string_viewIcNS_11char_traitsIcEEEELb1EEE",
40564   "self_type" : "_ZTINSt3__17__decayINS_17basic_string_viewIcNS_11char_traitsIcEEEELb1EEE",
40565   "size" : 1,
40566   "source_file" : "external/libcxx/include/type_traits",
40567   "template_args" : [ "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE" ]
40568  },
40569  {
40570   "alignment" : 1,
40571   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
40572   "name" : "std::__decay<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep, 0, false>, true>",
40573   "referenced_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
40574   "self_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
40575   "size" : 1,
40576   "source_file" : "external/libcxx/include/type_traits",
40577   "template_args" :
40578   [
40579    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
40580   ]
40581  },
40582  {
40583   "alignment" : 1,
40584   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
40585   "name" : "std::__decay<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep, 0, false>, true>",
40586   "referenced_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
40587   "self_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
40588   "size" : 1,
40589   "source_file" : "external/libcxx/include/type_traits",
40590   "template_args" :
40591   [
40592    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
40593   ]
40594  },
40595  {
40596   "alignment" : 1,
40597   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
40598   "name" : "std::__decay<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>, true>",
40599   "referenced_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
40600   "self_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
40601   "size" : 1,
40602   "source_file" : "external/libcxx/include/type_traits",
40603   "template_args" :
40604   [
40605    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
40606   ]
40607  },
40608  {
40609   "alignment" : 1,
40610   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
40611   "name" : "std::__decay<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>, true>",
40612   "referenced_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
40613   "self_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
40614   "size" : 1,
40615   "source_file" : "external/libcxx/include/type_traits",
40616   "template_args" :
40617   [
40618    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
40619   ]
40620  },
40621  {
40622   "alignment" : 1,
40623   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
40624   "name" : "std::__decay<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>, true>",
40625   "referenced_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
40626   "self_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
40627   "size" : 1,
40628   "source_file" : "external/libcxx/include/type_traits",
40629   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE" ]
40630  },
40631  {
40632   "alignment" : 1,
40633   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
40634   "name" : "std::__decay<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>, true>",
40635   "referenced_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
40636   "self_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
40637   "size" : 1,
40638   "source_file" : "external/libcxx/include/type_traits",
40639   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE" ]
40640  },
40641  {
40642   "alignment" : 1,
40643   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
40644   "name" : "std::__decay<std::__compressed_pair_elem<std::allocator<char>, 1, true>, true>",
40645   "referenced_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
40646   "self_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
40647   "size" : 1,
40648   "source_file" : "external/libcxx/include/type_traits",
40649   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE" ]
40650  },
40651  {
40652   "alignment" : 1,
40653   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
40654   "name" : "std::__decay<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>, true>",
40655   "referenced_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
40656   "self_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
40657   "size" : 1,
40658   "source_file" : "external/libcxx/include/type_traits",
40659   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE" ]
40660  },
40661  {
40662   "alignment" : 1,
40663   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPFvPvELi1ELb0EEELb1EEE",
40664   "name" : "std::__decay<std::__compressed_pair_elem<void (*)(void *), 1, false>, true>",
40665   "referenced_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPFvPvELi1ELb0EEELb1EEE",
40666   "self_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPFvPvELi1ELb0EEELb1EEE",
40667   "size" : 1,
40668   "source_file" : "external/libcxx/include/type_traits",
40669   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE" ]
40670  },
40671  {
40672   "alignment" : 1,
40673   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPcLi0ELb0EEELb1EEE",
40674   "name" : "std::__decay<std::__compressed_pair_elem<char *, 0, false>, true>",
40675   "referenced_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPcLi0ELb0EEELb1EEE",
40676   "self_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPcLi0ELb0EEELb1EEE",
40677   "size" : 1,
40678   "source_file" : "external/libcxx/include/type_traits",
40679   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE" ]
40680  },
40681  {
40682   "alignment" : 1,
40683   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPhLi0ELb0EEELb1EEE",
40684   "name" : "std::__decay<std::__compressed_pair_elem<unsigned char *, 0, false>, true>",
40685   "referenced_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPhLi0ELb0EEELb1EEE",
40686   "self_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPhLi0ELb0EEELb1EEE",
40687   "size" : 1,
40688   "source_file" : "external/libcxx/include/type_traits",
40689   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE" ]
40690  },
40691  {
40692   "alignment" : 1,
40693   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPjLi0ELb0EEELb1EEE",
40694   "name" : "std::__decay<std::__compressed_pair_elem<unsigned int *, 0, false>, true>",
40695   "referenced_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPjLi0ELb0EEELb1EEE",
40696   "self_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemIPjLi0ELb0EEELb1EEE",
40697   "size" : 1,
40698   "source_file" : "external/libcxx/include/type_traits",
40699   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE" ]
40700  },
40701  {
40702   "alignment" : 1,
40703   "linker_set_key" : "_ZTINSt3__17__decayIeLb1EEE",
40704   "name" : "std::__decay<long double, true>",
40705   "referenced_type" : "_ZTINSt3__17__decayIeLb1EEE",
40706   "self_type" : "_ZTINSt3__17__decayIeLb1EEE",
40707   "size" : 1,
40708   "source_file" : "external/libcxx/include/type_traits",
40709   "template_args" : [ "_ZTIe" ]
40710  },
40711  {
40712   "alignment" : 1,
40713   "linker_set_key" : "_ZTINSt3__17__decayIlLb1EEE",
40714   "name" : "std::__decay<long, true>",
40715   "referenced_type" : "_ZTINSt3__17__decayIlLb1EEE",
40716   "self_type" : "_ZTINSt3__17__decayIlLb1EEE",
40717   "size" : 1,
40718   "source_file" : "external/libcxx/include/type_traits",
40719   "template_args" : [ "_ZTIl" ]
40720  },
40721  {
40722   "alignment" : 1,
40723   "linker_set_key" : "_ZTINSt3__17__decayIxLb1EEE",
40724   "name" : "std::__decay<long long, true>",
40725   "referenced_type" : "_ZTINSt3__17__decayIxLb1EEE",
40726   "self_type" : "_ZTINSt3__17__decayIxLb1EEE",
40727   "size" : 1,
40728   "source_file" : "external/libcxx/include/type_traits",
40729   "template_args" : [ "_ZTIx" ]
40730  },
40731  {
40732   "alignment" : 1,
40733   "linker_set_key" : "_ZTINSt3__17bit_andIvEE",
40734   "name" : "std::bit_and<void>",
40735   "referenced_type" : "_ZTINSt3__17bit_andIvEE",
40736   "self_type" : "_ZTINSt3__17bit_andIvEE",
40737   "size" : 1,
40738   "source_file" : "external/libcxx/include/functional",
40739   "template_args" : [ "_ZTIv" ]
40740  },
40741  {
40742   "alignment" : 1,
40743   "linker_set_key" : "_ZTINSt3__17bit_notIvEE",
40744   "name" : "std::bit_not<void>",
40745   "referenced_type" : "_ZTINSt3__17bit_notIvEE",
40746   "self_type" : "_ZTINSt3__17bit_notIvEE",
40747   "size" : 1,
40748   "source_file" : "external/libcxx/include/functional",
40749   "template_args" : [ "_ZTIv" ]
40750  },
40751  {
40752   "alignment" : 1,
40753   "linker_set_key" : "_ZTINSt3__17bit_xorIvEE",
40754   "name" : "std::bit_xor<void>",
40755   "referenced_type" : "_ZTINSt3__17bit_xorIvEE",
40756   "self_type" : "_ZTINSt3__17bit_xorIvEE",
40757   "size" : 1,
40758   "source_file" : "external/libcxx/include/functional",
40759   "template_args" : [ "_ZTIv" ]
40760  },
40761  {
40762   "alignment" : 4,
40763   "base_specifiers" :
40764   [
40765    {
40766     "referenced_type" : "_ZTINSt3__16locale5facetE"
40767    },
40768    {
40769     "referenced_type" : "_ZTINSt3__112codecvt_baseE"
40770    }
40771   ],
40772   "linker_set_key" : "_ZTINSt3__17codecvtIDic9mbstate_tEE",
40773   "name" : "std::codecvt<char32_t, char, mbstate_t>",
40774   "record_kind" : "class",
40775   "referenced_type" : "_ZTINSt3__17codecvtIDic9mbstate_tEE",
40776   "self_type" : "_ZTINSt3__17codecvtIDic9mbstate_tEE",
40777   "size" : 8,
40778   "source_file" : "external/libcxx/include/__locale",
40779   "template_args" : [ "_ZTIDi", "_ZTIc", "_ZTI9mbstate_t" ],
40780   "vtable_components" :
40781   [
40782    {
40783     "kind" : "offset_to_top"
40784    },
40785    {
40786     "kind" : "rtti",
40787     "mangled_component_name" : "_ZTINSt3__17codecvtIDic9mbstate_tEE"
40788    },
40789    {
40790     "kind" : "complete_dtor_pointer",
40791     "mangled_component_name" : "_ZNSt3__17codecvtIDic9mbstate_tED1Ev"
40792    },
40793    {
40794     "kind" : "deleting_dtor_pointer",
40795     "mangled_component_name" : "_ZNSt3__17codecvtIDic9mbstate_tED0Ev"
40796    },
40797    {
40798     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
40799    },
40800    {
40801     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE6do_outERS1_PKDiS5_RS5_PcS7_RS7_"
40802    },
40803    {
40804     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE5do_inERS1_PKcS5_RS5_PDiS7_RS7_"
40805    },
40806    {
40807     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE10do_unshiftERS1_PcS4_RS4_"
40808    },
40809    {
40810     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE11do_encodingEv"
40811    },
40812    {
40813     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE16do_always_noconvEv"
40814    },
40815    {
40816     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE9do_lengthERS1_PKcS5_j"
40817    },
40818    {
40819     "mangled_component_name" : "_ZNKSt3__17codecvtIDic9mbstate_tE13do_max_lengthEv"
40820    }
40821   ]
40822  },
40823  {
40824   "alignment" : 4,
40825   "base_specifiers" :
40826   [
40827    {
40828     "referenced_type" : "_ZTINSt3__16locale5facetE"
40829    },
40830    {
40831     "referenced_type" : "_ZTINSt3__112codecvt_baseE"
40832    }
40833   ],
40834   "linker_set_key" : "_ZTINSt3__17codecvtIDsc9mbstate_tEE",
40835   "name" : "std::codecvt<char16_t, char, mbstate_t>",
40836   "record_kind" : "class",
40837   "referenced_type" : "_ZTINSt3__17codecvtIDsc9mbstate_tEE",
40838   "self_type" : "_ZTINSt3__17codecvtIDsc9mbstate_tEE",
40839   "size" : 8,
40840   "source_file" : "external/libcxx/include/__locale",
40841   "template_args" : [ "_ZTIDs", "_ZTIc", "_ZTI9mbstate_t" ],
40842   "vtable_components" :
40843   [
40844    {
40845     "kind" : "offset_to_top"
40846    },
40847    {
40848     "kind" : "rtti",
40849     "mangled_component_name" : "_ZTINSt3__17codecvtIDsc9mbstate_tEE"
40850    },
40851    {
40852     "kind" : "complete_dtor_pointer",
40853     "mangled_component_name" : "_ZNSt3__17codecvtIDsc9mbstate_tED1Ev"
40854    },
40855    {
40856     "kind" : "deleting_dtor_pointer",
40857     "mangled_component_name" : "_ZNSt3__17codecvtIDsc9mbstate_tED0Ev"
40858    },
40859    {
40860     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
40861    },
40862    {
40863     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE6do_outERS1_PKDsS5_RS5_PcS7_RS7_"
40864    },
40865    {
40866     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE5do_inERS1_PKcS5_RS5_PDsS7_RS7_"
40867    },
40868    {
40869     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE10do_unshiftERS1_PcS4_RS4_"
40870    },
40871    {
40872     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE11do_encodingEv"
40873    },
40874    {
40875     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE16do_always_noconvEv"
40876    },
40877    {
40878     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE9do_lengthERS1_PKcS5_j"
40879    },
40880    {
40881     "mangled_component_name" : "_ZNKSt3__17codecvtIDsc9mbstate_tE13do_max_lengthEv"
40882    }
40883   ]
40884  },
40885  {
40886   "alignment" : 4,
40887   "base_specifiers" :
40888   [
40889    {
40890     "referenced_type" : "_ZTINSt3__16locale5facetE"
40891    },
40892    {
40893     "referenced_type" : "_ZTINSt3__112codecvt_baseE"
40894    }
40895   ],
40896   "linker_set_key" : "_ZTINSt3__17codecvtIcc9mbstate_tEE",
40897   "name" : "std::codecvt<char, char, mbstate_t>",
40898   "record_kind" : "class",
40899   "referenced_type" : "_ZTINSt3__17codecvtIcc9mbstate_tEE",
40900   "self_type" : "_ZTINSt3__17codecvtIcc9mbstate_tEE",
40901   "size" : 8,
40902   "source_file" : "external/libcxx/include/__locale",
40903   "template_args" : [ "_ZTIc", "_ZTIc", "_ZTI9mbstate_t" ],
40904   "vtable_components" :
40905   [
40906    {
40907     "kind" : "offset_to_top"
40908    },
40909    {
40910     "kind" : "rtti",
40911     "mangled_component_name" : "_ZTINSt3__17codecvtIcc9mbstate_tEE"
40912    },
40913    {
40914     "kind" : "complete_dtor_pointer",
40915     "mangled_component_name" : "_ZNSt3__17codecvtIcc9mbstate_tED1Ev"
40916    },
40917    {
40918     "kind" : "deleting_dtor_pointer",
40919     "mangled_component_name" : "_ZNSt3__17codecvtIcc9mbstate_tED0Ev"
40920    },
40921    {
40922     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
40923    },
40924    {
40925     "mangled_component_name" : "_ZNKSt3__17codecvtIcc9mbstate_tE6do_outERS1_PKcS5_RS5_PcS7_RS7_"
40926    },
40927    {
40928     "mangled_component_name" : "_ZNKSt3__17codecvtIcc9mbstate_tE5do_inERS1_PKcS5_RS5_PcS7_RS7_"
40929    },
40930    {
40931     "mangled_component_name" : "_ZNKSt3__17codecvtIcc9mbstate_tE10do_unshiftERS1_PcS4_RS4_"
40932    },
40933    {
40934     "mangled_component_name" : "_ZNKSt3__17codecvtIcc9mbstate_tE11do_encodingEv"
40935    },
40936    {
40937     "mangled_component_name" : "_ZNKSt3__17codecvtIcc9mbstate_tE16do_always_noconvEv"
40938    },
40939    {
40940     "mangled_component_name" : "_ZNKSt3__17codecvtIcc9mbstate_tE9do_lengthERS1_PKcS5_j"
40941    },
40942    {
40943     "mangled_component_name" : "_ZNKSt3__17codecvtIcc9mbstate_tE13do_max_lengthEv"
40944    }
40945   ]
40946  },
40947  {
40948   "alignment" : 4,
40949   "base_specifiers" :
40950   [
40951    {
40952     "referenced_type" : "_ZTINSt3__16locale5facetE"
40953    },
40954    {
40955     "referenced_type" : "_ZTINSt3__112codecvt_baseE"
40956    }
40957   ],
40958   "fields" :
40959   [
40960    {
40961     "access" : "private",
40962     "field_name" : "__l",
40963     "field_offset" : 64,
40964     "referenced_type" : "_ZTIP10__locale_t"
40965    }
40966   ],
40967   "linker_set_key" : "_ZTINSt3__17codecvtIwc9mbstate_tEE",
40968   "name" : "std::codecvt<wchar_t, char, mbstate_t>",
40969   "record_kind" : "class",
40970   "referenced_type" : "_ZTINSt3__17codecvtIwc9mbstate_tEE",
40971   "self_type" : "_ZTINSt3__17codecvtIwc9mbstate_tEE",
40972   "size" : 12,
40973   "source_file" : "external/libcxx/include/__locale",
40974   "template_args" : [ "_ZTIw", "_ZTIc", "_ZTI9mbstate_t" ],
40975   "vtable_components" :
40976   [
40977    {
40978     "kind" : "offset_to_top"
40979    },
40980    {
40981     "kind" : "rtti",
40982     "mangled_component_name" : "_ZTINSt3__17codecvtIwc9mbstate_tEE"
40983    },
40984    {
40985     "kind" : "complete_dtor_pointer",
40986     "mangled_component_name" : "_ZNSt3__17codecvtIwc9mbstate_tED1Ev"
40987    },
40988    {
40989     "kind" : "deleting_dtor_pointer",
40990     "mangled_component_name" : "_ZNSt3__17codecvtIwc9mbstate_tED0Ev"
40991    },
40992    {
40993     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
40994    },
40995    {
40996     "mangled_component_name" : "_ZNKSt3__17codecvtIwc9mbstate_tE6do_outERS1_PKwS5_RS5_PcS7_RS7_"
40997    },
40998    {
40999     "mangled_component_name" : "_ZNKSt3__17codecvtIwc9mbstate_tE5do_inERS1_PKcS5_RS5_PwS7_RS7_"
41000    },
41001    {
41002     "mangled_component_name" : "_ZNKSt3__17codecvtIwc9mbstate_tE10do_unshiftERS1_PcS4_RS4_"
41003    },
41004    {
41005     "mangled_component_name" : "_ZNKSt3__17codecvtIwc9mbstate_tE11do_encodingEv"
41006    },
41007    {
41008     "mangled_component_name" : "_ZNKSt3__17codecvtIwc9mbstate_tE16do_always_noconvEv"
41009    },
41010    {
41011     "mangled_component_name" : "_ZNKSt3__17codecvtIwc9mbstate_tE9do_lengthERS1_PKcS5_j"
41012    },
41013    {
41014     "mangled_component_name" : "_ZNKSt3__17codecvtIwc9mbstate_tE13do_max_lengthEv"
41015    }
41016   ]
41017  },
41018  {
41019   "alignment" : 4,
41020   "base_specifiers" :
41021   [
41022    {
41023     "referenced_type" : "_ZTINSt3__16locale5facetE"
41024    }
41025   ],
41026   "linker_set_key" : "_ZTINSt3__17collateIcEE",
41027   "name" : "std::collate<char>",
41028   "record_kind" : "class",
41029   "referenced_type" : "_ZTINSt3__17collateIcEE",
41030   "self_type" : "_ZTINSt3__17collateIcEE",
41031   "size" : 8,
41032   "source_file" : "external/libcxx/include/__locale",
41033   "template_args" : [ "_ZTIc" ],
41034   "vtable_components" :
41035   [
41036    {
41037     "kind" : "offset_to_top"
41038    },
41039    {
41040     "kind" : "rtti",
41041     "mangled_component_name" : "_ZTINSt3__17collateIcEE"
41042    },
41043    {
41044     "kind" : "complete_dtor_pointer",
41045     "mangled_component_name" : "_ZNSt3__17collateIcED1Ev"
41046    },
41047    {
41048     "kind" : "deleting_dtor_pointer",
41049     "mangled_component_name" : "_ZNSt3__17collateIcED0Ev"
41050    },
41051    {
41052     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
41053    },
41054    {
41055     "mangled_component_name" : "_ZNKSt3__17collateIcE10do_compareEPKcS3_S3_S3_"
41056    },
41057    {
41058     "mangled_component_name" : "_ZNKSt3__17collateIcE12do_transformEPKcS3_"
41059    },
41060    {
41061     "mangled_component_name" : "_ZNKSt3__17collateIcE7do_hashEPKcS3_"
41062    }
41063   ]
41064  },
41065  {
41066   "alignment" : 4,
41067   "base_specifiers" :
41068   [
41069    {
41070     "referenced_type" : "_ZTINSt3__16locale5facetE"
41071    }
41072   ],
41073   "linker_set_key" : "_ZTINSt3__17collateIwEE",
41074   "name" : "std::collate<wchar_t>",
41075   "record_kind" : "class",
41076   "referenced_type" : "_ZTINSt3__17collateIwEE",
41077   "self_type" : "_ZTINSt3__17collateIwEE",
41078   "size" : 8,
41079   "source_file" : "external/libcxx/include/__locale",
41080   "template_args" : [ "_ZTIw" ],
41081   "vtable_components" :
41082   [
41083    {
41084     "kind" : "offset_to_top"
41085    },
41086    {
41087     "kind" : "rtti",
41088     "mangled_component_name" : "_ZTINSt3__17collateIwEE"
41089    },
41090    {
41091     "kind" : "complete_dtor_pointer",
41092     "mangled_component_name" : "_ZNSt3__17collateIwED1Ev"
41093    },
41094    {
41095     "kind" : "deleting_dtor_pointer",
41096     "mangled_component_name" : "_ZNSt3__17collateIwED0Ev"
41097    },
41098    {
41099     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
41100    },
41101    {
41102     "mangled_component_name" : "_ZNKSt3__17collateIwE10do_compareEPKwS3_S3_S3_"
41103    },
41104    {
41105     "mangled_component_name" : "_ZNKSt3__17collateIwE12do_transformEPKwS3_"
41106    },
41107    {
41108     "mangled_component_name" : "_ZNKSt3__17collateIwE7do_hashEPKwS3_"
41109    }
41110   ]
41111  },
41112  {
41113   "alignment" : 1,
41114   "linker_set_key" : "_ZTINSt3__17dividesIvEE",
41115   "name" : "std::divides<void>",
41116   "referenced_type" : "_ZTINSt3__17dividesIvEE",
41117   "self_type" : "_ZTINSt3__17dividesIvEE",
41118   "size" : 1,
41119   "source_file" : "external/libcxx/include/functional",
41120   "template_args" : [ "_ZTIv" ]
41121  },
41122  {
41123   "alignment" : 1,
41124   "linker_set_key" : "_ZTINSt3__17greaterIvEE",
41125   "name" : "std::greater<void>",
41126   "referenced_type" : "_ZTINSt3__17greaterIvEE",
41127   "self_type" : "_ZTINSt3__17greaterIvEE",
41128   "size" : 1,
41129   "source_file" : "external/libcxx/include/functional",
41130   "template_args" : [ "_ZTIv" ]
41131  },
41132  {
41133   "alignment" : 1,
41134   "base_specifiers" :
41135   [
41136    {
41137     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
41138    }
41139   ],
41140   "linker_set_key" : "_ZTINSt3__17is_enumIN7android4hidl4base4V1_09DebugInfo12ArchitectureEEE",
41141   "name" : "std::is_enum<android::hidl::base::V1_0::DebugInfo::Architecture>",
41142   "referenced_type" : "_ZTINSt3__17is_enumIN7android4hidl4base4V1_09DebugInfo12ArchitectureEEE",
41143   "self_type" : "_ZTINSt3__17is_enumIN7android4hidl4base4V1_09DebugInfo12ArchitectureEEE",
41144   "size" : 1,
41145   "source_file" : "external/libcxx/include/type_traits",
41146   "template_args" : [ "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE" ]
41147  },
41148  {
41149   "alignment" : 1,
41150   "base_specifiers" :
41151   [
41152    {
41153     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
41154    }
41155   ],
41156   "linker_set_key" : "_ZTINSt3__17is_sameIDiDiEE",
41157   "name" : "std::is_same<char32_t, char32_t>",
41158   "referenced_type" : "_ZTINSt3__17is_sameIDiDiEE",
41159   "self_type" : "_ZTINSt3__17is_sameIDiDiEE",
41160   "size" : 1,
41161   "source_file" : "external/libcxx/include/type_traits",
41162   "template_args" : [ "_ZTIDi", "_ZTIDi" ]
41163  },
41164  {
41165   "alignment" : 1,
41166   "base_specifiers" :
41167   [
41168    {
41169     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
41170    }
41171   ],
41172   "linker_set_key" : "_ZTINSt3__17is_sameIDsDsEE",
41173   "name" : "std::is_same<char16_t, char16_t>",
41174   "referenced_type" : "_ZTINSt3__17is_sameIDsDsEE",
41175   "self_type" : "_ZTINSt3__17is_sameIDsDsEE",
41176   "size" : 1,
41177   "source_file" : "external/libcxx/include/type_traits",
41178   "template_args" : [ "_ZTIDs", "_ZTIDs" ]
41179  },
41180  {
41181   "alignment" : 1,
41182   "base_specifiers" :
41183   [
41184    {
41185     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
41186    }
41187   ],
41188   "linker_set_key" : "_ZTINSt3__17is_sameIN7android8hardware17GrantorDescriptorES3_EE",
41189   "name" : "std::is_same<android::hardware::GrantorDescriptor, android::hardware::GrantorDescriptor>",
41190   "referenced_type" : "_ZTINSt3__17is_sameIN7android8hardware17GrantorDescriptorES3_EE",
41191   "self_type" : "_ZTINSt3__17is_sameIN7android8hardware17GrantorDescriptorES3_EE",
41192   "size" : 1,
41193   "source_file" : "external/libcxx/include/type_traits",
41194   "template_args" :
41195   [
41196    "_ZTIN7android8hardware17GrantorDescriptorE",
41197    "_ZTIN7android8hardware17GrantorDescriptorE"
41198   ]
41199  },
41200  {
41201   "alignment" : 1,
41202   "base_specifiers" :
41203   [
41204    {
41205     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
41206    }
41207   ],
41208   "linker_set_key" : "_ZTINSt3__17is_sameINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
41209   "name" : "std::is_same<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep, std::allocator<char32_t>>",
41210   "referenced_type" : "_ZTINSt3__17is_sameINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
41211   "self_type" : "_ZTINSt3__17is_sameINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
41212   "size" : 1,
41213   "source_file" : "external/libcxx/include/type_traits",
41214   "template_args" :
41215   [
41216    "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
41217    "_ZTINSt3__19allocatorIDiEE"
41218   ]
41219  },
41220  {
41221   "alignment" : 1,
41222   "base_specifiers" :
41223   [
41224    {
41225     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
41226    }
41227   ],
41228   "linker_set_key" : "_ZTINSt3__17is_sameINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
41229   "name" : "std::is_same<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep, std::allocator<char16_t>>",
41230   "referenced_type" : "_ZTINSt3__17is_sameINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
41231   "self_type" : "_ZTINSt3__17is_sameINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
41232   "size" : 1,
41233   "source_file" : "external/libcxx/include/type_traits",
41234   "template_args" :
41235   [
41236    "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
41237    "_ZTINSt3__19allocatorIDsEE"
41238   ]
41239  },
41240  {
41241   "alignment" : 1,
41242   "base_specifiers" :
41243   [
41244    {
41245     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
41246    }
41247   ],
41248   "linker_set_key" : "_ZTINSt3__17is_sameINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
41249   "name" : "std::is_same<std::basic_string<char>::__rep, std::allocator<char>>",
41250   "referenced_type" : "_ZTINSt3__17is_sameINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
41251   "self_type" : "_ZTINSt3__17is_sameINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
41252   "size" : 1,
41253   "source_file" : "external/libcxx/include/type_traits",
41254   "template_args" :
41255   [
41256    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
41257    "_ZTINSt3__19allocatorIcEE"
41258   ]
41259  },
41260  {
41261   "alignment" : 1,
41262   "base_specifiers" :
41263   [
41264    {
41265     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
41266    }
41267   ],
41268   "linker_set_key" : "_ZTINSt3__17is_sameINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
41269   "name" : "std::is_same<std::basic_string<wchar_t>::__rep, std::allocator<wchar_t>>",
41270   "referenced_type" : "_ZTINSt3__17is_sameINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
41271   "self_type" : "_ZTINSt3__17is_sameINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
41272   "size" : 1,
41273   "source_file" : "external/libcxx/include/type_traits",
41274   "template_args" :
41275   [
41276    "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
41277    "_ZTINSt3__19allocatorIwEE"
41278   ]
41279  },
41280  {
41281   "alignment" : 1,
41282   "base_specifiers" :
41283   [
41284    {
41285     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
41286    }
41287   ],
41288   "linker_set_key" : "_ZTINSt3__17is_sameINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EES9_EE",
41289   "name" : "std::is_same<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char>>, std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char>>>",
41290   "referenced_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EES9_EE",
41291   "self_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EES9_EE",
41292   "size" : 1,
41293   "source_file" : "external/libcxx/include/type_traits",
41294   "template_args" :
41295   [
41296    "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
41297    "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE"
41298   ]
41299  },
41300  {
41301   "alignment" : 1,
41302   "base_specifiers" :
41303   [
41304    {
41305     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
41306    }
41307   ],
41308   "linker_set_key" : "_ZTINSt3__17is_sameINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEvEE",
41309   "name" : "std::is_same<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char>>, void>",
41310   "referenced_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEvEE",
41311   "self_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEvEE",
41312   "size" : 1,
41313   "source_file" : "external/libcxx/include/type_traits",
41314   "template_args" :
41315   [
41316    "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
41317    "_ZTIv"
41318   ]
41319  },
41320  {
41321   "alignment" : 1,
41322   "base_specifiers" :
41323   [
41324    {
41325     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
41326    }
41327   ],
41328   "linker_set_key" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPcPFvPvEEES6_EE",
41329   "name" : "std::is_same<std::__compressed_pair<char *, void (*)(void *)>, std::__compressed_pair<char *, void (*)(void *)>>",
41330   "referenced_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPcPFvPvEEES6_EE",
41331   "self_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPcPFvPvEEES6_EE",
41332   "size" : 1,
41333   "source_file" : "external/libcxx/include/type_traits",
41334   "template_args" :
41335   [
41336    "_ZTINSt3__117__compressed_pairIPcPFvPvEEE",
41337    "_ZTINSt3__117__compressed_pairIPcPFvPvEEE"
41338   ]
41339  },
41340  {
41341   "alignment" : 1,
41342   "base_specifiers" :
41343   [
41344    {
41345     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
41346    }
41347   ],
41348   "linker_set_key" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPcPFvPvEEEvEE",
41349   "name" : "std::is_same<std::__compressed_pair<char *, void (*)(void *)>, void>",
41350   "referenced_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPcPFvPvEEEvEE",
41351   "self_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPcPFvPvEEEvEE",
41352   "size" : 1,
41353   "source_file" : "external/libcxx/include/type_traits",
41354   "template_args" : [ "_ZTINSt3__117__compressed_pairIPcPFvPvEEE", "_ZTIv" ]
41355  },
41356  {
41357   "alignment" : 1,
41358   "base_specifiers" :
41359   [
41360    {
41361     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
41362    }
41363   ],
41364   "linker_set_key" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPhPFvPvEEES6_EE",
41365   "name" : "std::is_same<std::__compressed_pair<unsigned char *, void (*)(void *)>, std::__compressed_pair<unsigned char *, void (*)(void *)>>",
41366   "referenced_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPhPFvPvEEES6_EE",
41367   "self_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPhPFvPvEEES6_EE",
41368   "size" : 1,
41369   "source_file" : "external/libcxx/include/type_traits",
41370   "template_args" :
41371   [
41372    "_ZTINSt3__117__compressed_pairIPhPFvPvEEE",
41373    "_ZTINSt3__117__compressed_pairIPhPFvPvEEE"
41374   ]
41375  },
41376  {
41377   "alignment" : 1,
41378   "base_specifiers" :
41379   [
41380    {
41381     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
41382    }
41383   ],
41384   "linker_set_key" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPhPFvPvEEEvEE",
41385   "name" : "std::is_same<std::__compressed_pair<unsigned char *, void (*)(void *)>, void>",
41386   "referenced_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPhPFvPvEEEvEE",
41387   "self_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPhPFvPvEEEvEE",
41388   "size" : 1,
41389   "source_file" : "external/libcxx/include/type_traits",
41390   "template_args" : [ "_ZTINSt3__117__compressed_pairIPhPFvPvEEE", "_ZTIv" ]
41391  },
41392  {
41393   "alignment" : 1,
41394   "base_specifiers" :
41395   [
41396    {
41397     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
41398    }
41399   ],
41400   "linker_set_key" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPjPFvPvEEES6_EE",
41401   "name" : "std::is_same<std::__compressed_pair<unsigned int *, void (*)(void *)>, std::__compressed_pair<unsigned int *, void (*)(void *)>>",
41402   "referenced_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPjPFvPvEEES6_EE",
41403   "self_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPjPFvPvEEES6_EE",
41404   "size" : 1,
41405   "source_file" : "external/libcxx/include/type_traits",
41406   "template_args" :
41407   [
41408    "_ZTINSt3__117__compressed_pairIPjPFvPvEEE",
41409    "_ZTINSt3__117__compressed_pairIPjPFvPvEEE"
41410   ]
41411  },
41412  {
41413   "alignment" : 1,
41414   "base_specifiers" :
41415   [
41416    {
41417     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
41418    }
41419   ],
41420   "linker_set_key" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPjPFvPvEEEvEE",
41421   "name" : "std::is_same<std::__compressed_pair<unsigned int *, void (*)(void *)>, void>",
41422   "referenced_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPjPFvPvEEEvEE",
41423   "self_type" : "_ZTINSt3__17is_sameINS_17__compressed_pairIPjPFvPvEEEvEE",
41424   "size" : 1,
41425   "source_file" : "external/libcxx/include/type_traits",
41426   "template_args" : [ "_ZTINSt3__117__compressed_pairIPjPFvPvEEE", "_ZTIv" ]
41427  },
41428  {
41429   "alignment" : 1,
41430   "base_specifiers" :
41431   [
41432    {
41433     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
41434    }
41435   ],
41436   "linker_set_key" : "_ZTINSt3__17is_sameINS_17basic_string_viewIcNS_11char_traitsIcEEEES4_EE",
41437   "name" : "std::is_same<std::basic_string_view<char, std::char_traits<char>>, std::basic_string_view<char, std::char_traits<char>>>",
41438   "referenced_type" : "_ZTINSt3__17is_sameINS_17basic_string_viewIcNS_11char_traitsIcEEEES4_EE",
41439   "self_type" : "_ZTINSt3__17is_sameINS_17basic_string_viewIcNS_11char_traitsIcEEEES4_EE",
41440   "size" : 1,
41441   "source_file" : "external/libcxx/include/type_traits",
41442   "template_args" :
41443   [
41444    "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
41445    "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
41446   ]
41447  },
41448  {
41449   "alignment" : 1,
41450   "base_specifiers" :
41451   [
41452    {
41453     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
41454    }
41455   ],
41456   "linker_set_key" : "_ZTINSt3__17is_sameINS_17basic_string_viewIcNS_11char_traitsIcEEEEvEE",
41457   "name" : "std::is_same<std::basic_string_view<char, std::char_traits<char>>, void>",
41458   "referenced_type" : "_ZTINSt3__17is_sameINS_17basic_string_viewIcNS_11char_traitsIcEEEEvEE",
41459   "self_type" : "_ZTINSt3__17is_sameINS_17basic_string_viewIcNS_11char_traitsIcEEEEvEE",
41460   "size" : 1,
41461   "source_file" : "external/libcxx/include/type_traits",
41462   "template_args" : [ "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE", "_ZTIv" ]
41463  },
41464  {
41465   "alignment" : 1,
41466   "base_specifiers" :
41467   [
41468    {
41469     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
41470    }
41471   ],
41472   "linker_set_key" : "_ZTINSt3__17is_sameINS_17integral_constantIbLb1EEES2_EE",
41473   "name" : "std::is_same<std::integral_constant<bool, true>, std::integral_constant<bool, true>>",
41474   "referenced_type" : "_ZTINSt3__17is_sameINS_17integral_constantIbLb1EEES2_EE",
41475   "self_type" : "_ZTINSt3__17is_sameINS_17integral_constantIbLb1EEES2_EE",
41476   "size" : 1,
41477   "source_file" : "external/libcxx/include/type_traits",
41478   "template_args" :
41479   [
41480    "_ZTINSt3__117integral_constantIbLb1EEE",
41481    "_ZTINSt3__117integral_constantIbLb1EEE"
41482   ]
41483  },
41484  {
41485   "alignment" : 1,
41486   "base_specifiers" :
41487   [
41488    {
41489     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
41490    }
41491   ],
41492   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEES9_EE",
41493   "name" : "std::is_same<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep, 0, false>, std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep, 0, false>>",
41494   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEES9_EE",
41495   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEES9_EE",
41496   "size" : 1,
41497   "source_file" : "external/libcxx/include/type_traits",
41498   "template_args" :
41499   [
41500    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
41501    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
41502   ]
41503  },
41504  {
41505   "alignment" : 1,
41506   "base_specifiers" :
41507   [
41508    {
41509     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
41510    }
41511   ],
41512   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEvEE",
41513   "name" : "std::is_same<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep, 0, false>, void>",
41514   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEvEE",
41515   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEvEE",
41516   "size" : 1,
41517   "source_file" : "external/libcxx/include/type_traits",
41518   "template_args" :
41519   [
41520    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
41521    "_ZTIv"
41522   ]
41523  },
41524  {
41525   "alignment" : 1,
41526   "base_specifiers" :
41527   [
41528    {
41529     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
41530    }
41531   ],
41532   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEES9_EE",
41533   "name" : "std::is_same<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep, 0, false>, std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep, 0, false>>",
41534   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEES9_EE",
41535   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEES9_EE",
41536   "size" : 1,
41537   "source_file" : "external/libcxx/include/type_traits",
41538   "template_args" :
41539   [
41540    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
41541    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
41542   ]
41543  },
41544  {
41545   "alignment" : 1,
41546   "base_specifiers" :
41547   [
41548    {
41549     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
41550    }
41551   ],
41552   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEvEE",
41553   "name" : "std::is_same<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep, 0, false>, void>",
41554   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEvEE",
41555   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEvEE",
41556   "size" : 1,
41557   "source_file" : "external/libcxx/include/type_traits",
41558   "template_args" :
41559   [
41560    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
41561    "_ZTIv"
41562   ]
41563  },
41564  {
41565   "alignment" : 1,
41566   "base_specifiers" :
41567   [
41568    {
41569     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
41570    }
41571   ],
41572   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEES9_EE",
41573   "name" : "std::is_same<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>, std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>>",
41574   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEES9_EE",
41575   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEES9_EE",
41576   "size" : 1,
41577   "source_file" : "external/libcxx/include/type_traits",
41578   "template_args" :
41579   [
41580    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
41581    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
41582   ]
41583  },
41584  {
41585   "alignment" : 1,
41586   "base_specifiers" :
41587   [
41588    {
41589     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
41590    }
41591   ],
41592   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEvEE",
41593   "name" : "std::is_same<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>, void>",
41594   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEvEE",
41595   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEvEE",
41596   "size" : 1,
41597   "source_file" : "external/libcxx/include/type_traits",
41598   "template_args" :
41599   [
41600    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
41601    "_ZTIv"
41602   ]
41603  },
41604  {
41605   "alignment" : 1,
41606   "base_specifiers" :
41607   [
41608    {
41609     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
41610    }
41611   ],
41612   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEES9_EE",
41613   "name" : "std::is_same<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>, std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>>",
41614   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEES9_EE",
41615   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEES9_EE",
41616   "size" : 1,
41617   "source_file" : "external/libcxx/include/type_traits",
41618   "template_args" :
41619   [
41620    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
41621    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
41622   ]
41623  },
41624  {
41625   "alignment" : 1,
41626   "base_specifiers" :
41627   [
41628    {
41629     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
41630    }
41631   ],
41632   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEvEE",
41633   "name" : "std::is_same<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>, void>",
41634   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEvEE",
41635   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEvEE",
41636   "size" : 1,
41637   "source_file" : "external/libcxx/include/type_traits",
41638   "template_args" :
41639   [
41640    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
41641    "_ZTIv"
41642   ]
41643  },
41644  {
41645   "alignment" : 1,
41646   "base_specifiers" :
41647   [
41648    {
41649     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
41650    }
41651   ],
41652   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEES4_EE",
41653   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>, std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
41654   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEES4_EE",
41655   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEES4_EE",
41656   "size" : 1,
41657   "source_file" : "external/libcxx/include/type_traits",
41658   "template_args" :
41659   [
41660    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
41661    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
41662   ]
41663  },
41664  {
41665   "alignment" : 1,
41666   "base_specifiers" :
41667   [
41668    {
41669     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
41670    }
41671   ],
41672   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEvEE",
41673   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>, void>",
41674   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEvEE",
41675   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEvEE",
41676   "size" : 1,
41677   "source_file" : "external/libcxx/include/type_traits",
41678   "template_args" :
41679   [
41680    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
41681    "_ZTIv"
41682   ]
41683  },
41684  {
41685   "alignment" : 1,
41686   "base_specifiers" :
41687   [
41688    {
41689     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
41690    }
41691   ],
41692   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEES4_EE",
41693   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>, std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
41694   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEES4_EE",
41695   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEES4_EE",
41696   "size" : 1,
41697   "source_file" : "external/libcxx/include/type_traits",
41698   "template_args" :
41699   [
41700    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
41701    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
41702   ]
41703  },
41704  {
41705   "alignment" : 1,
41706   "base_specifiers" :
41707   [
41708    {
41709     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
41710    }
41711   ],
41712   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEvEE",
41713   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>, void>",
41714   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEvEE",
41715   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEvEE",
41716   "size" : 1,
41717   "source_file" : "external/libcxx/include/type_traits",
41718   "template_args" :
41719   [
41720    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
41721    "_ZTIv"
41722   ]
41723  },
41724  {
41725   "alignment" : 1,
41726   "base_specifiers" :
41727   [
41728    {
41729     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
41730    }
41731   ],
41732   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEES3_EE",
41733   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char>, 1, true>, std::allocator<char>>",
41734   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEES3_EE",
41735   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEES3_EE",
41736   "size" : 1,
41737   "source_file" : "external/libcxx/include/type_traits",
41738   "template_args" :
41739   [
41740    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
41741    "_ZTINSt3__19allocatorIcEE"
41742   ]
41743  },
41744  {
41745   "alignment" : 1,
41746   "base_specifiers" :
41747   [
41748    {
41749     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
41750    }
41751   ],
41752   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEES4_EE",
41753   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char>, 1, true>, std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
41754   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEES4_EE",
41755   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEES4_EE",
41756   "size" : 1,
41757   "source_file" : "external/libcxx/include/type_traits",
41758   "template_args" :
41759   [
41760    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
41761    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
41762   ]
41763  },
41764  {
41765   "alignment" : 1,
41766   "base_specifiers" :
41767   [
41768    {
41769     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
41770    }
41771   ],
41772   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEvEE",
41773   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char>, 1, true>, void>",
41774   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEvEE",
41775   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEvEE",
41776   "size" : 1,
41777   "source_file" : "external/libcxx/include/type_traits",
41778   "template_args" :
41779   [
41780    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
41781    "_ZTIv"
41782   ]
41783  },
41784  {
41785   "alignment" : 1,
41786   "base_specifiers" :
41787   [
41788    {
41789     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
41790    }
41791   ],
41792   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEES4_EE",
41793   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>, std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
41794   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEES4_EE",
41795   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEES4_EE",
41796   "size" : 1,
41797   "source_file" : "external/libcxx/include/type_traits",
41798   "template_args" :
41799   [
41800    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
41801    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
41802   ]
41803  },
41804  {
41805   "alignment" : 1,
41806   "base_specifiers" :
41807   [
41808    {
41809     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
41810    }
41811   ],
41812   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEvEE",
41813   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>, void>",
41814   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEvEE",
41815   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEvEE",
41816   "size" : 1,
41817   "source_file" : "external/libcxx/include/type_traits",
41818   "template_args" :
41819   [
41820    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
41821    "_ZTIv"
41822   ]
41823  },
41824  {
41825   "alignment" : 1,
41826   "base_specifiers" :
41827   [
41828    {
41829     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
41830    }
41831   ],
41832   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPFvPvELi1ELb0EEES5_EE",
41833   "name" : "std::is_same<std::__compressed_pair_elem<void (*)(void *), 1, false>, std::__compressed_pair_elem<void (*)(void *), 1, false>>",
41834   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPFvPvELi1ELb0EEES5_EE",
41835   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPFvPvELi1ELb0EEES5_EE",
41836   "size" : 1,
41837   "source_file" : "external/libcxx/include/type_traits",
41838   "template_args" :
41839   [
41840    "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE",
41841    "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE"
41842   ]
41843  },
41844  {
41845   "alignment" : 1,
41846   "base_specifiers" :
41847   [
41848    {
41849     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
41850    }
41851   ],
41852   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEvEE",
41853   "name" : "std::is_same<std::__compressed_pair_elem<void (*)(void *), 1, false>, void>",
41854   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEvEE",
41855   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEvEE",
41856   "size" : 1,
41857   "source_file" : "external/libcxx/include/type_traits",
41858   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE", "_ZTIv" ]
41859  },
41860  {
41861   "alignment" : 1,
41862   "base_specifiers" :
41863   [
41864    {
41865     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
41866    }
41867   ],
41868   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPcLi0ELb0EEES3_EE",
41869   "name" : "std::is_same<std::__compressed_pair_elem<char *, 0, false>, std::__compressed_pair_elem<char *, 0, false>>",
41870   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPcLi0ELb0EEES3_EE",
41871   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPcLi0ELb0EEES3_EE",
41872   "size" : 1,
41873   "source_file" : "external/libcxx/include/type_traits",
41874   "template_args" :
41875   [
41876    "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE",
41877    "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE"
41878   ]
41879  },
41880  {
41881   "alignment" : 1,
41882   "base_specifiers" :
41883   [
41884    {
41885     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
41886    }
41887   ],
41888   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPcLi0ELb0EEEvEE",
41889   "name" : "std::is_same<std::__compressed_pair_elem<char *, 0, false>, void>",
41890   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPcLi0ELb0EEEvEE",
41891   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPcLi0ELb0EEEvEE",
41892   "size" : 1,
41893   "source_file" : "external/libcxx/include/type_traits",
41894   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE", "_ZTIv" ]
41895  },
41896  {
41897   "alignment" : 1,
41898   "base_specifiers" :
41899   [
41900    {
41901     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
41902    }
41903   ],
41904   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPhLi0ELb0EEES3_EE",
41905   "name" : "std::is_same<std::__compressed_pair_elem<unsigned char *, 0, false>, std::__compressed_pair_elem<unsigned char *, 0, false>>",
41906   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPhLi0ELb0EEES3_EE",
41907   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPhLi0ELb0EEES3_EE",
41908   "size" : 1,
41909   "source_file" : "external/libcxx/include/type_traits",
41910   "template_args" :
41911   [
41912    "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE",
41913    "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE"
41914   ]
41915  },
41916  {
41917   "alignment" : 1,
41918   "base_specifiers" :
41919   [
41920    {
41921     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
41922    }
41923   ],
41924   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPhLi0ELb0EEEvEE",
41925   "name" : "std::is_same<std::__compressed_pair_elem<unsigned char *, 0, false>, void>",
41926   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPhLi0ELb0EEEvEE",
41927   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPhLi0ELb0EEEvEE",
41928   "size" : 1,
41929   "source_file" : "external/libcxx/include/type_traits",
41930   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE", "_ZTIv" ]
41931  },
41932  {
41933   "alignment" : 1,
41934   "base_specifiers" :
41935   [
41936    {
41937     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
41938    }
41939   ],
41940   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPjLi0ELb0EEES3_EE",
41941   "name" : "std::is_same<std::__compressed_pair_elem<unsigned int *, 0, false>, std::__compressed_pair_elem<unsigned int *, 0, false>>",
41942   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPjLi0ELb0EEES3_EE",
41943   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPjLi0ELb0EEES3_EE",
41944   "size" : 1,
41945   "source_file" : "external/libcxx/include/type_traits",
41946   "template_args" :
41947   [
41948    "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE",
41949    "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE"
41950   ]
41951  },
41952  {
41953   "alignment" : 1,
41954   "base_specifiers" :
41955   [
41956    {
41957     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
41958    }
41959   ],
41960   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPjLi0ELb0EEEvEE",
41961   "name" : "std::is_same<std::__compressed_pair_elem<unsigned int *, 0, false>, void>",
41962   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPjLi0ELb0EEEvEE",
41963   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemIPjLi0ELb0EEEvEE",
41964   "size" : 1,
41965   "source_file" : "external/libcxx/include/type_traits",
41966   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE", "_ZTIv" ]
41967  },
41968  {
41969   "alignment" : 1,
41970   "base_specifiers" :
41971   [
41972    {
41973     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
41974    }
41975   ],
41976   "linker_set_key" : "_ZTINSt3__17is_sameINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEESG_EE",
41977   "name" : "std::is_same<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *>> *)>, std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *>> *)>>",
41978   "referenced_type" : "_ZTINSt3__17is_sameINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEESG_EE",
41979   "self_type" : "_ZTINSt3__17is_sameINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEESG_EE",
41980   "size" : 1,
41981   "source_file" : "external/libcxx/include/type_traits",
41982   "template_args" :
41983   [
41984    "_ZTINSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEE",
41985    "_ZTINSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEE"
41986   ]
41987  },
41988  {
41989   "alignment" : 1,
41990   "base_specifiers" :
41991   [
41992    {
41993     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
41994    }
41995   ],
41996   "linker_set_key" : "_ZTINSt3__17is_sameINS_9allocatorIcEEvEE",
41997   "name" : "std::is_same<std::allocator<char>, void>",
41998   "referenced_type" : "_ZTINSt3__17is_sameINS_9allocatorIcEEvEE",
41999   "self_type" : "_ZTINSt3__17is_sameINS_9allocatorIcEEvEE",
42000   "size" : 1,
42001   "source_file" : "external/libcxx/include/type_traits",
42002   "template_args" : [ "_ZTINSt3__19allocatorIcEE", "_ZTIv" ]
42003  },
42004  {
42005   "alignment" : 1,
42006   "base_specifiers" :
42007   [
42008    {
42009     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
42010    }
42011   ],
42012   "linker_set_key" : "_ZTINSt3__17is_sameIPN7android8hardware17GrantorDescriptorENS_9allocatorIS3_EEEE",
42013   "name" : "std::is_same<android::hardware::GrantorDescriptor *, std::allocator<android::hardware::GrantorDescriptor>>",
42014   "referenced_type" : "_ZTINSt3__17is_sameIPN7android8hardware17GrantorDescriptorENS_9allocatorIS3_EEEE",
42015   "self_type" : "_ZTINSt3__17is_sameIPN7android8hardware17GrantorDescriptorENS_9allocatorIS3_EEEE",
42016   "size" : 1,
42017   "source_file" : "external/libcxx/include/type_traits",
42018   "template_args" :
42019   [
42020    "_ZTIPN7android8hardware17GrantorDescriptorE",
42021    "_ZTINSt3__19allocatorIN7android8hardware17GrantorDescriptorEEE"
42022   ]
42023  },
42024  {
42025   "alignment" : 1,
42026   "base_specifiers" :
42027   [
42028    {
42029     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
42030    }
42031   ],
42032   "linker_set_key" : "_ZTINSt3__17is_sameIPNS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEENSB_ISG_EEEE",
42033   "name" : "std::is_same<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 *>> *)>>>",
42034   "referenced_type" : "_ZTINSt3__17is_sameIPNS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEENSB_ISG_EEEE",
42035   "self_type" : "_ZTINSt3__17is_sameIPNS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEENSB_ISG_EEEE",
42036   "size" : 1,
42037   "source_file" : "external/libcxx/include/type_traits",
42038   "template_args" :
42039   [
42040    "_ZTIPNSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEE",
42041    "_ZTINSt3__19allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS0_ISA_EEEEEEEEE"
42042   ]
42043  },
42044  {
42045   "alignment" : 1,
42046   "base_specifiers" :
42047   [
42048    {
42049     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
42050    }
42051   ],
42052   "linker_set_key" : "_ZTINSt3__17is_sameIPcPFvPvEEE",
42053   "name" : "std::is_same<char *, void (*)(void *)>",
42054   "referenced_type" : "_ZTINSt3__17is_sameIPcPFvPvEEE",
42055   "self_type" : "_ZTINSt3__17is_sameIPcPFvPvEEE",
42056   "size" : 1,
42057   "source_file" : "external/libcxx/include/type_traits",
42058   "template_args" : [ "_ZTIPc", "_ZTIPFvPvE" ]
42059  },
42060  {
42061   "alignment" : 1,
42062   "base_specifiers" :
42063   [
42064    {
42065     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
42066    }
42067   ],
42068   "linker_set_key" : "_ZTINSt3__17is_sameIPhPFvPvEEE",
42069   "name" : "std::is_same<unsigned char *, void (*)(void *)>",
42070   "referenced_type" : "_ZTINSt3__17is_sameIPhPFvPvEEE",
42071   "self_type" : "_ZTINSt3__17is_sameIPhPFvPvEEE",
42072   "size" : 1,
42073   "source_file" : "external/libcxx/include/type_traits",
42074   "template_args" : [ "_ZTIPh", "_ZTIPFvPvE" ]
42075  },
42076  {
42077   "alignment" : 1,
42078   "base_specifiers" :
42079   [
42080    {
42081     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
42082    }
42083   ],
42084   "linker_set_key" : "_ZTINSt3__17is_sameIPjPFvPvEEE",
42085   "name" : "std::is_same<unsigned int *, void (*)(void *)>",
42086   "referenced_type" : "_ZTINSt3__17is_sameIPjPFvPvEEE",
42087   "self_type" : "_ZTINSt3__17is_sameIPjPFvPvEEE",
42088   "size" : 1,
42089   "source_file" : "external/libcxx/include/type_traits",
42090   "template_args" : [ "_ZTIPj", "_ZTIPFvPvE" ]
42091  },
42092  {
42093   "alignment" : 1,
42094   "base_specifiers" :
42095   [
42096    {
42097     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
42098    }
42099   ],
42100   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_17__compressed_pairIPcPFvPvEEENS_5__twoEEE",
42101   "name" : "std::is_same<const std::__compressed_pair<char *, void (*)(void *)> &, std::__two>",
42102   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_17__compressed_pairIPcPFvPvEEENS_5__twoEEE",
42103   "self_type" : "_ZTINSt3__17is_sameIRKNS_17__compressed_pairIPcPFvPvEEENS_5__twoEEE",
42104   "size" : 1,
42105   "source_file" : "external/libcxx/include/type_traits",
42106   "template_args" : [ "_ZTIRKNSt3__117__compressed_pairIPcPFvPvEEE", "_ZTINSt3__15__twoE" ]
42107  },
42108  {
42109   "alignment" : 1,
42110   "base_specifiers" :
42111   [
42112    {
42113     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
42114    }
42115   ],
42116   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_17__compressed_pairIPhPFvPvEEENS_5__twoEEE",
42117   "name" : "std::is_same<const std::__compressed_pair<unsigned char *, void (*)(void *)> &, std::__two>",
42118   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_17__compressed_pairIPhPFvPvEEENS_5__twoEEE",
42119   "self_type" : "_ZTINSt3__17is_sameIRKNS_17__compressed_pairIPhPFvPvEEENS_5__twoEEE",
42120   "size" : 1,
42121   "source_file" : "external/libcxx/include/type_traits",
42122   "template_args" : [ "_ZTIRKNSt3__117__compressed_pairIPhPFvPvEEE", "_ZTINSt3__15__twoE" ]
42123  },
42124  {
42125   "alignment" : 1,
42126   "base_specifiers" :
42127   [
42128    {
42129     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
42130    }
42131   ],
42132   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_17__compressed_pairIPjPFvPvEEENS_5__twoEEE",
42133   "name" : "std::is_same<const std::__compressed_pair<unsigned int *, void (*)(void *)> &, std::__two>",
42134   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_17__compressed_pairIPjPFvPvEEENS_5__twoEEE",
42135   "self_type" : "_ZTINSt3__17is_sameIRKNS_17__compressed_pairIPjPFvPvEEENS_5__twoEEE",
42136   "size" : 1,
42137   "source_file" : "external/libcxx/include/type_traits",
42138   "template_args" : [ "_ZTIRKNSt3__117__compressed_pairIPjPFvPvEEE", "_ZTINSt3__15__twoE" ]
42139  },
42140  {
42141   "alignment" : 1,
42142   "base_specifiers" :
42143   [
42144    {
42145     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
42146    }
42147   ],
42148   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEENS_5__twoEEE",
42149   "name" : "std::is_same<const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep, 0, false> &, std::__two>",
42150   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEENS_5__twoEEE",
42151   "self_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEENS_5__twoEEE",
42152   "size" : 1,
42153   "source_file" : "external/libcxx/include/type_traits",
42154   "template_args" :
42155   [
42156    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
42157    "_ZTINSt3__15__twoE"
42158   ]
42159  },
42160  {
42161   "alignment" : 1,
42162   "base_specifiers" :
42163   [
42164    {
42165     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
42166    }
42167   ],
42168   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEENS_5__twoEEE",
42169   "name" : "std::is_same<const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep, 0, false> &, std::__two>",
42170   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEENS_5__twoEEE",
42171   "self_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEENS_5__twoEEE",
42172   "size" : 1,
42173   "source_file" : "external/libcxx/include/type_traits",
42174   "template_args" :
42175   [
42176    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
42177    "_ZTINSt3__15__twoE"
42178   ]
42179  },
42180  {
42181   "alignment" : 1,
42182   "base_specifiers" :
42183   [
42184    {
42185     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
42186    }
42187   ],
42188   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEENS_5__twoEEE",
42189   "name" : "std::is_same<const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> &, std::__two>",
42190   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEENS_5__twoEEE",
42191   "self_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEENS_5__twoEEE",
42192   "size" : 1,
42193   "source_file" : "external/libcxx/include/type_traits",
42194   "template_args" :
42195   [
42196    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
42197    "_ZTINSt3__15__twoE"
42198   ]
42199  },
42200  {
42201   "alignment" : 1,
42202   "base_specifiers" :
42203   [
42204    {
42205     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
42206    }
42207   ],
42208   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEENS_5__twoEEE",
42209   "name" : "std::is_same<const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> &, std::__two>",
42210   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEENS_5__twoEEE",
42211   "self_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEENS_5__twoEEE",
42212   "size" : 1,
42213   "source_file" : "external/libcxx/include/type_traits",
42214   "template_args" :
42215   [
42216    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
42217    "_ZTINSt3__15__twoE"
42218   ]
42219  },
42220  {
42221   "alignment" : 1,
42222   "base_specifiers" :
42223   [
42224    {
42225     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
42226    }
42227   ],
42228   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEENS_5__twoEEE",
42229   "name" : "std::is_same<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> &, std::__two>",
42230   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEENS_5__twoEEE",
42231   "self_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEENS_5__twoEEE",
42232   "size" : 1,
42233   "source_file" : "external/libcxx/include/type_traits",
42234   "template_args" :
42235   [
42236    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
42237    "_ZTINSt3__15__twoE"
42238   ]
42239  },
42240  {
42241   "alignment" : 1,
42242   "base_specifiers" :
42243   [
42244    {
42245     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
42246    }
42247   ],
42248   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEENS_5__twoEEE",
42249   "name" : "std::is_same<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> &, std::__two>",
42250   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEENS_5__twoEEE",
42251   "self_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEENS_5__twoEEE",
42252   "size" : 1,
42253   "source_file" : "external/libcxx/include/type_traits",
42254   "template_args" :
42255   [
42256    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
42257    "_ZTINSt3__15__twoE"
42258   ]
42259  },
42260  {
42261   "alignment" : 1,
42262   "base_specifiers" :
42263   [
42264    {
42265     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
42266    }
42267   ],
42268   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEENS_5__twoEEE",
42269   "name" : "std::is_same<const std::__compressed_pair_elem<std::allocator<char>, 1, true> &, std::__two>",
42270   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEENS_5__twoEEE",
42271   "self_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEENS_5__twoEEE",
42272   "size" : 1,
42273   "source_file" : "external/libcxx/include/type_traits",
42274   "template_args" :
42275   [
42276    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
42277    "_ZTINSt3__15__twoE"
42278   ]
42279  },
42280  {
42281   "alignment" : 1,
42282   "base_specifiers" :
42283   [
42284    {
42285     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
42286    }
42287   ],
42288   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEENS_5__twoEEE",
42289   "name" : "std::is_same<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> &, std::__two>",
42290   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEENS_5__twoEEE",
42291   "self_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEENS_5__twoEEE",
42292   "size" : 1,
42293   "source_file" : "external/libcxx/include/type_traits",
42294   "template_args" :
42295   [
42296    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
42297    "_ZTINSt3__15__twoE"
42298   ]
42299  },
42300  {
42301   "alignment" : 1,
42302   "base_specifiers" :
42303   [
42304    {
42305     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
42306    }
42307   ],
42308   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEENS_5__twoEEE",
42309   "name" : "std::is_same<const std::__compressed_pair_elem<void (*)(void *), 1, false> &, std::__two>",
42310   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEENS_5__twoEEE",
42311   "self_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEENS_5__twoEEE",
42312   "size" : 1,
42313   "source_file" : "external/libcxx/include/type_traits",
42314   "template_args" :
42315   [
42316    "_ZTIRKNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE",
42317    "_ZTINSt3__15__twoE"
42318   ]
42319  },
42320  {
42321   "alignment" : 1,
42322   "base_specifiers" :
42323   [
42324    {
42325     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
42326    }
42327   ],
42328   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPcLi0ELb0EEENS_5__twoEEE",
42329   "name" : "std::is_same<const std::__compressed_pair_elem<char *, 0, false> &, std::__two>",
42330   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPcLi0ELb0EEENS_5__twoEEE",
42331   "self_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPcLi0ELb0EEENS_5__twoEEE",
42332   "size" : 1,
42333   "source_file" : "external/libcxx/include/type_traits",
42334   "template_args" :
42335   [
42336    "_ZTIRKNSt3__122__compressed_pair_elemIPcLi0ELb0EEE",
42337    "_ZTINSt3__15__twoE"
42338   ]
42339  },
42340  {
42341   "alignment" : 1,
42342   "base_specifiers" :
42343   [
42344    {
42345     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
42346    }
42347   ],
42348   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPhLi0ELb0EEENS_5__twoEEE",
42349   "name" : "std::is_same<const std::__compressed_pair_elem<unsigned char *, 0, false> &, std::__two>",
42350   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPhLi0ELb0EEENS_5__twoEEE",
42351   "self_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPhLi0ELb0EEENS_5__twoEEE",
42352   "size" : 1,
42353   "source_file" : "external/libcxx/include/type_traits",
42354   "template_args" :
42355   [
42356    "_ZTIRKNSt3__122__compressed_pair_elemIPhLi0ELb0EEE",
42357    "_ZTINSt3__15__twoE"
42358   ]
42359  },
42360  {
42361   "alignment" : 1,
42362   "base_specifiers" :
42363   [
42364    {
42365     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
42366    }
42367   ],
42368   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPjLi0ELb0EEENS_5__twoEEE",
42369   "name" : "std::is_same<const std::__compressed_pair_elem<unsigned int *, 0, false> &, std::__two>",
42370   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPjLi0ELb0EEENS_5__twoEEE",
42371   "self_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemIPjLi0ELb0EEENS_5__twoEEE",
42372   "size" : 1,
42373   "source_file" : "external/libcxx/include/type_traits",
42374   "template_args" :
42375   [
42376    "_ZTIRKNSt3__122__compressed_pair_elemIPjLi0ELb0EEE",
42377    "_ZTINSt3__15__twoE"
42378   ]
42379  },
42380  {
42381   "alignment" : 1,
42382   "base_specifiers" :
42383   [
42384    {
42385     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
42386    }
42387   ],
42388   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_9allocatorIcEENS_5__twoEEE",
42389   "name" : "std::is_same<const std::allocator<char> &, std::__two>",
42390   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_9allocatorIcEENS_5__twoEEE",
42391   "self_type" : "_ZTINSt3__17is_sameIRKNS_9allocatorIcEENS_5__twoEEE",
42392   "size" : 1,
42393   "source_file" : "external/libcxx/include/type_traits",
42394   "template_args" : [ "_ZTIRKNSt3__19allocatorIcEE", "_ZTINSt3__15__twoE" ]
42395  },
42396  {
42397   "alignment" : 1,
42398   "base_specifiers" :
42399   [
42400    {
42401     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
42402    }
42403   ],
42404   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EENS_5__twoEEE",
42405   "name" : "std::is_same<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char>> &, std::__two>",
42406   "referenced_type" : "_ZTINSt3__17is_sameIRNS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EENS_5__twoEEE",
42407   "self_type" : "_ZTINSt3__17is_sameIRNS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EENS_5__twoEEE",
42408   "size" : 1,
42409   "source_file" : "external/libcxx/include/type_traits",
42410   "template_args" :
42411   [
42412    "_ZTIRNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
42413    "_ZTINSt3__15__twoE"
42414   ]
42415  },
42416  {
42417   "alignment" : 1,
42418   "base_specifiers" :
42419   [
42420    {
42421     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
42422    }
42423   ],
42424   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_17basic_string_viewIcNS_11char_traitsIcEEEENS_5__twoEEE",
42425   "name" : "std::is_same<std::basic_string_view<char, std::char_traits<char>> &, std::__two>",
42426   "referenced_type" : "_ZTINSt3__17is_sameIRNS_17basic_string_viewIcNS_11char_traitsIcEEEENS_5__twoEEE",
42427   "self_type" : "_ZTINSt3__17is_sameIRNS_17basic_string_viewIcNS_11char_traitsIcEEEENS_5__twoEEE",
42428   "size" : 1,
42429   "source_file" : "external/libcxx/include/type_traits",
42430   "template_args" :
42431   [
42432    "_ZTIRNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
42433    "_ZTINSt3__15__twoE"
42434   ]
42435  },
42436  {
42437   "alignment" : 1,
42438   "base_specifiers" :
42439   [
42440    {
42441     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
42442    }
42443   ],
42444   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEENS_5__twoEEE",
42445   "name" : "std::is_same<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep, 0, false> &, std::__two>",
42446   "referenced_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEENS_5__twoEEE",
42447   "self_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEENS_5__twoEEE",
42448   "size" : 1,
42449   "source_file" : "external/libcxx/include/type_traits",
42450   "template_args" :
42451   [
42452    "_ZTIRNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
42453    "_ZTINSt3__15__twoE"
42454   ]
42455  },
42456  {
42457   "alignment" : 1,
42458   "base_specifiers" :
42459   [
42460    {
42461     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
42462    }
42463   ],
42464   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEENS_5__twoEEE",
42465   "name" : "std::is_same<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep, 0, false> &, std::__two>",
42466   "referenced_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEENS_5__twoEEE",
42467   "self_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEENS_5__twoEEE",
42468   "size" : 1,
42469   "source_file" : "external/libcxx/include/type_traits",
42470   "template_args" :
42471   [
42472    "_ZTIRNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
42473    "_ZTINSt3__15__twoE"
42474   ]
42475  },
42476  {
42477   "alignment" : 1,
42478   "base_specifiers" :
42479   [
42480    {
42481     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
42482    }
42483   ],
42484   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEENS_5__twoEEE",
42485   "name" : "std::is_same<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false> &, std::__two>",
42486   "referenced_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEENS_5__twoEEE",
42487   "self_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEENS_5__twoEEE",
42488   "size" : 1,
42489   "source_file" : "external/libcxx/include/type_traits",
42490   "template_args" :
42491   [
42492    "_ZTIRNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
42493    "_ZTINSt3__15__twoE"
42494   ]
42495  },
42496  {
42497   "alignment" : 1,
42498   "base_specifiers" :
42499   [
42500    {
42501     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
42502    }
42503   ],
42504   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEENS_5__twoEEE",
42505   "name" : "std::is_same<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false> &, std::__two>",
42506   "referenced_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEENS_5__twoEEE",
42507   "self_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEENS_5__twoEEE",
42508   "size" : 1,
42509   "source_file" : "external/libcxx/include/type_traits",
42510   "template_args" :
42511   [
42512    "_ZTIRNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
42513    "_ZTINSt3__15__twoE"
42514   ]
42515  },
42516  {
42517   "alignment" : 1,
42518   "base_specifiers" :
42519   [
42520    {
42521     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
42522    }
42523   ],
42524   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEENS_5__twoEEE",
42525   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> &, std::__two>",
42526   "referenced_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEENS_5__twoEEE",
42527   "self_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEENS_5__twoEEE",
42528   "size" : 1,
42529   "source_file" : "external/libcxx/include/type_traits",
42530   "template_args" :
42531   [
42532    "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
42533    "_ZTINSt3__15__twoE"
42534   ]
42535  },
42536  {
42537   "alignment" : 1,
42538   "base_specifiers" :
42539   [
42540    {
42541     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
42542    }
42543   ],
42544   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEENS_5__twoEEE",
42545   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> &, std::__two>",
42546   "referenced_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEENS_5__twoEEE",
42547   "self_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEENS_5__twoEEE",
42548   "size" : 1,
42549   "source_file" : "external/libcxx/include/type_traits",
42550   "template_args" :
42551   [
42552    "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
42553    "_ZTINSt3__15__twoE"
42554   ]
42555  },
42556  {
42557   "alignment" : 1,
42558   "base_specifiers" :
42559   [
42560    {
42561     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
42562    }
42563   ],
42564   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEENS_5__twoEEE",
42565   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char>, 1, true> &, std::__two>",
42566   "referenced_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEENS_5__twoEEE",
42567   "self_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEENS_5__twoEEE",
42568   "size" : 1,
42569   "source_file" : "external/libcxx/include/type_traits",
42570   "template_args" :
42571   [
42572    "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
42573    "_ZTINSt3__15__twoE"
42574   ]
42575  },
42576  {
42577   "alignment" : 1,
42578   "base_specifiers" :
42579   [
42580    {
42581     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
42582    }
42583   ],
42584   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEENS_5__twoEEE",
42585   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> &, std::__two>",
42586   "referenced_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEENS_5__twoEEE",
42587   "self_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEENS_5__twoEEE",
42588   "size" : 1,
42589   "source_file" : "external/libcxx/include/type_traits",
42590   "template_args" :
42591   [
42592    "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
42593    "_ZTINSt3__15__twoE"
42594   ]
42595  },
42596  {
42597   "alignment" : 1,
42598   "base_specifiers" :
42599   [
42600    {
42601     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
42602    }
42603   ],
42604   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPFvPvELi1ELb0EEENS_5__twoEEE",
42605   "name" : "std::is_same<std::__compressed_pair_elem<void (*)(void *), 1, false> &, std::__two>",
42606   "referenced_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPFvPvELi1ELb0EEENS_5__twoEEE",
42607   "self_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPFvPvELi1ELb0EEENS_5__twoEEE",
42608   "size" : 1,
42609   "source_file" : "external/libcxx/include/type_traits",
42610   "template_args" :
42611   [
42612    "_ZTIRNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE",
42613    "_ZTINSt3__15__twoE"
42614   ]
42615  },
42616  {
42617   "alignment" : 1,
42618   "base_specifiers" :
42619   [
42620    {
42621     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
42622    }
42623   ],
42624   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPcLi0ELb0EEENS_5__twoEEE",
42625   "name" : "std::is_same<std::__compressed_pair_elem<char *, 0, false> &, std::__two>",
42626   "referenced_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPcLi0ELb0EEENS_5__twoEEE",
42627   "self_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPcLi0ELb0EEENS_5__twoEEE",
42628   "size" : 1,
42629   "source_file" : "external/libcxx/include/type_traits",
42630   "template_args" :
42631   [
42632    "_ZTIRNSt3__122__compressed_pair_elemIPcLi0ELb0EEE",
42633    "_ZTINSt3__15__twoE"
42634   ]
42635  },
42636  {
42637   "alignment" : 1,
42638   "base_specifiers" :
42639   [
42640    {
42641     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
42642    }
42643   ],
42644   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPhLi0ELb0EEENS_5__twoEEE",
42645   "name" : "std::is_same<std::__compressed_pair_elem<unsigned char *, 0, false> &, std::__two>",
42646   "referenced_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPhLi0ELb0EEENS_5__twoEEE",
42647   "self_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPhLi0ELb0EEENS_5__twoEEE",
42648   "size" : 1,
42649   "source_file" : "external/libcxx/include/type_traits",
42650   "template_args" :
42651   [
42652    "_ZTIRNSt3__122__compressed_pair_elemIPhLi0ELb0EEE",
42653    "_ZTINSt3__15__twoE"
42654   ]
42655  },
42656  {
42657   "alignment" : 1,
42658   "base_specifiers" :
42659   [
42660    {
42661     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
42662    }
42663   ],
42664   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPjLi0ELb0EEENS_5__twoEEE",
42665   "name" : "std::is_same<std::__compressed_pair_elem<unsigned int *, 0, false> &, std::__two>",
42666   "referenced_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPjLi0ELb0EEENS_5__twoEEE",
42667   "self_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemIPjLi0ELb0EEENS_5__twoEEE",
42668   "size" : 1,
42669   "source_file" : "external/libcxx/include/type_traits",
42670   "template_args" :
42671   [
42672    "_ZTIRNSt3__122__compressed_pair_elemIPjLi0ELb0EEE",
42673    "_ZTINSt3__15__twoE"
42674   ]
42675  },
42676  {
42677   "alignment" : 1,
42678   "base_specifiers" :
42679   [
42680    {
42681     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
42682    }
42683   ],
42684   "linker_set_key" : "_ZTINSt3__17is_sameIRcNS_5__twoEEE",
42685   "name" : "std::is_same<char &, std::__two>",
42686   "referenced_type" : "_ZTINSt3__17is_sameIRcNS_5__twoEEE",
42687   "self_type" : "_ZTINSt3__17is_sameIRcNS_5__twoEEE",
42688   "size" : 1,
42689   "source_file" : "external/libcxx/include/type_traits",
42690   "template_args" : [ "_ZTIRc", "_ZTINSt3__15__twoE" ]
42691  },
42692  {
42693   "alignment" : 1,
42694   "base_specifiers" :
42695   [
42696    {
42697     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
42698    }
42699   ],
42700   "linker_set_key" : "_ZTINSt3__17is_sameIReNS_5__twoEEE",
42701   "name" : "std::is_same<long double &, std::__two>",
42702   "referenced_type" : "_ZTINSt3__17is_sameIReNS_5__twoEEE",
42703   "self_type" : "_ZTINSt3__17is_sameIReNS_5__twoEEE",
42704   "size" : 1,
42705   "source_file" : "external/libcxx/include/type_traits",
42706   "template_args" : [ "_ZTIRe", "_ZTINSt3__15__twoE" ]
42707  },
42708  {
42709   "alignment" : 1,
42710   "base_specifiers" :
42711   [
42712    {
42713     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
42714    }
42715   ],
42716   "linker_set_key" : "_ZTINSt3__17is_sameIRhNS_5__twoEEE",
42717   "name" : "std::is_same<unsigned char &, std::__two>",
42718   "referenced_type" : "_ZTINSt3__17is_sameIRhNS_5__twoEEE",
42719   "self_type" : "_ZTINSt3__17is_sameIRhNS_5__twoEEE",
42720   "size" : 1,
42721   "source_file" : "external/libcxx/include/type_traits",
42722   "template_args" : [ "_ZTIRh", "_ZTINSt3__15__twoE" ]
42723  },
42724  {
42725   "alignment" : 1,
42726   "base_specifiers" :
42727   [
42728    {
42729     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
42730    }
42731   ],
42732   "linker_set_key" : "_ZTINSt3__17is_sameIRjNS_5__twoEEE",
42733   "name" : "std::is_same<unsigned int &, std::__two>",
42734   "referenced_type" : "_ZTINSt3__17is_sameIRjNS_5__twoEEE",
42735   "self_type" : "_ZTINSt3__17is_sameIRjNS_5__twoEEE",
42736   "size" : 1,
42737   "source_file" : "external/libcxx/include/type_traits",
42738   "template_args" : [ "_ZTIRj", "_ZTINSt3__15__twoE" ]
42739  },
42740  {
42741   "alignment" : 1,
42742   "base_specifiers" :
42743   [
42744    {
42745     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
42746    }
42747   ],
42748   "linker_set_key" : "_ZTINSt3__17is_sameIRlNS_5__twoEEE",
42749   "name" : "std::is_same<long &, std::__two>",
42750   "referenced_type" : "_ZTINSt3__17is_sameIRlNS_5__twoEEE",
42751   "self_type" : "_ZTINSt3__17is_sameIRlNS_5__twoEEE",
42752   "size" : 1,
42753   "source_file" : "external/libcxx/include/type_traits",
42754   "template_args" : [ "_ZTIRl", "_ZTINSt3__15__twoE" ]
42755  },
42756  {
42757   "alignment" : 1,
42758   "base_specifiers" :
42759   [
42760    {
42761     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
42762    }
42763   ],
42764   "linker_set_key" : "_ZTINSt3__17is_sameIRxNS_5__twoEEE",
42765   "name" : "std::is_same<long long &, std::__two>",
42766   "referenced_type" : "_ZTINSt3__17is_sameIRxNS_5__twoEEE",
42767   "self_type" : "_ZTINSt3__17is_sameIRxNS_5__twoEEE",
42768   "size" : 1,
42769   "source_file" : "external/libcxx/include/type_traits",
42770   "template_args" : [ "_ZTIRx", "_ZTINSt3__15__twoE" ]
42771  },
42772  {
42773   "alignment" : 1,
42774   "base_specifiers" :
42775   [
42776    {
42777     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
42778    }
42779   ],
42780   "linker_set_key" : "_ZTINSt3__17is_sameIccEE",
42781   "name" : "std::is_same<char, char>",
42782   "referenced_type" : "_ZTINSt3__17is_sameIccEE",
42783   "self_type" : "_ZTINSt3__17is_sameIccEE",
42784   "size" : 1,
42785   "source_file" : "external/libcxx/include/type_traits",
42786   "template_args" : [ "_ZTIc", "_ZTIc" ]
42787  },
42788  {
42789   "alignment" : 1,
42790   "base_specifiers" :
42791   [
42792    {
42793     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
42794    }
42795   ],
42796   "linker_set_key" : "_ZTINSt3__17is_sameIeeEE",
42797   "name" : "std::is_same<long double, long double>",
42798   "referenced_type" : "_ZTINSt3__17is_sameIeeEE",
42799   "self_type" : "_ZTINSt3__17is_sameIeeEE",
42800   "size" : 1,
42801   "source_file" : "external/libcxx/include/type_traits",
42802   "template_args" : [ "_ZTIe", "_ZTIe" ]
42803  },
42804  {
42805   "alignment" : 1,
42806   "base_specifiers" :
42807   [
42808    {
42809     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
42810    }
42811   ],
42812   "linker_set_key" : "_ZTINSt3__17is_sameIevEE",
42813   "name" : "std::is_same<long double, void>",
42814   "referenced_type" : "_ZTINSt3__17is_sameIevEE",
42815   "self_type" : "_ZTINSt3__17is_sameIevEE",
42816   "size" : 1,
42817   "source_file" : "external/libcxx/include/type_traits",
42818   "template_args" : [ "_ZTIe", "_ZTIv" ]
42819  },
42820  {
42821   "alignment" : 1,
42822   "base_specifiers" :
42823   [
42824    {
42825     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
42826    }
42827   ],
42828   "linker_set_key" : "_ZTINSt3__17is_sameIibEE",
42829   "name" : "std::is_same<int, bool>",
42830   "referenced_type" : "_ZTINSt3__17is_sameIibEE",
42831   "self_type" : "_ZTINSt3__17is_sameIibEE",
42832   "size" : 1,
42833   "source_file" : "external/libcxx/include/type_traits",
42834   "template_args" : [ "_ZTIi", "_ZTIb" ]
42835  },
42836  {
42837   "alignment" : 1,
42838   "base_specifiers" :
42839   [
42840    {
42841     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
42842    }
42843   ],
42844   "linker_set_key" : "_ZTINSt3__17is_sameIjbEE",
42845   "name" : "std::is_same<unsigned int, bool>",
42846   "referenced_type" : "_ZTINSt3__17is_sameIjbEE",
42847   "self_type" : "_ZTINSt3__17is_sameIjbEE",
42848   "size" : 1,
42849   "source_file" : "external/libcxx/include/type_traits",
42850   "template_args" : [ "_ZTIj", "_ZTIb" ]
42851  },
42852  {
42853   "alignment" : 1,
42854   "base_specifiers" :
42855   [
42856    {
42857     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
42858    }
42859   ],
42860   "linker_set_key" : "_ZTINSt3__17is_sameIllEE",
42861   "name" : "std::is_same<long, long>",
42862   "referenced_type" : "_ZTINSt3__17is_sameIllEE",
42863   "self_type" : "_ZTINSt3__17is_sameIllEE",
42864   "size" : 1,
42865   "source_file" : "external/libcxx/include/type_traits",
42866   "template_args" : [ "_ZTIl", "_ZTIl" ]
42867  },
42868  {
42869   "alignment" : 1,
42870   "base_specifiers" :
42871   [
42872    {
42873     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
42874    }
42875   ],
42876   "linker_set_key" : "_ZTINSt3__17is_sameIlvEE",
42877   "name" : "std::is_same<long, void>",
42878   "referenced_type" : "_ZTINSt3__17is_sameIlvEE",
42879   "self_type" : "_ZTINSt3__17is_sameIlvEE",
42880   "size" : 1,
42881   "source_file" : "external/libcxx/include/type_traits",
42882   "template_args" : [ "_ZTIl", "_ZTIv" ]
42883  },
42884  {
42885   "alignment" : 1,
42886   "base_specifiers" :
42887   [
42888    {
42889     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
42890    }
42891   ],
42892   "linker_set_key" : "_ZTINSt3__17is_sameIwwEE",
42893   "name" : "std::is_same<wchar_t, wchar_t>",
42894   "referenced_type" : "_ZTINSt3__17is_sameIwwEE",
42895   "self_type" : "_ZTINSt3__17is_sameIwwEE",
42896   "size" : 1,
42897   "source_file" : "external/libcxx/include/type_traits",
42898   "template_args" : [ "_ZTIw", "_ZTIw" ]
42899  },
42900  {
42901   "alignment" : 1,
42902   "base_specifiers" :
42903   [
42904    {
42905     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
42906    }
42907   ],
42908   "linker_set_key" : "_ZTINSt3__17is_sameIxvEE",
42909   "name" : "std::is_same<long long, void>",
42910   "referenced_type" : "_ZTINSt3__17is_sameIxvEE",
42911   "self_type" : "_ZTINSt3__17is_sameIxvEE",
42912   "size" : 1,
42913   "source_file" : "external/libcxx/include/type_traits",
42914   "template_args" : [ "_ZTIx", "_ZTIv" ]
42915  },
42916  {
42917   "alignment" : 1,
42918   "base_specifiers" :
42919   [
42920    {
42921     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
42922    }
42923   ],
42924   "linker_set_key" : "_ZTINSt3__17is_sameIxxEE",
42925   "name" : "std::is_same<long long, long long>",
42926   "referenced_type" : "_ZTINSt3__17is_sameIxxEE",
42927   "self_type" : "_ZTINSt3__17is_sameIxxEE",
42928   "size" : 1,
42929   "source_file" : "external/libcxx/include/type_traits",
42930   "template_args" : [ "_ZTIx", "_ZTIx" ]
42931  },
42932  {
42933   "alignment" : 1,
42934   "base_specifiers" :
42935   [
42936    {
42937     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIDiEE"
42938    }
42939   ],
42940   "linker_set_key" : "_ZTINSt3__17is_voidIDiEE",
42941   "name" : "std::is_void<char32_t>",
42942   "referenced_type" : "_ZTINSt3__17is_voidIDiEE",
42943   "self_type" : "_ZTINSt3__17is_voidIDiEE",
42944   "size" : 1,
42945   "source_file" : "external/libcxx/include/type_traits",
42946   "template_args" : [ "_ZTIDi" ]
42947  },
42948  {
42949   "alignment" : 1,
42950   "base_specifiers" :
42951   [
42952    {
42953     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIDsEE"
42954    }
42955   ],
42956   "linker_set_key" : "_ZTINSt3__17is_voidIDsEE",
42957   "name" : "std::is_void<char16_t>",
42958   "referenced_type" : "_ZTINSt3__17is_voidIDsEE",
42959   "self_type" : "_ZTINSt3__17is_voidIDsEE",
42960   "size" : 1,
42961   "source_file" : "external/libcxx/include/type_traits",
42962   "template_args" : [ "_ZTIDs" ]
42963  },
42964  {
42965   "alignment" : 1,
42966   "base_specifiers" :
42967   [
42968    {
42969     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPcPFvPvEEEEE"
42970    }
42971   ],
42972   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_17__compressed_pairIPcPFvPvEEEEE",
42973   "name" : "std::is_void<const std::__compressed_pair<char *, void (*)(void *)>>",
42974   "referenced_type" : "_ZTINSt3__17is_voidIKNS_17__compressed_pairIPcPFvPvEEEEE",
42975   "self_type" : "_ZTINSt3__17is_voidIKNS_17__compressed_pairIPcPFvPvEEEEE",
42976   "size" : 1,
42977   "source_file" : "external/libcxx/include/type_traits",
42978   "template_args" : [ "_ZTIKNSt3__117__compressed_pairIPcPFvPvEEE" ]
42979  },
42980  {
42981   "alignment" : 1,
42982   "base_specifiers" :
42983   [
42984    {
42985     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPhPFvPvEEEEE"
42986    }
42987   ],
42988   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_17__compressed_pairIPhPFvPvEEEEE",
42989   "name" : "std::is_void<const std::__compressed_pair<unsigned char *, void (*)(void *)>>",
42990   "referenced_type" : "_ZTINSt3__17is_voidIKNS_17__compressed_pairIPhPFvPvEEEEE",
42991   "self_type" : "_ZTINSt3__17is_voidIKNS_17__compressed_pairIPhPFvPvEEEEE",
42992   "size" : 1,
42993   "source_file" : "external/libcxx/include/type_traits",
42994   "template_args" : [ "_ZTIKNSt3__117__compressed_pairIPhPFvPvEEE" ]
42995  },
42996  {
42997   "alignment" : 1,
42998   "base_specifiers" :
42999   [
43000    {
43001     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairIPjPFvPvEEEEE"
43002    }
43003   ],
43004   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_17__compressed_pairIPjPFvPvEEEEE",
43005   "name" : "std::is_void<const std::__compressed_pair<unsigned int *, void (*)(void *)>>",
43006   "referenced_type" : "_ZTINSt3__17is_voidIKNS_17__compressed_pairIPjPFvPvEEEEE",
43007   "self_type" : "_ZTINSt3__17is_voidIKNS_17__compressed_pairIPjPFvPvEEEEE",
43008   "size" : 1,
43009   "source_file" : "external/libcxx/include/type_traits",
43010   "template_args" : [ "_ZTIKNSt3__117__compressed_pairIPjPFvPvEEE" ]
43011  },
43012  {
43013   "alignment" : 1,
43014   "base_specifiers" :
43015   [
43016    {
43017     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE"
43018    }
43019   ],
43020   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
43021   "name" : "std::is_void<const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep, 0, false>>",
43022   "referenced_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
43023   "self_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
43024   "size" : 1,
43025   "source_file" : "external/libcxx/include/type_traits",
43026   "template_args" :
43027   [
43028    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
43029   ]
43030  },
43031  {
43032   "alignment" : 1,
43033   "base_specifiers" :
43034   [
43035    {
43036     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE"
43037    }
43038   ],
43039   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
43040   "name" : "std::is_void<const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep, 0, false>>",
43041   "referenced_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
43042   "self_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
43043   "size" : 1,
43044   "source_file" : "external/libcxx/include/type_traits",
43045   "template_args" :
43046   [
43047    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
43048   ]
43049  },
43050  {
43051   "alignment" : 1,
43052   "base_specifiers" :
43053   [
43054    {
43055     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE"
43056    }
43057   ],
43058   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
43059   "name" : "std::is_void<const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>>",
43060   "referenced_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
43061   "self_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
43062   "size" : 1,
43063   "source_file" : "external/libcxx/include/type_traits",
43064   "template_args" :
43065   [
43066    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
43067   ]
43068  },
43069  {
43070   "alignment" : 1,
43071   "base_specifiers" :
43072   [
43073    {
43074     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE"
43075    }
43076   ],
43077   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
43078   "name" : "std::is_void<const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>>",
43079   "referenced_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
43080   "self_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
43081   "size" : 1,
43082   "source_file" : "external/libcxx/include/type_traits",
43083   "template_args" :
43084   [
43085    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
43086   ]
43087  },
43088  {
43089   "alignment" : 1,
43090   "base_specifiers" :
43091   [
43092    {
43093     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE"
43094    }
43095   ],
43096   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
43097   "name" : "std::is_void<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
43098   "referenced_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
43099   "self_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
43100   "size" : 1,
43101   "source_file" : "external/libcxx/include/type_traits",
43102   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE" ]
43103  },
43104  {
43105   "alignment" : 1,
43106   "base_specifiers" :
43107   [
43108    {
43109     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE"
43110    }
43111   ],
43112   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
43113   "name" : "std::is_void<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
43114   "referenced_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
43115   "self_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
43116   "size" : 1,
43117   "source_file" : "external/libcxx/include/type_traits",
43118   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE" ]
43119  },
43120  {
43121   "alignment" : 1,
43122   "base_specifiers" :
43123   [
43124    {
43125     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE"
43126    }
43127   ],
43128   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
43129   "name" : "std::is_void<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
43130   "referenced_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
43131   "self_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
43132   "size" : 1,
43133   "source_file" : "external/libcxx/include/type_traits",
43134   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE" ]
43135  },
43136  {
43137   "alignment" : 1,
43138   "base_specifiers" :
43139   [
43140    {
43141     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE"
43142    }
43143   ],
43144   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
43145   "name" : "std::is_void<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
43146   "referenced_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
43147   "self_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
43148   "size" : 1,
43149   "source_file" : "external/libcxx/include/type_traits",
43150   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE" ]
43151  },
43152  {
43153   "alignment" : 1,
43154   "base_specifiers" :
43155   [
43156    {
43157     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE"
43158    }
43159   ],
43160   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
43161   "name" : "std::is_void<const std::__compressed_pair_elem<void (*)(void *), 1, false>>",
43162   "referenced_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
43163   "self_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
43164   "size" : 1,
43165   "source_file" : "external/libcxx/include/type_traits",
43166   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE" ]
43167  },
43168  {
43169   "alignment" : 1,
43170   "base_specifiers" :
43171   [
43172    {
43173     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPcLi0ELb0EEEEE"
43174    }
43175   ],
43176   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
43177   "name" : "std::is_void<const std::__compressed_pair_elem<char *, 0, false>>",
43178   "referenced_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
43179   "self_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
43180   "size" : 1,
43181   "source_file" : "external/libcxx/include/type_traits",
43182   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPcLi0ELb0EEE" ]
43183  },
43184  {
43185   "alignment" : 1,
43186   "base_specifiers" :
43187   [
43188    {
43189     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPhLi0ELb0EEEEE"
43190    }
43191   ],
43192   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
43193   "name" : "std::is_void<const std::__compressed_pair_elem<unsigned char *, 0, false>>",
43194   "referenced_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
43195   "self_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
43196   "size" : 1,
43197   "source_file" : "external/libcxx/include/type_traits",
43198   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPhLi0ELb0EEE" ]
43199  },
43200  {
43201   "alignment" : 1,
43202   "base_specifiers" :
43203   [
43204    {
43205     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPjLi0ELb0EEEEE"
43206    }
43207   ],
43208   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
43209   "name" : "std::is_void<const std::__compressed_pair_elem<unsigned int *, 0, false>>",
43210   "referenced_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
43211   "self_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
43212   "size" : 1,
43213   "source_file" : "external/libcxx/include/type_traits",
43214   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPjLi0ELb0EEE" ]
43215  },
43216  {
43217   "alignment" : 1,
43218   "base_specifiers" :
43219   [
43220    {
43221     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_9allocatorIcEEEE"
43222    }
43223   ],
43224   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_9allocatorIcEEEE",
43225   "name" : "std::is_void<const std::allocator<char>>",
43226   "referenced_type" : "_ZTINSt3__17is_voidIKNS_9allocatorIcEEEE",
43227   "self_type" : "_ZTINSt3__17is_voidIKNS_9allocatorIcEEEE",
43228   "size" : 1,
43229   "source_file" : "external/libcxx/include/type_traits",
43230   "template_args" : [ "_ZTIKNSt3__19allocatorIcEE" ]
43231  },
43232  {
43233   "alignment" : 1,
43234   "base_specifiers" :
43235   [
43236    {
43237     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIcEE"
43238    }
43239   ],
43240   "linker_set_key" : "_ZTINSt3__17is_voidIKcEE",
43241   "name" : "std::is_void<const char>",
43242   "referenced_type" : "_ZTINSt3__17is_voidIKcEE",
43243   "self_type" : "_ZTINSt3__17is_voidIKcEE",
43244   "size" : 1,
43245   "source_file" : "external/libcxx/include/type_traits",
43246   "template_args" : [ "_ZTIKc" ]
43247  },
43248  {
43249   "alignment" : 1,
43250   "base_specifiers" :
43251   [
43252    {
43253     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIN7android8hardware17GrantorDescriptorEEE"
43254    }
43255   ],
43256   "linker_set_key" : "_ZTINSt3__17is_voidIN7android8hardware17GrantorDescriptorEEE",
43257   "name" : "std::is_void<android::hardware::GrantorDescriptor>",
43258   "referenced_type" : "_ZTINSt3__17is_voidIN7android8hardware17GrantorDescriptorEEE",
43259   "self_type" : "_ZTINSt3__17is_voidIN7android8hardware17GrantorDescriptorEEE",
43260   "size" : 1,
43261   "source_file" : "external/libcxx/include/type_traits",
43262   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
43263  },
43264  {
43265   "alignment" : 1,
43266   "base_specifiers" :
43267   [
43268    {
43269     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE"
43270    }
43271   ],
43272   "linker_set_key" : "_ZTINSt3__17is_voidINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
43273   "name" : "std::is_void<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char>>>",
43274   "referenced_type" : "_ZTINSt3__17is_voidINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
43275   "self_type" : "_ZTINSt3__17is_voidINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
43276   "size" : 1,
43277   "source_file" : "external/libcxx/include/type_traits",
43278   "template_args" :
43279   [
43280    "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE"
43281   ]
43282  },
43283  {
43284   "alignment" : 1,
43285   "base_specifiers" :
43286   [
43287    {
43288     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE"
43289    }
43290   ],
43291   "linker_set_key" : "_ZTINSt3__17is_voidINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
43292   "name" : "std::is_void<std::basic_string_view<char, std::char_traits<char>>>",
43293   "referenced_type" : "_ZTINSt3__17is_voidINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
43294   "self_type" : "_ZTINSt3__17is_voidINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
43295   "size" : 1,
43296   "source_file" : "external/libcxx/include/type_traits",
43297   "template_args" : [ "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE" ]
43298  },
43299  {
43300   "alignment" : 1,
43301   "base_specifiers" :
43302   [
43303    {
43304     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE"
43305    }
43306   ],
43307   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
43308   "name" : "std::is_void<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep, 0, false>>",
43309   "referenced_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
43310   "self_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
43311   "size" : 1,
43312   "source_file" : "external/libcxx/include/type_traits",
43313   "template_args" :
43314   [
43315    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
43316   ]
43317  },
43318  {
43319   "alignment" : 1,
43320   "base_specifiers" :
43321   [
43322    {
43323     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE"
43324    }
43325   ],
43326   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
43327   "name" : "std::is_void<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep, 0, false>>",
43328   "referenced_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
43329   "self_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
43330   "size" : 1,
43331   "source_file" : "external/libcxx/include/type_traits",
43332   "template_args" :
43333   [
43334    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
43335   ]
43336  },
43337  {
43338   "alignment" : 1,
43339   "base_specifiers" :
43340   [
43341    {
43342     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE"
43343    }
43344   ],
43345   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
43346   "name" : "std::is_void<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>>",
43347   "referenced_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
43348   "self_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
43349   "size" : 1,
43350   "source_file" : "external/libcxx/include/type_traits",
43351   "template_args" :
43352   [
43353    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
43354   ]
43355  },
43356  {
43357   "alignment" : 1,
43358   "base_specifiers" :
43359   [
43360    {
43361     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE"
43362    }
43363   ],
43364   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
43365   "name" : "std::is_void<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>>",
43366   "referenced_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
43367   "self_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
43368   "size" : 1,
43369   "source_file" : "external/libcxx/include/type_traits",
43370   "template_args" :
43371   [
43372    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
43373   ]
43374  },
43375  {
43376   "alignment" : 1,
43377   "base_specifiers" :
43378   [
43379    {
43380     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE"
43381    }
43382   ],
43383   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
43384   "name" : "std::is_void<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
43385   "referenced_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
43386   "self_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
43387   "size" : 1,
43388   "source_file" : "external/libcxx/include/type_traits",
43389   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE" ]
43390  },
43391  {
43392   "alignment" : 1,
43393   "base_specifiers" :
43394   [
43395    {
43396     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE"
43397    }
43398   ],
43399   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
43400   "name" : "std::is_void<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
43401   "referenced_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
43402   "self_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
43403   "size" : 1,
43404   "source_file" : "external/libcxx/include/type_traits",
43405   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE" ]
43406  },
43407  {
43408   "alignment" : 1,
43409   "base_specifiers" :
43410   [
43411    {
43412     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE"
43413    }
43414   ],
43415   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
43416   "name" : "std::is_void<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
43417   "referenced_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
43418   "self_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
43419   "size" : 1,
43420   "source_file" : "external/libcxx/include/type_traits",
43421   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE" ]
43422  },
43423  {
43424   "alignment" : 1,
43425   "base_specifiers" :
43426   [
43427    {
43428     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE"
43429    }
43430   ],
43431   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
43432   "name" : "std::is_void<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
43433   "referenced_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
43434   "self_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
43435   "size" : 1,
43436   "source_file" : "external/libcxx/include/type_traits",
43437   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE" ]
43438  },
43439  {
43440   "alignment" : 1,
43441   "base_specifiers" :
43442   [
43443    {
43444     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE"
43445    }
43446   ],
43447   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
43448   "name" : "std::is_void<std::__compressed_pair_elem<void (*)(void *), 1, false>>",
43449   "referenced_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
43450   "self_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
43451   "size" : 1,
43452   "source_file" : "external/libcxx/include/type_traits",
43453   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE" ]
43454  },
43455  {
43456   "alignment" : 1,
43457   "base_specifiers" :
43458   [
43459    {
43460     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPcLi0ELb0EEEEE"
43461    }
43462   ],
43463   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
43464   "name" : "std::is_void<std::__compressed_pair_elem<char *, 0, false>>",
43465   "referenced_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
43466   "self_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
43467   "size" : 1,
43468   "source_file" : "external/libcxx/include/type_traits",
43469   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE" ]
43470  },
43471  {
43472   "alignment" : 1,
43473   "base_specifiers" :
43474   [
43475    {
43476     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPhLi0ELb0EEEEE"
43477    }
43478   ],
43479   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
43480   "name" : "std::is_void<std::__compressed_pair_elem<unsigned char *, 0, false>>",
43481   "referenced_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
43482   "self_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
43483   "size" : 1,
43484   "source_file" : "external/libcxx/include/type_traits",
43485   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE" ]
43486  },
43487  {
43488   "alignment" : 1,
43489   "base_specifiers" :
43490   [
43491    {
43492     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemIPjLi0ELb0EEEEE"
43493    }
43494   ],
43495   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
43496   "name" : "std::is_void<std::__compressed_pair_elem<unsigned int *, 0, false>>",
43497   "referenced_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
43498   "self_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
43499   "size" : 1,
43500   "source_file" : "external/libcxx/include/type_traits",
43501   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE" ]
43502  },
43503  {
43504   "alignment" : 1,
43505   "base_specifiers" :
43506   [
43507    {
43508     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEEEE"
43509    }
43510   ],
43511   "linker_set_key" : "_ZTINSt3__17is_voidINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEEEE",
43512   "name" : "std::is_void<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *>> *)>>",
43513   "referenced_type" : "_ZTINSt3__17is_voidINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEEEE",
43514   "self_type" : "_ZTINSt3__17is_voidINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEEEE",
43515   "size" : 1,
43516   "source_file" : "external/libcxx/include/type_traits",
43517   "template_args" :
43518   [
43519    "_ZTINSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEE"
43520   ]
43521  },
43522  {
43523   "alignment" : 1,
43524   "base_specifiers" :
43525   [
43526    {
43527     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIcEE"
43528    }
43529   ],
43530   "linker_set_key" : "_ZTINSt3__17is_voidIcEE",
43531   "name" : "std::is_void<char>",
43532   "referenced_type" : "_ZTINSt3__17is_voidIcEE",
43533   "self_type" : "_ZTINSt3__17is_voidIcEE",
43534   "size" : 1,
43535   "source_file" : "external/libcxx/include/type_traits",
43536   "template_args" : [ "_ZTIc" ]
43537  },
43538  {
43539   "alignment" : 1,
43540   "base_specifiers" :
43541   [
43542    {
43543     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIeEE"
43544    }
43545   ],
43546   "linker_set_key" : "_ZTINSt3__17is_voidIeEE",
43547   "name" : "std::is_void<long double>",
43548   "referenced_type" : "_ZTINSt3__17is_voidIeEE",
43549   "self_type" : "_ZTINSt3__17is_voidIeEE",
43550   "size" : 1,
43551   "source_file" : "external/libcxx/include/type_traits",
43552   "template_args" : [ "_ZTIe" ]
43553  },
43554  {
43555   "alignment" : 1,
43556   "base_specifiers" :
43557   [
43558    {
43559     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIlEE"
43560    }
43561   ],
43562   "linker_set_key" : "_ZTINSt3__17is_voidIlEE",
43563   "name" : "std::is_void<long>",
43564   "referenced_type" : "_ZTINSt3__17is_voidIlEE",
43565   "self_type" : "_ZTINSt3__17is_voidIlEE",
43566   "size" : 1,
43567   "source_file" : "external/libcxx/include/type_traits",
43568   "template_args" : [ "_ZTIl" ]
43569  },
43570  {
43571   "alignment" : 1,
43572   "base_specifiers" :
43573   [
43574    {
43575     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIwEE"
43576    }
43577   ],
43578   "linker_set_key" : "_ZTINSt3__17is_voidIwEE",
43579   "name" : "std::is_void<wchar_t>",
43580   "referenced_type" : "_ZTINSt3__17is_voidIwEE",
43581   "self_type" : "_ZTINSt3__17is_voidIwEE",
43582   "size" : 1,
43583   "source_file" : "external/libcxx/include/type_traits",
43584   "template_args" : [ "_ZTIw" ]
43585  },
43586  {
43587   "alignment" : 1,
43588   "base_specifiers" :
43589   [
43590    {
43591     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIxEE"
43592    }
43593   ],
43594   "linker_set_key" : "_ZTINSt3__17is_voidIxEE",
43595   "name" : "std::is_void<long long>",
43596   "referenced_type" : "_ZTINSt3__17is_voidIxEE",
43597   "self_type" : "_ZTINSt3__17is_voidIxEE",
43598   "size" : 1,
43599   "source_file" : "external/libcxx/include/type_traits",
43600   "template_args" : [ "_ZTIx" ]
43601  },
43602  {
43603   "alignment" : 1,
43604   "linker_set_key" : "_ZTINSt3__17modulusIvEE",
43605   "name" : "std::modulus<void>",
43606   "referenced_type" : "_ZTINSt3__17modulusIvEE",
43607   "self_type" : "_ZTINSt3__17modulusIvEE",
43608   "size" : 1,
43609   "source_file" : "external/libcxx/include/functional",
43610   "template_args" : [ "_ZTIv" ]
43611  },
43612  {
43613   "alignment" : 4,
43614   "base_specifiers" :
43615   [
43616    {
43617     "referenced_type" : "_ZTINSt3__16locale5facetE"
43618    },
43619    {
43620     "access" : "private",
43621     "referenced_type" : "_ZTINSt3__19__num_getIcEE"
43622    }
43623   ],
43624   "linker_set_key" : "_ZTINSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
43625   "name" : "std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>",
43626   "record_kind" : "class",
43627   "referenced_type" : "_ZTINSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
43628   "self_type" : "_ZTINSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
43629   "size" : 8,
43630   "source_file" : "external/libcxx/include/locale",
43631   "template_args" : [ "_ZTIc", "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE" ],
43632   "vtable_components" :
43633   [
43634    {
43635     "kind" : "offset_to_top"
43636    },
43637    {
43638     "kind" : "rtti",
43639     "mangled_component_name" : "_ZTINSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
43640    },
43641    {
43642     "kind" : "complete_dtor_pointer",
43643     "mangled_component_name" : "_ZNSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEED1Ev"
43644    },
43645    {
43646     "kind" : "deleting_dtor_pointer",
43647     "mangled_component_name" : "_ZNSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEED0Ev"
43648    },
43649    {
43650     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
43651    },
43652    {
43653     "mangled_component_name" : "_ZNKSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRb"
43654    },
43655    {
43656     "mangled_component_name" : "_ZNKSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRl"
43657    },
43658    {
43659     "mangled_component_name" : "_ZNKSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRx"
43660    },
43661    {
43662     "mangled_component_name" : "_ZNKSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRt"
43663    },
43664    {
43665     "mangled_component_name" : "_ZNKSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjS8_"
43666    },
43667    {
43668     "mangled_component_name" : "_ZNKSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRm"
43669    },
43670    {
43671     "mangled_component_name" : "_ZNKSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRy"
43672    },
43673    {
43674     "mangled_component_name" : "_ZNKSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRf"
43675    },
43676    {
43677     "mangled_component_name" : "_ZNKSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRd"
43678    },
43679    {
43680     "mangled_component_name" : "_ZNKSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRe"
43681    },
43682    {
43683     "mangled_component_name" : "_ZNKSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRPv"
43684    }
43685   ]
43686  },
43687  {
43688   "alignment" : 4,
43689   "base_specifiers" :
43690   [
43691    {
43692     "referenced_type" : "_ZTINSt3__16locale5facetE"
43693    },
43694    {
43695     "access" : "private",
43696     "referenced_type" : "_ZTINSt3__19__num_getIwEE"
43697    }
43698   ],
43699   "linker_set_key" : "_ZTINSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
43700   "name" : "std::num_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>",
43701   "record_kind" : "class",
43702   "referenced_type" : "_ZTINSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
43703   "self_type" : "_ZTINSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
43704   "size" : 8,
43705   "source_file" : "external/libcxx/include/locale",
43706   "template_args" : [ "_ZTIw", "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE" ],
43707   "vtable_components" :
43708   [
43709    {
43710     "kind" : "offset_to_top"
43711    },
43712    {
43713     "kind" : "rtti",
43714     "mangled_component_name" : "_ZTINSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
43715    },
43716    {
43717     "kind" : "complete_dtor_pointer",
43718     "mangled_component_name" : "_ZNSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEED1Ev"
43719    },
43720    {
43721     "kind" : "deleting_dtor_pointer",
43722     "mangled_component_name" : "_ZNSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEED0Ev"
43723    },
43724    {
43725     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
43726    },
43727    {
43728     "mangled_component_name" : "_ZNKSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRb"
43729    },
43730    {
43731     "mangled_component_name" : "_ZNKSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRl"
43732    },
43733    {
43734     "mangled_component_name" : "_ZNKSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRx"
43735    },
43736    {
43737     "mangled_component_name" : "_ZNKSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRt"
43738    },
43739    {
43740     "mangled_component_name" : "_ZNKSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjS8_"
43741    },
43742    {
43743     "mangled_component_name" : "_ZNKSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRm"
43744    },
43745    {
43746     "mangled_component_name" : "_ZNKSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRy"
43747    },
43748    {
43749     "mangled_component_name" : "_ZNKSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRf"
43750    },
43751    {
43752     "mangled_component_name" : "_ZNKSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRd"
43753    },
43754    {
43755     "mangled_component_name" : "_ZNKSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRe"
43756    },
43757    {
43758     "mangled_component_name" : "_ZNKSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjRPv"
43759    }
43760   ]
43761  },
43762  {
43763   "alignment" : 4,
43764   "base_specifiers" :
43765   [
43766    {
43767     "referenced_type" : "_ZTINSt3__16locale5facetE"
43768    },
43769    {
43770     "access" : "private",
43771     "referenced_type" : "_ZTINSt3__19__num_putIcEE"
43772    }
43773   ],
43774   "linker_set_key" : "_ZTINSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
43775   "name" : "std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>",
43776   "record_kind" : "class",
43777   "referenced_type" : "_ZTINSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
43778   "self_type" : "_ZTINSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
43779   "size" : 8,
43780   "source_file" : "external/libcxx/include/locale",
43781   "template_args" : [ "_ZTIc", "_ZTINSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE" ],
43782   "vtable_components" :
43783   [
43784    {
43785     "kind" : "offset_to_top"
43786    },
43787    {
43788     "kind" : "rtti",
43789     "mangled_component_name" : "_ZTINSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
43790    },
43791    {
43792     "kind" : "complete_dtor_pointer",
43793     "mangled_component_name" : "_ZNSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEED1Ev"
43794    },
43795    {
43796     "kind" : "deleting_dtor_pointer",
43797     "mangled_component_name" : "_ZNSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEED0Ev"
43798    },
43799    {
43800     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
43801    },
43802    {
43803     "mangled_component_name" : "_ZNKSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcb"
43804    },
43805    {
43806     "mangled_component_name" : "_ZNKSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcl"
43807    },
43808    {
43809     "mangled_component_name" : "_ZNKSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcx"
43810    },
43811    {
43812     "mangled_component_name" : "_ZNKSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcm"
43813    },
43814    {
43815     "mangled_component_name" : "_ZNKSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcy"
43816    },
43817    {
43818     "mangled_component_name" : "_ZNKSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcd"
43819    },
43820    {
43821     "mangled_component_name" : "_ZNKSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEce"
43822    },
43823    {
43824     "mangled_component_name" : "_ZNKSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcPKv"
43825    }
43826   ]
43827  },
43828  {
43829   "alignment" : 4,
43830   "base_specifiers" :
43831   [
43832    {
43833     "referenced_type" : "_ZTINSt3__16locale5facetE"
43834    },
43835    {
43836     "access" : "private",
43837     "referenced_type" : "_ZTINSt3__19__num_putIwEE"
43838    }
43839   ],
43840   "linker_set_key" : "_ZTINSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
43841   "name" : "std::num_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>",
43842   "record_kind" : "class",
43843   "referenced_type" : "_ZTINSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
43844   "self_type" : "_ZTINSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
43845   "size" : 8,
43846   "source_file" : "external/libcxx/include/locale",
43847   "template_args" : [ "_ZTIw", "_ZTINSt3__119ostreambuf_iteratorIwNS_11char_traitsIwEEEE" ],
43848   "vtable_components" :
43849   [
43850    {
43851     "kind" : "offset_to_top"
43852    },
43853    {
43854     "kind" : "rtti",
43855     "mangled_component_name" : "_ZTINSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
43856    },
43857    {
43858     "kind" : "complete_dtor_pointer",
43859     "mangled_component_name" : "_ZNSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEED1Ev"
43860    },
43861    {
43862     "kind" : "deleting_dtor_pointer",
43863     "mangled_component_name" : "_ZNSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEED0Ev"
43864    },
43865    {
43866     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
43867    },
43868    {
43869     "mangled_component_name" : "_ZNKSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwb"
43870    },
43871    {
43872     "mangled_component_name" : "_ZNKSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwl"
43873    },
43874    {
43875     "mangled_component_name" : "_ZNKSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwx"
43876    },
43877    {
43878     "mangled_component_name" : "_ZNKSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwm"
43879    },
43880    {
43881     "mangled_component_name" : "_ZNKSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwy"
43882    },
43883    {
43884     "mangled_component_name" : "_ZNKSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwd"
43885    },
43886    {
43887     "mangled_component_name" : "_ZNKSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwe"
43888    },
43889    {
43890     "mangled_component_name" : "_ZNKSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwPKv"
43891    }
43892   ]
43893  },
43894  {
43895   "alignment" : 1,
43896   "linker_set_key" : "_ZTINSt3__18__bitsetILj0ELj0EEE",
43897   "name" : "std::__bitset<0, 0>",
43898   "record_kind" : "class",
43899   "referenced_type" : "_ZTINSt3__18__bitsetILj0ELj0EEE",
43900   "self_type" : "_ZTINSt3__18__bitsetILj0ELj0EEE",
43901   "size" : 1,
43902   "source_file" : "external/libcxx/include/bitset"
43903  },
43904  {
43905   "alignment" : 1,
43906   "linker_set_key" : "_ZTINSt3__18__ll_mulILx0ELx0EEE",
43907   "name" : "std::__ll_mul<0, 0>",
43908   "record_kind" : "class",
43909   "referenced_type" : "_ZTINSt3__18__ll_mulILx0ELx0EEE",
43910   "self_type" : "_ZTINSt3__18__ll_mulILx0ELx0EEE",
43911   "size" : 1,
43912   "source_file" : "external/libcxx/include/ratio"
43913  },
43914  {
43915   "alignment" : 1,
43916   "linker_set_key" : "_ZTINSt3__18__ll_mulILx1ELx1000000000EEE",
43917   "name" : "std::__ll_mul<1, 1000000000>",
43918   "record_kind" : "class",
43919   "referenced_type" : "_ZTINSt3__18__ll_mulILx1ELx1000000000EEE",
43920   "self_type" : "_ZTINSt3__18__ll_mulILx1ELx1000000000EEE",
43921   "size" : 1,
43922   "source_file" : "external/libcxx/include/ratio"
43923  },
43924  {
43925   "alignment" : 1,
43926   "linker_set_key" : "_ZTINSt3__18__ll_mulILx1ELx1EEE",
43927   "name" : "std::__ll_mul<1, 1>",
43928   "record_kind" : "class",
43929   "referenced_type" : "_ZTINSt3__18__ll_mulILx1ELx1EEE",
43930   "self_type" : "_ZTINSt3__18__ll_mulILx1ELx1EEE",
43931   "size" : 1,
43932   "source_file" : "external/libcxx/include/ratio"
43933  },
43934  {
43935   "alignment" : 4,
43936   "fields" :
43937   [
43938    {
43939     "access" : "private",
43940     "field_name" : "__lx",
43941     "referenced_type" : "_ZTIPv"
43942    }
43943   ],
43944   "linker_set_key" : "_ZTINSt3__18__sp_mutE",
43945   "name" : "std::__sp_mut",
43946   "record_kind" : "class",
43947   "referenced_type" : "_ZTINSt3__18__sp_mutE",
43948   "self_type" : "_ZTINSt3__18__sp_mutE",
43949   "size" : 4,
43950   "source_file" : "external/libcxx/include/memory"
43951  },
43952  {
43953   "alignment" : 1,
43954   "linker_set_key" : "_ZTINSt3__18__void_tIDiEE",
43955   "name" : "std::__void_t<char32_t>",
43956   "referenced_type" : "_ZTINSt3__18__void_tIDiEE",
43957   "self_type" : "_ZTINSt3__18__void_tIDiEE",
43958   "size" : 1,
43959   "source_file" : "external/libcxx/include/type_traits",
43960   "template_args" : [ "_ZTIDi" ]
43961  },
43962  {
43963   "alignment" : 1,
43964   "linker_set_key" : "_ZTINSt3__18__void_tIDsEE",
43965   "name" : "std::__void_t<char16_t>",
43966   "referenced_type" : "_ZTINSt3__18__void_tIDsEE",
43967   "self_type" : "_ZTINSt3__18__void_tIDsEE",
43968   "size" : 1,
43969   "source_file" : "external/libcxx/include/type_traits",
43970   "template_args" : [ "_ZTIDs" ]
43971  },
43972  {
43973   "alignment" : 1,
43974   "linker_set_key" : "_ZTINSt3__18__void_tINS_17integral_constantIbLb1EEEEE",
43975   "name" : "std::__void_t<std::integral_constant<bool, true>>",
43976   "referenced_type" : "_ZTINSt3__18__void_tINS_17integral_constantIbLb1EEEEE",
43977   "self_type" : "_ZTINSt3__18__void_tINS_17integral_constantIbLb1EEEEE",
43978   "size" : 1,
43979   "source_file" : "external/libcxx/include/type_traits",
43980   "template_args" : [ "_ZTINSt3__117integral_constantIbLb1EEE" ]
43981  },
43982  {
43983   "alignment" : 1,
43984   "linker_set_key" : "_ZTINSt3__18__void_tIONS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
43985   "name" : "std::__void_t<std::basic_string_view<char, std::char_traits<char>> &&>",
43986   "referenced_type" : "_ZTINSt3__18__void_tIONS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
43987   "self_type" : "_ZTINSt3__18__void_tIONS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
43988   "size" : 1,
43989   "source_file" : "external/libcxx/include/type_traits",
43990   "template_args" : [ "_ZTIONSt3__117basic_string_viewIcNS_11char_traitsIcEEEE" ]
43991  },
43992  {
43993   "alignment" : 1,
43994   "linker_set_key" : "_ZTINSt3__18__void_tIOeEE",
43995   "name" : "std::__void_t<long double &&>",
43996   "referenced_type" : "_ZTINSt3__18__void_tIOeEE",
43997   "self_type" : "_ZTINSt3__18__void_tIOeEE",
43998   "size" : 1,
43999   "source_file" : "external/libcxx/include/type_traits",
44000   "template_args" : [ "_ZTIOe" ]
44001  },
44002  {
44003   "alignment" : 1,
44004   "linker_set_key" : "_ZTINSt3__18__void_tIOlEE",
44005   "name" : "std::__void_t<long &&>",
44006   "referenced_type" : "_ZTINSt3__18__void_tIOlEE",
44007   "self_type" : "_ZTINSt3__18__void_tIOlEE",
44008   "size" : 1,
44009   "source_file" : "external/libcxx/include/type_traits",
44010   "template_args" : [ "_ZTIOl" ]
44011  },
44012  {
44013   "alignment" : 1,
44014   "linker_set_key" : "_ZTINSt3__18__void_tIOxEE",
44015   "name" : "std::__void_t<long long &&>",
44016   "referenced_type" : "_ZTINSt3__18__void_tIOxEE",
44017   "self_type" : "_ZTINSt3__18__void_tIOxEE",
44018   "size" : 1,
44019   "source_file" : "external/libcxx/include/type_traits",
44020   "template_args" : [ "_ZTIOx" ]
44021  },
44022  {
44023   "alignment" : 1,
44024   "linker_set_key" : "_ZTINSt3__18__void_tIPDiEE",
44025   "name" : "std::__void_t<char32_t *>",
44026   "referenced_type" : "_ZTINSt3__18__void_tIPDiEE",
44027   "self_type" : "_ZTINSt3__18__void_tIPDiEE",
44028   "size" : 1,
44029   "source_file" : "external/libcxx/include/type_traits",
44030   "template_args" : [ "_ZTIPDi" ]
44031  },
44032  {
44033   "alignment" : 1,
44034   "linker_set_key" : "_ZTINSt3__18__void_tIPDsEE",
44035   "name" : "std::__void_t<char16_t *>",
44036   "referenced_type" : "_ZTINSt3__18__void_tIPDsEE",
44037   "self_type" : "_ZTINSt3__18__void_tIPDsEE",
44038   "size" : 1,
44039   "source_file" : "external/libcxx/include/type_traits",
44040   "template_args" : [ "_ZTIPDs" ]
44041  },
44042  {
44043   "alignment" : 1,
44044   "linker_set_key" : "_ZTINSt3__18__void_tIPKDiEE",
44045   "name" : "std::__void_t<const char32_t *>",
44046   "referenced_type" : "_ZTINSt3__18__void_tIPKDiEE",
44047   "self_type" : "_ZTINSt3__18__void_tIPKDiEE",
44048   "size" : 1,
44049   "source_file" : "external/libcxx/include/type_traits",
44050   "template_args" : [ "_ZTIPKDi" ]
44051  },
44052  {
44053   "alignment" : 1,
44054   "linker_set_key" : "_ZTINSt3__18__void_tIPKDsEE",
44055   "name" : "std::__void_t<const char16_t *>",
44056   "referenced_type" : "_ZTINSt3__18__void_tIPKDsEE",
44057   "self_type" : "_ZTINSt3__18__void_tIPKDsEE",
44058   "size" : 1,
44059   "source_file" : "external/libcxx/include/type_traits",
44060   "template_args" : [ "_ZTIPKDs" ]
44061  },
44062  {
44063   "alignment" : 1,
44064   "linker_set_key" : "_ZTINSt3__18__void_tIPKN7android8hardware17GrantorDescriptorEEE",
44065   "name" : "std::__void_t<const android::hardware::GrantorDescriptor *>",
44066   "referenced_type" : "_ZTINSt3__18__void_tIPKN7android8hardware17GrantorDescriptorEEE",
44067   "self_type" : "_ZTINSt3__18__void_tIPKN7android8hardware17GrantorDescriptorEEE",
44068   "size" : 1,
44069   "source_file" : "external/libcxx/include/type_traits",
44070   "template_args" : [ "_ZTIPKN7android8hardware17GrantorDescriptorE" ]
44071  },
44072  {
44073   "alignment" : 1,
44074   "linker_set_key" : "_ZTINSt3__18__void_tIPKNS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEEEE",
44075   "name" : "std::__void_t<const std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *>> *)> *>",
44076   "referenced_type" : "_ZTINSt3__18__void_tIPKNS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEEEE",
44077   "self_type" : "_ZTINSt3__18__void_tIPKNS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEEEE",
44078   "size" : 1,
44079   "source_file" : "external/libcxx/include/type_traits",
44080   "template_args" :
44081   [
44082    "_ZTIPKNSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEE"
44083   ]
44084  },
44085  {
44086   "alignment" : 1,
44087   "linker_set_key" : "_ZTINSt3__18__void_tIPKcEE",
44088   "name" : "std::__void_t<const char *>",
44089   "referenced_type" : "_ZTINSt3__18__void_tIPKcEE",
44090   "self_type" : "_ZTINSt3__18__void_tIPKcEE",
44091   "size" : 1,
44092   "source_file" : "external/libcxx/include/type_traits",
44093   "template_args" : [ "_ZTIPKc" ]
44094  },
44095  {
44096   "alignment" : 1,
44097   "linker_set_key" : "_ZTINSt3__18__void_tIPKwEE",
44098   "name" : "std::__void_t<const wchar_t *>",
44099   "referenced_type" : "_ZTINSt3__18__void_tIPKwEE",
44100   "self_type" : "_ZTINSt3__18__void_tIPKwEE",
44101   "size" : 1,
44102   "source_file" : "external/libcxx/include/type_traits",
44103   "template_args" : [ "_ZTIPKw" ]
44104  },
44105  {
44106   "alignment" : 1,
44107   "linker_set_key" : "_ZTINSt3__18__void_tIPN7android8hardware17GrantorDescriptorEEE",
44108   "name" : "std::__void_t<android::hardware::GrantorDescriptor *>",
44109   "referenced_type" : "_ZTINSt3__18__void_tIPN7android8hardware17GrantorDescriptorEEE",
44110   "self_type" : "_ZTINSt3__18__void_tIPN7android8hardware17GrantorDescriptorEEE",
44111   "size" : 1,
44112   "source_file" : "external/libcxx/include/type_traits",
44113   "template_args" : [ "_ZTIPN7android8hardware17GrantorDescriptorE" ]
44114  },
44115  {
44116   "alignment" : 1,
44117   "linker_set_key" : "_ZTINSt3__18__void_tIPNS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEEEE",
44118   "name" : "std::__void_t<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *>> *)> *>",
44119   "referenced_type" : "_ZTINSt3__18__void_tIPNS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEEEE",
44120   "self_type" : "_ZTINSt3__18__void_tIPNS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEEEE",
44121   "size" : 1,
44122   "source_file" : "external/libcxx/include/type_traits",
44123   "template_args" :
44124   [
44125    "_ZTIPNSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEE"
44126   ]
44127  },
44128  {
44129   "alignment" : 1,
44130   "linker_set_key" : "_ZTINSt3__18__void_tIPcEE",
44131   "name" : "std::__void_t<char *>",
44132   "referenced_type" : "_ZTINSt3__18__void_tIPcEE",
44133   "self_type" : "_ZTINSt3__18__void_tIPcEE",
44134   "size" : 1,
44135   "source_file" : "external/libcxx/include/type_traits",
44136   "template_args" : [ "_ZTIPc" ]
44137  },
44138  {
44139   "alignment" : 1,
44140   "linker_set_key" : "_ZTINSt3__18__void_tIPwEE",
44141   "name" : "std::__void_t<wchar_t *>",
44142   "referenced_type" : "_ZTINSt3__18__void_tIPwEE",
44143   "self_type" : "_ZTINSt3__18__void_tIPwEE",
44144   "size" : 1,
44145   "source_file" : "external/libcxx/include/type_traits",
44146   "template_args" : [ "_ZTIPw" ]
44147  },
44148  {
44149   "alignment" : 1,
44150   "linker_set_key" : "_ZTINSt3__18__void_tIcEE",
44151   "name" : "std::__void_t<char>",
44152   "referenced_type" : "_ZTINSt3__18__void_tIcEE",
44153   "self_type" : "_ZTINSt3__18__void_tIcEE",
44154   "size" : 1,
44155   "source_file" : "external/libcxx/include/type_traits",
44156   "template_args" : [ "_ZTIc" ]
44157  },
44158  {
44159   "alignment" : 1,
44160   "linker_set_key" : "_ZTINSt3__18__void_tIiEE",
44161   "name" : "std::__void_t<int>",
44162   "referenced_type" : "_ZTINSt3__18__void_tIiEE",
44163   "self_type" : "_ZTINSt3__18__void_tIiEE",
44164   "size" : 1,
44165   "source_file" : "external/libcxx/include/type_traits",
44166   "template_args" : [ "_ZTIi" ]
44167  },
44168  {
44169   "alignment" : 1,
44170   "linker_set_key" : "_ZTINSt3__18__void_tIjEE",
44171   "name" : "std::__void_t<unsigned int>",
44172   "referenced_type" : "_ZTINSt3__18__void_tIjEE",
44173   "self_type" : "_ZTINSt3__18__void_tIjEE",
44174   "size" : 1,
44175   "source_file" : "external/libcxx/include/type_traits",
44176   "template_args" : [ "_ZTIj" ]
44177  },
44178  {
44179   "alignment" : 1,
44180   "linker_set_key" : "_ZTINSt3__18__void_tIwEE",
44181   "name" : "std::__void_t<wchar_t>",
44182   "referenced_type" : "_ZTINSt3__18__void_tIwEE",
44183   "self_type" : "_ZTINSt3__18__void_tIwEE",
44184   "size" : 1,
44185   "source_file" : "external/libcxx/include/type_traits",
44186   "template_args" : [ "_ZTIw" ]
44187  },
44188  {
44189   "alignment" : 1,
44190   "linker_set_key" : "_ZTINSt3__18__void_tIxEE",
44191   "name" : "std::__void_t<long long>",
44192   "referenced_type" : "_ZTINSt3__18__void_tIxEE",
44193   "self_type" : "_ZTINSt3__18__void_tIxEE",
44194   "size" : 1,
44195   "source_file" : "external/libcxx/include/type_traits",
44196   "template_args" : [ "_ZTIx" ]
44197  },
44198  {
44199   "alignment" : 1,
44200   "linker_set_key" : "_ZTINSt3__18equal_toIvEE",
44201   "name" : "std::equal_to<void>",
44202   "referenced_type" : "_ZTINSt3__18equal_toIvEE",
44203   "self_type" : "_ZTINSt3__18equal_toIvEE",
44204   "size" : 1,
44205   "source_file" : "external/libcxx/include/functional",
44206   "template_args" : [ "_ZTIv" ]
44207  },
44208  {
44209   "alignment" : 1,
44210   "linker_set_key" : "_ZTINSt3__18ios_base4InitE",
44211   "name" : "std::ios_base::Init",
44212   "record_kind" : "class",
44213   "referenced_type" : "_ZTINSt3__18ios_base4InitE",
44214   "self_type" : "_ZTINSt3__18ios_base4InitE",
44215   "size" : 1,
44216   "source_file" : "external/libcxx/include/ios"
44217  },
44218  {
44219   "alignment" : 4,
44220   "base_specifiers" :
44221   [
44222    {
44223     "referenced_type" : "_ZTINSt3__112system_errorE"
44224    }
44225   ],
44226   "linker_set_key" : "_ZTINSt3__18ios_base7failureE",
44227   "name" : "std::ios_base::failure",
44228   "record_kind" : "class",
44229   "referenced_type" : "_ZTINSt3__18ios_base7failureE",
44230   "self_type" : "_ZTINSt3__18ios_base7failureE",
44231   "size" : 16,
44232   "source_file" : "external/libcxx/include/ios",
44233   "vtable_components" :
44234   [
44235    {
44236     "kind" : "offset_to_top"
44237    },
44238    {
44239     "kind" : "rtti",
44240     "mangled_component_name" : "_ZTINSt3__18ios_base7failureE"
44241    },
44242    {
44243     "kind" : "complete_dtor_pointer",
44244     "mangled_component_name" : "_ZNSt3__18ios_base7failureD1Ev"
44245    },
44246    {
44247     "kind" : "deleting_dtor_pointer",
44248     "mangled_component_name" : "_ZNSt3__18ios_base7failureD0Ev"
44249    },
44250    {
44251     "mangled_component_name" : "_ZNKSt13runtime_error4whatEv"
44252    }
44253   ]
44254  },
44255  {
44256   "alignment" : 4,
44257   "fields" :
44258   [
44259    {
44260     "access" : "private",
44261     "field_name" : "__fmtflags_",
44262     "field_offset" : 32,
44263     "referenced_type" : "_ZTIj"
44264    },
44265    {
44266     "access" : "private",
44267     "field_name" : "__precision_",
44268     "field_offset" : 64,
44269     "referenced_type" : "_ZTIi"
44270    },
44271    {
44272     "access" : "private",
44273     "field_name" : "__width_",
44274     "field_offset" : 96,
44275     "referenced_type" : "_ZTIi"
44276    },
44277    {
44278     "access" : "private",
44279     "field_name" : "__rdstate_",
44280     "field_offset" : 128,
44281     "referenced_type" : "_ZTIj"
44282    },
44283    {
44284     "access" : "private",
44285     "field_name" : "__exceptions_",
44286     "field_offset" : 160,
44287     "referenced_type" : "_ZTIj"
44288    },
44289    {
44290     "access" : "private",
44291     "field_name" : "__rdbuf_",
44292     "field_offset" : 192,
44293     "referenced_type" : "_ZTIPv"
44294    },
44295    {
44296     "access" : "private",
44297     "field_name" : "__loc_",
44298     "field_offset" : 224,
44299     "referenced_type" : "_ZTIPv"
44300    },
44301    {
44302     "access" : "private",
44303     "field_name" : "__fn_",
44304     "field_offset" : 256,
44305     "referenced_type" : "_ZTIPPFvNSt3__18ios_base5eventERS0_iE"
44306    },
44307    {
44308     "access" : "private",
44309     "field_name" : "__index_",
44310     "field_offset" : 288,
44311     "referenced_type" : "_ZTIPi"
44312    },
44313    {
44314     "access" : "private",
44315     "field_name" : "__event_size_",
44316     "field_offset" : 320,
44317     "referenced_type" : "_ZTIj"
44318    },
44319    {
44320     "access" : "private",
44321     "field_name" : "__event_cap_",
44322     "field_offset" : 352,
44323     "referenced_type" : "_ZTIj"
44324    },
44325    {
44326     "access" : "private",
44327     "field_name" : "__iarray_",
44328     "field_offset" : 384,
44329     "referenced_type" : "_ZTIPl"
44330    },
44331    {
44332     "access" : "private",
44333     "field_name" : "__iarray_size_",
44334     "field_offset" : 416,
44335     "referenced_type" : "_ZTIj"
44336    },
44337    {
44338     "access" : "private",
44339     "field_name" : "__iarray_cap_",
44340     "field_offset" : 448,
44341     "referenced_type" : "_ZTIj"
44342    },
44343    {
44344     "access" : "private",
44345     "field_name" : "__parray_",
44346     "field_offset" : 480,
44347     "referenced_type" : "_ZTIPPv"
44348    },
44349    {
44350     "access" : "private",
44351     "field_name" : "__parray_size_",
44352     "field_offset" : 512,
44353     "referenced_type" : "_ZTIj"
44354    },
44355    {
44356     "access" : "private",
44357     "field_name" : "__parray_cap_",
44358     "field_offset" : 544,
44359     "referenced_type" : "_ZTIj"
44360    }
44361   ],
44362   "linker_set_key" : "_ZTINSt3__18ios_baseE",
44363   "name" : "std::ios_base",
44364   "record_kind" : "class",
44365   "referenced_type" : "_ZTINSt3__18ios_baseE",
44366   "self_type" : "_ZTINSt3__18ios_baseE",
44367   "size" : 72,
44368   "source_file" : "external/libcxx/include/ios",
44369   "vtable_components" :
44370   [
44371    {
44372     "kind" : "offset_to_top"
44373    },
44374    {
44375     "kind" : "rtti",
44376     "mangled_component_name" : "_ZTINSt3__18ios_baseE"
44377    },
44378    {
44379     "kind" : "complete_dtor_pointer",
44380     "mangled_component_name" : "_ZNSt3__18ios_baseD1Ev"
44381    },
44382    {
44383     "kind" : "deleting_dtor_pointer",
44384     "mangled_component_name" : "_ZNSt3__18ios_baseD0Ev"
44385    }
44386   ]
44387  },
44388  {
44389   "alignment" : 1,
44390   "base_specifiers" :
44391   [
44392    {
44393     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
44394    }
44395   ],
44396   "linker_set_key" : "_ZTINSt3__18is_arrayIDiEE",
44397   "name" : "std::is_array<char32_t>",
44398   "referenced_type" : "_ZTINSt3__18is_arrayIDiEE",
44399   "self_type" : "_ZTINSt3__18is_arrayIDiEE",
44400   "size" : 1,
44401   "source_file" : "external/libcxx/include/type_traits",
44402   "template_args" : [ "_ZTIDi" ]
44403  },
44404  {
44405   "alignment" : 1,
44406   "base_specifiers" :
44407   [
44408    {
44409     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
44410    }
44411   ],
44412   "linker_set_key" : "_ZTINSt3__18is_arrayIDsEE",
44413   "name" : "std::is_array<char16_t>",
44414   "referenced_type" : "_ZTINSt3__18is_arrayIDsEE",
44415   "self_type" : "_ZTINSt3__18is_arrayIDsEE",
44416   "size" : 1,
44417   "source_file" : "external/libcxx/include/type_traits",
44418   "template_args" : [ "_ZTIDs" ]
44419  },
44420  {
44421   "alignment" : 1,
44422   "base_specifiers" :
44423   [
44424    {
44425     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
44426    }
44427   ],
44428   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_17__compressed_pairIPcPFvPvEEEEE",
44429   "name" : "std::is_array<const std::__compressed_pair<char *, void (*)(void *)>>",
44430   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_17__compressed_pairIPcPFvPvEEEEE",
44431   "self_type" : "_ZTINSt3__18is_arrayIKNS_17__compressed_pairIPcPFvPvEEEEE",
44432   "size" : 1,
44433   "source_file" : "external/libcxx/include/type_traits",
44434   "template_args" : [ "_ZTIKNSt3__117__compressed_pairIPcPFvPvEEE" ]
44435  },
44436  {
44437   "alignment" : 1,
44438   "base_specifiers" :
44439   [
44440    {
44441     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
44442    }
44443   ],
44444   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_17__compressed_pairIPhPFvPvEEEEE",
44445   "name" : "std::is_array<const std::__compressed_pair<unsigned char *, void (*)(void *)>>",
44446   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_17__compressed_pairIPhPFvPvEEEEE",
44447   "self_type" : "_ZTINSt3__18is_arrayIKNS_17__compressed_pairIPhPFvPvEEEEE",
44448   "size" : 1,
44449   "source_file" : "external/libcxx/include/type_traits",
44450   "template_args" : [ "_ZTIKNSt3__117__compressed_pairIPhPFvPvEEE" ]
44451  },
44452  {
44453   "alignment" : 1,
44454   "base_specifiers" :
44455   [
44456    {
44457     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
44458    }
44459   ],
44460   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_17__compressed_pairIPjPFvPvEEEEE",
44461   "name" : "std::is_array<const std::__compressed_pair<unsigned int *, void (*)(void *)>>",
44462   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_17__compressed_pairIPjPFvPvEEEEE",
44463   "self_type" : "_ZTINSt3__18is_arrayIKNS_17__compressed_pairIPjPFvPvEEEEE",
44464   "size" : 1,
44465   "source_file" : "external/libcxx/include/type_traits",
44466   "template_args" : [ "_ZTIKNSt3__117__compressed_pairIPjPFvPvEEE" ]
44467  },
44468  {
44469   "alignment" : 1,
44470   "base_specifiers" :
44471   [
44472    {
44473     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
44474    }
44475   ],
44476   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
44477   "name" : "std::is_array<const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep, 0, false>>",
44478   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
44479   "self_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
44480   "size" : 1,
44481   "source_file" : "external/libcxx/include/type_traits",
44482   "template_args" :
44483   [
44484    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
44485   ]
44486  },
44487  {
44488   "alignment" : 1,
44489   "base_specifiers" :
44490   [
44491    {
44492     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
44493    }
44494   ],
44495   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
44496   "name" : "std::is_array<const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep, 0, false>>",
44497   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
44498   "self_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
44499   "size" : 1,
44500   "source_file" : "external/libcxx/include/type_traits",
44501   "template_args" :
44502   [
44503    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
44504   ]
44505  },
44506  {
44507   "alignment" : 1,
44508   "base_specifiers" :
44509   [
44510    {
44511     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
44512    }
44513   ],
44514   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
44515   "name" : "std::is_array<const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>>",
44516   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
44517   "self_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
44518   "size" : 1,
44519   "source_file" : "external/libcxx/include/type_traits",
44520   "template_args" :
44521   [
44522    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
44523   ]
44524  },
44525  {
44526   "alignment" : 1,
44527   "base_specifiers" :
44528   [
44529    {
44530     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
44531    }
44532   ],
44533   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
44534   "name" : "std::is_array<const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>>",
44535   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
44536   "self_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
44537   "size" : 1,
44538   "source_file" : "external/libcxx/include/type_traits",
44539   "template_args" :
44540   [
44541    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
44542   ]
44543  },
44544  {
44545   "alignment" : 1,
44546   "base_specifiers" :
44547   [
44548    {
44549     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
44550    }
44551   ],
44552   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
44553   "name" : "std::is_array<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
44554   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
44555   "self_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
44556   "size" : 1,
44557   "source_file" : "external/libcxx/include/type_traits",
44558   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE" ]
44559  },
44560  {
44561   "alignment" : 1,
44562   "base_specifiers" :
44563   [
44564    {
44565     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
44566    }
44567   ],
44568   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
44569   "name" : "std::is_array<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
44570   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
44571   "self_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
44572   "size" : 1,
44573   "source_file" : "external/libcxx/include/type_traits",
44574   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE" ]
44575  },
44576  {
44577   "alignment" : 1,
44578   "base_specifiers" :
44579   [
44580    {
44581     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
44582    }
44583   ],
44584   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
44585   "name" : "std::is_array<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
44586   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
44587   "self_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
44588   "size" : 1,
44589   "source_file" : "external/libcxx/include/type_traits",
44590   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE" ]
44591  },
44592  {
44593   "alignment" : 1,
44594   "base_specifiers" :
44595   [
44596    {
44597     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
44598    }
44599   ],
44600   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
44601   "name" : "std::is_array<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
44602   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
44603   "self_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
44604   "size" : 1,
44605   "source_file" : "external/libcxx/include/type_traits",
44606   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE" ]
44607  },
44608  {
44609   "alignment" : 1,
44610   "base_specifiers" :
44611   [
44612    {
44613     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
44614    }
44615   ],
44616   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
44617   "name" : "std::is_array<const std::__compressed_pair_elem<void (*)(void *), 1, false>>",
44618   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
44619   "self_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
44620   "size" : 1,
44621   "source_file" : "external/libcxx/include/type_traits",
44622   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE" ]
44623  },
44624  {
44625   "alignment" : 1,
44626   "base_specifiers" :
44627   [
44628    {
44629     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
44630    }
44631   ],
44632   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
44633   "name" : "std::is_array<const std::__compressed_pair_elem<char *, 0, false>>",
44634   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
44635   "self_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
44636   "size" : 1,
44637   "source_file" : "external/libcxx/include/type_traits",
44638   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPcLi0ELb0EEE" ]
44639  },
44640  {
44641   "alignment" : 1,
44642   "base_specifiers" :
44643   [
44644    {
44645     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
44646    }
44647   ],
44648   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
44649   "name" : "std::is_array<const std::__compressed_pair_elem<unsigned char *, 0, false>>",
44650   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
44651   "self_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
44652   "size" : 1,
44653   "source_file" : "external/libcxx/include/type_traits",
44654   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPhLi0ELb0EEE" ]
44655  },
44656  {
44657   "alignment" : 1,
44658   "base_specifiers" :
44659   [
44660    {
44661     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
44662    }
44663   ],
44664   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
44665   "name" : "std::is_array<const std::__compressed_pair_elem<unsigned int *, 0, false>>",
44666   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
44667   "self_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
44668   "size" : 1,
44669   "source_file" : "external/libcxx/include/type_traits",
44670   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPjLi0ELb0EEE" ]
44671  },
44672  {
44673   "alignment" : 1,
44674   "base_specifiers" :
44675   [
44676    {
44677     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
44678    }
44679   ],
44680   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_9allocatorIcEEEE",
44681   "name" : "std::is_array<const std::allocator<char>>",
44682   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_9allocatorIcEEEE",
44683   "self_type" : "_ZTINSt3__18is_arrayIKNS_9allocatorIcEEEE",
44684   "size" : 1,
44685   "source_file" : "external/libcxx/include/type_traits",
44686   "template_args" : [ "_ZTIKNSt3__19allocatorIcEE" ]
44687  },
44688  {
44689   "alignment" : 1,
44690   "base_specifiers" :
44691   [
44692    {
44693     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
44694    }
44695   ],
44696   "linker_set_key" : "_ZTINSt3__18is_arrayINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
44697   "name" : "std::is_array<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char>>>",
44698   "referenced_type" : "_ZTINSt3__18is_arrayINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
44699   "self_type" : "_ZTINSt3__18is_arrayINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
44700   "size" : 1,
44701   "source_file" : "external/libcxx/include/type_traits",
44702   "template_args" :
44703   [
44704    "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE"
44705   ]
44706  },
44707  {
44708   "alignment" : 1,
44709   "base_specifiers" :
44710   [
44711    {
44712     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
44713    }
44714   ],
44715   "linker_set_key" : "_ZTINSt3__18is_arrayINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
44716   "name" : "std::is_array<std::basic_string_view<char, std::char_traits<char>>>",
44717   "referenced_type" : "_ZTINSt3__18is_arrayINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
44718   "self_type" : "_ZTINSt3__18is_arrayINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
44719   "size" : 1,
44720   "source_file" : "external/libcxx/include/type_traits",
44721   "template_args" : [ "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE" ]
44722  },
44723  {
44724   "alignment" : 1,
44725   "base_specifiers" :
44726   [
44727    {
44728     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
44729    }
44730   ],
44731   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
44732   "name" : "std::is_array<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep, 0, false>>",
44733   "referenced_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
44734   "self_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
44735   "size" : 1,
44736   "source_file" : "external/libcxx/include/type_traits",
44737   "template_args" :
44738   [
44739    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
44740   ]
44741  },
44742  {
44743   "alignment" : 1,
44744   "base_specifiers" :
44745   [
44746    {
44747     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
44748    }
44749   ],
44750   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
44751   "name" : "std::is_array<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep, 0, false>>",
44752   "referenced_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
44753   "self_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
44754   "size" : 1,
44755   "source_file" : "external/libcxx/include/type_traits",
44756   "template_args" :
44757   [
44758    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
44759   ]
44760  },
44761  {
44762   "alignment" : 1,
44763   "base_specifiers" :
44764   [
44765    {
44766     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
44767    }
44768   ],
44769   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
44770   "name" : "std::is_array<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>>",
44771   "referenced_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
44772   "self_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
44773   "size" : 1,
44774   "source_file" : "external/libcxx/include/type_traits",
44775   "template_args" :
44776   [
44777    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
44778   ]
44779  },
44780  {
44781   "alignment" : 1,
44782   "base_specifiers" :
44783   [
44784    {
44785     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
44786    }
44787   ],
44788   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
44789   "name" : "std::is_array<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>>",
44790   "referenced_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
44791   "self_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
44792   "size" : 1,
44793   "source_file" : "external/libcxx/include/type_traits",
44794   "template_args" :
44795   [
44796    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
44797   ]
44798  },
44799  {
44800   "alignment" : 1,
44801   "base_specifiers" :
44802   [
44803    {
44804     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
44805    }
44806   ],
44807   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
44808   "name" : "std::is_array<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
44809   "referenced_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
44810   "self_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
44811   "size" : 1,
44812   "source_file" : "external/libcxx/include/type_traits",
44813   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE" ]
44814  },
44815  {
44816   "alignment" : 1,
44817   "base_specifiers" :
44818   [
44819    {
44820     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
44821    }
44822   ],
44823   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
44824   "name" : "std::is_array<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
44825   "referenced_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
44826   "self_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
44827   "size" : 1,
44828   "source_file" : "external/libcxx/include/type_traits",
44829   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE" ]
44830  },
44831  {
44832   "alignment" : 1,
44833   "base_specifiers" :
44834   [
44835    {
44836     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
44837    }
44838   ],
44839   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
44840   "name" : "std::is_array<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
44841   "referenced_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
44842   "self_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
44843   "size" : 1,
44844   "source_file" : "external/libcxx/include/type_traits",
44845   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE" ]
44846  },
44847  {
44848   "alignment" : 1,
44849   "base_specifiers" :
44850   [
44851    {
44852     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
44853    }
44854   ],
44855   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
44856   "name" : "std::is_array<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
44857   "referenced_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
44858   "self_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
44859   "size" : 1,
44860   "source_file" : "external/libcxx/include/type_traits",
44861   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE" ]
44862  },
44863  {
44864   "alignment" : 1,
44865   "base_specifiers" :
44866   [
44867    {
44868     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
44869    }
44870   ],
44871   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
44872   "name" : "std::is_array<std::__compressed_pair_elem<void (*)(void *), 1, false>>",
44873   "referenced_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
44874   "self_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
44875   "size" : 1,
44876   "source_file" : "external/libcxx/include/type_traits",
44877   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE" ]
44878  },
44879  {
44880   "alignment" : 1,
44881   "base_specifiers" :
44882   [
44883    {
44884     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
44885    }
44886   ],
44887   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
44888   "name" : "std::is_array<std::__compressed_pair_elem<char *, 0, false>>",
44889   "referenced_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
44890   "self_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
44891   "size" : 1,
44892   "source_file" : "external/libcxx/include/type_traits",
44893   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE" ]
44894  },
44895  {
44896   "alignment" : 1,
44897   "base_specifiers" :
44898   [
44899    {
44900     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
44901    }
44902   ],
44903   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
44904   "name" : "std::is_array<std::__compressed_pair_elem<unsigned char *, 0, false>>",
44905   "referenced_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
44906   "self_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
44907   "size" : 1,
44908   "source_file" : "external/libcxx/include/type_traits",
44909   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE" ]
44910  },
44911  {
44912   "alignment" : 1,
44913   "base_specifiers" :
44914   [
44915    {
44916     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
44917    }
44918   ],
44919   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
44920   "name" : "std::is_array<std::__compressed_pair_elem<unsigned int *, 0, false>>",
44921   "referenced_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
44922   "self_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
44923   "size" : 1,
44924   "source_file" : "external/libcxx/include/type_traits",
44925   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE" ]
44926  },
44927  {
44928   "alignment" : 1,
44929   "base_specifiers" :
44930   [
44931    {
44932     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
44933    }
44934   ],
44935   "linker_set_key" : "_ZTINSt3__18is_arrayIcEE",
44936   "name" : "std::is_array<char>",
44937   "referenced_type" : "_ZTINSt3__18is_arrayIcEE",
44938   "self_type" : "_ZTINSt3__18is_arrayIcEE",
44939   "size" : 1,
44940   "source_file" : "external/libcxx/include/type_traits",
44941   "template_args" : [ "_ZTIc" ]
44942  },
44943  {
44944   "alignment" : 1,
44945   "base_specifiers" :
44946   [
44947    {
44948     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
44949    }
44950   ],
44951   "linker_set_key" : "_ZTINSt3__18is_arrayIeEE",
44952   "name" : "std::is_array<long double>",
44953   "referenced_type" : "_ZTINSt3__18is_arrayIeEE",
44954   "self_type" : "_ZTINSt3__18is_arrayIeEE",
44955   "size" : 1,
44956   "source_file" : "external/libcxx/include/type_traits",
44957   "template_args" : [ "_ZTIe" ]
44958  },
44959  {
44960   "alignment" : 1,
44961   "base_specifiers" :
44962   [
44963    {
44964     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
44965    }
44966   ],
44967   "linker_set_key" : "_ZTINSt3__18is_arrayIlEE",
44968   "name" : "std::is_array<long>",
44969   "referenced_type" : "_ZTINSt3__18is_arrayIlEE",
44970   "self_type" : "_ZTINSt3__18is_arrayIlEE",
44971   "size" : 1,
44972   "source_file" : "external/libcxx/include/type_traits",
44973   "template_args" : [ "_ZTIl" ]
44974  },
44975  {
44976   "alignment" : 1,
44977   "base_specifiers" :
44978   [
44979    {
44980     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
44981    }
44982   ],
44983   "linker_set_key" : "_ZTINSt3__18is_arrayIwEE",
44984   "name" : "std::is_array<wchar_t>",
44985   "referenced_type" : "_ZTINSt3__18is_arrayIwEE",
44986   "self_type" : "_ZTINSt3__18is_arrayIwEE",
44987   "size" : 1,
44988   "source_file" : "external/libcxx/include/type_traits",
44989   "template_args" : [ "_ZTIw" ]
44990  },
44991  {
44992   "alignment" : 1,
44993   "base_specifiers" :
44994   [
44995    {
44996     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
44997    }
44998   ],
44999   "linker_set_key" : "_ZTINSt3__18is_arrayIxEE",
45000   "name" : "std::is_array<long long>",
45001   "referenced_type" : "_ZTINSt3__18is_arrayIxEE",
45002   "self_type" : "_ZTINSt3__18is_arrayIxEE",
45003   "size" : 1,
45004   "source_file" : "external/libcxx/include/type_traits",
45005   "template_args" : [ "_ZTIx" ]
45006  },
45007  {
45008   "alignment" : 1,
45009   "base_specifiers" :
45010   [
45011    {
45012     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
45013    }
45014   ],
45015   "linker_set_key" : "_ZTINSt3__18is_classIKNS_17__compressed_pairIPcPFvPvEEEEE",
45016   "name" : "std::is_class<const std::__compressed_pair<char *, void (*)(void *)>>",
45017   "referenced_type" : "_ZTINSt3__18is_classIKNS_17__compressed_pairIPcPFvPvEEEEE",
45018   "self_type" : "_ZTINSt3__18is_classIKNS_17__compressed_pairIPcPFvPvEEEEE",
45019   "size" : 1,
45020   "source_file" : "external/libcxx/include/type_traits",
45021   "template_args" : [ "_ZTIKNSt3__117__compressed_pairIPcPFvPvEEE" ]
45022  },
45023  {
45024   "alignment" : 1,
45025   "base_specifiers" :
45026   [
45027    {
45028     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
45029    }
45030   ],
45031   "linker_set_key" : "_ZTINSt3__18is_classIKNS_17__compressed_pairIPhPFvPvEEEEE",
45032   "name" : "std::is_class<const std::__compressed_pair<unsigned char *, void (*)(void *)>>",
45033   "referenced_type" : "_ZTINSt3__18is_classIKNS_17__compressed_pairIPhPFvPvEEEEE",
45034   "self_type" : "_ZTINSt3__18is_classIKNS_17__compressed_pairIPhPFvPvEEEEE",
45035   "size" : 1,
45036   "source_file" : "external/libcxx/include/type_traits",
45037   "template_args" : [ "_ZTIKNSt3__117__compressed_pairIPhPFvPvEEE" ]
45038  },
45039  {
45040   "alignment" : 1,
45041   "base_specifiers" :
45042   [
45043    {
45044     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
45045    }
45046   ],
45047   "linker_set_key" : "_ZTINSt3__18is_classIKNS_17__compressed_pairIPjPFvPvEEEEE",
45048   "name" : "std::is_class<const std::__compressed_pair<unsigned int *, void (*)(void *)>>",
45049   "referenced_type" : "_ZTINSt3__18is_classIKNS_17__compressed_pairIPjPFvPvEEEEE",
45050   "self_type" : "_ZTINSt3__18is_classIKNS_17__compressed_pairIPjPFvPvEEEEE",
45051   "size" : 1,
45052   "source_file" : "external/libcxx/include/type_traits",
45053   "template_args" : [ "_ZTIKNSt3__117__compressed_pairIPjPFvPvEEE" ]
45054  },
45055  {
45056   "alignment" : 1,
45057   "base_specifiers" :
45058   [
45059    {
45060     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
45061    }
45062   ],
45063   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
45064   "name" : "std::is_class<const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep, 0, false>>",
45065   "referenced_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
45066   "self_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
45067   "size" : 1,
45068   "source_file" : "external/libcxx/include/type_traits",
45069   "template_args" :
45070   [
45071    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
45072   ]
45073  },
45074  {
45075   "alignment" : 1,
45076   "base_specifiers" :
45077   [
45078    {
45079     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
45080    }
45081   ],
45082   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
45083   "name" : "std::is_class<const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep, 0, false>>",
45084   "referenced_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
45085   "self_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
45086   "size" : 1,
45087   "source_file" : "external/libcxx/include/type_traits",
45088   "template_args" :
45089   [
45090    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
45091   ]
45092  },
45093  {
45094   "alignment" : 1,
45095   "base_specifiers" :
45096   [
45097    {
45098     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
45099    }
45100   ],
45101   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
45102   "name" : "std::is_class<const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>>",
45103   "referenced_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
45104   "self_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
45105   "size" : 1,
45106   "source_file" : "external/libcxx/include/type_traits",
45107   "template_args" :
45108   [
45109    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
45110   ]
45111  },
45112  {
45113   "alignment" : 1,
45114   "base_specifiers" :
45115   [
45116    {
45117     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
45118    }
45119   ],
45120   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
45121   "name" : "std::is_class<const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>>",
45122   "referenced_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
45123   "self_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
45124   "size" : 1,
45125   "source_file" : "external/libcxx/include/type_traits",
45126   "template_args" :
45127   [
45128    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
45129   ]
45130  },
45131  {
45132   "alignment" : 1,
45133   "base_specifiers" :
45134   [
45135    {
45136     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
45137    }
45138   ],
45139   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
45140   "name" : "std::is_class<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
45141   "referenced_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
45142   "self_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
45143   "size" : 1,
45144   "source_file" : "external/libcxx/include/type_traits",
45145   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE" ]
45146  },
45147  {
45148   "alignment" : 1,
45149   "base_specifiers" :
45150   [
45151    {
45152     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
45153    }
45154   ],
45155   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
45156   "name" : "std::is_class<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
45157   "referenced_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
45158   "self_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
45159   "size" : 1,
45160   "source_file" : "external/libcxx/include/type_traits",
45161   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE" ]
45162  },
45163  {
45164   "alignment" : 1,
45165   "base_specifiers" :
45166   [
45167    {
45168     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
45169    }
45170   ],
45171   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
45172   "name" : "std::is_class<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
45173   "referenced_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
45174   "self_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
45175   "size" : 1,
45176   "source_file" : "external/libcxx/include/type_traits",
45177   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE" ]
45178  },
45179  {
45180   "alignment" : 1,
45181   "base_specifiers" :
45182   [
45183    {
45184     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
45185    }
45186   ],
45187   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
45188   "name" : "std::is_class<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
45189   "referenced_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
45190   "self_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
45191   "size" : 1,
45192   "source_file" : "external/libcxx/include/type_traits",
45193   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE" ]
45194  },
45195  {
45196   "alignment" : 1,
45197   "base_specifiers" :
45198   [
45199    {
45200     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
45201    }
45202   ],
45203   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
45204   "name" : "std::is_class<const std::__compressed_pair_elem<void (*)(void *), 1, false>>",
45205   "referenced_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
45206   "self_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
45207   "size" : 1,
45208   "source_file" : "external/libcxx/include/type_traits",
45209   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE" ]
45210  },
45211  {
45212   "alignment" : 1,
45213   "base_specifiers" :
45214   [
45215    {
45216     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
45217    }
45218   ],
45219   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
45220   "name" : "std::is_class<const std::__compressed_pair_elem<char *, 0, false>>",
45221   "referenced_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
45222   "self_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
45223   "size" : 1,
45224   "source_file" : "external/libcxx/include/type_traits",
45225   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPcLi0ELb0EEE" ]
45226  },
45227  {
45228   "alignment" : 1,
45229   "base_specifiers" :
45230   [
45231    {
45232     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
45233    }
45234   ],
45235   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
45236   "name" : "std::is_class<const std::__compressed_pair_elem<unsigned char *, 0, false>>",
45237   "referenced_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
45238   "self_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
45239   "size" : 1,
45240   "source_file" : "external/libcxx/include/type_traits",
45241   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPhLi0ELb0EEE" ]
45242  },
45243  {
45244   "alignment" : 1,
45245   "base_specifiers" :
45246   [
45247    {
45248     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
45249    }
45250   ],
45251   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
45252   "name" : "std::is_class<const std::__compressed_pair_elem<unsigned int *, 0, false>>",
45253   "referenced_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
45254   "self_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
45255   "size" : 1,
45256   "source_file" : "external/libcxx/include/type_traits",
45257   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPjLi0ELb0EEE" ]
45258  },
45259  {
45260   "alignment" : 1,
45261   "base_specifiers" :
45262   [
45263    {
45264     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
45265    }
45266   ],
45267   "linker_set_key" : "_ZTINSt3__18is_classIKNS_9allocatorIcEEEE",
45268   "name" : "std::is_class<const std::allocator<char>>",
45269   "referenced_type" : "_ZTINSt3__18is_classIKNS_9allocatorIcEEEE",
45270   "self_type" : "_ZTINSt3__18is_classIKNS_9allocatorIcEEEE",
45271   "size" : 1,
45272   "source_file" : "external/libcxx/include/type_traits",
45273   "template_args" : [ "_ZTIKNSt3__19allocatorIcEE" ]
45274  },
45275  {
45276   "alignment" : 1,
45277   "base_specifiers" :
45278   [
45279    {
45280     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
45281    }
45282   ],
45283   "linker_set_key" : "_ZTINSt3__18is_classINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
45284   "name" : "std::is_class<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char>>>",
45285   "referenced_type" : "_ZTINSt3__18is_classINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
45286   "self_type" : "_ZTINSt3__18is_classINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
45287   "size" : 1,
45288   "source_file" : "external/libcxx/include/type_traits",
45289   "template_args" :
45290   [
45291    "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE"
45292   ]
45293  },
45294  {
45295   "alignment" : 1,
45296   "base_specifiers" :
45297   [
45298    {
45299     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
45300    }
45301   ],
45302   "linker_set_key" : "_ZTINSt3__18is_classINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
45303   "name" : "std::is_class<std::basic_string_view<char, std::char_traits<char>>>",
45304   "referenced_type" : "_ZTINSt3__18is_classINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
45305   "self_type" : "_ZTINSt3__18is_classINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
45306   "size" : 1,
45307   "source_file" : "external/libcxx/include/type_traits",
45308   "template_args" : [ "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE" ]
45309  },
45310  {
45311   "alignment" : 1,
45312   "base_specifiers" :
45313   [
45314    {
45315     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
45316    }
45317   ],
45318   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
45319   "name" : "std::is_class<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep, 0, false>>",
45320   "referenced_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
45321   "self_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
45322   "size" : 1,
45323   "source_file" : "external/libcxx/include/type_traits",
45324   "template_args" :
45325   [
45326    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
45327   ]
45328  },
45329  {
45330   "alignment" : 1,
45331   "base_specifiers" :
45332   [
45333    {
45334     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
45335    }
45336   ],
45337   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
45338   "name" : "std::is_class<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep, 0, false>>",
45339   "referenced_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
45340   "self_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
45341   "size" : 1,
45342   "source_file" : "external/libcxx/include/type_traits",
45343   "template_args" :
45344   [
45345    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
45346   ]
45347  },
45348  {
45349   "alignment" : 1,
45350   "base_specifiers" :
45351   [
45352    {
45353     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
45354    }
45355   ],
45356   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
45357   "name" : "std::is_class<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>>",
45358   "referenced_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
45359   "self_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
45360   "size" : 1,
45361   "source_file" : "external/libcxx/include/type_traits",
45362   "template_args" :
45363   [
45364    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
45365   ]
45366  },
45367  {
45368   "alignment" : 1,
45369   "base_specifiers" :
45370   [
45371    {
45372     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
45373    }
45374   ],
45375   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
45376   "name" : "std::is_class<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>>",
45377   "referenced_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
45378   "self_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
45379   "size" : 1,
45380   "source_file" : "external/libcxx/include/type_traits",
45381   "template_args" :
45382   [
45383    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
45384   ]
45385  },
45386  {
45387   "alignment" : 1,
45388   "base_specifiers" :
45389   [
45390    {
45391     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
45392    }
45393   ],
45394   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
45395   "name" : "std::is_class<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
45396   "referenced_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
45397   "self_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
45398   "size" : 1,
45399   "source_file" : "external/libcxx/include/type_traits",
45400   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE" ]
45401  },
45402  {
45403   "alignment" : 1,
45404   "base_specifiers" :
45405   [
45406    {
45407     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
45408    }
45409   ],
45410   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
45411   "name" : "std::is_class<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
45412   "referenced_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
45413   "self_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
45414   "size" : 1,
45415   "source_file" : "external/libcxx/include/type_traits",
45416   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE" ]
45417  },
45418  {
45419   "alignment" : 1,
45420   "base_specifiers" :
45421   [
45422    {
45423     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
45424    }
45425   ],
45426   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
45427   "name" : "std::is_class<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
45428   "referenced_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
45429   "self_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
45430   "size" : 1,
45431   "source_file" : "external/libcxx/include/type_traits",
45432   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE" ]
45433  },
45434  {
45435   "alignment" : 1,
45436   "base_specifiers" :
45437   [
45438    {
45439     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
45440    }
45441   ],
45442   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
45443   "name" : "std::is_class<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
45444   "referenced_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
45445   "self_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
45446   "size" : 1,
45447   "source_file" : "external/libcxx/include/type_traits",
45448   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE" ]
45449  },
45450  {
45451   "alignment" : 1,
45452   "base_specifiers" :
45453   [
45454    {
45455     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
45456    }
45457   ],
45458   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
45459   "name" : "std::is_class<std::__compressed_pair_elem<void (*)(void *), 1, false>>",
45460   "referenced_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
45461   "self_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
45462   "size" : 1,
45463   "source_file" : "external/libcxx/include/type_traits",
45464   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE" ]
45465  },
45466  {
45467   "alignment" : 1,
45468   "base_specifiers" :
45469   [
45470    {
45471     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
45472    }
45473   ],
45474   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
45475   "name" : "std::is_class<std::__compressed_pair_elem<char *, 0, false>>",
45476   "referenced_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
45477   "self_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
45478   "size" : 1,
45479   "source_file" : "external/libcxx/include/type_traits",
45480   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE" ]
45481  },
45482  {
45483   "alignment" : 1,
45484   "base_specifiers" :
45485   [
45486    {
45487     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
45488    }
45489   ],
45490   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
45491   "name" : "std::is_class<std::__compressed_pair_elem<unsigned char *, 0, false>>",
45492   "referenced_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
45493   "self_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
45494   "size" : 1,
45495   "source_file" : "external/libcxx/include/type_traits",
45496   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE" ]
45497  },
45498  {
45499   "alignment" : 1,
45500   "base_specifiers" :
45501   [
45502    {
45503     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
45504    }
45505   ],
45506   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
45507   "name" : "std::is_class<std::__compressed_pair_elem<unsigned int *, 0, false>>",
45508   "referenced_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
45509   "self_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
45510   "size" : 1,
45511   "source_file" : "external/libcxx/include/type_traits",
45512   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE" ]
45513  },
45514  {
45515   "alignment" : 1,
45516   "base_specifiers" :
45517   [
45518    {
45519     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
45520    }
45521   ],
45522   "linker_set_key" : "_ZTINSt3__18is_classIeEE",
45523   "name" : "std::is_class<long double>",
45524   "referenced_type" : "_ZTINSt3__18is_classIeEE",
45525   "self_type" : "_ZTINSt3__18is_classIeEE",
45526   "size" : 1,
45527   "source_file" : "external/libcxx/include/type_traits",
45528   "template_args" : [ "_ZTIe" ]
45529  },
45530  {
45531   "alignment" : 1,
45532   "base_specifiers" :
45533   [
45534    {
45535     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
45536    }
45537   ],
45538   "linker_set_key" : "_ZTINSt3__18is_classIlEE",
45539   "name" : "std::is_class<long>",
45540   "referenced_type" : "_ZTINSt3__18is_classIlEE",
45541   "self_type" : "_ZTINSt3__18is_classIlEE",
45542   "size" : 1,
45543   "source_file" : "external/libcxx/include/type_traits",
45544   "template_args" : [ "_ZTIl" ]
45545  },
45546  {
45547   "alignment" : 1,
45548   "base_specifiers" :
45549   [
45550    {
45551     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
45552    }
45553   ],
45554   "linker_set_key" : "_ZTINSt3__18is_classIxEE",
45555   "name" : "std::is_class<long long>",
45556   "referenced_type" : "_ZTINSt3__18is_classIxEE",
45557   "self_type" : "_ZTINSt3__18is_classIxEE",
45558   "size" : 1,
45559   "source_file" : "external/libcxx/include/type_traits",
45560   "template_args" : [ "_ZTIx" ]
45561  },
45562  {
45563   "alignment" : 1,
45564   "base_specifiers" :
45565   [
45566    {
45567     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
45568    }
45569   ],
45570   "linker_set_key" : "_ZTINSt3__18is_emptyINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEEE",
45571   "name" : "std::is_empty<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep>",
45572   "referenced_type" : "_ZTINSt3__18is_emptyINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEEE",
45573   "self_type" : "_ZTINSt3__18is_emptyINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEEE",
45574   "size" : 1,
45575   "source_file" : "external/libcxx/include/type_traits",
45576   "template_args" :
45577   [
45578    "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE"
45579   ]
45580  },
45581  {
45582   "alignment" : 1,
45583   "base_specifiers" :
45584   [
45585    {
45586     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
45587    }
45588   ],
45589   "linker_set_key" : "_ZTINSt3__18is_emptyINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEEE",
45590   "name" : "std::is_empty<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep>",
45591   "referenced_type" : "_ZTINSt3__18is_emptyINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEEE",
45592   "self_type" : "_ZTINSt3__18is_emptyINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEEE",
45593   "size" : 1,
45594   "source_file" : "external/libcxx/include/type_traits",
45595   "template_args" :
45596   [
45597    "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE"
45598   ]
45599  },
45600  {
45601   "alignment" : 1,
45602   "base_specifiers" :
45603   [
45604    {
45605     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
45606    }
45607   ],
45608   "linker_set_key" : "_ZTINSt3__18is_emptyINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEE",
45609   "name" : "std::is_empty<std::basic_string<char>::__rep>",
45610   "referenced_type" : "_ZTINSt3__18is_emptyINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEE",
45611   "self_type" : "_ZTINSt3__18is_emptyINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEE",
45612   "size" : 1,
45613   "source_file" : "external/libcxx/include/type_traits",
45614   "template_args" :
45615   [
45616    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE"
45617   ]
45618  },
45619  {
45620   "alignment" : 1,
45621   "base_specifiers" :
45622   [
45623    {
45624     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
45625    }
45626   ],
45627   "linker_set_key" : "_ZTINSt3__18is_emptyINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEEE",
45628   "name" : "std::is_empty<std::basic_string<wchar_t>::__rep>",
45629   "referenced_type" : "_ZTINSt3__18is_emptyINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEEE",
45630   "self_type" : "_ZTINSt3__18is_emptyINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEEE",
45631   "size" : 1,
45632   "source_file" : "external/libcxx/include/type_traits",
45633   "template_args" :
45634   [
45635    "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE"
45636   ]
45637  },
45638  {
45639   "alignment" : 1,
45640   "base_specifiers" :
45641   [
45642    {
45643     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
45644    }
45645   ],
45646   "linker_set_key" : "_ZTINSt3__18is_emptyINS_9allocatorIDiEEEE",
45647   "name" : "std::is_empty<std::allocator<char32_t>>",
45648   "referenced_type" : "_ZTINSt3__18is_emptyINS_9allocatorIDiEEEE",
45649   "self_type" : "_ZTINSt3__18is_emptyINS_9allocatorIDiEEEE",
45650   "size" : 1,
45651   "source_file" : "external/libcxx/include/type_traits",
45652   "template_args" : [ "_ZTINSt3__19allocatorIDiEE" ]
45653  },
45654  {
45655   "alignment" : 1,
45656   "base_specifiers" :
45657   [
45658    {
45659     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
45660    }
45661   ],
45662   "linker_set_key" : "_ZTINSt3__18is_emptyINS_9allocatorIDsEEEE",
45663   "name" : "std::is_empty<std::allocator<char16_t>>",
45664   "referenced_type" : "_ZTINSt3__18is_emptyINS_9allocatorIDsEEEE",
45665   "self_type" : "_ZTINSt3__18is_emptyINS_9allocatorIDsEEEE",
45666   "size" : 1,
45667   "source_file" : "external/libcxx/include/type_traits",
45668   "template_args" : [ "_ZTINSt3__19allocatorIDsEE" ]
45669  },
45670  {
45671   "alignment" : 1,
45672   "base_specifiers" :
45673   [
45674    {
45675     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
45676    }
45677   ],
45678   "linker_set_key" : "_ZTINSt3__18is_emptyINS_9allocatorIN7android8hardware17GrantorDescriptorEEEEE",
45679   "name" : "std::is_empty<std::allocator<android::hardware::GrantorDescriptor>>",
45680   "referenced_type" : "_ZTINSt3__18is_emptyINS_9allocatorIN7android8hardware17GrantorDescriptorEEEEE",
45681   "self_type" : "_ZTINSt3__18is_emptyINS_9allocatorIN7android8hardware17GrantorDescriptorEEEEE",
45682   "size" : 1,
45683   "source_file" : "external/libcxx/include/type_traits",
45684   "template_args" : [ "_ZTINSt3__19allocatorIN7android8hardware17GrantorDescriptorEEE" ]
45685  },
45686  {
45687   "alignment" : 1,
45688   "base_specifiers" :
45689   [
45690    {
45691     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
45692    }
45693   ],
45694   "linker_set_key" : "_ZTINSt3__18is_emptyINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEEE",
45695   "name" : "std::is_empty<std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *>> *)>>>",
45696   "referenced_type" : "_ZTINSt3__18is_emptyINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEEE",
45697   "self_type" : "_ZTINSt3__18is_emptyINS_9allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS9_S9_S9_PNS_6vectorIPvNS1_ISB_EEEEEEEEEEE",
45698   "size" : 1,
45699   "source_file" : "external/libcxx/include/type_traits",
45700   "template_args" :
45701   [
45702    "_ZTINSt3__19allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS0_ISA_EEEEEEEEE"
45703   ]
45704  },
45705  {
45706   "alignment" : 1,
45707   "base_specifiers" :
45708   [
45709    {
45710     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
45711    }
45712   ],
45713   "linker_set_key" : "_ZTINSt3__18is_emptyINS_9allocatorIcEEEE",
45714   "name" : "std::is_empty<std::allocator<char>>",
45715   "referenced_type" : "_ZTINSt3__18is_emptyINS_9allocatorIcEEEE",
45716   "self_type" : "_ZTINSt3__18is_emptyINS_9allocatorIcEEEE",
45717   "size" : 1,
45718   "source_file" : "external/libcxx/include/type_traits",
45719   "template_args" : [ "_ZTINSt3__19allocatorIcEE" ]
45720  },
45721  {
45722   "alignment" : 1,
45723   "base_specifiers" :
45724   [
45725    {
45726     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
45727    }
45728   ],
45729   "linker_set_key" : "_ZTINSt3__18is_emptyINS_9allocatorIwEEEE",
45730   "name" : "std::is_empty<std::allocator<wchar_t>>",
45731   "referenced_type" : "_ZTINSt3__18is_emptyINS_9allocatorIwEEEE",
45732   "self_type" : "_ZTINSt3__18is_emptyINS_9allocatorIwEEEE",
45733   "size" : 1,
45734   "source_file" : "external/libcxx/include/type_traits",
45735   "template_args" : [ "_ZTINSt3__19allocatorIwEE" ]
45736  },
45737  {
45738   "alignment" : 1,
45739   "base_specifiers" :
45740   [
45741    {
45742     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
45743    }
45744   ],
45745   "linker_set_key" : "_ZTINSt3__18is_emptyIPFvPvEEE",
45746   "name" : "std::is_empty<void (*)(void *)>",
45747   "referenced_type" : "_ZTINSt3__18is_emptyIPFvPvEEE",
45748   "self_type" : "_ZTINSt3__18is_emptyIPFvPvEEE",
45749   "size" : 1,
45750   "source_file" : "external/libcxx/include/type_traits",
45751   "template_args" : [ "_ZTIPFvPvE" ]
45752  },
45753  {
45754   "alignment" : 1,
45755   "base_specifiers" :
45756   [
45757    {
45758     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
45759    }
45760   ],
45761   "linker_set_key" : "_ZTINSt3__18is_emptyIPN7android8hardware17GrantorDescriptorEEE",
45762   "name" : "std::is_empty<android::hardware::GrantorDescriptor *>",
45763   "referenced_type" : "_ZTINSt3__18is_emptyIPN7android8hardware17GrantorDescriptorEEE",
45764   "self_type" : "_ZTINSt3__18is_emptyIPN7android8hardware17GrantorDescriptorEEE",
45765   "size" : 1,
45766   "source_file" : "external/libcxx/include/type_traits",
45767   "template_args" : [ "_ZTIPN7android8hardware17GrantorDescriptorE" ]
45768  },
45769  {
45770   "alignment" : 1,
45771   "base_specifiers" :
45772   [
45773    {
45774     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
45775    }
45776   ],
45777   "linker_set_key" : "_ZTINSt3__18is_emptyIPNS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEEEE",
45778   "name" : "std::is_empty<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *>> *)> *>",
45779   "referenced_type" : "_ZTINSt3__18is_emptyIPNS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEEEE",
45780   "self_type" : "_ZTINSt3__18is_emptyIPNS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEEEE",
45781   "size" : 1,
45782   "source_file" : "external/libcxx/include/type_traits",
45783   "template_args" :
45784   [
45785    "_ZTIPNSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEE"
45786   ]
45787  },
45788  {
45789   "alignment" : 1,
45790   "base_specifiers" :
45791   [
45792    {
45793     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
45794    }
45795   ],
45796   "linker_set_key" : "_ZTINSt3__18is_emptyIPcEE",
45797   "name" : "std::is_empty<char *>",
45798   "referenced_type" : "_ZTINSt3__18is_emptyIPcEE",
45799   "self_type" : "_ZTINSt3__18is_emptyIPcEE",
45800   "size" : 1,
45801   "source_file" : "external/libcxx/include/type_traits",
45802   "template_args" : [ "_ZTIPc" ]
45803  },
45804  {
45805   "alignment" : 1,
45806   "base_specifiers" :
45807   [
45808    {
45809     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
45810    }
45811   ],
45812   "linker_set_key" : "_ZTINSt3__18is_emptyIPhEE",
45813   "name" : "std::is_empty<unsigned char *>",
45814   "referenced_type" : "_ZTINSt3__18is_emptyIPhEE",
45815   "self_type" : "_ZTINSt3__18is_emptyIPhEE",
45816   "size" : 1,
45817   "source_file" : "external/libcxx/include/type_traits",
45818   "template_args" : [ "_ZTIPh" ]
45819  },
45820  {
45821   "alignment" : 1,
45822   "base_specifiers" :
45823   [
45824    {
45825     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
45826    }
45827   ],
45828   "linker_set_key" : "_ZTINSt3__18is_emptyIPjEE",
45829   "name" : "std::is_empty<unsigned int *>",
45830   "referenced_type" : "_ZTINSt3__18is_emptyIPjEE",
45831   "self_type" : "_ZTINSt3__18is_emptyIPjEE",
45832   "size" : 1,
45833   "source_file" : "external/libcxx/include/type_traits",
45834   "template_args" : [ "_ZTIPj" ]
45835  },
45836  {
45837   "alignment" : 1,
45838   "base_specifiers" :
45839   [
45840    {
45841     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
45842    }
45843   ],
45844   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_17__compressed_pairIPcPFvPvEEEEE",
45845   "name" : "std::is_union<const std::__compressed_pair<char *, void (*)(void *)>>",
45846   "referenced_type" : "_ZTINSt3__18is_unionIKNS_17__compressed_pairIPcPFvPvEEEEE",
45847   "self_type" : "_ZTINSt3__18is_unionIKNS_17__compressed_pairIPcPFvPvEEEEE",
45848   "size" : 1,
45849   "source_file" : "external/libcxx/include/type_traits",
45850   "template_args" : [ "_ZTIKNSt3__117__compressed_pairIPcPFvPvEEE" ]
45851  },
45852  {
45853   "alignment" : 1,
45854   "base_specifiers" :
45855   [
45856    {
45857     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
45858    }
45859   ],
45860   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_17__compressed_pairIPhPFvPvEEEEE",
45861   "name" : "std::is_union<const std::__compressed_pair<unsigned char *, void (*)(void *)>>",
45862   "referenced_type" : "_ZTINSt3__18is_unionIKNS_17__compressed_pairIPhPFvPvEEEEE",
45863   "self_type" : "_ZTINSt3__18is_unionIKNS_17__compressed_pairIPhPFvPvEEEEE",
45864   "size" : 1,
45865   "source_file" : "external/libcxx/include/type_traits",
45866   "template_args" : [ "_ZTIKNSt3__117__compressed_pairIPhPFvPvEEE" ]
45867  },
45868  {
45869   "alignment" : 1,
45870   "base_specifiers" :
45871   [
45872    {
45873     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
45874    }
45875   ],
45876   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_17__compressed_pairIPjPFvPvEEEEE",
45877   "name" : "std::is_union<const std::__compressed_pair<unsigned int *, void (*)(void *)>>",
45878   "referenced_type" : "_ZTINSt3__18is_unionIKNS_17__compressed_pairIPjPFvPvEEEEE",
45879   "self_type" : "_ZTINSt3__18is_unionIKNS_17__compressed_pairIPjPFvPvEEEEE",
45880   "size" : 1,
45881   "source_file" : "external/libcxx/include/type_traits",
45882   "template_args" : [ "_ZTIKNSt3__117__compressed_pairIPjPFvPvEEE" ]
45883  },
45884  {
45885   "alignment" : 1,
45886   "base_specifiers" :
45887   [
45888    {
45889     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
45890    }
45891   ],
45892   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
45893   "name" : "std::is_union<const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep, 0, false>>",
45894   "referenced_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
45895   "self_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
45896   "size" : 1,
45897   "source_file" : "external/libcxx/include/type_traits",
45898   "template_args" :
45899   [
45900    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
45901   ]
45902  },
45903  {
45904   "alignment" : 1,
45905   "base_specifiers" :
45906   [
45907    {
45908     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
45909    }
45910   ],
45911   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
45912   "name" : "std::is_union<const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep, 0, false>>",
45913   "referenced_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
45914   "self_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
45915   "size" : 1,
45916   "source_file" : "external/libcxx/include/type_traits",
45917   "template_args" :
45918   [
45919    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
45920   ]
45921  },
45922  {
45923   "alignment" : 1,
45924   "base_specifiers" :
45925   [
45926    {
45927     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
45928    }
45929   ],
45930   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
45931   "name" : "std::is_union<const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>>",
45932   "referenced_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
45933   "self_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
45934   "size" : 1,
45935   "source_file" : "external/libcxx/include/type_traits",
45936   "template_args" :
45937   [
45938    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
45939   ]
45940  },
45941  {
45942   "alignment" : 1,
45943   "base_specifiers" :
45944   [
45945    {
45946     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
45947    }
45948   ],
45949   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
45950   "name" : "std::is_union<const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>>",
45951   "referenced_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
45952   "self_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
45953   "size" : 1,
45954   "source_file" : "external/libcxx/include/type_traits",
45955   "template_args" :
45956   [
45957    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
45958   ]
45959  },
45960  {
45961   "alignment" : 1,
45962   "base_specifiers" :
45963   [
45964    {
45965     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
45966    }
45967   ],
45968   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
45969   "name" : "std::is_union<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
45970   "referenced_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
45971   "self_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
45972   "size" : 1,
45973   "source_file" : "external/libcxx/include/type_traits",
45974   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE" ]
45975  },
45976  {
45977   "alignment" : 1,
45978   "base_specifiers" :
45979   [
45980    {
45981     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
45982    }
45983   ],
45984   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
45985   "name" : "std::is_union<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
45986   "referenced_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
45987   "self_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
45988   "size" : 1,
45989   "source_file" : "external/libcxx/include/type_traits",
45990   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE" ]
45991  },
45992  {
45993   "alignment" : 1,
45994   "base_specifiers" :
45995   [
45996    {
45997     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
45998    }
45999   ],
46000   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
46001   "name" : "std::is_union<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
46002   "referenced_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
46003   "self_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
46004   "size" : 1,
46005   "source_file" : "external/libcxx/include/type_traits",
46006   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE" ]
46007  },
46008  {
46009   "alignment" : 1,
46010   "base_specifiers" :
46011   [
46012    {
46013     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
46014    }
46015   ],
46016   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
46017   "name" : "std::is_union<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
46018   "referenced_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
46019   "self_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
46020   "size" : 1,
46021   "source_file" : "external/libcxx/include/type_traits",
46022   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE" ]
46023  },
46024  {
46025   "alignment" : 1,
46026   "base_specifiers" :
46027   [
46028    {
46029     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
46030    }
46031   ],
46032   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
46033   "name" : "std::is_union<const std::__compressed_pair_elem<void (*)(void *), 1, false>>",
46034   "referenced_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
46035   "self_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
46036   "size" : 1,
46037   "source_file" : "external/libcxx/include/type_traits",
46038   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE" ]
46039  },
46040  {
46041   "alignment" : 1,
46042   "base_specifiers" :
46043   [
46044    {
46045     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
46046    }
46047   ],
46048   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
46049   "name" : "std::is_union<const std::__compressed_pair_elem<char *, 0, false>>",
46050   "referenced_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
46051   "self_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
46052   "size" : 1,
46053   "source_file" : "external/libcxx/include/type_traits",
46054   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPcLi0ELb0EEE" ]
46055  },
46056  {
46057   "alignment" : 1,
46058   "base_specifiers" :
46059   [
46060    {
46061     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
46062    }
46063   ],
46064   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
46065   "name" : "std::is_union<const std::__compressed_pair_elem<unsigned char *, 0, false>>",
46066   "referenced_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
46067   "self_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
46068   "size" : 1,
46069   "source_file" : "external/libcxx/include/type_traits",
46070   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPhLi0ELb0EEE" ]
46071  },
46072  {
46073   "alignment" : 1,
46074   "base_specifiers" :
46075   [
46076    {
46077     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
46078    }
46079   ],
46080   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
46081   "name" : "std::is_union<const std::__compressed_pair_elem<unsigned int *, 0, false>>",
46082   "referenced_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
46083   "self_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
46084   "size" : 1,
46085   "source_file" : "external/libcxx/include/type_traits",
46086   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPjLi0ELb0EEE" ]
46087  },
46088  {
46089   "alignment" : 1,
46090   "base_specifiers" :
46091   [
46092    {
46093     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
46094    }
46095   ],
46096   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_9allocatorIcEEEE",
46097   "name" : "std::is_union<const std::allocator<char>>",
46098   "referenced_type" : "_ZTINSt3__18is_unionIKNS_9allocatorIcEEEE",
46099   "self_type" : "_ZTINSt3__18is_unionIKNS_9allocatorIcEEEE",
46100   "size" : 1,
46101   "source_file" : "external/libcxx/include/type_traits",
46102   "template_args" : [ "_ZTIKNSt3__19allocatorIcEE" ]
46103  },
46104  {
46105   "alignment" : 1,
46106   "base_specifiers" :
46107   [
46108    {
46109     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
46110    }
46111   ],
46112   "linker_set_key" : "_ZTINSt3__18is_unionINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
46113   "name" : "std::is_union<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char>>>",
46114   "referenced_type" : "_ZTINSt3__18is_unionINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
46115   "self_type" : "_ZTINSt3__18is_unionINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
46116   "size" : 1,
46117   "source_file" : "external/libcxx/include/type_traits",
46118   "template_args" :
46119   [
46120    "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE"
46121   ]
46122  },
46123  {
46124   "alignment" : 1,
46125   "base_specifiers" :
46126   [
46127    {
46128     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
46129    }
46130   ],
46131   "linker_set_key" : "_ZTINSt3__18is_unionINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
46132   "name" : "std::is_union<std::basic_string_view<char, std::char_traits<char>>>",
46133   "referenced_type" : "_ZTINSt3__18is_unionINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
46134   "self_type" : "_ZTINSt3__18is_unionINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
46135   "size" : 1,
46136   "source_file" : "external/libcxx/include/type_traits",
46137   "template_args" : [ "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE" ]
46138  },
46139  {
46140   "alignment" : 1,
46141   "base_specifiers" :
46142   [
46143    {
46144     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
46145    }
46146   ],
46147   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
46148   "name" : "std::is_union<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep, 0, false>>",
46149   "referenced_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
46150   "self_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
46151   "size" : 1,
46152   "source_file" : "external/libcxx/include/type_traits",
46153   "template_args" :
46154   [
46155    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
46156   ]
46157  },
46158  {
46159   "alignment" : 1,
46160   "base_specifiers" :
46161   [
46162    {
46163     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
46164    }
46165   ],
46166   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
46167   "name" : "std::is_union<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep, 0, false>>",
46168   "referenced_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
46169   "self_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
46170   "size" : 1,
46171   "source_file" : "external/libcxx/include/type_traits",
46172   "template_args" :
46173   [
46174    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
46175   ]
46176  },
46177  {
46178   "alignment" : 1,
46179   "base_specifiers" :
46180   [
46181    {
46182     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
46183    }
46184   ],
46185   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
46186   "name" : "std::is_union<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>>",
46187   "referenced_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
46188   "self_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
46189   "size" : 1,
46190   "source_file" : "external/libcxx/include/type_traits",
46191   "template_args" :
46192   [
46193    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
46194   ]
46195  },
46196  {
46197   "alignment" : 1,
46198   "base_specifiers" :
46199   [
46200    {
46201     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
46202    }
46203   ],
46204   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
46205   "name" : "std::is_union<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>>",
46206   "referenced_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
46207   "self_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
46208   "size" : 1,
46209   "source_file" : "external/libcxx/include/type_traits",
46210   "template_args" :
46211   [
46212    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
46213   ]
46214  },
46215  {
46216   "alignment" : 1,
46217   "base_specifiers" :
46218   [
46219    {
46220     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
46221    }
46222   ],
46223   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
46224   "name" : "std::is_union<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
46225   "referenced_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
46226   "self_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
46227   "size" : 1,
46228   "source_file" : "external/libcxx/include/type_traits",
46229   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE" ]
46230  },
46231  {
46232   "alignment" : 1,
46233   "base_specifiers" :
46234   [
46235    {
46236     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
46237    }
46238   ],
46239   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
46240   "name" : "std::is_union<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
46241   "referenced_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
46242   "self_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
46243   "size" : 1,
46244   "source_file" : "external/libcxx/include/type_traits",
46245   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE" ]
46246  },
46247  {
46248   "alignment" : 1,
46249   "base_specifiers" :
46250   [
46251    {
46252     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
46253    }
46254   ],
46255   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
46256   "name" : "std::is_union<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
46257   "referenced_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
46258   "self_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
46259   "size" : 1,
46260   "source_file" : "external/libcxx/include/type_traits",
46261   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE" ]
46262  },
46263  {
46264   "alignment" : 1,
46265   "base_specifiers" :
46266   [
46267    {
46268     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
46269    }
46270   ],
46271   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
46272   "name" : "std::is_union<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
46273   "referenced_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
46274   "self_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
46275   "size" : 1,
46276   "source_file" : "external/libcxx/include/type_traits",
46277   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE" ]
46278  },
46279  {
46280   "alignment" : 1,
46281   "base_specifiers" :
46282   [
46283    {
46284     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
46285    }
46286   ],
46287   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
46288   "name" : "std::is_union<std::__compressed_pair_elem<void (*)(void *), 1, false>>",
46289   "referenced_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
46290   "self_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
46291   "size" : 1,
46292   "source_file" : "external/libcxx/include/type_traits",
46293   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE" ]
46294  },
46295  {
46296   "alignment" : 1,
46297   "base_specifiers" :
46298   [
46299    {
46300     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
46301    }
46302   ],
46303   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
46304   "name" : "std::is_union<std::__compressed_pair_elem<char *, 0, false>>",
46305   "referenced_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
46306   "self_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
46307   "size" : 1,
46308   "source_file" : "external/libcxx/include/type_traits",
46309   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE" ]
46310  },
46311  {
46312   "alignment" : 1,
46313   "base_specifiers" :
46314   [
46315    {
46316     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
46317    }
46318   ],
46319   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
46320   "name" : "std::is_union<std::__compressed_pair_elem<unsigned char *, 0, false>>",
46321   "referenced_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
46322   "self_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
46323   "size" : 1,
46324   "source_file" : "external/libcxx/include/type_traits",
46325   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE" ]
46326  },
46327  {
46328   "alignment" : 1,
46329   "base_specifiers" :
46330   [
46331    {
46332     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
46333    }
46334   ],
46335   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
46336   "name" : "std::is_union<std::__compressed_pair_elem<unsigned int *, 0, false>>",
46337   "referenced_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
46338   "self_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
46339   "size" : 1,
46340   "source_file" : "external/libcxx/include/type_traits",
46341   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE" ]
46342  },
46343  {
46344   "alignment" : 1,
46345   "base_specifiers" :
46346   [
46347    {
46348     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
46349    }
46350   ],
46351   "linker_set_key" : "_ZTINSt3__18is_unionIeEE",
46352   "name" : "std::is_union<long double>",
46353   "referenced_type" : "_ZTINSt3__18is_unionIeEE",
46354   "self_type" : "_ZTINSt3__18is_unionIeEE",
46355   "size" : 1,
46356   "source_file" : "external/libcxx/include/type_traits",
46357   "template_args" : [ "_ZTIe" ]
46358  },
46359  {
46360   "alignment" : 1,
46361   "base_specifiers" :
46362   [
46363    {
46364     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
46365    }
46366   ],
46367   "linker_set_key" : "_ZTINSt3__18is_unionIlEE",
46368   "name" : "std::is_union<long>",
46369   "referenced_type" : "_ZTINSt3__18is_unionIlEE",
46370   "self_type" : "_ZTINSt3__18is_unionIlEE",
46371   "size" : 1,
46372   "source_file" : "external/libcxx/include/type_traits",
46373   "template_args" : [ "_ZTIl" ]
46374  },
46375  {
46376   "alignment" : 1,
46377   "base_specifiers" :
46378   [
46379    {
46380     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
46381    }
46382   ],
46383   "linker_set_key" : "_ZTINSt3__18is_unionIxEE",
46384   "name" : "std::is_union<long long>",
46385   "referenced_type" : "_ZTINSt3__18is_unionIxEE",
46386   "self_type" : "_ZTINSt3__18is_unionIxEE",
46387   "size" : 1,
46388   "source_file" : "external/libcxx/include/type_traits",
46389   "template_args" : [ "_ZTIx" ]
46390  },
46391  {
46392   "alignment" : 1,
46393   "linker_set_key" : "_ZTINSt3__18iteratorINS_19output_iterator_tagEvvvvEE",
46394   "name" : "std::iterator<std::output_iterator_tag, void, void, void, void>",
46395   "referenced_type" : "_ZTINSt3__18iteratorINS_19output_iterator_tagEvvvvEE",
46396   "self_type" : "_ZTINSt3__18iteratorINS_19output_iterator_tagEvvvvEE",
46397   "size" : 1,
46398   "source_file" : "external/libcxx/include/iterator",
46399   "template_args" :
46400   [
46401    "_ZTINSt3__119output_iterator_tagE",
46402    "_ZTIv",
46403    "_ZTIv",
46404    "_ZTIv",
46405    "_ZTIv"
46406   ]
46407  },
46408  {
46409   "alignment" : 4,
46410   "base_specifiers" :
46411   [
46412    {
46413     "referenced_type" : "_ZTINSt3__16locale5facetE"
46414    },
46415    {
46416     "referenced_type" : "_ZTINSt3__113messages_baseE"
46417    }
46418   ],
46419   "linker_set_key" : "_ZTINSt3__18messagesIcEE",
46420   "name" : "std::messages<char>",
46421   "record_kind" : "class",
46422   "referenced_type" : "_ZTINSt3__18messagesIcEE",
46423   "self_type" : "_ZTINSt3__18messagesIcEE",
46424   "size" : 8,
46425   "source_file" : "external/libcxx/include/locale",
46426   "template_args" : [ "_ZTIc" ],
46427   "vtable_components" :
46428   [
46429    {
46430     "kind" : "offset_to_top"
46431    },
46432    {
46433     "kind" : "rtti",
46434     "mangled_component_name" : "_ZTINSt3__18messagesIcEE"
46435    },
46436    {
46437     "kind" : "complete_dtor_pointer",
46438     "mangled_component_name" : "_ZNSt3__18messagesIcED1Ev"
46439    },
46440    {
46441     "kind" : "deleting_dtor_pointer",
46442     "mangled_component_name" : "_ZNSt3__18messagesIcED0Ev"
46443    },
46444    {
46445     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
46446    },
46447    {
46448     "mangled_component_name" : "_ZNKSt3__18messagesIcE7do_openERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6localeE"
46449    },
46450    {
46451     "mangled_component_name" : "_ZNKSt3__18messagesIcE6do_getEiiiRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
46452    },
46453    {
46454     "mangled_component_name" : "_ZNKSt3__18messagesIcE8do_closeEi"
46455    }
46456   ]
46457  },
46458  {
46459   "alignment" : 4,
46460   "base_specifiers" :
46461   [
46462    {
46463     "referenced_type" : "_ZTINSt3__16locale5facetE"
46464    },
46465    {
46466     "referenced_type" : "_ZTINSt3__113messages_baseE"
46467    }
46468   ],
46469   "linker_set_key" : "_ZTINSt3__18messagesIwEE",
46470   "name" : "std::messages<wchar_t>",
46471   "record_kind" : "class",
46472   "referenced_type" : "_ZTINSt3__18messagesIwEE",
46473   "self_type" : "_ZTINSt3__18messagesIwEE",
46474   "size" : 8,
46475   "source_file" : "external/libcxx/include/locale",
46476   "template_args" : [ "_ZTIw" ],
46477   "vtable_components" :
46478   [
46479    {
46480     "kind" : "offset_to_top"
46481    },
46482    {
46483     "kind" : "rtti",
46484     "mangled_component_name" : "_ZTINSt3__18messagesIwEE"
46485    },
46486    {
46487     "kind" : "complete_dtor_pointer",
46488     "mangled_component_name" : "_ZNSt3__18messagesIwED1Ev"
46489    },
46490    {
46491     "kind" : "deleting_dtor_pointer",
46492     "mangled_component_name" : "_ZNSt3__18messagesIwED0Ev"
46493    },
46494    {
46495     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
46496    },
46497    {
46498     "mangled_component_name" : "_ZNKSt3__18messagesIwE7do_openERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6localeE"
46499    },
46500    {
46501     "mangled_component_name" : "_ZNKSt3__18messagesIwE6do_getEiiiRKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE"
46502    },
46503    {
46504     "mangled_component_name" : "_ZNKSt3__18messagesIwE8do_closeEi"
46505    }
46506   ]
46507  },
46508  {
46509   "alignment" : 4,
46510   "base_specifiers" :
46511   [
46512    {
46513     "referenced_type" : "_ZTINSt3__16locale5facetE"
46514    }
46515   ],
46516   "fields" :
46517   [
46518    {
46519     "access" : "protected",
46520     "field_name" : "__decimal_point_",
46521     "field_offset" : 64,
46522     "referenced_type" : "_ZTIc"
46523    },
46524    {
46525     "access" : "protected",
46526     "field_name" : "__thousands_sep_",
46527     "field_offset" : 72,
46528     "referenced_type" : "_ZTIc"
46529    },
46530    {
46531     "access" : "protected",
46532     "field_name" : "__grouping_",
46533     "field_offset" : 96,
46534     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
46535    }
46536   ],
46537   "linker_set_key" : "_ZTINSt3__18numpunctIcEE",
46538   "name" : "std::numpunct<char>",
46539   "record_kind" : "class",
46540   "referenced_type" : "_ZTINSt3__18numpunctIcEE",
46541   "self_type" : "_ZTINSt3__18numpunctIcEE",
46542   "size" : 24,
46543   "source_file" : "external/libcxx/include/__locale",
46544   "template_args" : [ "_ZTIc" ],
46545   "vtable_components" :
46546   [
46547    {
46548     "kind" : "offset_to_top"
46549    },
46550    {
46551     "kind" : "rtti",
46552     "mangled_component_name" : "_ZTINSt3__18numpunctIcEE"
46553    },
46554    {
46555     "kind" : "complete_dtor_pointer",
46556     "mangled_component_name" : "_ZNSt3__18numpunctIcED1Ev"
46557    },
46558    {
46559     "kind" : "deleting_dtor_pointer",
46560     "mangled_component_name" : "_ZNSt3__18numpunctIcED0Ev"
46561    },
46562    {
46563     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
46564    },
46565    {
46566     "mangled_component_name" : "_ZNKSt3__18numpunctIcE16do_decimal_pointEv"
46567    },
46568    {
46569     "mangled_component_name" : "_ZNKSt3__18numpunctIcE16do_thousands_sepEv"
46570    },
46571    {
46572     "mangled_component_name" : "_ZNKSt3__18numpunctIcE11do_groupingEv"
46573    },
46574    {
46575     "mangled_component_name" : "_ZNKSt3__18numpunctIcE11do_truenameEv"
46576    },
46577    {
46578     "mangled_component_name" : "_ZNKSt3__18numpunctIcE12do_falsenameEv"
46579    }
46580   ]
46581  },
46582  {
46583   "alignment" : 4,
46584   "base_specifiers" :
46585   [
46586    {
46587     "referenced_type" : "_ZTINSt3__16locale5facetE"
46588    }
46589   ],
46590   "fields" :
46591   [
46592    {
46593     "access" : "protected",
46594     "field_name" : "__decimal_point_",
46595     "field_offset" : 64,
46596     "referenced_type" : "_ZTIw"
46597    },
46598    {
46599     "access" : "protected",
46600     "field_name" : "__thousands_sep_",
46601     "field_offset" : 96,
46602     "referenced_type" : "_ZTIw"
46603    },
46604    {
46605     "access" : "protected",
46606     "field_name" : "__grouping_",
46607     "field_offset" : 128,
46608     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
46609    }
46610   ],
46611   "linker_set_key" : "_ZTINSt3__18numpunctIwEE",
46612   "name" : "std::numpunct<wchar_t>",
46613   "record_kind" : "class",
46614   "referenced_type" : "_ZTINSt3__18numpunctIwEE",
46615   "self_type" : "_ZTINSt3__18numpunctIwEE",
46616   "size" : 28,
46617   "source_file" : "external/libcxx/include/__locale",
46618   "template_args" : [ "_ZTIw" ],
46619   "vtable_components" :
46620   [
46621    {
46622     "kind" : "offset_to_top"
46623    },
46624    {
46625     "kind" : "rtti",
46626     "mangled_component_name" : "_ZTINSt3__18numpunctIwEE"
46627    },
46628    {
46629     "kind" : "complete_dtor_pointer",
46630     "mangled_component_name" : "_ZNSt3__18numpunctIwED1Ev"
46631    },
46632    {
46633     "kind" : "deleting_dtor_pointer",
46634     "mangled_component_name" : "_ZNSt3__18numpunctIwED0Ev"
46635    },
46636    {
46637     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
46638    },
46639    {
46640     "mangled_component_name" : "_ZNKSt3__18numpunctIwE16do_decimal_pointEv"
46641    },
46642    {
46643     "mangled_component_name" : "_ZNKSt3__18numpunctIwE16do_thousands_sepEv"
46644    },
46645    {
46646     "mangled_component_name" : "_ZNKSt3__18numpunctIwE11do_groupingEv"
46647    },
46648    {
46649     "mangled_component_name" : "_ZNKSt3__18numpunctIwE11do_truenameEv"
46650    },
46651    {
46652     "mangled_component_name" : "_ZNKSt3__18numpunctIwE12do_falsenameEv"
46653    }
46654   ]
46655  },
46656  {
46657   "alignment" : 4,
46658   "base_specifiers" :
46659   [
46660    {
46661     "referenced_type" : "_ZTINSt3__16locale5facetE"
46662    },
46663    {
46664     "referenced_type" : "_ZTINSt3__19time_baseE"
46665    },
46666    {
46667     "access" : "private",
46668     "referenced_type" : "_ZTINSt3__120__time_get_c_storageIcEE"
46669    }
46670   ],
46671   "linker_set_key" : "_ZTINSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
46672   "name" : "std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>",
46673   "record_kind" : "class",
46674   "referenced_type" : "_ZTINSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
46675   "self_type" : "_ZTINSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
46676   "size" : 12,
46677   "source_file" : "external/libcxx/include/locale",
46678   "template_args" : [ "_ZTIc", "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE" ],
46679   "vtable_components" :
46680   [
46681    {
46682     "kind" : "offset_to_top"
46683    },
46684    {
46685     "kind" : "rtti",
46686     "mangled_component_name" : "_ZTINSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
46687    },
46688    {
46689     "kind" : "complete_dtor_pointer",
46690     "mangled_component_name" : "_ZNSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEED1Ev"
46691    },
46692    {
46693     "kind" : "deleting_dtor_pointer",
46694     "mangled_component_name" : "_ZNSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEED0Ev"
46695    },
46696    {
46697     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
46698    },
46699    {
46700     "mangled_component_name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE13do_date_orderEv"
46701    },
46702    {
46703     "mangled_component_name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE11do_get_timeES4_S4_RNS_8ios_baseERjP2tm"
46704    },
46705    {
46706     "mangled_component_name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE11do_get_dateES4_S4_RNS_8ios_baseERjP2tm"
46707    },
46708    {
46709     "mangled_component_name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE14do_get_weekdayES4_S4_RNS_8ios_baseERjP2tm"
46710    },
46711    {
46712     "mangled_component_name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE16do_get_monthnameES4_S4_RNS_8ios_baseERjP2tm"
46713    },
46714    {
46715     "mangled_component_name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE11do_get_yearES4_S4_RNS_8ios_baseERjP2tm"
46716    },
46717    {
46718     "mangled_component_name" : "_ZNKSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjP2tmcc"
46719    },
46720    {
46721     "component_value" : -8,
46722     "kind" : "offset_to_top"
46723    },
46724    {
46725     "kind" : "rtti",
46726     "mangled_component_name" : "_ZTINSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
46727    },
46728    {
46729     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIcE7__weeksEv"
46730    },
46731    {
46732     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIcE8__monthsEv"
46733    },
46734    {
46735     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIcE7__am_pmEv"
46736    },
46737    {
46738     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIcE3__cEv"
46739    },
46740    {
46741     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIcE3__rEv"
46742    },
46743    {
46744     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIcE3__xEv"
46745    },
46746    {
46747     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIcE3__XEv"
46748    }
46749   ]
46750  },
46751  {
46752   "alignment" : 4,
46753   "base_specifiers" :
46754   [
46755    {
46756     "referenced_type" : "_ZTINSt3__16locale5facetE"
46757    },
46758    {
46759     "referenced_type" : "_ZTINSt3__19time_baseE"
46760    },
46761    {
46762     "access" : "private",
46763     "referenced_type" : "_ZTINSt3__120__time_get_c_storageIwEE"
46764    }
46765   ],
46766   "linker_set_key" : "_ZTINSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
46767   "name" : "std::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>",
46768   "record_kind" : "class",
46769   "referenced_type" : "_ZTINSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
46770   "self_type" : "_ZTINSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
46771   "size" : 12,
46772   "source_file" : "external/libcxx/include/locale",
46773   "template_args" : [ "_ZTIw", "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE" ],
46774   "vtable_components" :
46775   [
46776    {
46777     "kind" : "offset_to_top"
46778    },
46779    {
46780     "kind" : "rtti",
46781     "mangled_component_name" : "_ZTINSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
46782    },
46783    {
46784     "kind" : "complete_dtor_pointer",
46785     "mangled_component_name" : "_ZNSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEED1Ev"
46786    },
46787    {
46788     "kind" : "deleting_dtor_pointer",
46789     "mangled_component_name" : "_ZNSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEED0Ev"
46790    },
46791    {
46792     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
46793    },
46794    {
46795     "mangled_component_name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE13do_date_orderEv"
46796    },
46797    {
46798     "mangled_component_name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE11do_get_timeES4_S4_RNS_8ios_baseERjP2tm"
46799    },
46800    {
46801     "mangled_component_name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE11do_get_dateES4_S4_RNS_8ios_baseERjP2tm"
46802    },
46803    {
46804     "mangled_component_name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE14do_get_weekdayES4_S4_RNS_8ios_baseERjP2tm"
46805    },
46806    {
46807     "mangled_component_name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE16do_get_monthnameES4_S4_RNS_8ios_baseERjP2tm"
46808    },
46809    {
46810     "mangled_component_name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE11do_get_yearES4_S4_RNS_8ios_baseERjP2tm"
46811    },
46812    {
46813     "mangled_component_name" : "_ZNKSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_RNS_8ios_baseERjP2tmcc"
46814    },
46815    {
46816     "component_value" : -8,
46817     "kind" : "offset_to_top"
46818    },
46819    {
46820     "kind" : "rtti",
46821     "mangled_component_name" : "_ZTINSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
46822    },
46823    {
46824     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIwE7__weeksEv"
46825    },
46826    {
46827     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIwE8__monthsEv"
46828    },
46829    {
46830     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIwE7__am_pmEv"
46831    },
46832    {
46833     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIwE3__cEv"
46834    },
46835    {
46836     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIwE3__rEv"
46837    },
46838    {
46839     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIwE3__xEv"
46840    },
46841    {
46842     "mangled_component_name" : "_ZNKSt3__120__time_get_c_storageIwE3__XEv"
46843    }
46844   ]
46845  },
46846  {
46847   "alignment" : 4,
46848   "base_specifiers" :
46849   [
46850    {
46851     "referenced_type" : "_ZTINSt3__16locale5facetE"
46852    },
46853    {
46854     "access" : "private",
46855     "referenced_type" : "_ZTINSt3__110__time_putE"
46856    }
46857   ],
46858   "linker_set_key" : "_ZTINSt3__18time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
46859   "name" : "std::time_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>",
46860   "record_kind" : "class",
46861   "referenced_type" : "_ZTINSt3__18time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
46862   "self_type" : "_ZTINSt3__18time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
46863   "size" : 12,
46864   "source_file" : "external/libcxx/include/locale",
46865   "template_args" : [ "_ZTIc", "_ZTINSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE" ],
46866   "vtable_components" :
46867   [
46868    {
46869     "kind" : "offset_to_top"
46870    },
46871    {
46872     "kind" : "rtti",
46873     "mangled_component_name" : "_ZTINSt3__18time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
46874    },
46875    {
46876     "kind" : "complete_dtor_pointer",
46877     "mangled_component_name" : "_ZNSt3__18time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEED1Ev"
46878    },
46879    {
46880     "kind" : "deleting_dtor_pointer",
46881     "mangled_component_name" : "_ZNSt3__18time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEED0Ev"
46882    },
46883    {
46884     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
46885    },
46886    {
46887     "mangled_component_name" : "_ZNKSt3__18time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_RNS_8ios_baseEcPK2tmcc"
46888    }
46889   ]
46890  },
46891  {
46892   "alignment" : 4,
46893   "base_specifiers" :
46894   [
46895    {
46896     "referenced_type" : "_ZTINSt3__16locale5facetE"
46897    },
46898    {
46899     "access" : "private",
46900     "referenced_type" : "_ZTINSt3__110__time_putE"
46901    }
46902   ],
46903   "linker_set_key" : "_ZTINSt3__18time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
46904   "name" : "std::time_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>",
46905   "record_kind" : "class",
46906   "referenced_type" : "_ZTINSt3__18time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
46907   "self_type" : "_ZTINSt3__18time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
46908   "size" : 12,
46909   "source_file" : "external/libcxx/include/locale",
46910   "template_args" : [ "_ZTIw", "_ZTINSt3__119ostreambuf_iteratorIwNS_11char_traitsIwEEEE" ],
46911   "vtable_components" :
46912   [
46913    {
46914     "kind" : "offset_to_top"
46915    },
46916    {
46917     "kind" : "rtti",
46918     "mangled_component_name" : "_ZTINSt3__18time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
46919    },
46920    {
46921     "kind" : "complete_dtor_pointer",
46922     "mangled_component_name" : "_ZNSt3__18time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEED1Ev"
46923    },
46924    {
46925     "kind" : "deleting_dtor_pointer",
46926     "mangled_component_name" : "_ZNSt3__18time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEED0Ev"
46927    },
46928    {
46929     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
46930    },
46931    {
46932     "mangled_component_name" : "_ZNKSt3__18time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwPK2tmcc"
46933    }
46934   ]
46935  },
46936  {
46937   "alignment" : 1,
46938   "base_specifiers" :
46939   [
46940    {
46941     "access" : "protected",
46942     "referenced_type" : "_ZTINSt3__114__num_get_baseE"
46943    }
46944   ],
46945   "linker_set_key" : "_ZTINSt3__19__num_getIcEE",
46946   "name" : "std::__num_get<char>",
46947   "referenced_type" : "_ZTINSt3__19__num_getIcEE",
46948   "self_type" : "_ZTINSt3__19__num_getIcEE",
46949   "size" : 1,
46950   "source_file" : "external/libcxx/include/locale",
46951   "template_args" : [ "_ZTIc" ]
46952  },
46953  {
46954   "alignment" : 1,
46955   "base_specifiers" :
46956   [
46957    {
46958     "access" : "protected",
46959     "referenced_type" : "_ZTINSt3__114__num_get_baseE"
46960    }
46961   ],
46962   "linker_set_key" : "_ZTINSt3__19__num_getIwEE",
46963   "name" : "std::__num_get<wchar_t>",
46964   "referenced_type" : "_ZTINSt3__19__num_getIwEE",
46965   "self_type" : "_ZTINSt3__19__num_getIwEE",
46966   "size" : 1,
46967   "source_file" : "external/libcxx/include/locale",
46968   "template_args" : [ "_ZTIw" ]
46969  },
46970  {
46971   "alignment" : 1,
46972   "base_specifiers" :
46973   [
46974    {
46975     "access" : "protected",
46976     "referenced_type" : "_ZTINSt3__114__num_put_baseE"
46977    }
46978   ],
46979   "linker_set_key" : "_ZTINSt3__19__num_putIcEE",
46980   "name" : "std::__num_put<char>",
46981   "referenced_type" : "_ZTINSt3__19__num_putIcEE",
46982   "self_type" : "_ZTINSt3__19__num_putIcEE",
46983   "size" : 1,
46984   "source_file" : "external/libcxx/include/locale",
46985   "template_args" : [ "_ZTIc" ]
46986  },
46987  {
46988   "alignment" : 1,
46989   "base_specifiers" :
46990   [
46991    {
46992     "access" : "protected",
46993     "referenced_type" : "_ZTINSt3__114__num_put_baseE"
46994    }
46995   ],
46996   "linker_set_key" : "_ZTINSt3__19__num_putIwEE",
46997   "name" : "std::__num_put<wchar_t>",
46998   "referenced_type" : "_ZTINSt3__19__num_putIwEE",
46999   "self_type" : "_ZTINSt3__19__num_putIwEE",
47000   "size" : 1,
47001   "source_file" : "external/libcxx/include/locale",
47002   "template_args" : [ "_ZTIw" ]
47003  },
47004  {
47005   "alignment" : 1,
47006   "linker_set_key" : "_ZTINSt3__19allocatorIDiEE",
47007   "name" : "std::allocator<char32_t>",
47008   "record_kind" : "class",
47009   "referenced_type" : "_ZTINSt3__19allocatorIDiEE",
47010   "self_type" : "_ZTINSt3__19allocatorIDiEE",
47011   "size" : 1,
47012   "source_file" : "external/libcxx/include/memory",
47013   "template_args" : [ "_ZTIDi" ]
47014  },
47015  {
47016   "alignment" : 1,
47017   "linker_set_key" : "_ZTINSt3__19allocatorIDsEE",
47018   "name" : "std::allocator<char16_t>",
47019   "record_kind" : "class",
47020   "referenced_type" : "_ZTINSt3__19allocatorIDsEE",
47021   "self_type" : "_ZTINSt3__19allocatorIDsEE",
47022   "size" : 1,
47023   "source_file" : "external/libcxx/include/memory",
47024   "template_args" : [ "_ZTIDs" ]
47025  },
47026  {
47027   "alignment" : 1,
47028   "linker_set_key" : "_ZTINSt3__19allocatorIKvEE",
47029   "name" : "std::allocator<const void>",
47030   "record_kind" : "class",
47031   "referenced_type" : "_ZTINSt3__19allocatorIKvEE",
47032   "self_type" : "_ZTINSt3__19allocatorIKvEE",
47033   "size" : 1,
47034   "source_file" : "external/libcxx/include/memory",
47035   "template_args" : [ "_ZTIKv" ]
47036  },
47037  {
47038   "alignment" : 1,
47039   "linker_set_key" : "_ZTINSt3__19allocatorIN7android8hardware17GrantorDescriptorEEE",
47040   "name" : "std::allocator<android::hardware::GrantorDescriptor>",
47041   "record_kind" : "class",
47042   "referenced_type" : "_ZTINSt3__19allocatorIN7android8hardware17GrantorDescriptorEEE",
47043   "self_type" : "_ZTINSt3__19allocatorIN7android8hardware17GrantorDescriptorEEE",
47044   "size" : 1,
47045   "source_file" : "external/libcxx/include/memory",
47046   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
47047  },
47048  {
47049   "alignment" : 1,
47050   "linker_set_key" : "_ZTINSt3__19allocatorINS_40__shared_ptr_dummy_rebind_allocator_typeEEE",
47051   "name" : "std::allocator<std::__shared_ptr_dummy_rebind_allocator_type>",
47052   "record_kind" : "class",
47053   "referenced_type" : "_ZTINSt3__19allocatorINS_40__shared_ptr_dummy_rebind_allocator_typeEEE",
47054   "self_type" : "_ZTINSt3__19allocatorINS_40__shared_ptr_dummy_rebind_allocator_typeEEE",
47055   "size" : 1,
47056   "source_file" : "external/libcxx/include/memory",
47057   "template_args" : [ "_ZTINSt3__140__shared_ptr_dummy_rebind_allocator_typeE" ]
47058  },
47059  {
47060   "alignment" : 1,
47061   "linker_set_key" : "_ZTINSt3__19allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS0_ISA_EEEEEEEEE",
47062   "name" : "std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *>> *)>>",
47063   "record_kind" : "class",
47064   "referenced_type" : "_ZTINSt3__19allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS0_ISA_EEEEEEEEE",
47065   "self_type" : "_ZTINSt3__19allocatorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS0_ISA_EEEEEEEEE",
47066   "size" : 1,
47067   "source_file" : "external/libcxx/include/memory",
47068   "template_args" :
47069   [
47070    "_ZTINSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEE"
47071   ]
47072  },
47073  {
47074   "alignment" : 1,
47075   "linker_set_key" : "_ZTINSt3__19allocatorIcEE",
47076   "name" : "std::allocator<char>",
47077   "record_kind" : "class",
47078   "referenced_type" : "_ZTINSt3__19allocatorIcEE",
47079   "self_type" : "_ZTINSt3__19allocatorIcEE",
47080   "size" : 1,
47081   "source_file" : "external/libcxx/include/memory",
47082   "template_args" : [ "_ZTIc" ]
47083  },
47084  {
47085   "alignment" : 1,
47086   "linker_set_key" : "_ZTINSt3__19allocatorIvEE",
47087   "name" : "std::allocator<void>",
47088   "record_kind" : "class",
47089   "referenced_type" : "_ZTINSt3__19allocatorIvEE",
47090   "self_type" : "_ZTINSt3__19allocatorIvEE",
47091   "size" : 1,
47092   "source_file" : "external/libcxx/include/memory",
47093   "template_args" : [ "_ZTIv" ]
47094  },
47095  {
47096   "alignment" : 1,
47097   "linker_set_key" : "_ZTINSt3__19allocatorIwEE",
47098   "name" : "std::allocator<wchar_t>",
47099   "record_kind" : "class",
47100   "referenced_type" : "_ZTINSt3__19allocatorIwEE",
47101   "self_type" : "_ZTINSt3__19allocatorIwEE",
47102   "size" : 1,
47103   "source_file" : "external/libcxx/include/memory",
47104   "template_args" : [ "_ZTIw" ]
47105  },
47106  {
47107   "alignment" : 4,
47108   "base_specifiers" :
47109   [
47110    {
47111     "referenced_type" : "_ZTINSt3__18ios_baseE"
47112    }
47113   ],
47114   "fields" :
47115   [
47116    {
47117     "access" : "private",
47118     "field_name" : "__tie_",
47119     "field_offset" : 576,
47120     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE"
47121    },
47122    {
47123     "access" : "private",
47124     "field_name" : "__fill_",
47125     "field_offset" : 608,
47126     "referenced_type" : "_ZTIi"
47127    }
47128   ],
47129   "linker_set_key" : "_ZTINSt3__19basic_iosIcNS_11char_traitsIcEEEE",
47130   "name" : "std::basic_ios<char, std::char_traits<char>>",
47131   "record_kind" : "class",
47132   "referenced_type" : "_ZTINSt3__19basic_iosIcNS_11char_traitsIcEEEE",
47133   "self_type" : "_ZTINSt3__19basic_iosIcNS_11char_traitsIcEEEE",
47134   "size" : 80,
47135   "source_file" : "external/libcxx/include/streambuf",
47136   "template_args" : [ "_ZTIc", "_ZTINSt3__111char_traitsIcEE" ],
47137   "vtable_components" :
47138   [
47139    {
47140     "kind" : "offset_to_top"
47141    },
47142    {
47143     "kind" : "rtti",
47144     "mangled_component_name" : "_ZTINSt3__19basic_iosIcNS_11char_traitsIcEEEE"
47145    },
47146    {
47147     "kind" : "complete_dtor_pointer",
47148     "mangled_component_name" : "_ZNSt3__19basic_iosIcNS_11char_traitsIcEEED1Ev"
47149    },
47150    {
47151     "kind" : "deleting_dtor_pointer",
47152     "mangled_component_name" : "_ZNSt3__19basic_iosIcNS_11char_traitsIcEEED0Ev"
47153    }
47154   ]
47155  },
47156  {
47157   "alignment" : 4,
47158   "base_specifiers" :
47159   [
47160    {
47161     "referenced_type" : "_ZTINSt3__18ios_baseE"
47162    }
47163   ],
47164   "fields" :
47165   [
47166    {
47167     "access" : "private",
47168     "field_name" : "__tie_",
47169     "field_offset" : 576,
47170     "referenced_type" : "_ZTIPNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE"
47171    },
47172    {
47173     "access" : "private",
47174     "field_name" : "__fill_",
47175     "field_offset" : 608,
47176     "referenced_type" : "_ZTIj"
47177    }
47178   ],
47179   "linker_set_key" : "_ZTINSt3__19basic_iosIwNS_11char_traitsIwEEEE",
47180   "name" : "std::basic_ios<wchar_t, std::char_traits<wchar_t>>",
47181   "record_kind" : "class",
47182   "referenced_type" : "_ZTINSt3__19basic_iosIwNS_11char_traitsIwEEEE",
47183   "self_type" : "_ZTINSt3__19basic_iosIwNS_11char_traitsIwEEEE",
47184   "size" : 80,
47185   "source_file" : "external/libcxx/include/streambuf",
47186   "template_args" : [ "_ZTIw", "_ZTINSt3__111char_traitsIwEE" ],
47187   "vtable_components" :
47188   [
47189    {
47190     "kind" : "offset_to_top"
47191    },
47192    {
47193     "kind" : "rtti",
47194     "mangled_component_name" : "_ZTINSt3__19basic_iosIwNS_11char_traitsIwEEEE"
47195    },
47196    {
47197     "kind" : "complete_dtor_pointer",
47198     "mangled_component_name" : "_ZNSt3__19basic_iosIwNS_11char_traitsIwEEED1Ev"
47199    },
47200    {
47201     "kind" : "deleting_dtor_pointer",
47202     "mangled_component_name" : "_ZNSt3__19basic_iosIwNS_11char_traitsIwEEED0Ev"
47203    }
47204   ]
47205  },
47206  {
47207   "alignment" : 1,
47208   "linker_set_key" : "_ZTINSt3__19enable_ifILb0EN7android8hardware11hidl_stringEEE",
47209   "name" : "std::enable_if<false, android::hardware::hidl_string>",
47210   "referenced_type" : "_ZTINSt3__19enable_ifILb0EN7android8hardware11hidl_stringEEE",
47211   "self_type" : "_ZTINSt3__19enable_ifILb0EN7android8hardware11hidl_stringEEE",
47212   "size" : 1,
47213   "source_file" : "external/libcxx/include/type_traits",
47214   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
47215  },
47216  {
47217   "alignment" : 1,
47218   "linker_set_key" : "_ZTINSt3__19enable_ifILb0EPK13native_handleEE",
47219   "name" : "std::enable_if<false, const native_handle *>",
47220   "referenced_type" : "_ZTINSt3__19enable_ifILb0EPK13native_handleEE",
47221   "self_type" : "_ZTINSt3__19enable_ifILb0EPK13native_handleEE",
47222   "size" : 1,
47223   "source_file" : "external/libcxx/include/type_traits",
47224   "template_args" : [ "_ZTIPK13native_handle" ]
47225  },
47226  {
47227   "alignment" : 1,
47228   "linker_set_key" : "_ZTINSt3__19enable_ifILb0EPN7android8hardware20hidl_death_recipientEEE",
47229   "name" : "std::enable_if<false, android::hardware::hidl_death_recipient *>",
47230   "referenced_type" : "_ZTINSt3__19enable_ifILb0EPN7android8hardware20hidl_death_recipientEEE",
47231   "self_type" : "_ZTINSt3__19enable_ifILb0EPN7android8hardware20hidl_death_recipientEEE",
47232   "size" : 1,
47233   "source_file" : "external/libcxx/include/type_traits",
47234   "template_args" : [ "_ZTIPN7android8hardware20hidl_death_recipientE" ]
47235  },
47236  {
47237   "alignment" : 1,
47238   "linker_set_key" : "_ZTINSt3__19enable_ifILb0ERNS_10error_codeEEE",
47239   "name" : "std::enable_if<false, std::error_code &>",
47240   "referenced_type" : "_ZTINSt3__19enable_ifILb0ERNS_10error_codeEEE",
47241   "self_type" : "_ZTINSt3__19enable_ifILb0ERNS_10error_codeEEE",
47242   "size" : 1,
47243   "source_file" : "external/libcxx/include/type_traits",
47244   "template_args" : [ "_ZTIRNSt3__110error_codeE" ]
47245  },
47246  {
47247   "alignment" : 1,
47248   "linker_set_key" : "_ZTINSt3__19enable_ifILb0ERNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE",
47249   "name" : "std::enable_if<false, std::basic_string<char, std::char_traits<char>, std::allocator<char>> &>",
47250   "referenced_type" : "_ZTINSt3__19enable_ifILb0ERNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE",
47251   "self_type" : "_ZTINSt3__19enable_ifILb0ERNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE",
47252   "size" : 1,
47253   "source_file" : "external/libcxx/include/type_traits",
47254   "template_args" : [ "_ZTIRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" ]
47255  },
47256  {
47257   "alignment" : 1,
47258   "linker_set_key" : "_ZTINSt3__19enable_ifILb0ERNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
47259   "name" : "std::enable_if<false, std::basic_ostream<char, std::char_traits<char>> &>",
47260   "referenced_type" : "_ZTINSt3__19enable_ifILb0ERNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
47261   "self_type" : "_ZTINSt3__19enable_ifILb0ERNS_13basic_ostreamIcNS_11char_traitsIcEEEEEE",
47262   "size" : 1,
47263   "source_file" : "external/libcxx/include/type_traits",
47264   "template_args" : [ "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE" ]
47265  },
47266  {
47267   "alignment" : 1,
47268   "linker_set_key" : "_ZTINSt3__19enable_ifILb0ERNS_19basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE",
47269   "name" : "std::enable_if<false, std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char>> &>",
47270   "referenced_type" : "_ZTINSt3__19enable_ifILb0ERNS_19basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE",
47271   "self_type" : "_ZTINSt3__19enable_ifILb0ERNS_19basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE",
47272   "size" : 1,
47273   "source_file" : "external/libcxx/include/type_traits",
47274   "template_args" :
47275   [
47276    "_ZTIRNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
47277   ]
47278  },
47279  {
47280   "alignment" : 1,
47281   "linker_set_key" : "_ZTINSt3__19enable_ifILb0EbEE",
47282   "name" : "std::enable_if<false, bool>",
47283   "referenced_type" : "_ZTINSt3__19enable_ifILb0EbEE",
47284   "self_type" : "_ZTINSt3__19enable_ifILb0EbEE",
47285   "size" : 1,
47286   "source_file" : "external/libcxx/include/type_traits",
47287   "template_args" : [ "_ZTIb" ]
47288  },
47289  {
47290   "alignment" : 1,
47291   "linker_set_key" : "_ZTINSt3__19enable_ifILb0EvEE",
47292   "name" : "std::enable_if<false, void>",
47293   "referenced_type" : "_ZTINSt3__19enable_ifILb0EvEE",
47294   "self_type" : "_ZTINSt3__19enable_ifILb0EvEE",
47295   "size" : 1,
47296   "source_file" : "external/libcxx/include/type_traits",
47297   "template_args" : [ "_ZTIv" ]
47298  },
47299  {
47300   "alignment" : 1,
47301   "linker_set_key" : "_ZTINSt3__19enable_ifILb1EDnEE",
47302   "name" : "std::enable_if<true, nullptr_t>",
47303   "referenced_type" : "_ZTINSt3__19enable_ifILb1EDnEE",
47304   "self_type" : "_ZTINSt3__19enable_ifILb1EDnEE",
47305   "size" : 1,
47306   "source_file" : "external/libcxx/include/type_traits",
47307   "template_args" : [ "_ZTIDn" ]
47308  },
47309  {
47310   "alignment" : 1,
47311   "linker_set_key" : "_ZTINSt3__19enable_ifILb1ENS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
47312   "name" : "std::enable_if<true, std::chrono::duration<long double, std::ratio<1, 1000000000>>>",
47313   "referenced_type" : "_ZTINSt3__19enable_ifILb1ENS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
47314   "self_type" : "_ZTINSt3__19enable_ifILb1ENS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
47315   "size" : 1,
47316   "source_file" : "external/libcxx/include/type_traits",
47317   "template_args" : [ "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE" ]
47318  },
47319  {
47320   "alignment" : 1,
47321   "linker_set_key" : "_ZTINSt3__19enable_ifILb1ENS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
47322   "name" : "std::enable_if<true, std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
47323   "referenced_type" : "_ZTINSt3__19enable_ifILb1ENS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
47324   "self_type" : "_ZTINSt3__19enable_ifILb1ENS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
47325   "size" : 1,
47326   "source_file" : "external/libcxx/include/type_traits",
47327   "template_args" : [ "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE" ]
47328  },
47329  {
47330   "alignment" : 1,
47331   "linker_set_key" : "_ZTINSt3__19enable_ifILb1ENS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
47332   "name" : "std::enable_if<true, std::chrono::duration<long long, std::ratio<1, 1>>>",
47333   "referenced_type" : "_ZTINSt3__19enable_ifILb1ENS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
47334   "self_type" : "_ZTINSt3__19enable_ifILb1ENS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
47335   "size" : 1,
47336   "source_file" : "external/libcxx/include/type_traits",
47337   "template_args" : [ "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE" ]
47338  },
47339  {
47340   "alignment" : 1,
47341   "linker_set_key" : "_ZTINSt3__19enable_ifILb1ERNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE",
47342   "name" : "std::enable_if<true, std::basic_string<char, std::char_traits<char>, std::allocator<char>> &>",
47343   "referenced_type" : "_ZTINSt3__19enable_ifILb1ERNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE",
47344   "self_type" : "_ZTINSt3__19enable_ifILb1ERNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEE",
47345   "size" : 1,
47346   "source_file" : "external/libcxx/include/type_traits",
47347   "template_args" : [ "_ZTIRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" ]
47348  },
47349  {
47350   "alignment" : 1,
47351   "linker_set_key" : "_ZTINSt3__19enable_ifILb1EaEE",
47352   "name" : "std::enable_if<true, signed char>",
47353   "referenced_type" : "_ZTINSt3__19enable_ifILb1EaEE",
47354   "self_type" : "_ZTINSt3__19enable_ifILb1EaEE",
47355   "size" : 1,
47356   "source_file" : "external/libcxx/include/type_traits",
47357   "template_args" : [ "_ZTIa" ]
47358  },
47359  {
47360   "alignment" : 1,
47361   "linker_set_key" : "_ZTINSt3__19enable_ifILb1EhEE",
47362   "name" : "std::enable_if<true, unsigned char>",
47363   "referenced_type" : "_ZTINSt3__19enable_ifILb1EhEE",
47364   "self_type" : "_ZTINSt3__19enable_ifILb1EhEE",
47365   "size" : 1,
47366   "source_file" : "external/libcxx/include/type_traits",
47367   "template_args" : [ "_ZTIh" ]
47368  },
47369  {
47370   "alignment" : 1,
47371   "linker_set_key" : "_ZTINSt3__19enable_ifILb1EiEE",
47372   "name" : "std::enable_if<true, int>",
47373   "referenced_type" : "_ZTINSt3__19enable_ifILb1EiEE",
47374   "self_type" : "_ZTINSt3__19enable_ifILb1EiEE",
47375   "size" : 1,
47376   "source_file" : "external/libcxx/include/type_traits",
47377   "template_args" : [ "_ZTIi" ]
47378  },
47379  {
47380   "alignment" : 1,
47381   "linker_set_key" : "_ZTINSt3__19enable_ifILb1EjEE",
47382   "name" : "std::enable_if<true, unsigned int>",
47383   "referenced_type" : "_ZTINSt3__19enable_ifILb1EjEE",
47384   "self_type" : "_ZTINSt3__19enable_ifILb1EjEE",
47385   "size" : 1,
47386   "source_file" : "external/libcxx/include/type_traits",
47387   "template_args" : [ "_ZTIj" ]
47388  },
47389  {
47390   "alignment" : 1,
47391   "linker_set_key" : "_ZTINSt3__19enable_ifILb1EvEE",
47392   "name" : "std::enable_if<true, void>",
47393   "referenced_type" : "_ZTINSt3__19enable_ifILb1EvEE",
47394   "self_type" : "_ZTINSt3__19enable_ifILb1EvEE",
47395   "size" : 1,
47396   "source_file" : "external/libcxx/include/type_traits",
47397   "template_args" : [ "_ZTIv" ]
47398  },
47399  {
47400   "alignment" : 1,
47401   "linker_set_key" : "_ZTINSt3__19enable_ifILb1EyEE",
47402   "name" : "std::enable_if<true, unsigned long long>",
47403   "referenced_type" : "_ZTINSt3__19enable_ifILb1EyEE",
47404   "self_type" : "_ZTINSt3__19enable_ifILb1EyEE",
47405   "size" : 1,
47406   "source_file" : "external/libcxx/include/type_traits",
47407   "template_args" : [ "_ZTIy" ]
47408  },
47409  {
47410   "alignment" : 1,
47411   "base_specifiers" :
47412   [
47413    {
47414     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
47415    }
47416   ],
47417   "linker_set_key" : "_ZTINSt3__19is_scalarIDnEE",
47418   "name" : "std::is_scalar<nullptr_t>",
47419   "referenced_type" : "_ZTINSt3__19is_scalarIDnEE",
47420   "self_type" : "_ZTINSt3__19is_scalarIDnEE",
47421   "size" : 1,
47422   "source_file" : "external/libcxx/include/type_traits",
47423   "template_args" : [ "_ZTIDn" ]
47424  },
47425  {
47426   "alignment" : 4,
47427   "base_specifiers" :
47428   [
47429    {
47430     "referenced_type" : "_ZTINSt3__16locale5facetE"
47431    },
47432    {
47433     "access" : "private",
47434     "referenced_type" : "_ZTINSt3__111__money_getIcEE"
47435    }
47436   ],
47437   "linker_set_key" : "_ZTINSt3__19money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
47438   "name" : "std::money_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>",
47439   "record_kind" : "class",
47440   "referenced_type" : "_ZTINSt3__19money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
47441   "self_type" : "_ZTINSt3__19money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
47442   "size" : 8,
47443   "source_file" : "external/libcxx/include/locale",
47444   "template_args" : [ "_ZTIc", "_ZTINSt3__119istreambuf_iteratorIcNS_11char_traitsIcEEEE" ],
47445   "vtable_components" :
47446   [
47447    {
47448     "kind" : "offset_to_top"
47449    },
47450    {
47451     "kind" : "rtti",
47452     "mangled_component_name" : "_ZTINSt3__19money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
47453    },
47454    {
47455     "kind" : "complete_dtor_pointer",
47456     "mangled_component_name" : "_ZNSt3__19money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEED1Ev"
47457    },
47458    {
47459     "kind" : "deleting_dtor_pointer",
47460     "mangled_component_name" : "_ZNSt3__19money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEED0Ev"
47461    },
47462    {
47463     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
47464    },
47465    {
47466     "mangled_component_name" : "_ZNKSt3__19money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_bRNS_8ios_baseERjRe"
47467    },
47468    {
47469     "mangled_component_name" : "_ZNKSt3__19money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_bRNS_8ios_baseERjRNS_12basic_stringIcS3_NS_9allocatorIcEEEE"
47470    }
47471   ]
47472  },
47473  {
47474   "alignment" : 4,
47475   "base_specifiers" :
47476   [
47477    {
47478     "referenced_type" : "_ZTINSt3__16locale5facetE"
47479    },
47480    {
47481     "access" : "private",
47482     "referenced_type" : "_ZTINSt3__111__money_getIwEE"
47483    }
47484   ],
47485   "linker_set_key" : "_ZTINSt3__19money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
47486   "name" : "std::money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>",
47487   "record_kind" : "class",
47488   "referenced_type" : "_ZTINSt3__19money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
47489   "self_type" : "_ZTINSt3__19money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
47490   "size" : 8,
47491   "source_file" : "external/libcxx/include/locale",
47492   "template_args" : [ "_ZTIw", "_ZTINSt3__119istreambuf_iteratorIwNS_11char_traitsIwEEEE" ],
47493   "vtable_components" :
47494   [
47495    {
47496     "kind" : "offset_to_top"
47497    },
47498    {
47499     "kind" : "rtti",
47500     "mangled_component_name" : "_ZTINSt3__19money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
47501    },
47502    {
47503     "kind" : "complete_dtor_pointer",
47504     "mangled_component_name" : "_ZNSt3__19money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEED1Ev"
47505    },
47506    {
47507     "kind" : "deleting_dtor_pointer",
47508     "mangled_component_name" : "_ZNSt3__19money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEED0Ev"
47509    },
47510    {
47511     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
47512    },
47513    {
47514     "mangled_component_name" : "_ZNKSt3__19money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_bRNS_8ios_baseERjRe"
47515    },
47516    {
47517     "mangled_component_name" : "_ZNKSt3__19money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_bRNS_8ios_baseERjRNS_12basic_stringIwS3_NS_9allocatorIwEEEE"
47518    }
47519   ]
47520  },
47521  {
47522   "alignment" : 4,
47523   "base_specifiers" :
47524   [
47525    {
47526     "referenced_type" : "_ZTINSt3__16locale5facetE"
47527    },
47528    {
47529     "access" : "private",
47530     "referenced_type" : "_ZTINSt3__111__money_putIcEE"
47531    }
47532   ],
47533   "linker_set_key" : "_ZTINSt3__19money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
47534   "name" : "std::money_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>",
47535   "record_kind" : "class",
47536   "referenced_type" : "_ZTINSt3__19money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
47537   "self_type" : "_ZTINSt3__19money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE",
47538   "size" : 8,
47539   "source_file" : "external/libcxx/include/locale",
47540   "template_args" : [ "_ZTIc", "_ZTINSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEE" ],
47541   "vtable_components" :
47542   [
47543    {
47544     "kind" : "offset_to_top"
47545    },
47546    {
47547     "kind" : "rtti",
47548     "mangled_component_name" : "_ZTINSt3__19money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE"
47549    },
47550    {
47551     "kind" : "complete_dtor_pointer",
47552     "mangled_component_name" : "_ZNSt3__19money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEED1Ev"
47553    },
47554    {
47555     "kind" : "deleting_dtor_pointer",
47556     "mangled_component_name" : "_ZNSt3__19money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEED0Ev"
47557    },
47558    {
47559     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
47560    },
47561    {
47562     "mangled_component_name" : "_ZNKSt3__19money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_bRNS_8ios_baseEce"
47563    },
47564    {
47565     "mangled_component_name" : "_ZNKSt3__19money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_bRNS_8ios_baseEcRKNS_12basic_stringIcS3_NS_9allocatorIcEEEE"
47566    }
47567   ]
47568  },
47569  {
47570   "alignment" : 4,
47571   "base_specifiers" :
47572   [
47573    {
47574     "referenced_type" : "_ZTINSt3__16locale5facetE"
47575    },
47576    {
47577     "access" : "private",
47578     "referenced_type" : "_ZTINSt3__111__money_putIwEE"
47579    }
47580   ],
47581   "linker_set_key" : "_ZTINSt3__19money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
47582   "name" : "std::money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>",
47583   "record_kind" : "class",
47584   "referenced_type" : "_ZTINSt3__19money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
47585   "self_type" : "_ZTINSt3__19money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE",
47586   "size" : 8,
47587   "source_file" : "external/libcxx/include/locale",
47588   "template_args" : [ "_ZTIw", "_ZTINSt3__119ostreambuf_iteratorIwNS_11char_traitsIwEEEE" ],
47589   "vtable_components" :
47590   [
47591    {
47592     "kind" : "offset_to_top"
47593    },
47594    {
47595     "kind" : "rtti",
47596     "mangled_component_name" : "_ZTINSt3__19money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE"
47597    },
47598    {
47599     "kind" : "complete_dtor_pointer",
47600     "mangled_component_name" : "_ZNSt3__19money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEED1Ev"
47601    },
47602    {
47603     "kind" : "deleting_dtor_pointer",
47604     "mangled_component_name" : "_ZNSt3__19money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEED0Ev"
47605    },
47606    {
47607     "mangled_component_name" : "_ZNSt3__16locale5facet16__on_zero_sharedEv"
47608    },
47609    {
47610     "mangled_component_name" : "_ZNKSt3__19money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_bRNS_8ios_baseEwe"
47611    },
47612    {
47613     "mangled_component_name" : "_ZNKSt3__19money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_bRNS_8ios_baseEwRKNS_12basic_stringIwS3_NS_9allocatorIwEEEE"
47614    }
47615   ]
47616  },
47617  {
47618   "alignment" : 1,
47619   "linker_set_key" : "_ZTINSt3__19nullopt_t12__secret_tagE",
47620   "name" : "std::nullopt_t::__secret_tag",
47621   "referenced_type" : "_ZTINSt3__19nullopt_t12__secret_tagE",
47622   "self_type" : "_ZTINSt3__19nullopt_t12__secret_tagE",
47623   "size" : 1,
47624   "source_file" : "external/libcxx/include/optional"
47625  },
47626  {
47627   "alignment" : 1,
47628   "linker_set_key" : "_ZTINSt3__19nullopt_tE",
47629   "name" : "std::nullopt_t",
47630   "referenced_type" : "_ZTINSt3__19nullopt_tE",
47631   "self_type" : "_ZTINSt3__19nullopt_tE",
47632   "size" : 1,
47633   "source_file" : "external/libcxx/include/optional"
47634  },
47635  {
47636   "alignment" : 4,
47637   "fields" :
47638   [
47639    {
47640     "access" : "private",
47641     "field_name" : "__state_",
47642     "referenced_type" : "_ZTIm"
47643    }
47644   ],
47645   "linker_set_key" : "_ZTINSt3__19once_flagE",
47646   "name" : "std::once_flag",
47647   "referenced_type" : "_ZTINSt3__19once_flagE",
47648   "self_type" : "_ZTINSt3__19once_flagE",
47649   "size" : 4,
47650   "source_file" : "external/libcxx/include/mutex"
47651  },
47652  {
47653   "alignment" : 1,
47654   "linker_set_key" : "_ZTINSt3__19remove_cvIDiEE",
47655   "name" : "std::remove_cv<char32_t>",
47656   "referenced_type" : "_ZTINSt3__19remove_cvIDiEE",
47657   "self_type" : "_ZTINSt3__19remove_cvIDiEE",
47658   "size" : 1,
47659   "source_file" : "external/libcxx/include/type_traits",
47660   "template_args" : [ "_ZTIDi" ]
47661  },
47662  {
47663   "alignment" : 1,
47664   "linker_set_key" : "_ZTINSt3__19remove_cvIDsEE",
47665   "name" : "std::remove_cv<char16_t>",
47666   "referenced_type" : "_ZTINSt3__19remove_cvIDsEE",
47667   "self_type" : "_ZTINSt3__19remove_cvIDsEE",
47668   "size" : 1,
47669   "source_file" : "external/libcxx/include/type_traits",
47670   "template_args" : [ "_ZTIDs" ]
47671  },
47672  {
47673   "alignment" : 1,
47674   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_17__compressed_pairIPcPFvPvEEEEE",
47675   "name" : "std::remove_cv<const std::__compressed_pair<char *, void (*)(void *)>>",
47676   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_17__compressed_pairIPcPFvPvEEEEE",
47677   "self_type" : "_ZTINSt3__19remove_cvIKNS_17__compressed_pairIPcPFvPvEEEEE",
47678   "size" : 1,
47679   "source_file" : "external/libcxx/include/type_traits",
47680   "template_args" : [ "_ZTIKNSt3__117__compressed_pairIPcPFvPvEEE" ]
47681  },
47682  {
47683   "alignment" : 1,
47684   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_17__compressed_pairIPhPFvPvEEEEE",
47685   "name" : "std::remove_cv<const std::__compressed_pair<unsigned char *, void (*)(void *)>>",
47686   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_17__compressed_pairIPhPFvPvEEEEE",
47687   "self_type" : "_ZTINSt3__19remove_cvIKNS_17__compressed_pairIPhPFvPvEEEEE",
47688   "size" : 1,
47689   "source_file" : "external/libcxx/include/type_traits",
47690   "template_args" : [ "_ZTIKNSt3__117__compressed_pairIPhPFvPvEEE" ]
47691  },
47692  {
47693   "alignment" : 1,
47694   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_17__compressed_pairIPjPFvPvEEEEE",
47695   "name" : "std::remove_cv<const std::__compressed_pair<unsigned int *, void (*)(void *)>>",
47696   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_17__compressed_pairIPjPFvPvEEEEE",
47697   "self_type" : "_ZTINSt3__19remove_cvIKNS_17__compressed_pairIPjPFvPvEEEEE",
47698   "size" : 1,
47699   "source_file" : "external/libcxx/include/type_traits",
47700   "template_args" : [ "_ZTIKNSt3__117__compressed_pairIPjPFvPvEEE" ]
47701  },
47702  {
47703   "alignment" : 1,
47704   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
47705   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep, 0, false>>",
47706   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
47707   "self_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
47708   "size" : 1,
47709   "source_file" : "external/libcxx/include/type_traits",
47710   "template_args" :
47711   [
47712    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
47713   ]
47714  },
47715  {
47716   "alignment" : 1,
47717   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
47718   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep, 0, false>>",
47719   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
47720   "self_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
47721   "size" : 1,
47722   "source_file" : "external/libcxx/include/type_traits",
47723   "template_args" :
47724   [
47725    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
47726   ]
47727  },
47728  {
47729   "alignment" : 1,
47730   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
47731   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>>",
47732   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
47733   "self_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
47734   "size" : 1,
47735   "source_file" : "external/libcxx/include/type_traits",
47736   "template_args" :
47737   [
47738    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
47739   ]
47740  },
47741  {
47742   "alignment" : 1,
47743   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
47744   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>>",
47745   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
47746   "self_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
47747   "size" : 1,
47748   "source_file" : "external/libcxx/include/type_traits",
47749   "template_args" :
47750   [
47751    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
47752   ]
47753  },
47754  {
47755   "alignment" : 1,
47756   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
47757   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
47758   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
47759   "self_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
47760   "size" : 1,
47761   "source_file" : "external/libcxx/include/type_traits",
47762   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE" ]
47763  },
47764  {
47765   "alignment" : 1,
47766   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
47767   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
47768   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
47769   "self_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
47770   "size" : 1,
47771   "source_file" : "external/libcxx/include/type_traits",
47772   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE" ]
47773  },
47774  {
47775   "alignment" : 1,
47776   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
47777   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
47778   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
47779   "self_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
47780   "size" : 1,
47781   "source_file" : "external/libcxx/include/type_traits",
47782   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE" ]
47783  },
47784  {
47785   "alignment" : 1,
47786   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
47787   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
47788   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
47789   "self_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
47790   "size" : 1,
47791   "source_file" : "external/libcxx/include/type_traits",
47792   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE" ]
47793  },
47794  {
47795   "alignment" : 1,
47796   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
47797   "name" : "std::remove_cv<const std::__compressed_pair_elem<void (*)(void *), 1, false>>",
47798   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
47799   "self_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
47800   "size" : 1,
47801   "source_file" : "external/libcxx/include/type_traits",
47802   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE" ]
47803  },
47804  {
47805   "alignment" : 1,
47806   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
47807   "name" : "std::remove_cv<const std::__compressed_pair_elem<char *, 0, false>>",
47808   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
47809   "self_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
47810   "size" : 1,
47811   "source_file" : "external/libcxx/include/type_traits",
47812   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPcLi0ELb0EEE" ]
47813  },
47814  {
47815   "alignment" : 1,
47816   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
47817   "name" : "std::remove_cv<const std::__compressed_pair_elem<unsigned char *, 0, false>>",
47818   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
47819   "self_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
47820   "size" : 1,
47821   "source_file" : "external/libcxx/include/type_traits",
47822   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPhLi0ELb0EEE" ]
47823  },
47824  {
47825   "alignment" : 1,
47826   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
47827   "name" : "std::remove_cv<const std::__compressed_pair_elem<unsigned int *, 0, false>>",
47828   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
47829   "self_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
47830   "size" : 1,
47831   "source_file" : "external/libcxx/include/type_traits",
47832   "template_args" : [ "_ZTIKNSt3__122__compressed_pair_elemIPjLi0ELb0EEE" ]
47833  },
47834  {
47835   "alignment" : 1,
47836   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_9allocatorIcEEEE",
47837   "name" : "std::remove_cv<const std::allocator<char>>",
47838   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_9allocatorIcEEEE",
47839   "self_type" : "_ZTINSt3__19remove_cvIKNS_9allocatorIcEEEE",
47840   "size" : 1,
47841   "source_file" : "external/libcxx/include/type_traits",
47842   "template_args" : [ "_ZTIKNSt3__19allocatorIcEE" ]
47843  },
47844  {
47845   "alignment" : 1,
47846   "linker_set_key" : "_ZTINSt3__19remove_cvIKcEE",
47847   "name" : "std::remove_cv<const char>",
47848   "referenced_type" : "_ZTINSt3__19remove_cvIKcEE",
47849   "self_type" : "_ZTINSt3__19remove_cvIKcEE",
47850   "size" : 1,
47851   "source_file" : "external/libcxx/include/type_traits",
47852   "template_args" : [ "_ZTIKc" ]
47853  },
47854  {
47855   "alignment" : 1,
47856   "linker_set_key" : "_ZTINSt3__19remove_cvIN7android8hardware11hidl_stringEEE",
47857   "name" : "std::remove_cv<android::hardware::hidl_string>",
47858   "referenced_type" : "_ZTINSt3__19remove_cvIN7android8hardware11hidl_stringEEE",
47859   "self_type" : "_ZTINSt3__19remove_cvIN7android8hardware11hidl_stringEEE",
47860   "size" : 1,
47861   "source_file" : "external/libcxx/include/type_traits",
47862   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
47863  },
47864  {
47865   "alignment" : 1,
47866   "linker_set_key" : "_ZTINSt3__19remove_cvIN7android8hardware17GrantorDescriptorEEE",
47867   "name" : "std::remove_cv<android::hardware::GrantorDescriptor>",
47868   "referenced_type" : "_ZTINSt3__19remove_cvIN7android8hardware17GrantorDescriptorEEE",
47869   "self_type" : "_ZTINSt3__19remove_cvIN7android8hardware17GrantorDescriptorEEE",
47870   "size" : 1,
47871   "source_file" : "external/libcxx/include/type_traits",
47872   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
47873  },
47874  {
47875   "alignment" : 1,
47876   "linker_set_key" : "_ZTINSt3__19remove_cvINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
47877   "name" : "std::remove_cv<std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char>>>",
47878   "referenced_type" : "_ZTINSt3__19remove_cvINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
47879   "self_type" : "_ZTINSt3__19remove_cvINS_17__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES6_EEEE",
47880   "size" : 1,
47881   "source_file" : "external/libcxx/include/type_traits",
47882   "template_args" :
47883   [
47884    "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE"
47885   ]
47886  },
47887  {
47888   "alignment" : 1,
47889   "linker_set_key" : "_ZTINSt3__19remove_cvINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
47890   "name" : "std::remove_cv<std::basic_string_view<char, std::char_traits<char>>>",
47891   "referenced_type" : "_ZTINSt3__19remove_cvINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
47892   "self_type" : "_ZTINSt3__19remove_cvINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
47893   "size" : 1,
47894   "source_file" : "external/libcxx/include/type_traits",
47895   "template_args" : [ "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE" ]
47896  },
47897  {
47898   "alignment" : 1,
47899   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
47900   "name" : "std::remove_cv<std::__compressed_pair_elem<std::basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>>::__rep, 0, false>>",
47901   "referenced_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
47902   "self_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
47903   "size" : 1,
47904   "source_file" : "external/libcxx/include/type_traits",
47905   "template_args" :
47906   [
47907    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
47908   ]
47909  },
47910  {
47911   "alignment" : 1,
47912   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
47913   "name" : "std::remove_cv<std::__compressed_pair_elem<std::basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>>::__rep, 0, false>>",
47914   "referenced_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
47915   "self_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
47916   "size" : 1,
47917   "source_file" : "external/libcxx/include/type_traits",
47918   "template_args" :
47919   [
47920    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
47921   ]
47922  },
47923  {
47924   "alignment" : 1,
47925   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
47926   "name" : "std::remove_cv<std::__compressed_pair_elem<std::basic_string<char>::__rep, 0, false>>",
47927   "referenced_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
47928   "self_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
47929   "size" : 1,
47930   "source_file" : "external/libcxx/include/type_traits",
47931   "template_args" :
47932   [
47933    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
47934   ]
47935  },
47936  {
47937   "alignment" : 1,
47938   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
47939   "name" : "std::remove_cv<std::__compressed_pair_elem<std::basic_string<wchar_t>::__rep, 0, false>>",
47940   "referenced_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
47941   "self_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
47942   "size" : 1,
47943   "source_file" : "external/libcxx/include/type_traits",
47944   "template_args" :
47945   [
47946    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
47947   ]
47948  },
47949  {
47950   "alignment" : 1,
47951   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
47952   "name" : "std::remove_cv<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
47953   "referenced_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
47954   "self_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
47955   "size" : 1,
47956   "source_file" : "external/libcxx/include/type_traits",
47957   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE" ]
47958  },
47959  {
47960   "alignment" : 1,
47961   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
47962   "name" : "std::remove_cv<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
47963   "referenced_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
47964   "self_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
47965   "size" : 1,
47966   "source_file" : "external/libcxx/include/type_traits",
47967   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE" ]
47968  },
47969  {
47970   "alignment" : 1,
47971   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
47972   "name" : "std::remove_cv<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
47973   "referenced_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
47974   "self_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
47975   "size" : 1,
47976   "source_file" : "external/libcxx/include/type_traits",
47977   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE" ]
47978  },
47979  {
47980   "alignment" : 1,
47981   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
47982   "name" : "std::remove_cv<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
47983   "referenced_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
47984   "self_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
47985   "size" : 1,
47986   "source_file" : "external/libcxx/include/type_traits",
47987   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE" ]
47988  },
47989  {
47990   "alignment" : 1,
47991   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
47992   "name" : "std::remove_cv<std::__compressed_pair_elem<void (*)(void *), 1, false>>",
47993   "referenced_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
47994   "self_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPFvPvELi1ELb0EEEEE",
47995   "size" : 1,
47996   "source_file" : "external/libcxx/include/type_traits",
47997   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPFvPvELi1ELb0EEE" ]
47998  },
47999  {
48000   "alignment" : 1,
48001   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
48002   "name" : "std::remove_cv<std::__compressed_pair_elem<char *, 0, false>>",
48003   "referenced_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
48004   "self_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPcLi0ELb0EEEEE",
48005   "size" : 1,
48006   "source_file" : "external/libcxx/include/type_traits",
48007   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPcLi0ELb0EEE" ]
48008  },
48009  {
48010   "alignment" : 1,
48011   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
48012   "name" : "std::remove_cv<std::__compressed_pair_elem<unsigned char *, 0, false>>",
48013   "referenced_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
48014   "self_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPhLi0ELb0EEEEE",
48015   "size" : 1,
48016   "source_file" : "external/libcxx/include/type_traits",
48017   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPhLi0ELb0EEE" ]
48018  },
48019  {
48020   "alignment" : 1,
48021   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
48022   "name" : "std::remove_cv<std::__compressed_pair_elem<unsigned int *, 0, false>>",
48023   "referenced_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
48024   "self_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemIPjLi0ELb0EEEEE",
48025   "size" : 1,
48026   "source_file" : "external/libcxx/include/type_traits",
48027   "template_args" : [ "_ZTINSt3__122__compressed_pair_elemIPjLi0ELb0EEE" ]
48028  },
48029  {
48030   "alignment" : 1,
48031   "linker_set_key" : "_ZTINSt3__19remove_cvINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
48032   "name" : "std::remove_cv<std::chrono::duration<long double, std::ratio<1, 1000000000>>>",
48033   "referenced_type" : "_ZTINSt3__19remove_cvINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
48034   "self_type" : "_ZTINSt3__19remove_cvINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
48035   "size" : 1,
48036   "source_file" : "external/libcxx/include/type_traits",
48037   "template_args" : [ "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE" ]
48038  },
48039  {
48040   "alignment" : 1,
48041   "linker_set_key" : "_ZTINSt3__19remove_cvINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
48042   "name" : "std::remove_cv<std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
48043   "referenced_type" : "_ZTINSt3__19remove_cvINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
48044   "self_type" : "_ZTINSt3__19remove_cvINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
48045   "size" : 1,
48046   "source_file" : "external/libcxx/include/type_traits",
48047   "template_args" : [ "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE" ]
48048  },
48049  {
48050   "alignment" : 1,
48051   "linker_set_key" : "_ZTINSt3__19remove_cvINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
48052   "name" : "std::remove_cv<std::chrono::duration<long long, std::ratio<1, 1>>>",
48053   "referenced_type" : "_ZTINSt3__19remove_cvINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
48054   "self_type" : "_ZTINSt3__19remove_cvINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
48055   "size" : 1,
48056   "source_file" : "external/libcxx/include/type_traits",
48057   "template_args" : [ "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE" ]
48058  },
48059  {
48060   "alignment" : 1,
48061   "linker_set_key" : "_ZTINSt3__19remove_cvINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEEEE",
48062   "name" : "std::remove_cv<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *>> *)>>",
48063   "referenced_type" : "_ZTINSt3__19remove_cvINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEEEE",
48064   "self_type" : "_ZTINSt3__19remove_cvINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS_6vectorIPvNS_9allocatorISA_EEEEEEEEE",
48065   "size" : 1,
48066   "source_file" : "external/libcxx/include/type_traits",
48067   "template_args" :
48068   [
48069    "_ZTINSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEE"
48070   ]
48071  },
48072  {
48073   "alignment" : 1,
48074   "linker_set_key" : "_ZTINSt3__19remove_cvIPK13native_handleEE",
48075   "name" : "std::remove_cv<const native_handle *>",
48076   "referenced_type" : "_ZTINSt3__19remove_cvIPK13native_handleEE",
48077   "self_type" : "_ZTINSt3__19remove_cvIPK13native_handleEE",
48078   "size" : 1,
48079   "source_file" : "external/libcxx/include/type_traits",
48080   "template_args" : [ "_ZTIPK13native_handle" ]
48081  },
48082  {
48083   "alignment" : 1,
48084   "linker_set_key" : "_ZTINSt3__19remove_cvIPN7android8hardware20hidl_death_recipientEEE",
48085   "name" : "std::remove_cv<android::hardware::hidl_death_recipient *>",
48086   "referenced_type" : "_ZTINSt3__19remove_cvIPN7android8hardware20hidl_death_recipientEEE",
48087   "self_type" : "_ZTINSt3__19remove_cvIPN7android8hardware20hidl_death_recipientEEE",
48088   "size" : 1,
48089   "source_file" : "external/libcxx/include/type_traits",
48090   "template_args" : [ "_ZTIPN7android8hardware20hidl_death_recipientE" ]
48091  },
48092  {
48093   "alignment" : 1,
48094   "linker_set_key" : "_ZTINSt3__19remove_cvIaEE",
48095   "name" : "std::remove_cv<signed char>",
48096   "referenced_type" : "_ZTINSt3__19remove_cvIaEE",
48097   "self_type" : "_ZTINSt3__19remove_cvIaEE",
48098   "size" : 1,
48099   "source_file" : "external/libcxx/include/type_traits",
48100   "template_args" : [ "_ZTIa" ]
48101  },
48102  {
48103   "alignment" : 1,
48104   "linker_set_key" : "_ZTINSt3__19remove_cvIcEE",
48105   "name" : "std::remove_cv<char>",
48106   "referenced_type" : "_ZTINSt3__19remove_cvIcEE",
48107   "self_type" : "_ZTINSt3__19remove_cvIcEE",
48108   "size" : 1,
48109   "source_file" : "external/libcxx/include/type_traits",
48110   "template_args" : [ "_ZTIc" ]
48111  },
48112  {
48113   "alignment" : 1,
48114   "linker_set_key" : "_ZTINSt3__19remove_cvIeEE",
48115   "name" : "std::remove_cv<long double>",
48116   "referenced_type" : "_ZTINSt3__19remove_cvIeEE",
48117   "self_type" : "_ZTINSt3__19remove_cvIeEE",
48118   "size" : 1,
48119   "source_file" : "external/libcxx/include/type_traits",
48120   "template_args" : [ "_ZTIe" ]
48121  },
48122  {
48123   "alignment" : 1,
48124   "linker_set_key" : "_ZTINSt3__19remove_cvIhEE",
48125   "name" : "std::remove_cv<unsigned char>",
48126   "referenced_type" : "_ZTINSt3__19remove_cvIhEE",
48127   "self_type" : "_ZTINSt3__19remove_cvIhEE",
48128   "size" : 1,
48129   "source_file" : "external/libcxx/include/type_traits",
48130   "template_args" : [ "_ZTIh" ]
48131  },
48132  {
48133   "alignment" : 1,
48134   "linker_set_key" : "_ZTINSt3__19remove_cvIiEE",
48135   "name" : "std::remove_cv<int>",
48136   "referenced_type" : "_ZTINSt3__19remove_cvIiEE",
48137   "self_type" : "_ZTINSt3__19remove_cvIiEE",
48138   "size" : 1,
48139   "source_file" : "external/libcxx/include/type_traits",
48140   "template_args" : [ "_ZTIi" ]
48141  },
48142  {
48143   "alignment" : 1,
48144   "linker_set_key" : "_ZTINSt3__19remove_cvIjEE",
48145   "name" : "std::remove_cv<unsigned int>",
48146   "referenced_type" : "_ZTINSt3__19remove_cvIjEE",
48147   "self_type" : "_ZTINSt3__19remove_cvIjEE",
48148   "size" : 1,
48149   "source_file" : "external/libcxx/include/type_traits",
48150   "template_args" : [ "_ZTIj" ]
48151  },
48152  {
48153   "alignment" : 1,
48154   "linker_set_key" : "_ZTINSt3__19remove_cvIlEE",
48155   "name" : "std::remove_cv<long>",
48156   "referenced_type" : "_ZTINSt3__19remove_cvIlEE",
48157   "self_type" : "_ZTINSt3__19remove_cvIlEE",
48158   "size" : 1,
48159   "source_file" : "external/libcxx/include/type_traits",
48160   "template_args" : [ "_ZTIl" ]
48161  },
48162  {
48163   "alignment" : 1,
48164   "linker_set_key" : "_ZTINSt3__19remove_cvImEE",
48165   "name" : "std::remove_cv<unsigned long>",
48166   "referenced_type" : "_ZTINSt3__19remove_cvImEE",
48167   "self_type" : "_ZTINSt3__19remove_cvImEE",
48168   "size" : 1,
48169   "source_file" : "external/libcxx/include/type_traits",
48170   "template_args" : [ "_ZTIm" ]
48171  },
48172  {
48173   "alignment" : 1,
48174   "linker_set_key" : "_ZTINSt3__19remove_cvIwEE",
48175   "name" : "std::remove_cv<wchar_t>",
48176   "referenced_type" : "_ZTINSt3__19remove_cvIwEE",
48177   "self_type" : "_ZTINSt3__19remove_cvIwEE",
48178   "size" : 1,
48179   "source_file" : "external/libcxx/include/type_traits",
48180   "template_args" : [ "_ZTIw" ]
48181  },
48182  {
48183   "alignment" : 1,
48184   "linker_set_key" : "_ZTINSt3__19remove_cvIxEE",
48185   "name" : "std::remove_cv<long long>",
48186   "referenced_type" : "_ZTINSt3__19remove_cvIxEE",
48187   "self_type" : "_ZTINSt3__19remove_cvIxEE",
48188   "size" : 1,
48189   "source_file" : "external/libcxx/include/type_traits",
48190   "template_args" : [ "_ZTIx" ]
48191  },
48192  {
48193   "alignment" : 1,
48194   "linker_set_key" : "_ZTINSt3__19remove_cvIyEE",
48195   "name" : "std::remove_cv<unsigned long long>",
48196   "referenced_type" : "_ZTINSt3__19remove_cvIyEE",
48197   "self_type" : "_ZTINSt3__19remove_cvIyEE",
48198   "size" : 1,
48199   "source_file" : "external/libcxx/include/type_traits",
48200   "template_args" : [ "_ZTIy" ]
48201  },
48202  {
48203   "alignment" : 1,
48204   "linker_set_key" : "_ZTINSt3__19time_baseE",
48205   "name" : "std::time_base",
48206   "record_kind" : "class",
48207   "referenced_type" : "_ZTINSt3__19time_baseE",
48208   "self_type" : "_ZTINSt3__19time_baseE",
48209   "size" : 1,
48210   "source_file" : "external/libcxx/include/locale"
48211  },
48212  {
48213   "alignment" : 4,
48214   "base_specifiers" :
48215   [
48216    {
48217     "referenced_type" : "_ZTISt9exception"
48218    }
48219   ],
48220   "linker_set_key" : "_ZTISt10bad_typeid",
48221   "name" : "std::bad_typeid",
48222   "record_kind" : "class",
48223   "referenced_type" : "_ZTISt10bad_typeid",
48224   "self_type" : "_ZTISt10bad_typeid",
48225   "size" : 4,
48226   "source_file" : "external/libcxx/include/typeinfo",
48227   "vtable_components" :
48228   [
48229    {
48230     "kind" : "offset_to_top"
48231    },
48232    {
48233     "kind" : "rtti",
48234     "mangled_component_name" : "_ZTISt10bad_typeid"
48235    },
48236    {
48237     "kind" : "complete_dtor_pointer",
48238     "mangled_component_name" : "_ZNSt10bad_typeidD1Ev"
48239    },
48240    {
48241     "kind" : "deleting_dtor_pointer",
48242     "mangled_component_name" : "_ZNSt10bad_typeidD0Ev"
48243    },
48244    {
48245     "mangled_component_name" : "_ZNKSt10bad_typeid4whatEv"
48246    }
48247   ]
48248  },
48249  {
48250   "alignment" : 4,
48251   "base_specifiers" :
48252   [
48253    {
48254     "referenced_type" : "_ZTISt9exception"
48255    }
48256   ],
48257   "fields" :
48258   [
48259    {
48260     "access" : "private",
48261     "field_name" : "__imp_",
48262     "field_offset" : 32,
48263     "referenced_type" : "_ZTINSt3__118__libcpp_refstringE"
48264    }
48265   ],
48266   "linker_set_key" : "_ZTISt11logic_error",
48267   "name" : "std::logic_error",
48268   "record_kind" : "class",
48269   "referenced_type" : "_ZTISt11logic_error",
48270   "self_type" : "_ZTISt11logic_error",
48271   "size" : 8,
48272   "source_file" : "external/libcxx/include/stdexcept",
48273   "vtable_components" :
48274   [
48275    {
48276     "kind" : "offset_to_top"
48277    },
48278    {
48279     "kind" : "rtti",
48280     "mangled_component_name" : "_ZTISt11logic_error"
48281    },
48282    {
48283     "kind" : "complete_dtor_pointer",
48284     "mangled_component_name" : "_ZNSt11logic_errorD1Ev"
48285    },
48286    {
48287     "kind" : "deleting_dtor_pointer",
48288     "mangled_component_name" : "_ZNSt11logic_errorD0Ev"
48289    },
48290    {
48291     "mangled_component_name" : "_ZNKSt11logic_error4whatEv"
48292    }
48293   ]
48294  },
48295  {
48296   "alignment" : 4,
48297   "base_specifiers" :
48298   [
48299    {
48300     "referenced_type" : "_ZTISt13runtime_error"
48301    }
48302   ],
48303   "linker_set_key" : "_ZTISt11range_error",
48304   "name" : "std::range_error",
48305   "record_kind" : "class",
48306   "referenced_type" : "_ZTISt11range_error",
48307   "self_type" : "_ZTISt11range_error",
48308   "size" : 8,
48309   "source_file" : "external/libcxx/include/stdexcept",
48310   "vtable_components" :
48311   [
48312    {
48313     "kind" : "offset_to_top"
48314    },
48315    {
48316     "kind" : "rtti",
48317     "mangled_component_name" : "_ZTISt11range_error"
48318    },
48319    {
48320     "kind" : "complete_dtor_pointer",
48321     "mangled_component_name" : "_ZNSt11range_errorD1Ev"
48322    },
48323    {
48324     "kind" : "deleting_dtor_pointer",
48325     "mangled_component_name" : "_ZNSt11range_errorD0Ev"
48326    },
48327    {
48328     "mangled_component_name" : "_ZNKSt13runtime_error4whatEv"
48329    }
48330   ]
48331  },
48332  {
48333   "alignment" : 4,
48334   "base_specifiers" :
48335   [
48336    {
48337     "referenced_type" : "_ZTISt11logic_error"
48338    }
48339   ],
48340   "linker_set_key" : "_ZTISt12domain_error",
48341   "name" : "std::domain_error",
48342   "record_kind" : "class",
48343   "referenced_type" : "_ZTISt12domain_error",
48344   "self_type" : "_ZTISt12domain_error",
48345   "size" : 8,
48346   "source_file" : "external/libcxx/include/stdexcept",
48347   "vtable_components" :
48348   [
48349    {
48350     "kind" : "offset_to_top"
48351    },
48352    {
48353     "kind" : "rtti",
48354     "mangled_component_name" : "_ZTISt12domain_error"
48355    },
48356    {
48357     "kind" : "complete_dtor_pointer",
48358     "mangled_component_name" : "_ZNSt12domain_errorD1Ev"
48359    },
48360    {
48361     "kind" : "deleting_dtor_pointer",
48362     "mangled_component_name" : "_ZNSt12domain_errorD0Ev"
48363    },
48364    {
48365     "mangled_component_name" : "_ZNKSt11logic_error4whatEv"
48366    }
48367   ]
48368  },
48369  {
48370   "alignment" : 4,
48371   "base_specifiers" :
48372   [
48373    {
48374     "referenced_type" : "_ZTISt11logic_error"
48375    }
48376   ],
48377   "linker_set_key" : "_ZTISt12length_error",
48378   "name" : "std::length_error",
48379   "record_kind" : "class",
48380   "referenced_type" : "_ZTISt12length_error",
48381   "self_type" : "_ZTISt12length_error",
48382   "size" : 8,
48383   "source_file" : "external/libcxx/include/stdexcept",
48384   "vtable_components" :
48385   [
48386    {
48387     "kind" : "offset_to_top"
48388    },
48389    {
48390     "kind" : "rtti",
48391     "mangled_component_name" : "_ZTISt12length_error"
48392    },
48393    {
48394     "kind" : "complete_dtor_pointer",
48395     "mangled_component_name" : "_ZNSt12length_errorD1Ev"
48396    },
48397    {
48398     "kind" : "deleting_dtor_pointer",
48399     "mangled_component_name" : "_ZNSt12length_errorD0Ev"
48400    },
48401    {
48402     "mangled_component_name" : "_ZNKSt11logic_error4whatEv"
48403    }
48404   ]
48405  },
48406  {
48407   "alignment" : 4,
48408   "base_specifiers" :
48409   [
48410    {
48411     "referenced_type" : "_ZTISt11logic_error"
48412    }
48413   ],
48414   "linker_set_key" : "_ZTISt12out_of_range",
48415   "name" : "std::out_of_range",
48416   "record_kind" : "class",
48417   "referenced_type" : "_ZTISt12out_of_range",
48418   "self_type" : "_ZTISt12out_of_range",
48419   "size" : 8,
48420   "source_file" : "external/libcxx/include/stdexcept",
48421   "vtable_components" :
48422   [
48423    {
48424     "kind" : "offset_to_top"
48425    },
48426    {
48427     "kind" : "rtti",
48428     "mangled_component_name" : "_ZTISt12out_of_range"
48429    },
48430    {
48431     "kind" : "complete_dtor_pointer",
48432     "mangled_component_name" : "_ZNSt12out_of_rangeD1Ev"
48433    },
48434    {
48435     "kind" : "deleting_dtor_pointer",
48436     "mangled_component_name" : "_ZNSt12out_of_rangeD0Ev"
48437    },
48438    {
48439     "mangled_component_name" : "_ZNKSt11logic_error4whatEv"
48440    }
48441   ]
48442  },
48443  {
48444   "alignment" : 4,
48445   "base_specifiers" :
48446   [
48447    {
48448     "referenced_type" : "_ZTISt9exception"
48449    }
48450   ],
48451   "linker_set_key" : "_ZTISt13bad_exception",
48452   "name" : "std::bad_exception",
48453   "record_kind" : "class",
48454   "referenced_type" : "_ZTISt13bad_exception",
48455   "self_type" : "_ZTISt13bad_exception",
48456   "size" : 4,
48457   "source_file" : "external/libcxx/include/exception",
48458   "vtable_components" :
48459   [
48460    {
48461     "kind" : "offset_to_top"
48462    },
48463    {
48464     "kind" : "rtti",
48465     "mangled_component_name" : "_ZTISt13bad_exception"
48466    },
48467    {
48468     "kind" : "complete_dtor_pointer",
48469     "mangled_component_name" : "_ZNSt13bad_exceptionD1Ev"
48470    },
48471    {
48472     "kind" : "deleting_dtor_pointer",
48473     "mangled_component_name" : "_ZNSt13bad_exceptionD0Ev"
48474    },
48475    {
48476     "mangled_component_name" : "_ZNKSt13bad_exception4whatEv"
48477    }
48478   ]
48479  },
48480  {
48481   "alignment" : 4,
48482   "fields" :
48483   [
48484    {
48485     "access" : "private",
48486     "field_name" : "__ptr_",
48487     "referenced_type" : "_ZTIPv"
48488    }
48489   ],
48490   "linker_set_key" : "_ZTISt13exception_ptr",
48491   "name" : "std::exception_ptr",
48492   "record_kind" : "class",
48493   "referenced_type" : "_ZTISt13exception_ptr",
48494   "self_type" : "_ZTISt13exception_ptr",
48495   "size" : 4,
48496   "source_file" : "external/libcxx/include/exception"
48497  },
48498  {
48499   "alignment" : 4,
48500   "base_specifiers" :
48501   [
48502    {
48503     "referenced_type" : "_ZTISt9exception"
48504    }
48505   ],
48506   "fields" :
48507   [
48508    {
48509     "access" : "private",
48510     "field_name" : "__imp_",
48511     "field_offset" : 32,
48512     "referenced_type" : "_ZTINSt3__118__libcpp_refstringE"
48513    }
48514   ],
48515   "linker_set_key" : "_ZTISt13runtime_error",
48516   "name" : "std::runtime_error",
48517   "record_kind" : "class",
48518   "referenced_type" : "_ZTISt13runtime_error",
48519   "self_type" : "_ZTISt13runtime_error",
48520   "size" : 8,
48521   "source_file" : "external/libcxx/include/stdexcept",
48522   "vtable_components" :
48523   [
48524    {
48525     "kind" : "offset_to_top"
48526    },
48527    {
48528     "kind" : "rtti",
48529     "mangled_component_name" : "_ZTISt13runtime_error"
48530    },
48531    {
48532     "kind" : "complete_dtor_pointer",
48533     "mangled_component_name" : "_ZNSt13runtime_errorD1Ev"
48534    },
48535    {
48536     "kind" : "deleting_dtor_pointer",
48537     "mangled_component_name" : "_ZNSt13runtime_errorD0Ev"
48538    },
48539    {
48540     "mangled_component_name" : "_ZNKSt13runtime_error4whatEv"
48541    }
48542   ]
48543  },
48544  {
48545   "alignment" : 4,
48546   "base_specifiers" :
48547   [
48548    {
48549     "referenced_type" : "_ZTISt13runtime_error"
48550    }
48551   ],
48552   "linker_set_key" : "_ZTISt14overflow_error",
48553   "name" : "std::overflow_error",
48554   "record_kind" : "class",
48555   "referenced_type" : "_ZTISt14overflow_error",
48556   "self_type" : "_ZTISt14overflow_error",
48557   "size" : 8,
48558   "source_file" : "external/libcxx/include/stdexcept",
48559   "vtable_components" :
48560   [
48561    {
48562     "kind" : "offset_to_top"
48563    },
48564    {
48565     "kind" : "rtti",
48566     "mangled_component_name" : "_ZTISt14overflow_error"
48567    },
48568    {
48569     "kind" : "complete_dtor_pointer",
48570     "mangled_component_name" : "_ZNSt14overflow_errorD1Ev"
48571    },
48572    {
48573     "kind" : "deleting_dtor_pointer",
48574     "mangled_component_name" : "_ZNSt14overflow_errorD0Ev"
48575    },
48576    {
48577     "mangled_component_name" : "_ZNKSt13runtime_error4whatEv"
48578    }
48579   ]
48580  },
48581  {
48582   "alignment" : 4,
48583   "base_specifiers" :
48584   [
48585    {
48586     "referenced_type" : "_ZTISt13runtime_error"
48587    }
48588   ],
48589   "linker_set_key" : "_ZTISt15underflow_error",
48590   "name" : "std::underflow_error",
48591   "record_kind" : "class",
48592   "referenced_type" : "_ZTISt15underflow_error",
48593   "self_type" : "_ZTISt15underflow_error",
48594   "size" : 8,
48595   "source_file" : "external/libcxx/include/stdexcept",
48596   "vtable_components" :
48597   [
48598    {
48599     "kind" : "offset_to_top"
48600    },
48601    {
48602     "kind" : "rtti",
48603     "mangled_component_name" : "_ZTISt15underflow_error"
48604    },
48605    {
48606     "kind" : "complete_dtor_pointer",
48607     "mangled_component_name" : "_ZNSt15underflow_errorD1Ev"
48608    },
48609    {
48610     "kind" : "deleting_dtor_pointer",
48611     "mangled_component_name" : "_ZNSt15underflow_errorD0Ev"
48612    },
48613    {
48614     "mangled_component_name" : "_ZNKSt13runtime_error4whatEv"
48615    }
48616   ]
48617  },
48618  {
48619   "alignment" : 4,
48620   "fields" :
48621   [
48622    {
48623     "access" : "private",
48624     "field_name" : "__begin_",
48625     "referenced_type" : "_ZTIPKDi"
48626    },
48627    {
48628     "access" : "private",
48629     "field_name" : "__size_",
48630     "field_offset" : 32,
48631     "referenced_type" : "_ZTIj"
48632    }
48633   ],
48634   "linker_set_key" : "_ZTISt16initializer_listIDiE",
48635   "name" : "std::initializer_list<char32_t>",
48636   "record_kind" : "class",
48637   "referenced_type" : "_ZTISt16initializer_listIDiE",
48638   "self_type" : "_ZTISt16initializer_listIDiE",
48639   "size" : 8,
48640   "source_file" : "external/libcxx/include/initializer_list",
48641   "template_args" : [ "_ZTIDi" ]
48642  },
48643  {
48644   "alignment" : 4,
48645   "fields" :
48646   [
48647    {
48648     "access" : "private",
48649     "field_name" : "__begin_",
48650     "referenced_type" : "_ZTIPKDs"
48651    },
48652    {
48653     "access" : "private",
48654     "field_name" : "__size_",
48655     "field_offset" : 32,
48656     "referenced_type" : "_ZTIj"
48657    }
48658   ],
48659   "linker_set_key" : "_ZTISt16initializer_listIDsE",
48660   "name" : "std::initializer_list<char16_t>",
48661   "record_kind" : "class",
48662   "referenced_type" : "_ZTISt16initializer_listIDsE",
48663   "self_type" : "_ZTISt16initializer_listIDsE",
48664   "size" : 8,
48665   "source_file" : "external/libcxx/include/initializer_list",
48666   "template_args" : [ "_ZTIDs" ]
48667  },
48668  {
48669   "alignment" : 4,
48670   "fields" :
48671   [
48672    {
48673     "access" : "private",
48674     "field_name" : "__begin_",
48675     "referenced_type" : "_ZTIPKb"
48676    },
48677    {
48678     "access" : "private",
48679     "field_name" : "__size_",
48680     "field_offset" : 32,
48681     "referenced_type" : "_ZTIj"
48682    }
48683   ],
48684   "linker_set_key" : "_ZTISt16initializer_listIbE",
48685   "name" : "std::initializer_list<bool>",
48686   "record_kind" : "class",
48687   "referenced_type" : "_ZTISt16initializer_listIbE",
48688   "self_type" : "_ZTISt16initializer_listIbE",
48689   "size" : 8,
48690   "source_file" : "external/libcxx/include/initializer_list",
48691   "template_args" : [ "_ZTIb" ]
48692  },
48693  {
48694   "alignment" : 4,
48695   "fields" :
48696   [
48697    {
48698     "access" : "private",
48699     "field_name" : "__begin_",
48700     "referenced_type" : "_ZTIPKc"
48701    },
48702    {
48703     "access" : "private",
48704     "field_name" : "__size_",
48705     "field_offset" : 32,
48706     "referenced_type" : "_ZTIj"
48707    }
48708   ],
48709   "linker_set_key" : "_ZTISt16initializer_listIcE",
48710   "name" : "std::initializer_list<char>",
48711   "record_kind" : "class",
48712   "referenced_type" : "_ZTISt16initializer_listIcE",
48713   "self_type" : "_ZTISt16initializer_listIcE",
48714   "size" : 8,
48715   "source_file" : "external/libcxx/include/initializer_list",
48716   "template_args" : [ "_ZTIc" ]
48717  },
48718  {
48719   "alignment" : 4,
48720   "fields" :
48721   [
48722    {
48723     "access" : "private",
48724     "field_name" : "__begin_",
48725     "referenced_type" : "_ZTIPKi"
48726    },
48727    {
48728     "access" : "private",
48729     "field_name" : "__size_",
48730     "field_offset" : 32,
48731     "referenced_type" : "_ZTIj"
48732    }
48733   ],
48734   "linker_set_key" : "_ZTISt16initializer_listIiE",
48735   "name" : "std::initializer_list<int>",
48736   "record_kind" : "class",
48737   "referenced_type" : "_ZTISt16initializer_listIiE",
48738   "self_type" : "_ZTISt16initializer_listIiE",
48739   "size" : 8,
48740   "source_file" : "external/libcxx/include/initializer_list",
48741   "template_args" : [ "_ZTIi" ]
48742  },
48743  {
48744   "alignment" : 4,
48745   "fields" :
48746   [
48747    {
48748     "access" : "private",
48749     "field_name" : "__begin_",
48750     "referenced_type" : "_ZTIPKw"
48751    },
48752    {
48753     "access" : "private",
48754     "field_name" : "__size_",
48755     "field_offset" : 32,
48756     "referenced_type" : "_ZTIj"
48757    }
48758   ],
48759   "linker_set_key" : "_ZTISt16initializer_listIwE",
48760   "name" : "std::initializer_list<wchar_t>",
48761   "record_kind" : "class",
48762   "referenced_type" : "_ZTISt16initializer_listIwE",
48763   "self_type" : "_ZTISt16initializer_listIwE",
48764   "size" : 8,
48765   "source_file" : "external/libcxx/include/initializer_list",
48766   "template_args" : [ "_ZTIw" ]
48767  },
48768  {
48769   "alignment" : 4,
48770   "base_specifiers" :
48771   [
48772    {
48773     "referenced_type" : "_ZTISt11logic_error"
48774    }
48775   ],
48776   "linker_set_key" : "_ZTISt16invalid_argument",
48777   "name" : "std::invalid_argument",
48778   "record_kind" : "class",
48779   "referenced_type" : "_ZTISt16invalid_argument",
48780   "self_type" : "_ZTISt16invalid_argument",
48781   "size" : 8,
48782   "source_file" : "external/libcxx/include/stdexcept",
48783   "vtable_components" :
48784   [
48785    {
48786     "kind" : "offset_to_top"
48787    },
48788    {
48789     "kind" : "rtti",
48790     "mangled_component_name" : "_ZTISt16invalid_argument"
48791    },
48792    {
48793     "kind" : "complete_dtor_pointer",
48794     "mangled_component_name" : "_ZNSt16invalid_argumentD1Ev"
48795    },
48796    {
48797     "kind" : "deleting_dtor_pointer",
48798     "mangled_component_name" : "_ZNSt16invalid_argumentD0Ev"
48799    },
48800    {
48801     "mangled_component_name" : "_ZNKSt11logic_error4whatEv"
48802    }
48803   ]
48804  },
48805  {
48806   "alignment" : 4,
48807   "fields" :
48808   [
48809    {
48810     "access" : "private",
48811     "field_name" : "__ptr_",
48812     "field_offset" : 32,
48813     "referenced_type" : "_ZTISt13exception_ptr"
48814    }
48815   ],
48816   "linker_set_key" : "_ZTISt16nested_exception",
48817   "name" : "std::nested_exception",
48818   "record_kind" : "class",
48819   "referenced_type" : "_ZTISt16nested_exception",
48820   "self_type" : "_ZTISt16nested_exception",
48821   "size" : 8,
48822   "source_file" : "external/libcxx/include/exception",
48823   "vtable_components" :
48824   [
48825    {
48826     "kind" : "offset_to_top"
48827    },
48828    {
48829     "kind" : "rtti",
48830     "mangled_component_name" : "_ZTISt16nested_exception"
48831    },
48832    {
48833     "kind" : "complete_dtor_pointer",
48834     "mangled_component_name" : "_ZNSt16nested_exceptionD1Ev"
48835    },
48836    {
48837     "kind" : "deleting_dtor_pointer",
48838     "mangled_component_name" : "_ZNSt16nested_exceptionD0Ev"
48839    }
48840   ]
48841  },
48842  {
48843   "alignment" : 4,
48844   "base_specifiers" :
48845   [
48846    {
48847     "referenced_type" : "_ZTISt9exception"
48848    }
48849   ],
48850   "linker_set_key" : "_ZTISt19bad_optional_access",
48851   "name" : "std::bad_optional_access",
48852   "record_kind" : "class",
48853   "referenced_type" : "_ZTISt19bad_optional_access",
48854   "self_type" : "_ZTISt19bad_optional_access",
48855   "size" : 4,
48856   "source_file" : "external/libcxx/include/optional",
48857   "vtable_components" :
48858   [
48859    {
48860     "kind" : "offset_to_top"
48861    },
48862    {
48863     "kind" : "rtti",
48864     "mangled_component_name" : "_ZTISt19bad_optional_access"
48865    },
48866    {
48867     "kind" : "complete_dtor_pointer",
48868     "mangled_component_name" : "_ZNSt19bad_optional_accessD1Ev"
48869    },
48870    {
48871     "kind" : "deleting_dtor_pointer",
48872     "mangled_component_name" : "_ZNSt19bad_optional_accessD0Ev"
48873    },
48874    {
48875     "mangled_component_name" : "_ZNKSt19bad_optional_access4whatEv"
48876    }
48877   ]
48878  },
48879  {
48880   "alignment" : 4,
48881   "base_specifiers" :
48882   [
48883    {
48884     "referenced_type" : "_ZTISt9bad_alloc"
48885    }
48886   ],
48887   "linker_set_key" : "_ZTISt20bad_array_new_length",
48888   "name" : "std::bad_array_new_length",
48889   "record_kind" : "class",
48890   "referenced_type" : "_ZTISt20bad_array_new_length",
48891   "self_type" : "_ZTISt20bad_array_new_length",
48892   "size" : 4,
48893   "source_file" : "external/libcxx/include/new",
48894   "vtable_components" :
48895   [
48896    {
48897     "kind" : "offset_to_top"
48898    },
48899    {
48900     "kind" : "rtti",
48901     "mangled_component_name" : "_ZTISt20bad_array_new_length"
48902    },
48903    {
48904     "kind" : "complete_dtor_pointer",
48905     "mangled_component_name" : "_ZNSt20bad_array_new_lengthD1Ev"
48906    },
48907    {
48908     "kind" : "deleting_dtor_pointer",
48909     "mangled_component_name" : "_ZNSt20bad_array_new_lengthD0Ev"
48910    },
48911    {
48912     "mangled_component_name" : "_ZNKSt20bad_array_new_length4whatEv"
48913    }
48914   ]
48915  },
48916  {
48917   "alignment" : 4,
48918   "base_specifiers" :
48919   [
48920    {
48921     "referenced_type" : "_ZTISt9exception"
48922    }
48923   ],
48924   "linker_set_key" : "_ZTISt8bad_cast",
48925   "name" : "std::bad_cast",
48926   "record_kind" : "class",
48927   "referenced_type" : "_ZTISt8bad_cast",
48928   "self_type" : "_ZTISt8bad_cast",
48929   "size" : 4,
48930   "source_file" : "external/libcxx/include/typeinfo",
48931   "vtable_components" :
48932   [
48933    {
48934     "kind" : "offset_to_top"
48935    },
48936    {
48937     "kind" : "rtti",
48938     "mangled_component_name" : "_ZTISt8bad_cast"
48939    },
48940    {
48941     "kind" : "complete_dtor_pointer",
48942     "mangled_component_name" : "_ZNSt8bad_castD1Ev"
48943    },
48944    {
48945     "kind" : "deleting_dtor_pointer",
48946     "mangled_component_name" : "_ZNSt8bad_castD0Ev"
48947    },
48948    {
48949     "mangled_component_name" : "_ZNKSt8bad_cast4whatEv"
48950    }
48951   ]
48952  },
48953  {
48954   "alignment" : 4,
48955   "base_specifiers" :
48956   [
48957    {
48958     "referenced_type" : "_ZTISt9exception"
48959    }
48960   ],
48961   "linker_set_key" : "_ZTISt9bad_alloc",
48962   "name" : "std::bad_alloc",
48963   "record_kind" : "class",
48964   "referenced_type" : "_ZTISt9bad_alloc",
48965   "self_type" : "_ZTISt9bad_alloc",
48966   "size" : 4,
48967   "source_file" : "external/libcxx/include/new",
48968   "vtable_components" :
48969   [
48970    {
48971     "kind" : "offset_to_top"
48972    },
48973    {
48974     "kind" : "rtti",
48975     "mangled_component_name" : "_ZTISt9bad_alloc"
48976    },
48977    {
48978     "kind" : "complete_dtor_pointer",
48979     "mangled_component_name" : "_ZNSt9bad_allocD1Ev"
48980    },
48981    {
48982     "kind" : "deleting_dtor_pointer",
48983     "mangled_component_name" : "_ZNSt9bad_allocD0Ev"
48984    },
48985    {
48986     "mangled_component_name" : "_ZNKSt9bad_alloc4whatEv"
48987    }
48988   ]
48989  },
48990  {
48991   "alignment" : 4,
48992   "linker_set_key" : "_ZTISt9exception",
48993   "name" : "std::exception",
48994   "record_kind" : "class",
48995   "referenced_type" : "_ZTISt9exception",
48996   "self_type" : "_ZTISt9exception",
48997   "size" : 4,
48998   "source_file" : "external/libcxx/include/exception",
48999   "vtable_components" :
49000   [
49001    {
49002     "kind" : "offset_to_top"
49003    },
49004    {
49005     "kind" : "rtti",
49006     "mangled_component_name" : "_ZTISt9exception"
49007    },
49008    {
49009     "kind" : "complete_dtor_pointer",
49010     "mangled_component_name" : "_ZNSt9exceptionD1Ev"
49011    },
49012    {
49013     "kind" : "deleting_dtor_pointer",
49014     "mangled_component_name" : "_ZNSt9exceptionD0Ev"
49015    },
49016    {
49017     "mangled_component_name" : "_ZNKSt9exception4whatEv"
49018    }
49019   ]
49020  },
49021  {
49022   "alignment" : 1,
49023   "linker_set_key" : "_ZTISt9nothrow_t",
49024   "name" : "std::nothrow_t",
49025   "referenced_type" : "_ZTISt9nothrow_t",
49026   "self_type" : "_ZTISt9nothrow_t",
49027   "size" : 1,
49028   "source_file" : "external/libcxx/include/new"
49029  },
49030  {
49031   "alignment" : 4,
49032   "fields" :
49033   [
49034    {
49035     "access" : "protected",
49036     "field_name" : "__type_name",
49037     "field_offset" : 32,
49038     "referenced_type" : "_ZTIPKc"
49039    }
49040   ],
49041   "linker_set_key" : "_ZTISt9type_info",
49042   "name" : "std::type_info",
49043   "record_kind" : "class",
49044   "referenced_type" : "_ZTISt9type_info",
49045   "self_type" : "_ZTISt9type_info",
49046   "size" : 8,
49047   "source_file" : "external/libcxx/include/typeinfo",
49048   "vtable_components" :
49049   [
49050    {
49051     "kind" : "offset_to_top"
49052    },
49053    {
49054     "kind" : "rtti",
49055     "mangled_component_name" : "_ZTISt9type_info"
49056    },
49057    {
49058     "kind" : "complete_dtor_pointer",
49059     "mangled_component_name" : "_ZNSt9type_infoD1Ev"
49060    },
49061    {
49062     "kind" : "deleting_dtor_pointer",
49063     "mangled_component_name" : "_ZNSt9type_infoD0Ev"
49064    }
49065   ]
49066  }
49067 ],
49068 "rvalue_reference_types" :
49069 [
49070  {
49071   "alignment" : 4,
49072   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
49073   "name" : "android::hardware::hidl_handle &&",
49074   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
49075   "self_type" : "_ZTION7android8hardware11hidl_handleE",
49076   "size" : 4,
49077   "source_file" : "external/libcxx/include/type_traits"
49078  },
49079  {
49080   "alignment" : 4,
49081   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
49082   "name" : "android::hardware::hidl_memory &&",
49083   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
49084   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
49085   "size" : 4,
49086   "source_file" : "external/libcxx/include/type_traits"
49087  },
49088  {
49089   "alignment" : 4,
49090   "linker_set_key" : "_ZTION7android8hardware11hidl_stringE",
49091   "name" : "android::hardware::hidl_string &&",
49092   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
49093   "self_type" : "_ZTION7android8hardware11hidl_stringE",
49094   "size" : 4,
49095   "source_file" : "external/libcxx/include/type_traits"
49096  },
49097  {
49098   "alignment" : 4,
49099   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS_4hidl6memory4V1_07IMemoryEEEEE",
49100   "name" : "android::hardware::Return<android::sp<android::hidl::memory::V1_0::IMemory>> &&",
49101   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_4hidl6memory4V1_07IMemoryEEEEE",
49102   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS_4hidl6memory4V1_07IMemoryEEEEE",
49103   "size" : 4,
49104   "source_file" : "system/libhidl/base/include/hidl/Status.h"
49105  },
49106  {
49107   "alignment" : 4,
49108   "linker_set_key" : "_ZTION7android8hardware6ReturnIPvEE",
49109   "name" : "android::hardware::Return<void *> &&",
49110   "referenced_type" : "_ZTIN7android8hardware6ReturnIPvEE",
49111   "self_type" : "_ZTION7android8hardware6ReturnIPvEE",
49112   "size" : 4,
49113   "source_file" : "system/libhidl/base/include/hidl/Status.h"
49114  },
49115  {
49116   "alignment" : 4,
49117   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
49118   "name" : "android::hardware::Return<void> &&",
49119   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
49120   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
49121   "size" : 4,
49122   "source_file" : "system/libhidl/base/include/hidl/Status.h"
49123  },
49124  {
49125   "alignment" : 4,
49126   "linker_set_key" : "_ZTION7android8hardware6ReturnIyEE",
49127   "name" : "android::hardware::Return<unsigned long long> &&",
49128   "referenced_type" : "_ZTIN7android8hardware6ReturnIyEE",
49129   "self_type" : "_ZTION7android8hardware6ReturnIyEE",
49130   "size" : 4,
49131   "source_file" : "system/libhidl/base/include/hidl/Status.h"
49132  },
49133  {
49134   "alignment" : 4,
49135   "linker_set_key" : "_ZTION7android8hardware6StatusE",
49136   "name" : "android::hardware::Status &&",
49137   "referenced_type" : "_ZTIN7android8hardware6StatusE",
49138   "self_type" : "_ZTION7android8hardware6StatusE",
49139   "size" : 4,
49140   "source_file" : "system/libhidl/base/include/hidl/Status.h"
49141  },
49142  {
49143   "alignment" : 4,
49144   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
49145   "name" : "android::hardware::details::return_status &&",
49146   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
49147   "self_type" : "_ZTION7android8hardware7details13return_statusE",
49148   "size" : 4,
49149   "source_file" : "external/libcxx/include/type_traits"
49150  },
49151  {
49152   "alignment" : 4,
49153   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
49154   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>> &&",
49155   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
49156   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
49157   "size" : 4,
49158   "source_file" : "external/libcxx/include/type_traits"
49159  },
49160  {
49161   "alignment" : 4,
49162   "linker_set_key" : "_ZTIONSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
49163   "name" : "std::__compressed_pair<std::basic_string<char>::__rep, std::allocator<char>> &&",
49164   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
49165   "self_type" : "_ZTIONSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
49166   "size" : 4,
49167   "source_file" : "external/libcxx/include/type_traits"
49168  },
49169  {
49170   "alignment" : 4,
49171   "linker_set_key" : "_ZTIONSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
49172   "name" : "std::basic_string_view<char, std::char_traits<char>> &&",
49173   "referenced_type" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
49174   "self_type" : "_ZTIONSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
49175   "size" : 4,
49176   "source_file" : "external/libcxx/include/type_traits"
49177  },
49178  {
49179   "alignment" : 4,
49180   "linker_set_key" : "_ZTIONSt3__118__sfinae_ctor_baseILb0ELb0EEE",
49181   "name" : "std::__sfinae_ctor_base<false, false> &&",
49182   "referenced_type" : "_ZTINSt3__118__sfinae_ctor_baseILb0ELb0EEE",
49183   "self_type" : "_ZTIONSt3__118__sfinae_ctor_baseILb0ELb0EEE",
49184   "size" : 4,
49185   "source_file" : "external/libcxx/include/__tuple"
49186  },
49187  {
49188   "alignment" : 4,
49189   "linker_set_key" : "_ZTIONSt3__118__sfinae_ctor_baseILb0ELb1EEE",
49190   "name" : "std::__sfinae_ctor_base<false, true> &&",
49191   "referenced_type" : "_ZTINSt3__118__sfinae_ctor_baseILb0ELb1EEE",
49192   "self_type" : "_ZTIONSt3__118__sfinae_ctor_baseILb0ELb1EEE",
49193   "size" : 4,
49194   "source_file" : "external/libcxx/include/__tuple"
49195  },
49196  {
49197   "alignment" : 4,
49198   "linker_set_key" : "_ZTIONSt3__118__sfinae_ctor_baseILb1ELb0EEE",
49199   "name" : "std::__sfinae_ctor_base<true, false> &&",
49200   "referenced_type" : "_ZTINSt3__118__sfinae_ctor_baseILb1ELb0EEE",
49201   "self_type" : "_ZTIONSt3__118__sfinae_ctor_baseILb1ELb0EEE",
49202   "size" : 4,
49203   "source_file" : "external/libcxx/include/__tuple"
49204  },
49205  {
49206   "alignment" : 4,
49207   "linker_set_key" : "_ZTIONSt3__120__sfinae_assign_baseILb0ELb0EEE",
49208   "name" : "std::__sfinae_assign_base<false, false> &&",
49209   "referenced_type" : "_ZTINSt3__120__sfinae_assign_baseILb0ELb0EEE",
49210   "self_type" : "_ZTIONSt3__120__sfinae_assign_baseILb0ELb0EEE",
49211   "size" : 4,
49212   "source_file" : "external/libcxx/include/__tuple"
49213  },
49214  {
49215   "alignment" : 4,
49216   "linker_set_key" : "_ZTIONSt3__120__sfinae_assign_baseILb0ELb1EEE",
49217   "name" : "std::__sfinae_assign_base<false, true> &&",
49218   "referenced_type" : "_ZTINSt3__120__sfinae_assign_baseILb0ELb1EEE",
49219   "self_type" : "_ZTIONSt3__120__sfinae_assign_baseILb0ELb1EEE",
49220   "size" : 4,
49221   "source_file" : "external/libcxx/include/__tuple"
49222  },
49223  {
49224   "alignment" : 4,
49225   "linker_set_key" : "_ZTIONSt3__120__sfinae_assign_baseILb1ELb0EEE",
49226   "name" : "std::__sfinae_assign_base<true, false> &&",
49227   "referenced_type" : "_ZTINSt3__120__sfinae_assign_baseILb1ELb0EEE",
49228   "self_type" : "_ZTIONSt3__120__sfinae_assign_baseILb1ELb0EEE",
49229   "size" : 4,
49230   "source_file" : "external/libcxx/include/__tuple"
49231  },
49232  {
49233   "alignment" : 4,
49234   "linker_set_key" : "_ZTIOe",
49235   "name" : "long double &&",
49236   "referenced_type" : "_ZTIe",
49237   "self_type" : "_ZTIOe",
49238   "size" : 4,
49239   "source_file" : "external/libcxx/include/type_traits"
49240  },
49241  {
49242   "alignment" : 4,
49243   "linker_set_key" : "_ZTIOl",
49244   "name" : "long &&",
49245   "referenced_type" : "_ZTIl",
49246   "self_type" : "_ZTIOl",
49247   "size" : 4,
49248   "source_file" : "external/libcxx/include/type_traits"
49249  },
49250  {
49251   "alignment" : 4,
49252   "linker_set_key" : "_ZTIOx",
49253   "name" : "long long &&",
49254   "referenced_type" : "_ZTIx",
49255   "self_type" : "_ZTIOx",
49256   "size" : 4,
49257   "source_file" : "external/libcxx/include/type_traits"
49258  }
49259 ]
49260}
49261