1{
2 "array_types" :
3 [
4  {
5   "alignment" : 4,
6   "linker_set_key" : "_ZTIA10_i",
7   "name" : "int[10]",
8   "referenced_type" : "_ZTIi",
9   "self_type" : "_ZTIA10_i",
10   "size" : 40,
11   "source_file" : "bionic/libc/include/bits/pthread_types.h"
12  },
13  {
14   "alignment" : 1,
15   "linker_set_key" : "_ZTIA11_c",
16   "name" : "char[11]",
17   "referenced_type" : "_ZTIc",
18   "self_type" : "_ZTIA11_c",
19   "size" : 11,
20   "source_file" : "external/libcxx/include/string"
21  },
22  {
23   "alignment" : 4,
24   "linker_set_key" : "_ZTIA12_j",
25   "name" : "unsigned int[12]",
26   "referenced_type" : "_ZTIj",
27   "self_type" : "_ZTIA12_j",
28   "size" : 48,
29   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
30  },
31  {
32   "alignment" : 4,
33   "linker_set_key" : "_ZTIA13_i",
34   "name" : "int[13]",
35   "referenced_type" : "_ZTIi",
36   "self_type" : "_ZTIA13_i",
37   "size" : 52,
38   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
39  },
40  {
41   "alignment" : 1,
42   "linker_set_key" : "_ZTIA16_h",
43   "name" : "unsigned char[16]",
44   "referenced_type" : "_ZTIh",
45   "self_type" : "_ZTIA16_h",
46   "size" : 16,
47   "source_file" : "external/libcxx/include/type_traits"
48  },
49  {
50   "alignment" : 4,
51   "linker_set_key" : "_ZTIA19_i",
52   "name" : "int[19]",
53   "referenced_type" : "_ZTIi",
54   "self_type" : "_ZTIA19_i",
55   "size" : 76,
56   "source_file" : "bionic/libc/include/sys/ucontext.h"
57  },
58  {
59   "alignment" : 4,
60   "linker_set_key" : "_ZTIA1_i",
61   "name" : "int[1]",
62   "referenced_type" : "_ZTIi",
63   "self_type" : "_ZTIA1_i",
64   "size" : 4,
65   "source_file" : "bionic/libc/include/bits/pthread_types.h"
66  },
67  {
68   "alignment" : 4,
69   "linker_set_key" : "_ZTIA1_m",
70   "name" : "unsigned long[1]",
71   "referenced_type" : "_ZTIm",
72   "self_type" : "_ZTIA1_m",
73   "size" : 4,
74   "source_file" : "bionic/libc/include/sched.h"
75  },
76  {
77   "alignment" : 4,
78   "linker_set_key" : "_ZTIA20_l",
79   "name" : "long[20]",
80   "referenced_type" : "_ZTIl",
81   "self_type" : "_ZTIA20_l",
82   "size" : 80,
83   "source_file" : "bionic/libc/include/sys/user.h"
84  },
85  {
86   "alignment" : 4,
87   "linker_set_key" : "_ZTIA2_Di",
88   "name" : "char32_t[2]",
89   "referenced_type" : "_ZTIDi",
90   "self_type" : "_ZTIA2_Di",
91   "size" : 8,
92   "source_file" : "external/libcxx/include/string"
93  },
94  {
95   "alignment" : 1,
96   "linker_set_key" : "_ZTIA2_c",
97   "name" : "char[2]",
98   "referenced_type" : "_ZTIc",
99   "self_type" : "_ZTIA2_c",
100   "size" : 2,
101   "source_file" : "external/libcxx/include/type_traits"
102  },
103  {
104   "alignment" : 4,
105   "linker_set_key" : "_ZTIA2_i",
106   "name" : "int[2]",
107   "referenced_type" : "_ZTIi",
108   "self_type" : "_ZTIA2_i",
109   "size" : 8,
110   "source_file" : "bionic/libc/kernel/uapi/asm-generic/posix_types.h"
111  },
112  {
113   "alignment" : 4,
114   "linker_set_key" : "_ZTIA2_m",
115   "name" : "unsigned long[2]",
116   "referenced_type" : "_ZTIm",
117   "self_type" : "_ZTIA2_m",
118   "size" : 8,
119   "source_file" : "bionic/libc/include/bits/signal_types.h"
120  },
121  {
122   "alignment" : 4,
123   "linker_set_key" : "_ZTIA2_w",
124   "name" : "wchar_t[2]",
125   "referenced_type" : "_ZTIw",
126   "self_type" : "_ZTIA2_w",
127   "size" : 8,
128   "source_file" : "external/libcxx/include/string"
129  },
130  {
131   "alignment" : 4,
132   "linker_set_key" : "_ZTIA2_y",
133   "name" : "unsigned long long[2]",
134   "referenced_type" : "_ZTIy",
135   "self_type" : "_ZTIA2_y",
136   "size" : 16,
137   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
138  },
139  {
140   "alignment" : 1,
141   "linker_set_key" : "_ZTIA32_c",
142   "name" : "char[32]",
143   "referenced_type" : "_ZTIc",
144   "self_type" : "_ZTIA32_c",
145   "size" : 32,
146   "source_file" : "bionic/libc/include/sys/user.h"
147  },
148  {
149   "alignment" : 4,
150   "linker_set_key" : "_ZTIA32_i",
151   "name" : "int[32]",
152   "referenced_type" : "_ZTIi",
153   "self_type" : "_ZTIA32_i",
154   "size" : 128,
155   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
156  },
157  {
158   "alignment" : 4,
159   "linker_set_key" : "_ZTIA32_j",
160   "name" : "unsigned int[32]",
161   "referenced_type" : "_ZTIj",
162   "self_type" : "_ZTIA32_j",
163   "size" : 128,
164   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
165  },
166  {
167   "alignment" : 4,
168   "linker_set_key" : "_ZTIA32_l",
169   "name" : "long[32]",
170   "referenced_type" : "_ZTIl",
171   "self_type" : "_ZTIA32_l",
172   "size" : 128,
173   "source_file" : "bionic/libc/include/sys/user.h"
174  },
175  {
176   "alignment" : 4,
177   "linker_set_key" : "_ZTIA32_m",
178   "name" : "unsigned long[32]",
179   "referenced_type" : "_ZTIm",
180   "self_type" : "_ZTIA32_m",
181   "size" : 128,
182   "source_file" : "bionic/libc/kernel/uapi/linux/posix_types.h"
183  },
184  {
185   "alignment" : 4,
186   "linker_set_key" : "_ZTIA3_j",
187   "name" : "unsigned int[3]",
188   "referenced_type" : "_ZTIj",
189   "self_type" : "_ZTIA3_j",
190   "size" : 12,
191   "source_file" : "external/libcxx/include/string"
192  },
193  {
194   "alignment" : 2,
195   "linker_set_key" : "_ZTIA3_t",
196   "name" : "unsigned short[3]",
197   "referenced_type" : "_ZTIt",
198   "self_type" : "_ZTIA3_t",
199   "size" : 6,
200   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
201  },
202  {
203   "alignment" : 4,
204   "linker_set_key" : "_ZTIA44_j",
205   "name" : "unsigned int[44]",
206   "referenced_type" : "_ZTIj",
207   "self_type" : "_ZTIA44_j",
208   "size" : 176,
209   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
210  },
211  {
212   "alignment" : 1,
213   "linker_set_key" : "_ZTIA4_c",
214   "name" : "char[4]",
215   "referenced_type" : "_ZTIc",
216   "self_type" : "_ZTIA4_c",
217   "size" : 4,
218   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
219  },
220  {
221   "alignment" : 4,
222   "linker_set_key" : "_ZTIA4_d",
223   "name" : "double[4]",
224   "referenced_type" : "_ZTId",
225   "self_type" : "_ZTIA4_d",
226   "size" : 32,
227   "source_file" : "external/libcxx/include/type_traits"
228  },
229  {
230   "alignment" : 1,
231   "linker_set_key" : "_ZTIA4_h",
232   "name" : "unsigned char[4]",
233   "referenced_type" : "_ZTIh",
234   "self_type" : "_ZTIA4_h",
235   "size" : 4,
236   "source_file" : "bionic/libc/include/bits/mbstate_t.h"
237  },
238  {
239   "alignment" : 4,
240   "linker_set_key" : "_ZTIA4_j",
241   "name" : "unsigned int[4]",
242   "referenced_type" : "_ZTIj",
243   "self_type" : "_ZTIA4_j",
244   "size" : 16,
245   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
246  },
247  {
248   "alignment" : 2,
249   "linker_set_key" : "_ZTIA4_t",
250   "name" : "unsigned short[4]",
251   "referenced_type" : "_ZTIt",
252   "self_type" : "_ZTIA4_t",
253   "size" : 8,
254   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
255  },
256  {
257   "alignment" : 4,
258   "linker_set_key" : "_ZTIA56_l",
259   "name" : "long[56]",
260   "referenced_type" : "_ZTIl",
261   "self_type" : "_ZTIA56_l",
262   "size" : 224,
263   "source_file" : "bionic/libc/include/sys/user.h"
264  },
265  {
266   "alignment" : 2,
267   "linker_set_key" : "_ZTIA5_Ds",
268   "name" : "char16_t[5]",
269   "referenced_type" : "_ZTIDs",
270   "self_type" : "_ZTIA5_Ds",
271   "size" : 10,
272   "source_file" : "external/libcxx/include/string"
273  },
274  {
275   "alignment" : 4,
276   "linker_set_key" : "_ZTIA5_y",
277   "name" : "unsigned long long[5]",
278   "referenced_type" : "_ZTIy",
279   "self_type" : "_ZTIA5_y",
280   "size" : 40,
281   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
282  },
283  {
284   "alignment" : 4,
285   "linker_set_key" : "_ZTIA64_j",
286   "name" : "unsigned int[64]",
287   "referenced_type" : "_ZTIj",
288   "self_type" : "_ZTIA64_j",
289   "size" : 256,
290   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
291  },
292  {
293   "alignment" : 4,
294   "linker_set_key" : "_ZTIA65_PKc",
295   "name" : "const char *[65]",
296   "referenced_type" : "_ZTIPKc",
297   "self_type" : "_ZTIA65_PKc",
298   "size" : 260,
299   "source_file" : "bionic/libc/include/signal.h"
300  },
301  {
302   "alignment" : 4,
303   "linker_set_key" : "_ZTIA6_j",
304   "name" : "unsigned int[6]",
305   "referenced_type" : "_ZTIj",
306   "self_type" : "_ZTIA6_j",
307   "size" : 24,
308   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
309  },
310  {
311   "alignment" : 4,
312   "linker_set_key" : "_ZTIA7_j",
313   "name" : "unsigned int[7]",
314   "referenced_type" : "_ZTIj",
315   "self_type" : "_ZTIA7_j",
316   "size" : 28,
317   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
318  },
319  {
320   "alignment" : 2,
321   "linker_set_key" : "_ZTIA8_11_libc_fpreg",
322   "name" : "_libc_fpreg[8]",
323   "referenced_type" : "_ZTI11_libc_fpreg",
324   "self_type" : "_ZTIA8_11_libc_fpreg",
325   "size" : 80,
326   "source_file" : "bionic/libc/include/sys/ucontext.h"
327  },
328  {
329   "alignment" : 2,
330   "linker_set_key" : "_ZTIA8_6_fpreg",
331   "name" : "_fpreg[8]",
332   "referenced_type" : "_ZTI6_fpreg",
333   "self_type" : "_ZTIA8_6_fpreg",
334   "size" : 80,
335   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
336  },
337  {
338   "alignment" : 2,
339   "linker_set_key" : "_ZTIA8_7_fpxreg",
340   "name" : "_fpxreg[8]",
341   "referenced_type" : "_ZTI7_fpxreg",
342   "self_type" : "_ZTIA8_7_fpxreg",
343   "size" : 128,
344   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
345  },
346  {
347   "alignment" : 4,
348   "linker_set_key" : "_ZTIA8_7_xmmreg",
349   "name" : "_xmmreg[8]",
350   "referenced_type" : "_ZTI7_xmmreg",
351   "self_type" : "_ZTIA8_7_xmmreg",
352   "size" : 128,
353   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
354  },
355  {
356   "alignment" : 1,
357   "linker_set_key" : "_ZTIA8_c",
358   "name" : "char[8]",
359   "referenced_type" : "_ZTIc",
360   "self_type" : "_ZTIA8_c",
361   "size" : 8,
362   "source_file" : "external/libcxx/include/functional"
363  },
364  {
365   "alignment" : 4,
366   "linker_set_key" : "_ZTIA8_i",
367   "name" : "int[8]",
368   "referenced_type" : "_ZTIi",
369   "self_type" : "_ZTIA8_i",
370   "size" : 32,
371   "source_file" : "bionic/libc/include/bits/pthread_types.h"
372  },
373  {
374   "alignment" : 4,
375   "linker_set_key" : "_ZTIA8_y",
376   "name" : "unsigned long long[8]",
377   "referenced_type" : "_ZTIy",
378   "self_type" : "_ZTIA8_y",
379   "size" : 64,
380   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
381  },
382  {
383   "linker_set_key" : "_ZTIA_Pc",
384   "name" : "char *[]",
385   "referenced_type" : "_ZTIPc",
386   "self_type" : "_ZTIA_Pc",
387   "source_file" : "bionic/libc/include/time.h"
388  }
389 ],
390 "builtin_types" :
391 [
392  {
393   "alignment" : 4,
394   "is_integral" : true,
395   "is_unsigned" : true,
396   "linker_set_key" : "_ZTIDi",
397   "name" : "char32_t",
398   "referenced_type" : "_ZTIDi",
399   "self_type" : "_ZTIDi",
400   "size" : 4
401  },
402  {
403   "alignment" : 4,
404   "linker_set_key" : "_ZTIDn",
405   "name" : "std::nullptr_t",
406   "referenced_type" : "_ZTIDn",
407   "self_type" : "_ZTIDn",
408   "size" : 4
409  },
410  {
411   "alignment" : 2,
412   "is_integral" : true,
413   "is_unsigned" : true,
414   "linker_set_key" : "_ZTIDs",
415   "name" : "char16_t",
416   "referenced_type" : "_ZTIDs",
417   "self_type" : "_ZTIDs",
418   "size" : 2
419  },
420  {
421   "alignment" : 1,
422   "is_integral" : true,
423   "linker_set_key" : "_ZTIa",
424   "name" : "signed char",
425   "referenced_type" : "_ZTIa",
426   "self_type" : "_ZTIa",
427   "size" : 1
428  },
429  {
430   "alignment" : 1,
431   "is_integral" : true,
432   "is_unsigned" : true,
433   "linker_set_key" : "_ZTIb",
434   "name" : "bool",
435   "referenced_type" : "_ZTIb",
436   "self_type" : "_ZTIb",
437   "size" : 1
438  },
439  {
440   "alignment" : 1,
441   "is_integral" : true,
442   "linker_set_key" : "_ZTIc",
443   "name" : "char",
444   "referenced_type" : "_ZTIc",
445   "self_type" : "_ZTIc",
446   "size" : 1
447  },
448  {
449   "alignment" : 4,
450   "linker_set_key" : "_ZTId",
451   "name" : "double",
452   "referenced_type" : "_ZTId",
453   "self_type" : "_ZTId",
454   "size" : 8
455  },
456  {
457   "alignment" : 4,
458   "linker_set_key" : "_ZTIe",
459   "name" : "long double",
460   "referenced_type" : "_ZTIe",
461   "self_type" : "_ZTIe",
462   "size" : 8
463  },
464  {
465   "alignment" : 4,
466   "linker_set_key" : "_ZTIf",
467   "name" : "float",
468   "referenced_type" : "_ZTIf",
469   "self_type" : "_ZTIf",
470   "size" : 4
471  },
472  {
473   "alignment" : 1,
474   "is_integral" : true,
475   "is_unsigned" : true,
476   "linker_set_key" : "_ZTIh",
477   "name" : "unsigned char",
478   "referenced_type" : "_ZTIh",
479   "self_type" : "_ZTIh",
480   "size" : 1
481  },
482  {
483   "alignment" : 4,
484   "is_integral" : true,
485   "linker_set_key" : "_ZTIi",
486   "name" : "int",
487   "referenced_type" : "_ZTIi",
488   "self_type" : "_ZTIi",
489   "size" : 4
490  },
491  {
492   "alignment" : 4,
493   "is_integral" : true,
494   "is_unsigned" : true,
495   "linker_set_key" : "_ZTIj",
496   "name" : "unsigned int",
497   "referenced_type" : "_ZTIj",
498   "self_type" : "_ZTIj",
499   "size" : 4
500  },
501  {
502   "alignment" : 4,
503   "is_integral" : true,
504   "linker_set_key" : "_ZTIl",
505   "name" : "long",
506   "referenced_type" : "_ZTIl",
507   "self_type" : "_ZTIl",
508   "size" : 4
509  },
510  {
511   "alignment" : 4,
512   "is_integral" : true,
513   "is_unsigned" : true,
514   "linker_set_key" : "_ZTIm",
515   "name" : "unsigned long",
516   "referenced_type" : "_ZTIm",
517   "self_type" : "_ZTIm",
518   "size" : 4
519  },
520  {
521   "alignment" : 2,
522   "is_integral" : true,
523   "linker_set_key" : "_ZTIs",
524   "name" : "short",
525   "referenced_type" : "_ZTIs",
526   "self_type" : "_ZTIs",
527   "size" : 2
528  },
529  {
530   "alignment" : 2,
531   "is_integral" : true,
532   "is_unsigned" : true,
533   "linker_set_key" : "_ZTIt",
534   "name" : "unsigned short",
535   "referenced_type" : "_ZTIt",
536   "self_type" : "_ZTIt",
537   "size" : 2
538  },
539  {
540   "linker_set_key" : "_ZTIv",
541   "name" : "void",
542   "referenced_type" : "_ZTIv",
543   "self_type" : "_ZTIv"
544  },
545  {
546   "alignment" : 4,
547   "is_integral" : true,
548   "linker_set_key" : "_ZTIw",
549   "name" : "wchar_t",
550   "referenced_type" : "_ZTIw",
551   "self_type" : "_ZTIw",
552   "size" : 4
553  },
554  {
555   "alignment" : 4,
556   "is_integral" : true,
557   "linker_set_key" : "_ZTIx",
558   "name" : "long long",
559   "referenced_type" : "_ZTIx",
560   "self_type" : "_ZTIx",
561   "size" : 8
562  },
563  {
564   "alignment" : 4,
565   "is_integral" : true,
566   "is_unsigned" : true,
567   "linker_set_key" : "_ZTIy",
568   "name" : "unsigned long long",
569   "referenced_type" : "_ZTIy",
570   "self_type" : "_ZTIy",
571   "size" : 8
572  }
573 ],
574 "elf_functions" :
575 [
576  {
577   "name" : "async_close_monitor_create"
578  },
579  {
580   "name" : "async_close_monitor_destroy"
581  },
582  {
583   "name" : "async_close_monitor_signal_blocked_threads"
584  },
585  {
586   "name" : "async_close_monitor_static_init"
587  },
588  {
589   "name" : "async_close_monitor_was_signalled"
590  }
591 ],
592 "elf_objects" : [],
593 "enum_types" :
594 [
595  {
596   "alignment" : 4,
597   "enum_fields" :
598   [
599    {
600     "enum_field_value" : 0,
601     "name" : "M_HEAP_TAGGING_LEVEL_NONE"
602    },
603    {
604     "enum_field_value" : 1,
605     "name" : "M_HEAP_TAGGING_LEVEL_TBI"
606    },
607    {
608     "enum_field_value" : 2,
609     "name" : "M_HEAP_TAGGING_LEVEL_ASYNC"
610    },
611    {
612     "enum_field_value" : 3,
613     "name" : "M_HEAP_TAGGING_LEVEL_SYNC"
614    }
615   ],
616   "linker_set_key" : "_ZTI16HeapTaggingLevel",
617   "name" : "HeapTaggingLevel",
618   "referenced_type" : "_ZTI16HeapTaggingLevel",
619   "self_type" : "_ZTI16HeapTaggingLevel",
620   "size" : 4,
621   "source_file" : "bionic/libc/include/malloc.h",
622   "underlying_type" : "_ZTIj"
623  },
624  {
625   "alignment" : 4,
626   "enum_fields" :
627   [
628    {
629     "enum_field_value" : 10,
630     "name" : "EVENT_TYPE_LIST_STOP"
631    },
632    {
633     "enum_field_value" : 63,
634     "name" : "EVENT_TYPE_UNKNOWN"
635    },
636    {
637     "enum_field_value" : 0,
638     "name" : "EVENT_TYPE_INT"
639    },
640    {
641     "enum_field_value" : 1,
642     "name" : "EVENT_TYPE_LONG"
643    },
644    {
645     "enum_field_value" : 2,
646     "name" : "EVENT_TYPE_STRING"
647    },
648    {
649     "enum_field_value" : 3,
650     "name" : "EVENT_TYPE_LIST"
651    },
652    {
653     "enum_field_value" : 4,
654     "name" : "EVENT_TYPE_FLOAT"
655    }
656   ],
657   "linker_set_key" : "_ZTI19AndroidEventLogType",
658   "name" : "AndroidEventLogType",
659   "referenced_type" : "_ZTI19AndroidEventLogType",
660   "self_type" : "_ZTI19AndroidEventLogType",
661   "size" : 4,
662   "source_file" : "system/logging/liblog/include/log/log.h",
663   "underlying_type" : "_ZTIj"
664  },
665  {
666   "alignment" : 4,
667   "enum_fields" :
668   [
669    {
670     "enum_field_value" : 0,
671     "name" : "ANDROID_LOG_UNKNOWN"
672    },
673    {
674     "enum_field_value" : 1,
675     "name" : "ANDROID_LOG_DEFAULT"
676    },
677    {
678     "enum_field_value" : 2,
679     "name" : "ANDROID_LOG_VERBOSE"
680    },
681    {
682     "enum_field_value" : 3,
683     "name" : "ANDROID_LOG_DEBUG"
684    },
685    {
686     "enum_field_value" : 4,
687     "name" : "ANDROID_LOG_INFO"
688    },
689    {
690     "enum_field_value" : 5,
691     "name" : "ANDROID_LOG_WARN"
692    },
693    {
694     "enum_field_value" : 6,
695     "name" : "ANDROID_LOG_ERROR"
696    },
697    {
698     "enum_field_value" : 7,
699     "name" : "ANDROID_LOG_FATAL"
700    },
701    {
702     "enum_field_value" : 8,
703     "name" : "ANDROID_LOG_SILENT"
704    }
705   ],
706   "linker_set_key" : "_ZTI19android_LogPriority",
707   "name" : "android_LogPriority",
708   "referenced_type" : "_ZTI19android_LogPriority",
709   "self_type" : "_ZTI19android_LogPriority",
710   "size" : 4,
711   "source_file" : "system/logging/liblog/include/android/log.h",
712   "underlying_type" : "_ZTIj"
713  },
714  {
715   "alignment" : 4,
716   "enum_fields" :
717   [
718    {
719     "enum_field_value" : 0,
720     "name" : "PTHREAD_MUTEX_NORMAL"
721    },
722    {
723     "enum_field_value" : 1,
724     "name" : "PTHREAD_MUTEX_RECURSIVE"
725    },
726    {
727     "enum_field_value" : 2,
728     "name" : "PTHREAD_MUTEX_ERRORCHECK"
729    },
730    {
731     "enum_field_value" : 2,
732     "name" : "PTHREAD_MUTEX_ERRORCHECK_NP"
733    },
734    {
735     "enum_field_value" : 1,
736     "name" : "PTHREAD_MUTEX_RECURSIVE_NP"
737    },
738    {
739     "enum_field_value" : 0,
740     "name" : "PTHREAD_MUTEX_DEFAULT"
741    }
742   ],
743   "linker_set_key" : "_ZTI22$PTHREAD_MUTEX_DEFAULT",
744   "name" : "(unnamed enum at bionic/libc/include/pthread.h:41:1)",
745   "referenced_type" : "_ZTI22$PTHREAD_MUTEX_DEFAULT",
746   "self_type" : "_ZTI22$PTHREAD_MUTEX_DEFAULT",
747   "size" : 4,
748   "source_file" : "bionic/libc/include/pthread.h",
749   "underlying_type" : "_ZTIj"
750  },
751  {
752   "alignment" : 4,
753   "enum_fields" :
754   [
755    {
756     "enum_field_value" : 0,
757     "name" : "PTHREAD_RWLOCK_PREFER_READER_NP"
758    },
759    {
760     "enum_field_value" : 1,
761     "name" : "PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP"
762    }
763   ],
764   "linker_set_key" : "_ZTI32$PTHREAD_RWLOCK_PREFER_READER_NP",
765   "name" : "(unnamed enum at bionic/libc/include/pthread.h:63:1)",
766   "referenced_type" : "_ZTI32$PTHREAD_RWLOCK_PREFER_READER_NP",
767   "self_type" : "_ZTI32$PTHREAD_RWLOCK_PREFER_READER_NP",
768   "size" : 4,
769   "source_file" : "bionic/libc/include/pthread.h",
770   "underlying_type" : "_ZTIj"
771  },
772  {
773   "alignment" : 4,
774   "enum_fields" :
775   [
776    {
777     "enum_field_value" : 0,
778     "name" : "REG_GS"
779    },
780    {
781     "enum_field_value" : 1,
782     "name" : "REG_FS"
783    },
784    {
785     "enum_field_value" : 2,
786     "name" : "REG_ES"
787    },
788    {
789     "enum_field_value" : 3,
790     "name" : "REG_DS"
791    },
792    {
793     "enum_field_value" : 4,
794     "name" : "REG_EDI"
795    },
796    {
797     "enum_field_value" : 5,
798     "name" : "REG_ESI"
799    },
800    {
801     "enum_field_value" : 6,
802     "name" : "REG_EBP"
803    },
804    {
805     "enum_field_value" : 7,
806     "name" : "REG_ESP"
807    },
808    {
809     "enum_field_value" : 8,
810     "name" : "REG_EBX"
811    },
812    {
813     "enum_field_value" : 9,
814     "name" : "REG_EDX"
815    },
816    {
817     "enum_field_value" : 10,
818     "name" : "REG_ECX"
819    },
820    {
821     "enum_field_value" : 11,
822     "name" : "REG_EAX"
823    },
824    {
825     "enum_field_value" : 12,
826     "name" : "REG_TRAPNO"
827    },
828    {
829     "enum_field_value" : 13,
830     "name" : "REG_ERR"
831    },
832    {
833     "enum_field_value" : 14,
834     "name" : "REG_EIP"
835    },
836    {
837     "enum_field_value" : 15,
838     "name" : "REG_CS"
839    },
840    {
841     "enum_field_value" : 16,
842     "name" : "REG_EFL"
843    },
844    {
845     "enum_field_value" : 17,
846     "name" : "REG_UESP"
847    },
848    {
849     "enum_field_value" : 18,
850     "name" : "REG_SS"
851    },
852    {
853     "enum_field_value" : 19,
854     "name" : "NGREG"
855    }
856   ],
857   "linker_set_key" : "_ZTI6$NGREG",
858   "name" : "(unnamed enum at bionic/libc/include/sys/ucontext.h:128:1)",
859   "referenced_type" : "_ZTI6$NGREG",
860   "self_type" : "_ZTI6$NGREG",
861   "size" : 4,
862   "source_file" : "bionic/libc/include/sys/ucontext.h",
863   "underlying_type" : "_ZTIj"
864  },
865  {
866   "alignment" : 4,
867   "enum_fields" :
868   [
869    {
870     "enum_field_value" : 0,
871     "name" : "LOG_ID_MIN"
872    },
873    {
874     "enum_field_value" : 0,
875     "name" : "LOG_ID_MAIN"
876    },
877    {
878     "enum_field_value" : 1,
879     "name" : "LOG_ID_RADIO"
880    },
881    {
882     "enum_field_value" : 2,
883     "name" : "LOG_ID_EVENTS"
884    },
885    {
886     "enum_field_value" : 3,
887     "name" : "LOG_ID_SYSTEM"
888    },
889    {
890     "enum_field_value" : 4,
891     "name" : "LOG_ID_CRASH"
892    },
893    {
894     "enum_field_value" : 5,
895     "name" : "LOG_ID_STATS"
896    },
897    {
898     "enum_field_value" : 6,
899     "name" : "LOG_ID_SECURITY"
900    },
901    {
902     "enum_field_value" : 7,
903     "name" : "LOG_ID_KERNEL"
904    },
905    {
906     "enum_field_value" : 8,
907     "name" : "LOG_ID_MAX"
908    },
909    {
910     "enum_field_value" : 2147483647,
911     "name" : "LOG_ID_DEFAULT"
912    }
913   ],
914   "linker_set_key" : "_ZTI6log_id",
915   "name" : "log_id",
916   "referenced_type" : "_ZTI6log_id",
917   "self_type" : "_ZTI6log_id",
918   "size" : 4,
919   "source_file" : "system/logging/liblog/include/android/log.h",
920   "underlying_type" : "_ZTIj"
921  },
922  {
923   "access" : "private",
924   "alignment" : 4,
925   "enum_fields" :
926   [
927    {
928     "enum_field_value" : 2,
929     "name" : "std::basic_string<char32_t>::__min_cap"
930    }
931   ],
932   "linker_set_key" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE10$__min_capE",
933   "name" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::(unnamed enum at external/libcxx/include/string:751:5)",
934   "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE10$__min_capE",
935   "self_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE10$__min_capE",
936   "size" : 4,
937   "source_file" : "external/libcxx/include/string",
938   "underlying_type" : "_ZTIj"
939  },
940  {
941   "access" : "private",
942   "alignment" : 4,
943   "enum_fields" :
944   [
945    {
946     "enum_field_value" : 3,
947     "name" : "std::basic_string<char32_t>::__n_words"
948    }
949   ],
950   "linker_set_key" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE10$__n_wordsE",
951   "name" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::(unnamed enum at external/libcxx/include/string:768:5)",
952   "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE10$__n_wordsE",
953   "self_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE10$__n_wordsE",
954   "size" : 4,
955   "source_file" : "external/libcxx/include/string",
956   "underlying_type" : "_ZTIj"
957  },
958  {
959   "access" : "private",
960   "alignment" : 4,
961   "enum_fields" :
962   [
963    {
964     "enum_field_value" : 16,
965     "name" : "std::basic_string<char32_t>::__alignment"
966    }
967   ],
968   "linker_set_key" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE12$__alignmentE",
969   "name" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::(unnamed enum at external/libcxx/include/string:1535:5)",
970   "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE12$__alignmentE",
971   "self_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE12$__alignmentE",
972   "size" : 4,
973   "source_file" : "external/libcxx/include/string",
974   "underlying_type" : "_ZTIj"
975  },
976  {
977   "access" : "private",
978   "alignment" : 4,
979   "enum_fields" :
980   [
981    {
982     "enum_field_value" : 5,
983     "name" : "std::basic_string<char16_t>::__min_cap"
984    }
985   ],
986   "linker_set_key" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE10$__min_capE",
987   "name" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::(unnamed enum at external/libcxx/include/string:751:5)",
988   "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE10$__min_capE",
989   "self_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE10$__min_capE",
990   "size" : 4,
991   "source_file" : "external/libcxx/include/string",
992   "underlying_type" : "_ZTIj"
993  },
994  {
995   "access" : "private",
996   "alignment" : 4,
997   "enum_fields" :
998   [
999    {
1000     "enum_field_value" : 3,
1001     "name" : "std::basic_string<char16_t>::__n_words"
1002    }
1003   ],
1004   "linker_set_key" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE10$__n_wordsE",
1005   "name" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::(unnamed enum at external/libcxx/include/string:768:5)",
1006   "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE10$__n_wordsE",
1007   "self_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE10$__n_wordsE",
1008   "size" : 4,
1009   "source_file" : "external/libcxx/include/string",
1010   "underlying_type" : "_ZTIj"
1011  },
1012  {
1013   "access" : "private",
1014   "alignment" : 4,
1015   "enum_fields" :
1016   [
1017    {
1018     "enum_field_value" : 16,
1019     "name" : "std::basic_string<char16_t>::__alignment"
1020    }
1021   ],
1022   "linker_set_key" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE12$__alignmentE",
1023   "name" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::(unnamed enum at external/libcxx/include/string:1535:5)",
1024   "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE12$__alignmentE",
1025   "self_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE12$__alignmentE",
1026   "size" : 4,
1027   "source_file" : "external/libcxx/include/string",
1028   "underlying_type" : "_ZTIj"
1029  },
1030  {
1031   "access" : "private",
1032   "alignment" : 4,
1033   "enum_fields" :
1034   [
1035    {
1036     "enum_field_value" : 11,
1037     "name" : "std::basic_string<char>::__min_cap"
1038    }
1039   ],
1040   "linker_set_key" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE10$__min_capE",
1041   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>>::(unnamed enum at external/libcxx/include/string:751:5)",
1042   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE10$__min_capE",
1043   "self_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE10$__min_capE",
1044   "size" : 4,
1045   "source_file" : "external/libcxx/include/string",
1046   "underlying_type" : "_ZTIj"
1047  },
1048  {
1049   "access" : "private",
1050   "alignment" : 4,
1051   "enum_fields" :
1052   [
1053    {
1054     "enum_field_value" : 3,
1055     "name" : "std::basic_string<char>::__n_words"
1056    }
1057   ],
1058   "linker_set_key" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE10$__n_wordsE",
1059   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>>::(unnamed enum at external/libcxx/include/string:768:5)",
1060   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE10$__n_wordsE",
1061   "self_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE10$__n_wordsE",
1062   "size" : 4,
1063   "source_file" : "external/libcxx/include/string",
1064   "underlying_type" : "_ZTIj"
1065  },
1066  {
1067   "access" : "private",
1068   "alignment" : 4,
1069   "enum_fields" :
1070   [
1071    {
1072     "enum_field_value" : 16,
1073     "name" : "std::basic_string<char>::__alignment"
1074    }
1075   ],
1076   "linker_set_key" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE12$__alignmentE",
1077   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>>::(unnamed enum at external/libcxx/include/string:1535:5)",
1078   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE12$__alignmentE",
1079   "self_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE12$__alignmentE",
1080   "size" : 4,
1081   "source_file" : "external/libcxx/include/string",
1082   "underlying_type" : "_ZTIj"
1083  },
1084  {
1085   "access" : "private",
1086   "alignment" : 4,
1087   "enum_fields" :
1088   [
1089    {
1090     "enum_field_value" : 2,
1091     "name" : "std::basic_string<wchar_t>::__min_cap"
1092    }
1093   ],
1094   "linker_set_key" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE10$__min_capE",
1095   "name" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::(unnamed enum at external/libcxx/include/string:751:5)",
1096   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE10$__min_capE",
1097   "self_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE10$__min_capE",
1098   "size" : 4,
1099   "source_file" : "external/libcxx/include/string",
1100   "underlying_type" : "_ZTIj"
1101  },
1102  {
1103   "access" : "private",
1104   "alignment" : 4,
1105   "enum_fields" :
1106   [
1107    {
1108     "enum_field_value" : 3,
1109     "name" : "std::basic_string<wchar_t>::__n_words"
1110    }
1111   ],
1112   "linker_set_key" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE10$__n_wordsE",
1113   "name" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::(unnamed enum at external/libcxx/include/string:768:5)",
1114   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE10$__n_wordsE",
1115   "self_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE10$__n_wordsE",
1116   "size" : 4,
1117   "source_file" : "external/libcxx/include/string",
1118   "underlying_type" : "_ZTIj"
1119  },
1120  {
1121   "access" : "private",
1122   "alignment" : 4,
1123   "enum_fields" :
1124   [
1125    {
1126     "enum_field_value" : 16,
1127     "name" : "std::basic_string<wchar_t>::__alignment"
1128    }
1129   ],
1130   "linker_set_key" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE12$__alignmentE",
1131   "name" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::(unnamed enum at external/libcxx/include/string:1535:5)",
1132   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE12$__alignmentE",
1133   "self_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE12$__alignmentE",
1134   "size" : 4,
1135   "source_file" : "external/libcxx/include/string",
1136   "underlying_type" : "_ZTIj"
1137  },
1138  {
1139   "alignment" : 4,
1140   "enum_fields" :
1141   [
1142    {
1143     "enum_field_value" : 0,
1144     "name" : "std::memory_order_relaxed"
1145    },
1146    {
1147     "enum_field_value" : 1,
1148     "name" : "std::memory_order_consume"
1149    },
1150    {
1151     "enum_field_value" : 2,
1152     "name" : "std::memory_order_acquire"
1153    },
1154    {
1155     "enum_field_value" : 3,
1156     "name" : "std::memory_order_release"
1157    },
1158    {
1159     "enum_field_value" : 4,
1160     "name" : "std::memory_order_acq_rel"
1161    },
1162    {
1163     "enum_field_value" : 5,
1164     "name" : "std::memory_order_seq_cst"
1165    }
1166   ],
1167   "linker_set_key" : "_ZTINSt3__112memory_orderE",
1168   "name" : "std::memory_order",
1169   "referenced_type" : "_ZTINSt3__112memory_orderE",
1170   "self_type" : "_ZTINSt3__112memory_orderE",
1171   "size" : 4,
1172   "source_file" : "external/libcxx/include/atomic",
1173   "underlying_type" : "_ZTIj"
1174  },
1175  {
1176   "alignment" : 4,
1177   "enum_fields" :
1178   [
1179    {
1180     "enum_field_value" : 0,
1181     "name" : "std::pointer_safety::relaxed"
1182    },
1183    {
1184     "enum_field_value" : 1,
1185     "name" : "std::pointer_safety::preferred"
1186    },
1187    {
1188     "enum_field_value" : 2,
1189     "name" : "std::pointer_safety::strict"
1190    }
1191   ],
1192   "linker_set_key" : "_ZTINSt3__114pointer_safety4__lxE",
1193   "name" : "std::pointer_safety::__lx",
1194   "referenced_type" : "_ZTINSt3__114pointer_safety4__lxE",
1195   "self_type" : "_ZTINSt3__114pointer_safety4__lxE",
1196   "size" : 4,
1197   "source_file" : "external/libcxx/include/memory",
1198   "underlying_type" : "_ZTIj"
1199  },
1200  {
1201   "alignment" : 4,
1202   "enum_fields" :
1203   [
1204    {
1205     "enum_field_value" : -1,
1206     "name" : "std::round_indeterminate"
1207    },
1208    {
1209     "enum_field_value" : 0,
1210     "name" : "std::round_toward_zero"
1211    },
1212    {
1213     "enum_field_value" : 1,
1214     "name" : "std::round_to_nearest"
1215    },
1216    {
1217     "enum_field_value" : 2,
1218     "name" : "std::round_toward_infinity"
1219    },
1220    {
1221     "enum_field_value" : 3,
1222     "name" : "std::round_toward_neg_infinity"
1223    }
1224   ],
1225   "linker_set_key" : "_ZTINSt3__117float_round_styleE",
1226   "name" : "std::float_round_style",
1227   "referenced_type" : "_ZTINSt3__117float_round_styleE",
1228   "self_type" : "_ZTINSt3__117float_round_styleE",
1229   "size" : 4,
1230   "source_file" : "external/libcxx/include/limits",
1231   "underlying_type" : "_ZTIi"
1232  },
1233  {
1234   "alignment" : 4,
1235   "enum_fields" :
1236   [
1237    {
1238     "enum_field_value" : -1,
1239     "name" : "std::denorm_indeterminate"
1240    },
1241    {
1242     "enum_field_value" : 0,
1243     "name" : "std::denorm_absent"
1244    },
1245    {
1246     "enum_field_value" : 1,
1247     "name" : "std::denorm_present"
1248    }
1249   ],
1250   "linker_set_key" : "_ZTINSt3__118float_denorm_styleE",
1251   "name" : "std::float_denorm_style",
1252   "referenced_type" : "_ZTINSt3__118float_denorm_styleE",
1253   "self_type" : "_ZTINSt3__118float_denorm_styleE",
1254   "size" : 4,
1255   "source_file" : "external/libcxx/include/limits",
1256   "underlying_type" : "_ZTIi"
1257  },
1258  {
1259   "alignment" : 4,
1260   "enum_fields" :
1261   [
1262    {
1263     "enum_field_value" : 97,
1264     "name" : "std::errc::address_family_not_supported"
1265    },
1266    {
1267     "enum_field_value" : 98,
1268     "name" : "std::errc::address_in_use"
1269    },
1270    {
1271     "enum_field_value" : 99,
1272     "name" : "std::errc::address_not_available"
1273    },
1274    {
1275     "enum_field_value" : 106,
1276     "name" : "std::errc::already_connected"
1277    },
1278    {
1279     "enum_field_value" : 7,
1280     "name" : "std::errc::argument_list_too_long"
1281    },
1282    {
1283     "enum_field_value" : 33,
1284     "name" : "std::errc::argument_out_of_domain"
1285    },
1286    {
1287     "enum_field_value" : 14,
1288     "name" : "std::errc::bad_address"
1289    },
1290    {
1291     "enum_field_value" : 9,
1292     "name" : "std::errc::bad_file_descriptor"
1293    },
1294    {
1295     "enum_field_value" : 74,
1296     "name" : "std::errc::bad_message"
1297    },
1298    {
1299     "enum_field_value" : 32,
1300     "name" : "std::errc::broken_pipe"
1301    },
1302    {
1303     "enum_field_value" : 103,
1304     "name" : "std::errc::connection_aborted"
1305    },
1306    {
1307     "enum_field_value" : 114,
1308     "name" : "std::errc::connection_already_in_progress"
1309    },
1310    {
1311     "enum_field_value" : 111,
1312     "name" : "std::errc::connection_refused"
1313    },
1314    {
1315     "enum_field_value" : 104,
1316     "name" : "std::errc::connection_reset"
1317    },
1318    {
1319     "enum_field_value" : 18,
1320     "name" : "std::errc::cross_device_link"
1321    },
1322    {
1323     "enum_field_value" : 89,
1324     "name" : "std::errc::destination_address_required"
1325    },
1326    {
1327     "enum_field_value" : 16,
1328     "name" : "std::errc::device_or_resource_busy"
1329    },
1330    {
1331     "enum_field_value" : 39,
1332     "name" : "std::errc::directory_not_empty"
1333    },
1334    {
1335     "enum_field_value" : 8,
1336     "name" : "std::errc::executable_format_error"
1337    },
1338    {
1339     "enum_field_value" : 17,
1340     "name" : "std::errc::file_exists"
1341    },
1342    {
1343     "enum_field_value" : 27,
1344     "name" : "std::errc::file_too_large"
1345    },
1346    {
1347     "enum_field_value" : 36,
1348     "name" : "std::errc::filename_too_long"
1349    },
1350    {
1351     "enum_field_value" : 38,
1352     "name" : "std::errc::function_not_supported"
1353    },
1354    {
1355     "enum_field_value" : 113,
1356     "name" : "std::errc::host_unreachable"
1357    },
1358    {
1359     "enum_field_value" : 43,
1360     "name" : "std::errc::identifier_removed"
1361    },
1362    {
1363     "enum_field_value" : 84,
1364     "name" : "std::errc::illegal_byte_sequence"
1365    },
1366    {
1367     "enum_field_value" : 25,
1368     "name" : "std::errc::inappropriate_io_control_operation"
1369    },
1370    {
1371     "enum_field_value" : 4,
1372     "name" : "std::errc::interrupted"
1373    },
1374    {
1375     "enum_field_value" : 22,
1376     "name" : "std::errc::invalid_argument"
1377    },
1378    {
1379     "enum_field_value" : 29,
1380     "name" : "std::errc::invalid_seek"
1381    },
1382    {
1383     "enum_field_value" : 5,
1384     "name" : "std::errc::io_error"
1385    },
1386    {
1387     "enum_field_value" : 21,
1388     "name" : "std::errc::is_a_directory"
1389    },
1390    {
1391     "enum_field_value" : 90,
1392     "name" : "std::errc::message_size"
1393    },
1394    {
1395     "enum_field_value" : 100,
1396     "name" : "std::errc::network_down"
1397    },
1398    {
1399     "enum_field_value" : 102,
1400     "name" : "std::errc::network_reset"
1401    },
1402    {
1403     "enum_field_value" : 101,
1404     "name" : "std::errc::network_unreachable"
1405    },
1406    {
1407     "enum_field_value" : 105,
1408     "name" : "std::errc::no_buffer_space"
1409    },
1410    {
1411     "enum_field_value" : 10,
1412     "name" : "std::errc::no_child_process"
1413    },
1414    {
1415     "enum_field_value" : 67,
1416     "name" : "std::errc::no_link"
1417    },
1418    {
1419     "enum_field_value" : 37,
1420     "name" : "std::errc::no_lock_available"
1421    },
1422    {
1423     "enum_field_value" : 61,
1424     "name" : "std::errc::no_message_available"
1425    },
1426    {
1427     "enum_field_value" : 42,
1428     "name" : "std::errc::no_message"
1429    },
1430    {
1431     "enum_field_value" : 92,
1432     "name" : "std::errc::no_protocol_option"
1433    },
1434    {
1435     "enum_field_value" : 28,
1436     "name" : "std::errc::no_space_on_device"
1437    },
1438    {
1439     "enum_field_value" : 63,
1440     "name" : "std::errc::no_stream_resources"
1441    },
1442    {
1443     "enum_field_value" : 6,
1444     "name" : "std::errc::no_such_device_or_address"
1445    },
1446    {
1447     "enum_field_value" : 19,
1448     "name" : "std::errc::no_such_device"
1449    },
1450    {
1451     "enum_field_value" : 2,
1452     "name" : "std::errc::no_such_file_or_directory"
1453    },
1454    {
1455     "enum_field_value" : 3,
1456     "name" : "std::errc::no_such_process"
1457    },
1458    {
1459     "enum_field_value" : 20,
1460     "name" : "std::errc::not_a_directory"
1461    },
1462    {
1463     "enum_field_value" : 88,
1464     "name" : "std::errc::not_a_socket"
1465    },
1466    {
1467     "enum_field_value" : 60,
1468     "name" : "std::errc::not_a_stream"
1469    },
1470    {
1471     "enum_field_value" : 107,
1472     "name" : "std::errc::not_connected"
1473    },
1474    {
1475     "enum_field_value" : 12,
1476     "name" : "std::errc::not_enough_memory"
1477    },
1478    {
1479     "enum_field_value" : 95,
1480     "name" : "std::errc::not_supported"
1481    },
1482    {
1483     "enum_field_value" : 125,
1484     "name" : "std::errc::operation_canceled"
1485    },
1486    {
1487     "enum_field_value" : 115,
1488     "name" : "std::errc::operation_in_progress"
1489    },
1490    {
1491     "enum_field_value" : 1,
1492     "name" : "std::errc::operation_not_permitted"
1493    },
1494    {
1495     "enum_field_value" : 95,
1496     "name" : "std::errc::operation_not_supported"
1497    },
1498    {
1499     "enum_field_value" : 11,
1500     "name" : "std::errc::operation_would_block"
1501    },
1502    {
1503     "enum_field_value" : 130,
1504     "name" : "std::errc::owner_dead"
1505    },
1506    {
1507     "enum_field_value" : 13,
1508     "name" : "std::errc::permission_denied"
1509    },
1510    {
1511     "enum_field_value" : 71,
1512     "name" : "std::errc::protocol_error"
1513    },
1514    {
1515     "enum_field_value" : 93,
1516     "name" : "std::errc::protocol_not_supported"
1517    },
1518    {
1519     "enum_field_value" : 30,
1520     "name" : "std::errc::read_only_file_system"
1521    },
1522    {
1523     "enum_field_value" : 35,
1524     "name" : "std::errc::resource_deadlock_would_occur"
1525    },
1526    {
1527     "enum_field_value" : 11,
1528     "name" : "std::errc::resource_unavailable_try_again"
1529    },
1530    {
1531     "enum_field_value" : 34,
1532     "name" : "std::errc::result_out_of_range"
1533    },
1534    {
1535     "enum_field_value" : 131,
1536     "name" : "std::errc::state_not_recoverable"
1537    },
1538    {
1539     "enum_field_value" : 62,
1540     "name" : "std::errc::stream_timeout"
1541    },
1542    {
1543     "enum_field_value" : 26,
1544     "name" : "std::errc::text_file_busy"
1545    },
1546    {
1547     "enum_field_value" : 110,
1548     "name" : "std::errc::timed_out"
1549    },
1550    {
1551     "enum_field_value" : 23,
1552     "name" : "std::errc::too_many_files_open_in_system"
1553    },
1554    {
1555     "enum_field_value" : 24,
1556     "name" : "std::errc::too_many_files_open"
1557    },
1558    {
1559     "enum_field_value" : 31,
1560     "name" : "std::errc::too_many_links"
1561    },
1562    {
1563     "enum_field_value" : 40,
1564     "name" : "std::errc::too_many_symbolic_link_levels"
1565    },
1566    {
1567     "enum_field_value" : 75,
1568     "name" : "std::errc::value_too_large"
1569    },
1570    {
1571     "enum_field_value" : 91,
1572     "name" : "std::errc::wrong_protocol_type"
1573    }
1574   ],
1575   "linker_set_key" : "_ZTINSt3__14errcE",
1576   "name" : "std::errc",
1577   "referenced_type" : "_ZTINSt3__14errcE",
1578   "self_type" : "_ZTINSt3__14errcE",
1579   "size" : 4,
1580   "source_file" : "external/libcxx/include/__errc",
1581   "underlying_type" : "_ZTIi"
1582  },
1583  {
1584   "alignment" : 4,
1585   "enum_fields" :
1586   [
1587    {
1588     "enum_field_value" : 0,
1589     "name" : "std::cv_status::no_timeout"
1590    },
1591    {
1592     "enum_field_value" : 1,
1593     "name" : "std::cv_status::timeout"
1594    }
1595   ],
1596   "linker_set_key" : "_ZTINSt3__19cv_statusE",
1597   "name" : "std::cv_status",
1598   "referenced_type" : "_ZTINSt3__19cv_statusE",
1599   "self_type" : "_ZTINSt3__19cv_statusE",
1600   "size" : 4,
1601   "source_file" : "external/libcxx/include/__mutex_base",
1602   "underlying_type" : "_ZTIi"
1603  },
1604  {
1605   "alignment" : 4,
1606   "linker_set_key" : "_ZTISt11align_val_t",
1607   "name" : "std::align_val_t",
1608   "referenced_type" : "_ZTISt11align_val_t",
1609   "self_type" : "_ZTISt11align_val_t",
1610   "size" : 4,
1611   "source_file" : "external/libcxx/include/new",
1612   "underlying_type" : "_ZTIj"
1613  },
1614  {
1615   "alignment" : 1,
1616   "linker_set_key" : "_ZTISt4byte",
1617   "name" : "std::byte",
1618   "referenced_type" : "_ZTISt4byte",
1619   "self_type" : "_ZTISt4byte",
1620   "size" : 1,
1621   "source_file" : "external/libcxx/include/cstddef",
1622   "underlying_type" : "_ZTIh"
1623  }
1624 ],
1625 "function_types" :
1626 [
1627  {
1628   "alignment" : 4,
1629   "linker_set_key" : "_ZTIFPvPKvE",
1630   "name" : "void *(const void *)",
1631   "parameters" :
1632   [
1633    {
1634     "referenced_type" : "_ZTIPKv"
1635    }
1636   ],
1637   "referenced_type" : "_ZTIFPvPKvE",
1638   "return_type" : "_ZTIPv",
1639   "self_type" : "_ZTIFPvPKvE",
1640   "source_file" : "external/libcxx/include/functional"
1641  },
1642  {
1643   "alignment" : 4,
1644   "linker_set_key" : "_ZTIFPvS_E",
1645   "name" : "void *(void *)",
1646   "parameters" :
1647   [
1648    {
1649     "referenced_type" : "_ZTIPv"
1650    }
1651   ],
1652   "referenced_type" : "_ZTIFPvS_E",
1653   "return_type" : "_ZTIPv",
1654   "self_type" : "_ZTIFPvS_E",
1655   "source_file" : "external/libcxx/include/__threading_support"
1656  },
1657  {
1658   "alignment" : 4,
1659   "linker_set_key" : "_ZTIFPvS_jPKvE",
1660   "name" : "void *(void *, unsigned int, const void *)",
1661   "parameters" :
1662   [
1663    {
1664     "referenced_type" : "_ZTIPv"
1665    },
1666    {
1667     "referenced_type" : "_ZTIj"
1668    },
1669    {
1670     "referenced_type" : "_ZTIPKv"
1671    }
1672   ],
1673   "referenced_type" : "_ZTIFPvS_jPKvE",
1674   "return_type" : "_ZTIPv",
1675   "self_type" : "_ZTIFPvS_jPKvE",
1676   "source_file" : "bionic/libc/include/malloc.h"
1677  },
1678  {
1679   "alignment" : 4,
1680   "linker_set_key" : "_ZTIFPvjPKvE",
1681   "name" : "void *(unsigned int, const void *)",
1682   "parameters" :
1683   [
1684    {
1685     "referenced_type" : "_ZTIj"
1686    },
1687    {
1688     "referenced_type" : "_ZTIPKv"
1689    }
1690   ],
1691   "referenced_type" : "_ZTIFPvjPKvE",
1692   "return_type" : "_ZTIPv",
1693   "self_type" : "_ZTIFPvjPKvE",
1694   "source_file" : "bionic/libc/include/malloc.h"
1695  },
1696  {
1697   "alignment" : 4,
1698   "linker_set_key" : "_ZTIFPvjjPKvE",
1699   "name" : "void *(unsigned int, unsigned int, const void *)",
1700   "parameters" :
1701   [
1702    {
1703     "referenced_type" : "_ZTIj"
1704    },
1705    {
1706     "referenced_type" : "_ZTIj"
1707    },
1708    {
1709     "referenced_type" : "_ZTIPKv"
1710    }
1711   ],
1712   "referenced_type" : "_ZTIFPvjjPKvE",
1713   "return_type" : "_ZTIPv",
1714   "self_type" : "_ZTIFPvjjPKvE",
1715   "source_file" : "bionic/libc/include/malloc.h"
1716  },
1717  {
1718   "alignment" : 4,
1719   "linker_set_key" : "_ZTIFv6sigvalE",
1720   "name" : "void (sigval)",
1721   "parameters" :
1722   [
1723    {
1724     "referenced_type" : "_ZTI6sigval"
1725    }
1726   ],
1727   "referenced_type" : "_ZTIFv6sigvalE",
1728   "return_type" : "_ZTIv",
1729   "self_type" : "_ZTIFv6sigvalE",
1730   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
1731  },
1732  {
1733   "alignment" : 4,
1734   "linker_set_key" : "_ZTIFvPvE",
1735   "name" : "void (void *)",
1736   "parameters" :
1737   [
1738    {
1739     "referenced_type" : "_ZTIPv"
1740    }
1741   ],
1742   "referenced_type" : "_ZTIFvPvE",
1743   "return_type" : "_ZTIv",
1744   "self_type" : "_ZTIFvPvE",
1745   "source_file" : "bionic/libc/include/pthread.h"
1746  },
1747  {
1748   "alignment" : 4,
1749   "linker_set_key" : "_ZTIFvPvPKvE",
1750   "name" : "void (void *, const void *)",
1751   "parameters" :
1752   [
1753    {
1754     "referenced_type" : "_ZTIPv"
1755    },
1756    {
1757     "referenced_type" : "_ZTIPKv"
1758    }
1759   ],
1760   "referenced_type" : "_ZTIFvPvPKvE",
1761   "return_type" : "_ZTIv",
1762   "self_type" : "_ZTIFvPvPKvE",
1763   "source_file" : "bionic/libc/include/malloc.h"
1764  },
1765  {
1766   "alignment" : 4,
1767   "linker_set_key" : "_ZTIFvRKNSt3__119__libcpp_debug_infoEE",
1768   "name" : "void (const std::__libcpp_debug_info &)",
1769   "parameters" :
1770   [
1771    {
1772     "referenced_type" : "_ZTIRKNSt3__119__libcpp_debug_infoE"
1773    }
1774   ],
1775   "referenced_type" : "_ZTIFvRKNSt3__119__libcpp_debug_infoEE",
1776   "return_type" : "_ZTIv",
1777   "self_type" : "_ZTIFvRKNSt3__119__libcpp_debug_infoEE",
1778   "source_file" : "external/libcxx/include/__debug"
1779  },
1780  {
1781   "alignment" : 4,
1782   "linker_set_key" : "_ZTIFviE",
1783   "name" : "void (int)",
1784   "parameters" :
1785   [
1786    {
1787     "referenced_type" : "_ZTIi"
1788    }
1789   ],
1790   "referenced_type" : "_ZTIFviE",
1791   "return_type" : "_ZTIv",
1792   "self_type" : "_ZTIFviE",
1793   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/signal.h"
1794  },
1795  {
1796   "alignment" : 4,
1797   "linker_set_key" : "_ZTIFviP7siginfoPvE",
1798   "name" : "void (int, siginfo *, void *)",
1799   "parameters" :
1800   [
1801    {
1802     "referenced_type" : "_ZTIi"
1803    },
1804    {
1805     "referenced_type" : "_ZTIP7siginfo"
1806    },
1807    {
1808     "referenced_type" : "_ZTIPv"
1809    }
1810   ],
1811   "referenced_type" : "_ZTIFviP7siginfoPvE",
1812   "return_type" : "_ZTIv",
1813   "self_type" : "_ZTIFviP7siginfoPvE",
1814   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/signal.h"
1815  },
1816  {
1817   "alignment" : 4,
1818   "linker_set_key" : "_ZTIFvvE",
1819   "name" : "void ()",
1820   "referenced_type" : "_ZTIFvvE",
1821   "return_type" : "_ZTIv",
1822   "self_type" : "_ZTIFvvE",
1823   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/signal.h"
1824  }
1825 ],
1826 "functions" :
1827 [
1828  {
1829   "function_name" : "async_close_monitor_create",
1830   "linker_set_key" : "async_close_monitor_create",
1831   "parameters" :
1832   [
1833    {
1834     "referenced_type" : "_ZTIi"
1835    }
1836   ],
1837   "return_type" : "_ZTIPv",
1838   "source_file" : "libcore/luni/src/main/native/AsynchronousCloseMonitor.h"
1839  },
1840  {
1841   "function_name" : "async_close_monitor_destroy",
1842   "linker_set_key" : "async_close_monitor_destroy",
1843   "parameters" :
1844   [
1845    {
1846     "referenced_type" : "_ZTIPv"
1847    }
1848   ],
1849   "return_type" : "_ZTIv",
1850   "source_file" : "libcore/luni/src/main/native/AsynchronousCloseMonitor.h"
1851  },
1852  {
1853   "function_name" : "async_close_monitor_signal_blocked_threads",
1854   "linker_set_key" : "async_close_monitor_signal_blocked_threads",
1855   "parameters" :
1856   [
1857    {
1858     "referenced_type" : "_ZTIi"
1859    }
1860   ],
1861   "return_type" : "_ZTIv",
1862   "source_file" : "libcore/luni/src/main/native/AsynchronousCloseMonitor.h"
1863  },
1864  {
1865   "function_name" : "async_close_monitor_static_init",
1866   "linker_set_key" : "async_close_monitor_static_init",
1867   "return_type" : "_ZTIv",
1868   "source_file" : "libcore/luni/src/main/native/AsynchronousCloseMonitor.h"
1869  },
1870  {
1871   "function_name" : "async_close_monitor_was_signalled",
1872   "linker_set_key" : "async_close_monitor_was_signalled",
1873   "parameters" :
1874   [
1875    {
1876     "referenced_type" : "_ZTIPKv"
1877    }
1878   ],
1879   "return_type" : "_ZTIi",
1880   "source_file" : "libcore/luni/src/main/native/AsynchronousCloseMonitor.h"
1881  }
1882 ],
1883 "global_vars" : [],
1884 "lvalue_reference_types" :
1885 [
1886  {
1887   "alignment" : 4,
1888   "linker_set_key" : "_ZTIRDi",
1889   "name" : "char32_t &",
1890   "referenced_type" : "_ZTIDi",
1891   "self_type" : "_ZTIRDi",
1892   "size" : 4,
1893   "source_file" : "external/libcxx/include/type_traits"
1894  },
1895  {
1896   "alignment" : 4,
1897   "linker_set_key" : "_ZTIRDs",
1898   "name" : "char16_t &",
1899   "referenced_type" : "_ZTIDs",
1900   "self_type" : "_ZTIRDs",
1901   "size" : 4,
1902   "source_file" : "external/libcxx/include/type_traits"
1903  },
1904  {
1905   "alignment" : 4,
1906   "linker_set_key" : "_ZTIRK8log_time",
1907   "name" : "const log_time &",
1908   "referenced_type" : "_ZTIK8log_time",
1909   "self_type" : "_ZTIRK8log_time",
1910   "size" : 4,
1911   "source_file" : "system/logging/liblog/include/log/log_time.h"
1912  },
1913  {
1914   "alignment" : 4,
1915   "linker_set_key" : "_ZTIRK8timespec",
1916   "name" : "const timespec &",
1917   "referenced_type" : "_ZTIK8timespec",
1918   "self_type" : "_ZTIRK8timespec",
1919   "size" : 4,
1920   "source_file" : "system/logging/liblog/include/log/log_time.h"
1921  },
1922  {
1923   "alignment" : 4,
1924   "linker_set_key" : "_ZTIRKDi",
1925   "name" : "const char32_t &",
1926   "referenced_type" : "_ZTIKDi",
1927   "self_type" : "_ZTIRKDi",
1928   "size" : 4,
1929   "source_file" : "external/libcxx/include/__string"
1930  },
1931  {
1932   "alignment" : 4,
1933   "linker_set_key" : "_ZTIRKDs",
1934   "name" : "const char16_t &",
1935   "referenced_type" : "_ZTIKDs",
1936   "self_type" : "_ZTIRKDs",
1937   "size" : 4,
1938   "source_file" : "external/libcxx/include/__string"
1939  },
1940  {
1941   "alignment" : 4,
1942   "linker_set_key" : "_ZTIRKNSt3__110__function16__policy_storageE",
1943   "name" : "const std::__function::__policy_storage &",
1944   "referenced_type" : "_ZTIKNSt3__110__function16__policy_storageE",
1945   "self_type" : "_ZTIRKNSt3__110__function16__policy_storageE",
1946   "size" : 4,
1947   "source_file" : "external/libcxx/include/type_traits"
1948  },
1949  {
1950   "alignment" : 4,
1951   "linker_set_key" : "_ZTIRKNSt3__110error_codeE",
1952   "name" : "const std::error_code &",
1953   "referenced_type" : "_ZTIKNSt3__110error_codeE",
1954   "self_type" : "_ZTIRKNSt3__110error_codeE",
1955   "size" : 4,
1956   "source_file" : "external/libcxx/include/system_error"
1957  },
1958  {
1959   "alignment" : 4,
1960   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
1961   "name" : "const std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep &",
1962   "referenced_type" : "_ZTIKNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
1963   "self_type" : "_ZTIRKNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
1964   "size" : 4,
1965   "source_file" : "external/libcxx/include/memory"
1966  },
1967  {
1968   "alignment" : 4,
1969   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
1970   "name" : "const std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep &",
1971   "referenced_type" : "_ZTIKNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
1972   "self_type" : "_ZTIRKNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
1973   "size" : 4,
1974   "source_file" : "external/libcxx/include/memory"
1975  },
1976  {
1977   "alignment" : 4,
1978   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
1979   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep &",
1980   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
1981   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
1982   "size" : 4,
1983   "source_file" : "external/libcxx/include/memory"
1984  },
1985  {
1986   "alignment" : 4,
1987   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
1988   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>> &",
1989   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
1990   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
1991   "size" : 4,
1992   "source_file" : "external/libcxx/include/stdexcept"
1993  },
1994  {
1995   "alignment" : 4,
1996   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
1997   "name" : "const std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep &",
1998   "referenced_type" : "_ZTIKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
1999   "self_type" : "_ZTIRKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
2000   "size" : 4,
2001   "source_file" : "external/libcxx/include/memory"
2002  },
2003  {
2004   "alignment" : 4,
2005   "linker_set_key" : "_ZTIRKNSt3__114error_categoryE",
2006   "name" : "const std::error_category &",
2007   "referenced_type" : "_ZTIKNSt3__114error_categoryE",
2008   "self_type" : "_ZTIRKNSt3__114error_categoryE",
2009   "size" : 4,
2010   "source_file" : "external/libcxx/include/system_error"
2011  },
2012  {
2013   "alignment" : 4,
2014   "linker_set_key" : "_ZTIRKNSt3__115error_conditionE",
2015   "name" : "const std::error_condition &",
2016   "referenced_type" : "_ZTIKNSt3__115error_conditionE",
2017   "self_type" : "_ZTIRKNSt3__115error_conditionE",
2018   "size" : 4,
2019   "source_file" : "external/libcxx/include/system_error"
2020  },
2021  {
2022   "alignment" : 4,
2023   "linker_set_key" : "_ZTIRKNSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
2024   "name" : "const std::basic_string_view<char32_t, std::char_traits<char32_t>> &",
2025   "referenced_type" : "_ZTIKNSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
2026   "self_type" : "_ZTIRKNSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
2027   "size" : 4,
2028   "source_file" : "external/libcxx/include/string_view"
2029  },
2030  {
2031   "alignment" : 4,
2032   "linker_set_key" : "_ZTIRKNSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
2033   "name" : "const std::basic_string_view<char16_t, std::char_traits<char16_t>> &",
2034   "referenced_type" : "_ZTIKNSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
2035   "self_type" : "_ZTIRKNSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
2036   "size" : 4,
2037   "source_file" : "external/libcxx/include/string_view"
2038  },
2039  {
2040   "alignment" : 4,
2041   "linker_set_key" : "_ZTIRKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
2042   "name" : "const std::basic_string_view<char, std::char_traits<char>> &",
2043   "referenced_type" : "_ZTIKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
2044   "self_type" : "_ZTIRKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
2045   "size" : 4,
2046   "source_file" : "external/libcxx/include/string_view"
2047  },
2048  {
2049   "alignment" : 4,
2050   "linker_set_key" : "_ZTIRKNSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
2051   "name" : "const std::basic_string_view<wchar_t, std::char_traits<wchar_t>> &",
2052   "referenced_type" : "_ZTIKNSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
2053   "self_type" : "_ZTIRKNSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
2054   "size" : 4,
2055   "source_file" : "external/libcxx/include/string_view"
2056  },
2057  {
2058   "alignment" : 4,
2059   "linker_set_key" : "_ZTIRKNSt3__118__sfinae_ctor_baseILb0ELb0EEE",
2060   "name" : "const std::__sfinae_ctor_base<false, false> &",
2061   "referenced_type" : "_ZTIKNSt3__118__sfinae_ctor_baseILb0ELb0EEE",
2062   "self_type" : "_ZTIRKNSt3__118__sfinae_ctor_baseILb0ELb0EEE",
2063   "size" : 4,
2064   "source_file" : "external/libcxx/include/__tuple"
2065  },
2066  {
2067   "alignment" : 4,
2068   "linker_set_key" : "_ZTIRKNSt3__118__sfinae_ctor_baseILb0ELb1EEE",
2069   "name" : "const std::__sfinae_ctor_base<false, true> &",
2070   "referenced_type" : "_ZTIKNSt3__118__sfinae_ctor_baseILb0ELb1EEE",
2071   "self_type" : "_ZTIRKNSt3__118__sfinae_ctor_baseILb0ELb1EEE",
2072   "size" : 4,
2073   "source_file" : "external/libcxx/include/__tuple"
2074  },
2075  {
2076   "alignment" : 4,
2077   "linker_set_key" : "_ZTIRKNSt3__118__sfinae_ctor_baseILb1ELb0EEE",
2078   "name" : "const std::__sfinae_ctor_base<true, false> &",
2079   "referenced_type" : "_ZTIKNSt3__118__sfinae_ctor_baseILb1ELb0EEE",
2080   "self_type" : "_ZTIRKNSt3__118__sfinae_ctor_baseILb1ELb0EEE",
2081   "size" : 4,
2082   "source_file" : "external/libcxx/include/__tuple"
2083  },
2084  {
2085   "alignment" : 4,
2086   "linker_set_key" : "_ZTIRKNSt3__119__libcpp_debug_infoE",
2087   "name" : "const std::__libcpp_debug_info &",
2088   "referenced_type" : "_ZTIKNSt3__119__libcpp_debug_infoE",
2089   "self_type" : "_ZTIRKNSt3__119__libcpp_debug_infoE",
2090   "size" : 4,
2091   "source_file" : "external/libcxx/include/__debug"
2092  },
2093  {
2094   "alignment" : 4,
2095   "linker_set_key" : "_ZTIRKNSt3__120__sfinae_assign_baseILb0ELb0EEE",
2096   "name" : "const std::__sfinae_assign_base<false, false> &",
2097   "referenced_type" : "_ZTIKNSt3__120__sfinae_assign_baseILb0ELb0EEE",
2098   "self_type" : "_ZTIRKNSt3__120__sfinae_assign_baseILb0ELb0EEE",
2099   "size" : 4,
2100   "source_file" : "external/libcxx/include/__tuple"
2101  },
2102  {
2103   "alignment" : 4,
2104   "linker_set_key" : "_ZTIRKNSt3__120__sfinae_assign_baseILb0ELb1EEE",
2105   "name" : "const std::__sfinae_assign_base<false, true> &",
2106   "referenced_type" : "_ZTIKNSt3__120__sfinae_assign_baseILb0ELb1EEE",
2107   "self_type" : "_ZTIRKNSt3__120__sfinae_assign_baseILb0ELb1EEE",
2108   "size" : 4,
2109   "source_file" : "external/libcxx/include/__tuple"
2110  },
2111  {
2112   "alignment" : 4,
2113   "linker_set_key" : "_ZTIRKNSt3__120__sfinae_assign_baseILb1ELb0EEE",
2114   "name" : "const std::__sfinae_assign_base<true, false> &",
2115   "referenced_type" : "_ZTIKNSt3__120__sfinae_assign_baseILb1ELb0EEE",
2116   "self_type" : "_ZTIRKNSt3__120__sfinae_assign_baseILb1ELb0EEE",
2117   "size" : 4,
2118   "source_file" : "external/libcxx/include/__tuple"
2119  },
2120  {
2121   "alignment" : 4,
2122   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
2123   "name" : "const std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false> &",
2124   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
2125   "self_type" : "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
2126   "size" : 4,
2127   "source_file" : "external/libcxx/include/type_traits"
2128  },
2129  {
2130   "alignment" : 4,
2131   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
2132   "name" : "const std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false> &",
2133   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
2134   "self_type" : "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
2135   "size" : 4,
2136   "source_file" : "external/libcxx/include/type_traits"
2137  },
2138  {
2139   "alignment" : 4,
2140   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
2141   "name" : "const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false> &",
2142   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
2143   "self_type" : "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
2144   "size" : 4,
2145   "source_file" : "external/libcxx/include/type_traits"
2146  },
2147  {
2148   "alignment" : 4,
2149   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
2150   "name" : "const std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false> &",
2151   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
2152   "self_type" : "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
2153   "size" : 4,
2154   "source_file" : "external/libcxx/include/type_traits"
2155  },
2156  {
2157   "alignment" : 4,
2158   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
2159   "name" : "const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> &",
2160   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
2161   "self_type" : "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
2162   "size" : 4,
2163   "source_file" : "external/libcxx/include/type_traits"
2164  },
2165  {
2166   "alignment" : 4,
2167   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
2168   "name" : "const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> &",
2169   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
2170   "self_type" : "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
2171   "size" : 4,
2172   "source_file" : "external/libcxx/include/type_traits"
2173  },
2174  {
2175   "alignment" : 4,
2176   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
2177   "name" : "const std::__compressed_pair_elem<std::allocator<char>, 1, true> &",
2178   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
2179   "self_type" : "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
2180   "size" : 4,
2181   "source_file" : "external/libcxx/include/type_traits"
2182  },
2183  {
2184   "alignment" : 4,
2185   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
2186   "name" : "const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> &",
2187   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
2188   "self_type" : "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
2189   "size" : 4,
2190   "source_file" : "external/libcxx/include/type_traits"
2191  },
2192  {
2193   "linker_set_key" : "_ZTIRKNSt3__124uniform_int_distribution10param_typeE",
2194   "name" : "const class std::uniform_int_distribution::param_type &",
2195   "referenced_type" : "_ZTIKNSt3__124uniform_int_distribution10param_typeE",
2196   "self_type" : "_ZTIRKNSt3__124uniform_int_distribution10param_typeE",
2197   "source_file" : "external/libcxx/include/algorithm"
2198  },
2199  {
2200   "linker_set_key" : "_ZTIRKNSt3__124uniform_int_distributionIT_EE",
2201   "name" : "const uniform_int_distribution<_IntType> &",
2202   "referenced_type" : "_ZTIKNSt3__124uniform_int_distributionIT_EE",
2203   "self_type" : "_ZTIRKNSt3__124uniform_int_distributionIT_EE",
2204   "source_file" : "external/libcxx/include/algorithm"
2205  },
2206  {
2207   "alignment" : 4,
2208   "linker_set_key" : "_ZTIRKNSt3__16chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
2209   "name" : "const std::chrono::time_point<std::chrono::steady_clock, std::chrono::duration<long long, std::ratio<1, 1000000000>>> &",
2210   "referenced_type" : "_ZTIKNSt3__16chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
2211   "self_type" : "_ZTIRKNSt3__16chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
2212   "size" : 4,
2213   "source_file" : "external/libcxx/include/chrono"
2214  },
2215  {
2216   "alignment" : 4,
2217   "linker_set_key" : "_ZTIRKNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
2218   "name" : "const std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long long, std::ratio<1, 1000000000>>> &",
2219   "referenced_type" : "_ZTIKNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
2220   "self_type" : "_ZTIRKNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
2221   "size" : 4,
2222   "source_file" : "external/libcxx/include/chrono"
2223  },
2224  {
2225   "alignment" : 4,
2226   "linker_set_key" : "_ZTIRKNSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
2227   "name" : "const std::chrono::time_point<std::filesystem::_FilesystemClock, std::chrono::duration<long long, std::ratio<1, 1000000000>>> &",
2228   "referenced_type" : "_ZTIKNSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
2229   "self_type" : "_ZTIRKNSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
2230   "size" : 4,
2231   "source_file" : "external/libcxx/include/chrono"
2232  },
2233  {
2234   "alignment" : 4,
2235   "linker_set_key" : "_ZTIRKNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
2236   "name" : "const std::chrono::duration<long long, std::ratio<1, 1000000000>> &",
2237   "referenced_type" : "_ZTIKNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
2238   "self_type" : "_ZTIRKNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
2239   "size" : 4,
2240   "source_file" : "external/libcxx/include/chrono"
2241  },
2242  {
2243   "alignment" : 4,
2244   "linker_set_key" : "_ZTIRKNSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
2245   "name" : "const std::chrono::duration<long long, std::ratio<1, 1>> &",
2246   "referenced_type" : "_ZTIKNSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
2247   "self_type" : "_ZTIRKNSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
2248   "size" : 4,
2249   "source_file" : "external/libcxx/include/chrono"
2250  },
2251  {
2252   "alignment" : 4,
2253   "linker_set_key" : "_ZTIRKNSt3__19allocatorIDiEE",
2254   "name" : "const std::allocator<char32_t> &",
2255   "referenced_type" : "_ZTIKNSt3__19allocatorIDiEE",
2256   "self_type" : "_ZTIRKNSt3__19allocatorIDiEE",
2257   "size" : 4,
2258   "source_file" : "external/libcxx/include/string"
2259  },
2260  {
2261   "alignment" : 4,
2262   "linker_set_key" : "_ZTIRKNSt3__19allocatorIDsEE",
2263   "name" : "const std::allocator<char16_t> &",
2264   "referenced_type" : "_ZTIKNSt3__19allocatorIDsEE",
2265   "self_type" : "_ZTIRKNSt3__19allocatorIDsEE",
2266   "size" : 4,
2267   "source_file" : "external/libcxx/include/string"
2268  },
2269  {
2270   "alignment" : 4,
2271   "linker_set_key" : "_ZTIRKNSt3__19allocatorIcEE",
2272   "name" : "const std::allocator<char> &",
2273   "referenced_type" : "_ZTIKNSt3__19allocatorIcEE",
2274   "self_type" : "_ZTIRKNSt3__19allocatorIcEE",
2275   "size" : 4,
2276   "source_file" : "external/libcxx/include/memory"
2277  },
2278  {
2279   "alignment" : 4,
2280   "linker_set_key" : "_ZTIRKNSt3__19allocatorIwEE",
2281   "name" : "const std::allocator<wchar_t> &",
2282   "referenced_type" : "_ZTIKNSt3__19allocatorIwEE",
2283   "self_type" : "_ZTIRKNSt3__19allocatorIwEE",
2284   "size" : 4,
2285   "source_file" : "external/libcxx/include/memory"
2286  },
2287  {
2288   "alignment" : 4,
2289   "linker_set_key" : "_ZTIRKPKDi",
2290   "name" : "const char32_t *const &",
2291   "referenced_type" : "_ZTIKPKDi",
2292   "self_type" : "_ZTIRKPKDi",
2293   "size" : 4,
2294   "source_file" : "external/libcxx/include/type_traits"
2295  },
2296  {
2297   "alignment" : 4,
2298   "linker_set_key" : "_ZTIRKPKDs",
2299   "name" : "const char16_t *const &",
2300   "referenced_type" : "_ZTIKPKDs",
2301   "self_type" : "_ZTIRKPKDs",
2302   "size" : 4,
2303   "source_file" : "external/libcxx/include/type_traits"
2304  },
2305  {
2306   "alignment" : 4,
2307   "linker_set_key" : "_ZTIRKPKc",
2308   "name" : "const char *const &",
2309   "referenced_type" : "_ZTIKPKc",
2310   "self_type" : "_ZTIRKPKc",
2311   "size" : 4,
2312   "source_file" : "external/libcxx/include/type_traits"
2313  },
2314  {
2315   "alignment" : 4,
2316   "linker_set_key" : "_ZTIRKPKw",
2317   "name" : "const wchar_t *const &",
2318   "referenced_type" : "_ZTIKPKw",
2319   "self_type" : "_ZTIRKPKw",
2320   "size" : 4,
2321   "source_file" : "external/libcxx/include/type_traits"
2322  },
2323  {
2324   "alignment" : 4,
2325   "linker_set_key" : "_ZTIRKSt13exception_ptr",
2326   "name" : "const std::exception_ptr &",
2327   "referenced_type" : "_ZTIKSt13exception_ptr",
2328   "self_type" : "_ZTIRKSt13exception_ptr",
2329   "size" : 4,
2330   "source_file" : "external/libcxx/include/exception"
2331  },
2332  {
2333   "alignment" : 4,
2334   "linker_set_key" : "_ZTIRKSt9type_info",
2335   "name" : "const std::type_info &",
2336   "referenced_type" : "_ZTIKSt9type_info",
2337   "self_type" : "_ZTIRKSt9type_info",
2338   "size" : 4,
2339   "source_file" : "external/libcxx/include/typeinfo"
2340  },
2341  {
2342   "alignment" : 4,
2343   "linker_set_key" : "_ZTIRKc",
2344   "name" : "const char &",
2345   "referenced_type" : "_ZTIKc",
2346   "self_type" : "_ZTIRKc",
2347   "size" : 4,
2348   "source_file" : "external/libcxx/include/__string"
2349  },
2350  {
2351   "alignment" : 4,
2352   "linker_set_key" : "_ZTIRKe",
2353   "name" : "const long double &",
2354   "referenced_type" : "_ZTIKe",
2355   "self_type" : "_ZTIRKe",
2356   "size" : 4,
2357   "source_file" : "external/libcxx/include/chrono"
2358  },
2359  {
2360   "alignment" : 4,
2361   "linker_set_key" : "_ZTIRKj",
2362   "name" : "const unsigned int &",
2363   "referenced_type" : "_ZTIKj",
2364   "self_type" : "_ZTIRKj",
2365   "size" : 4,
2366   "source_file" : "external/libcxx/include/algorithm"
2367  },
2368  {
2369   "alignment" : 4,
2370   "linker_set_key" : "_ZTIRKl",
2371   "name" : "const long &",
2372   "referenced_type" : "_ZTIKl",
2373   "self_type" : "_ZTIRKl",
2374   "size" : 4,
2375   "source_file" : "external/libcxx/include/chrono"
2376  },
2377  {
2378   "alignment" : 4,
2379   "linker_set_key" : "_ZTIRKw",
2380   "name" : "const wchar_t &",
2381   "referenced_type" : "_ZTIKw",
2382   "self_type" : "_ZTIRKw",
2383   "size" : 4,
2384   "source_file" : "external/libcxx/include/__string"
2385  },
2386  {
2387   "alignment" : 4,
2388   "linker_set_key" : "_ZTIRKx",
2389   "name" : "const long long &",
2390   "referenced_type" : "_ZTIKx",
2391   "self_type" : "_ZTIRKx",
2392   "size" : 4,
2393   "source_file" : "external/libcxx/include/chrono"
2394  },
2395  {
2396   "alignment" : 4,
2397   "linker_set_key" : "_ZTIRNSt3__110error_codeE",
2398   "name" : "std::error_code &",
2399   "referenced_type" : "_ZTINSt3__110error_codeE",
2400   "self_type" : "_ZTIRNSt3__110error_codeE",
2401   "size" : 4,
2402   "source_file" : "external/libcxx/include/type_traits"
2403  },
2404  {
2405   "alignment" : 4,
2406   "linker_set_key" : "_ZTIRNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
2407   "name" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep &",
2408   "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
2409   "self_type" : "_ZTIRNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
2410   "size" : 4,
2411   "source_file" : "external/libcxx/include/memory"
2412  },
2413  {
2414   "alignment" : 4,
2415   "linker_set_key" : "_ZTIRNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
2416   "name" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep &",
2417   "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
2418   "self_type" : "_ZTIRNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
2419   "size" : 4,
2420   "source_file" : "external/libcxx/include/memory"
2421  },
2422  {
2423   "alignment" : 4,
2424   "linker_set_key" : "_ZTIRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
2425   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep &",
2426   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
2427   "self_type" : "_ZTIRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
2428   "size" : 4,
2429   "source_file" : "external/libcxx/include/memory"
2430  },
2431  {
2432   "alignment" : 4,
2433   "linker_set_key" : "_ZTIRNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
2434   "name" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep &",
2435   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
2436   "self_type" : "_ZTIRNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
2437   "size" : 4,
2438   "source_file" : "external/libcxx/include/memory"
2439  },
2440  {
2441   "alignment" : 4,
2442   "linker_set_key" : "_ZTIRNSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
2443   "name" : "std::basic_string_view<char32_t, std::char_traits<char32_t>> &",
2444   "referenced_type" : "_ZTINSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
2445   "self_type" : "_ZTIRNSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
2446   "size" : 4,
2447   "source_file" : "external/libcxx/include/string_view"
2448  },
2449  {
2450   "alignment" : 4,
2451   "linker_set_key" : "_ZTIRNSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
2452   "name" : "std::basic_string_view<char16_t, std::char_traits<char16_t>> &",
2453   "referenced_type" : "_ZTINSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
2454   "self_type" : "_ZTIRNSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
2455   "size" : 4,
2456   "source_file" : "external/libcxx/include/string_view"
2457  },
2458  {
2459   "alignment" : 4,
2460   "linker_set_key" : "_ZTIRNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
2461   "name" : "std::basic_string_view<char, std::char_traits<char>> &",
2462   "referenced_type" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
2463   "self_type" : "_ZTIRNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
2464   "size" : 4,
2465   "source_file" : "external/libcxx/include/string_view"
2466  },
2467  {
2468   "alignment" : 4,
2469   "linker_set_key" : "_ZTIRNSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
2470   "name" : "std::basic_string_view<wchar_t, std::char_traits<wchar_t>> &",
2471   "referenced_type" : "_ZTINSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
2472   "self_type" : "_ZTIRNSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
2473   "size" : 4,
2474   "source_file" : "external/libcxx/include/string_view"
2475  },
2476  {
2477   "alignment" : 4,
2478   "linker_set_key" : "_ZTIRNSt3__118__sfinae_ctor_baseILb0ELb0EEE",
2479   "name" : "std::__sfinae_ctor_base<false, false> &",
2480   "referenced_type" : "_ZTINSt3__118__sfinae_ctor_baseILb0ELb0EEE",
2481   "self_type" : "_ZTIRNSt3__118__sfinae_ctor_baseILb0ELb0EEE",
2482   "size" : 4,
2483   "source_file" : "external/libcxx/include/__tuple"
2484  },
2485  {
2486   "alignment" : 4,
2487   "linker_set_key" : "_ZTIRNSt3__118__sfinae_ctor_baseILb0ELb1EEE",
2488   "name" : "std::__sfinae_ctor_base<false, true> &",
2489   "referenced_type" : "_ZTINSt3__118__sfinae_ctor_baseILb0ELb1EEE",
2490   "self_type" : "_ZTIRNSt3__118__sfinae_ctor_baseILb0ELb1EEE",
2491   "size" : 4,
2492   "source_file" : "external/libcxx/include/__tuple"
2493  },
2494  {
2495   "alignment" : 4,
2496   "linker_set_key" : "_ZTIRNSt3__118__sfinae_ctor_baseILb1ELb0EEE",
2497   "name" : "std::__sfinae_ctor_base<true, false> &",
2498   "referenced_type" : "_ZTINSt3__118__sfinae_ctor_baseILb1ELb0EEE",
2499   "self_type" : "_ZTIRNSt3__118__sfinae_ctor_baseILb1ELb0EEE",
2500   "size" : 4,
2501   "source_file" : "external/libcxx/include/__tuple"
2502  },
2503  {
2504   "alignment" : 4,
2505   "linker_set_key" : "_ZTIRNSt3__120__sfinae_assign_baseILb0ELb1EEE",
2506   "name" : "std::__sfinae_assign_base<false, true> &",
2507   "referenced_type" : "_ZTINSt3__120__sfinae_assign_baseILb0ELb1EEE",
2508   "self_type" : "_ZTIRNSt3__120__sfinae_assign_baseILb0ELb1EEE",
2509   "size" : 4,
2510   "source_file" : "external/libcxx/include/__tuple"
2511  },
2512  {
2513   "alignment" : 4,
2514   "linker_set_key" : "_ZTIRNSt3__120__sfinae_assign_baseILb1ELb0EEE",
2515   "name" : "std::__sfinae_assign_base<true, false> &",
2516   "referenced_type" : "_ZTINSt3__120__sfinae_assign_baseILb1ELb0EEE",
2517   "self_type" : "_ZTIRNSt3__120__sfinae_assign_baseILb1ELb0EEE",
2518   "size" : 4,
2519   "source_file" : "external/libcxx/include/__tuple"
2520  },
2521  {
2522   "alignment" : 4,
2523   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
2524   "name" : "std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false> &",
2525   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
2526   "self_type" : "_ZTIRNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
2527   "size" : 4,
2528   "source_file" : "external/libcxx/include/type_traits"
2529  },
2530  {
2531   "alignment" : 4,
2532   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
2533   "name" : "std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false> &",
2534   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
2535   "self_type" : "_ZTIRNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
2536   "size" : 4,
2537   "source_file" : "external/libcxx/include/type_traits"
2538  },
2539  {
2540   "alignment" : 4,
2541   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
2542   "name" : "std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false> &",
2543   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
2544   "self_type" : "_ZTIRNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
2545   "size" : 4,
2546   "source_file" : "external/libcxx/include/type_traits"
2547  },
2548  {
2549   "alignment" : 4,
2550   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
2551   "name" : "std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false> &",
2552   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
2553   "self_type" : "_ZTIRNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
2554   "size" : 4,
2555   "source_file" : "external/libcxx/include/type_traits"
2556  },
2557  {
2558   "alignment" : 4,
2559   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
2560   "name" : "std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> &",
2561   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
2562   "self_type" : "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
2563   "size" : 4,
2564   "source_file" : "external/libcxx/include/type_traits"
2565  },
2566  {
2567   "alignment" : 4,
2568   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
2569   "name" : "std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> &",
2570   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
2571   "self_type" : "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
2572   "size" : 4,
2573   "source_file" : "external/libcxx/include/type_traits"
2574  },
2575  {
2576   "alignment" : 4,
2577   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
2578   "name" : "std::__compressed_pair_elem<std::allocator<char>, 1, true> &",
2579   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
2580   "self_type" : "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
2581   "size" : 4,
2582   "source_file" : "external/libcxx/include/type_traits"
2583  },
2584  {
2585   "alignment" : 4,
2586   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
2587   "name" : "std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> &",
2588   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
2589   "self_type" : "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
2590   "size" : 4,
2591   "source_file" : "external/libcxx/include/type_traits"
2592  },
2593  {
2594   "alignment" : 4,
2595   "linker_set_key" : "_ZTIRNSt3__15mutexE",
2596   "name" : "std::mutex &",
2597   "referenced_type" : "_ZTINSt3__15mutexE",
2598   "self_type" : "_ZTIRNSt3__15mutexE",
2599   "size" : 4,
2600   "source_file" : "external/libcxx/include/__mutex_base"
2601  },
2602  {
2603   "alignment" : 4,
2604   "linker_set_key" : "_ZTIRNSt3__15tupleIJEEE",
2605   "name" : "std::tuple<> &",
2606   "referenced_type" : "_ZTINSt3__15tupleIJEEE",
2607   "self_type" : "_ZTIRNSt3__15tupleIJEEE",
2608   "size" : 4,
2609   "source_file" : "external/libcxx/include/tuple"
2610  },
2611  {
2612   "alignment" : 4,
2613   "linker_set_key" : "_ZTIRNSt3__19allocatorIDiEE",
2614   "name" : "std::allocator<char32_t> &",
2615   "referenced_type" : "_ZTINSt3__19allocatorIDiEE",
2616   "self_type" : "_ZTIRNSt3__19allocatorIDiEE",
2617   "size" : 4,
2618   "source_file" : "external/libcxx/include/string"
2619  },
2620  {
2621   "alignment" : 4,
2622   "linker_set_key" : "_ZTIRNSt3__19allocatorIDsEE",
2623   "name" : "std::allocator<char16_t> &",
2624   "referenced_type" : "_ZTINSt3__19allocatorIDsEE",
2625   "self_type" : "_ZTIRNSt3__19allocatorIDsEE",
2626   "size" : 4,
2627   "source_file" : "external/libcxx/include/string"
2628  },
2629  {
2630   "alignment" : 4,
2631   "linker_set_key" : "_ZTIRNSt3__19allocatorIcEE",
2632   "name" : "std::allocator<char> &",
2633   "referenced_type" : "_ZTINSt3__19allocatorIcEE",
2634   "self_type" : "_ZTIRNSt3__19allocatorIcEE",
2635   "size" : 4,
2636   "source_file" : "external/libcxx/include/memory"
2637  },
2638  {
2639   "alignment" : 4,
2640   "linker_set_key" : "_ZTIRNSt3__19allocatorIwEE",
2641   "name" : "std::allocator<wchar_t> &",
2642   "referenced_type" : "_ZTINSt3__19allocatorIwEE",
2643   "self_type" : "_ZTIRNSt3__19allocatorIwEE",
2644   "size" : 4,
2645   "source_file" : "external/libcxx/include/memory"
2646  },
2647  {
2648   "alignment" : 4,
2649   "linker_set_key" : "_ZTIRSt4byte",
2650   "name" : "std::byte &",
2651   "referenced_type" : "_ZTISt4byte",
2652   "self_type" : "_ZTIRSt4byte",
2653   "size" : 4,
2654   "source_file" : "external/libcxx/include/cstddef"
2655  },
2656  {
2657   "alignment" : 4,
2658   "linker_set_key" : "_ZTIRc",
2659   "name" : "char &",
2660   "referenced_type" : "_ZTIc",
2661   "self_type" : "_ZTIRc",
2662   "size" : 4,
2663   "source_file" : "external/libcxx/include/type_traits"
2664  },
2665  {
2666   "alignment" : 4,
2667   "linker_set_key" : "_ZTIRe",
2668   "name" : "long double &",
2669   "referenced_type" : "_ZTIe",
2670   "self_type" : "_ZTIRe",
2671   "size" : 4,
2672   "source_file" : "external/libcxx/include/type_traits"
2673  },
2674  {
2675   "alignment" : 4,
2676   "linker_set_key" : "_ZTIRl",
2677   "name" : "long &",
2678   "referenced_type" : "_ZTIl",
2679   "self_type" : "_ZTIRl",
2680   "size" : 4,
2681   "source_file" : "external/libcxx/include/type_traits"
2682  },
2683  {
2684   "alignment" : 4,
2685   "linker_set_key" : "_ZTIRw",
2686   "name" : "wchar_t &",
2687   "referenced_type" : "_ZTIw",
2688   "self_type" : "_ZTIRw",
2689   "size" : 4,
2690   "source_file" : "external/libcxx/include/type_traits"
2691  },
2692  {
2693   "alignment" : 4,
2694   "linker_set_key" : "_ZTIRx",
2695   "name" : "long long &",
2696   "referenced_type" : "_ZTIx",
2697   "self_type" : "_ZTIRx",
2698   "size" : 4,
2699   "source_file" : "external/libcxx/include/type_traits"
2700  }
2701 ],
2702 "pointer_types" :
2703 [
2704  {
2705   "alignment" : 4,
2706   "linker_set_key" : "_ZTIP11_fpstate_32",
2707   "name" : "_fpstate_32 *",
2708   "referenced_type" : "_ZTI11_fpstate_32",
2709   "self_type" : "_ZTIP11_fpstate_32",
2710   "size" : 4,
2711   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
2712  },
2713  {
2714   "alignment" : 4,
2715   "linker_set_key" : "_ZTIP13_libc_fpstate",
2716   "name" : "_libc_fpstate *",
2717   "referenced_type" : "_ZTI13_libc_fpstate",
2718   "self_type" : "_ZTIP13_libc_fpstate",
2719   "size" : 4,
2720   "source_file" : "bionic/libc/include/sys/ucontext.h"
2721  },
2722  {
2723   "alignment" : 4,
2724   "linker_set_key" : "_ZTIP14pthread_cond_t",
2725   "name" : "pthread_cond_t *",
2726   "referenced_type" : "_ZTI14pthread_cond_t",
2727   "self_type" : "_ZTIP14pthread_cond_t",
2728   "size" : 4,
2729   "source_file" : "external/libcxx/include/__threading_support"
2730  },
2731  {
2732   "alignment" : 4,
2733   "linker_set_key" : "_ZTIP15pthread_mutex_t",
2734   "name" : "pthread_mutex_t *",
2735   "referenced_type" : "_ZTI15pthread_mutex_t",
2736   "self_type" : "_ZTIP15pthread_mutex_t",
2737   "size" : 4,
2738   "source_file" : "external/libcxx/include/__threading_support"
2739  },
2740  {
2741   "alignment" : 4,
2742   "linker_set_key" : "_ZTIP16user_regs_struct",
2743   "name" : "user_regs_struct *",
2744   "referenced_type" : "_ZTI16user_regs_struct",
2745   "self_type" : "_ZTIP16user_regs_struct",
2746   "size" : 4,
2747   "source_file" : "bionic/libc/include/sys/user.h"
2748  },
2749  {
2750   "alignment" : 4,
2751   "linker_set_key" : "_ZTIP18user_fpregs_struct",
2752   "name" : "user_fpregs_struct *",
2753   "referenced_type" : "_ZTI18user_fpregs_struct",
2754   "self_type" : "_ZTIP18user_fpregs_struct",
2755   "size" : 4,
2756   "source_file" : "bionic/libc/include/sys/user.h"
2757  },
2758  {
2759   "alignment" : 4,
2760   "linker_set_key" : "_ZTIP19__pthread_cleanup_t",
2761   "name" : "__pthread_cleanup_t *",
2762   "referenced_type" : "_ZTI19__pthread_cleanup_t",
2763   "self_type" : "_ZTIP19__pthread_cleanup_t",
2764   "size" : 4,
2765   "source_file" : "bionic/libc/include/pthread.h"
2766  },
2767  {
2768   "alignment" : 4,
2769   "linker_set_key" : "_ZTIP24AsynchronousCloseMonitor",
2770   "name" : "AsynchronousCloseMonitor *",
2771   "referenced_type" : "_ZTI24AsynchronousCloseMonitor",
2772   "self_type" : "_ZTIP24AsynchronousCloseMonitor",
2773   "size" : 4,
2774   "source_file" : "libcore/luni/src/main/native/AsynchronousCloseMonitor.h"
2775  },
2776  {
2777   "alignment" : 4,
2778   "linker_set_key" : "_ZTIP7__sFILE",
2779   "name" : "__sFILE *",
2780   "referenced_type" : "_ZTI7__sFILE",
2781   "self_type" : "_ZTIP7__sFILE",
2782   "size" : 4,
2783   "source_file" : "bionic/libc/include/stdio.h"
2784  },
2785  {
2786   "alignment" : 4,
2787   "linker_set_key" : "_ZTIP7siginfo",
2788   "name" : "siginfo *",
2789   "referenced_type" : "_ZTI7siginfo",
2790   "self_type" : "_ZTIP7siginfo",
2791   "size" : 4,
2792   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/signal.h"
2793  },
2794  {
2795   "alignment" : 4,
2796   "linker_set_key" : "_ZTIP8log_time",
2797   "name" : "log_time *",
2798   "referenced_type" : "_ZTI8log_time",
2799   "self_type" : "_ZTIP8log_time",
2800   "size" : 4,
2801   "source_file" : "system/logging/liblog/include/log/log_time.h"
2802  },
2803  {
2804   "alignment" : 4,
2805   "linker_set_key" : "_ZTIP8timespec",
2806   "name" : "timespec *",
2807   "referenced_type" : "_ZTI8timespec",
2808   "self_type" : "_ZTIP8timespec",
2809   "size" : 4,
2810   "source_file" : "external/libcxx/include/__threading_support"
2811  },
2812  {
2813   "alignment" : 4,
2814   "linker_set_key" : "_ZTIP8ucontext",
2815   "name" : "ucontext *",
2816   "referenced_type" : "_ZTI8ucontext",
2817   "self_type" : "_ZTIP8ucontext",
2818   "size" : 4,
2819   "source_file" : "bionic/libc/include/sys/ucontext.h"
2820  },
2821  {
2822   "alignment" : 4,
2823   "linker_set_key" : "_ZTIPDi",
2824   "name" : "char32_t *",
2825   "referenced_type" : "_ZTIDi",
2826   "self_type" : "_ZTIPDi",
2827   "size" : 4,
2828   "source_file" : "external/libcxx/include/type_traits"
2829  },
2830  {
2831   "alignment" : 4,
2832   "linker_set_key" : "_ZTIPDs",
2833   "name" : "char16_t *",
2834   "referenced_type" : "_ZTIDs",
2835   "self_type" : "_ZTIPDs",
2836   "size" : 4,
2837   "source_file" : "external/libcxx/include/type_traits"
2838  },
2839  {
2840   "alignment" : 4,
2841   "linker_set_key" : "_ZTIPFPvPKvE",
2842   "name" : "void *(*)(const void *)",
2843   "referenced_type" : "_ZTIFPvPKvE",
2844   "self_type" : "_ZTIPFPvPKvE",
2845   "size" : 4,
2846   "source_file" : "external/libcxx/include/functional"
2847  },
2848  {
2849   "alignment" : 4,
2850   "linker_set_key" : "_ZTIPFPvS_E",
2851   "name" : "void *(*)(void *)",
2852   "referenced_type" : "_ZTIFPvS_E",
2853   "self_type" : "_ZTIPFPvS_E",
2854   "size" : 4,
2855   "source_file" : "external/libcxx/include/__threading_support"
2856  },
2857  {
2858   "alignment" : 4,
2859   "linker_set_key" : "_ZTIPFPvS_jPKvE",
2860   "name" : "void *(*)(void *, unsigned int, const void *)",
2861   "referenced_type" : "_ZTIFPvS_jPKvE",
2862   "self_type" : "_ZTIPFPvS_jPKvE",
2863   "size" : 4,
2864   "source_file" : "bionic/libc/include/malloc.h"
2865  },
2866  {
2867   "alignment" : 4,
2868   "linker_set_key" : "_ZTIPFPvjPKvE",
2869   "name" : "void *(*)(unsigned int, const void *)",
2870   "referenced_type" : "_ZTIFPvjPKvE",
2871   "self_type" : "_ZTIPFPvjPKvE",
2872   "size" : 4,
2873   "source_file" : "bionic/libc/include/malloc.h"
2874  },
2875  {
2876   "alignment" : 4,
2877   "linker_set_key" : "_ZTIPFPvjjPKvE",
2878   "name" : "void *(*)(unsigned int, unsigned int, const void *)",
2879   "referenced_type" : "_ZTIFPvjjPKvE",
2880   "self_type" : "_ZTIPFPvjjPKvE",
2881   "size" : 4,
2882   "source_file" : "bionic/libc/include/malloc.h"
2883  },
2884  {
2885   "alignment" : 4,
2886   "linker_set_key" : "_ZTIPFv6sigvalE",
2887   "name" : "void (*)(sigval)",
2888   "referenced_type" : "_ZTIFv6sigvalE",
2889   "self_type" : "_ZTIPFv6sigvalE",
2890   "size" : 4,
2891   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
2892  },
2893  {
2894   "alignment" : 4,
2895   "linker_set_key" : "_ZTIPFvPvE",
2896   "name" : "void (*)(void *)",
2897   "referenced_type" : "_ZTIFvPvE",
2898   "self_type" : "_ZTIPFvPvE",
2899   "size" : 4,
2900   "source_file" : "bionic/libc/include/pthread.h"
2901  },
2902  {
2903   "alignment" : 4,
2904   "linker_set_key" : "_ZTIPFvPvPKvE",
2905   "name" : "void (*)(void *, const void *)",
2906   "referenced_type" : "_ZTIFvPvPKvE",
2907   "self_type" : "_ZTIPFvPvPKvE",
2908   "size" : 4,
2909   "source_file" : "bionic/libc/include/malloc.h"
2910  },
2911  {
2912   "alignment" : 4,
2913   "linker_set_key" : "_ZTIPFvRKNSt3__119__libcpp_debug_infoEE",
2914   "name" : "void (*)(const std::__libcpp_debug_info &)",
2915   "referenced_type" : "_ZTIFvRKNSt3__119__libcpp_debug_infoEE",
2916   "self_type" : "_ZTIPFvRKNSt3__119__libcpp_debug_infoEE",
2917   "size" : 4,
2918   "source_file" : "external/libcxx/include/__debug"
2919  },
2920  {
2921   "alignment" : 4,
2922   "linker_set_key" : "_ZTIPFviE",
2923   "name" : "void (*)(int)",
2924   "referenced_type" : "_ZTIFviE",
2925   "self_type" : "_ZTIPFviE",
2926   "size" : 4,
2927   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/signal.h"
2928  },
2929  {
2930   "alignment" : 4,
2931   "linker_set_key" : "_ZTIPFviP7siginfoPvE",
2932   "name" : "void (*)(int, siginfo *, void *)",
2933   "referenced_type" : "_ZTIFviP7siginfoPvE",
2934   "self_type" : "_ZTIPFviP7siginfoPvE",
2935   "size" : 4,
2936   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/signal.h"
2937  },
2938  {
2939   "alignment" : 4,
2940   "linker_set_key" : "_ZTIPFvvE",
2941   "name" : "void (*)()",
2942   "referenced_type" : "_ZTIFvvE",
2943   "self_type" : "_ZTIPFvvE",
2944   "size" : 4,
2945   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/signal.h"
2946  },
2947  {
2948   "alignment" : 4,
2949   "linker_set_key" : "_ZTIPK24AsynchronousCloseMonitor",
2950   "name" : "const AsynchronousCloseMonitor *",
2951   "referenced_type" : "_ZTIK24AsynchronousCloseMonitor",
2952   "self_type" : "_ZTIPK24AsynchronousCloseMonitor",
2953   "size" : 4,
2954   "source_file" : "libcore/luni/src/main/native/AsynchronousCloseMonitor.h"
2955  },
2956  {
2957   "alignment" : 4,
2958   "linker_set_key" : "_ZTIPK8log_time",
2959   "name" : "const log_time *",
2960   "referenced_type" : "_ZTIK8log_time",
2961   "self_type" : "_ZTIPK8log_time",
2962   "size" : 4,
2963   "source_file" : "system/logging/liblog/include/log/log_time.h"
2964  },
2965  {
2966   "alignment" : 4,
2967   "linker_set_key" : "_ZTIPKDi",
2968   "name" : "const char32_t *",
2969   "referenced_type" : "_ZTIKDi",
2970   "self_type" : "_ZTIPKDi",
2971   "size" : 4,
2972   "source_file" : "external/libcxx/include/type_traits"
2973  },
2974  {
2975   "alignment" : 4,
2976   "linker_set_key" : "_ZTIPKDs",
2977   "name" : "const char16_t *",
2978   "referenced_type" : "_ZTIKDs",
2979   "self_type" : "_ZTIPKDs",
2980   "size" : 4,
2981   "source_file" : "external/libcxx/include/type_traits"
2982  },
2983  {
2984   "alignment" : 4,
2985   "linker_set_key" : "_ZTIPKNSt3__110__function16__policy_storageE",
2986   "name" : "const std::__function::__policy_storage *",
2987   "referenced_type" : "_ZTIKNSt3__110__function16__policy_storageE",
2988   "self_type" : "_ZTIPKNSt3__110__function16__policy_storageE",
2989   "size" : 4,
2990   "source_file" : "external/libcxx/include/type_traits"
2991  },
2992  {
2993   "alignment" : 4,
2994   "linker_set_key" : "_ZTIPKNSt3__110__function8__policyE",
2995   "name" : "const std::__function::__policy *",
2996   "referenced_type" : "_ZTIKNSt3__110__function8__policyE",
2997   "self_type" : "_ZTIPKNSt3__110__function8__policyE",
2998   "size" : 4,
2999   "source_file" : "external/libcxx/include/functional"
3000  },
3001  {
3002   "alignment" : 4,
3003   "linker_set_key" : "_ZTIPKNSt3__110error_codeE",
3004   "name" : "const std::error_code *",
3005   "referenced_type" : "_ZTIKNSt3__110error_codeE",
3006   "self_type" : "_ZTIPKNSt3__110error_codeE",
3007   "size" : 4,
3008   "source_file" : "external/libcxx/include/system_error"
3009  },
3010  {
3011   "alignment" : 4,
3012   "linker_set_key" : "_ZTIPKNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEEE",
3013   "name" : "const std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>> *",
3014   "referenced_type" : "_ZTIKNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEEE",
3015   "self_type" : "_ZTIPKNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEEE",
3016   "size" : 4,
3017   "source_file" : "external/libcxx/include/string"
3018  },
3019  {
3020   "alignment" : 4,
3021   "linker_set_key" : "_ZTIPKNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEEE",
3022   "name" : "const std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>> *",
3023   "referenced_type" : "_ZTIKNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEEE",
3024   "self_type" : "_ZTIPKNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEEE",
3025   "size" : 4,
3026   "source_file" : "external/libcxx/include/string"
3027  },
3028  {
3029   "alignment" : 4,
3030   "linker_set_key" : "_ZTIPKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
3031   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>> *",
3032   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
3033   "self_type" : "_ZTIPKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
3034   "size" : 4,
3035   "source_file" : "external/libcxx/include/string"
3036  },
3037  {
3038   "alignment" : 4,
3039   "linker_set_key" : "_ZTIPKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
3040   "name" : "const std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>> *",
3041   "referenced_type" : "_ZTIKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
3042   "self_type" : "_ZTIPKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
3043   "size" : 4,
3044   "source_file" : "external/libcxx/include/string"
3045  },
3046  {
3047   "alignment" : 4,
3048   "linker_set_key" : "_ZTIPKNSt3__112system_errorE",
3049   "name" : "const std::system_error *",
3050   "referenced_type" : "_ZTIKNSt3__112system_errorE",
3051   "self_type" : "_ZTIPKNSt3__112system_errorE",
3052   "size" : 4,
3053   "source_file" : "external/libcxx/include/system_error"
3054  },
3055  {
3056   "alignment" : 4,
3057   "linker_set_key" : "_ZTIPKNSt3__113__scalar_hashINS_6_PairTELj2EEE",
3058   "name" : "const std::__scalar_hash<std::_PairT, 2U> *",
3059   "referenced_type" : "_ZTIKNSt3__113__scalar_hashINS_6_PairTELj2EEE",
3060   "self_type" : "_ZTIPKNSt3__113__scalar_hashINS_6_PairTELj2EEE",
3061   "size" : 4,
3062   "source_file" : "external/libcxx/include/utility"
3063  },
3064  {
3065   "alignment" : 4,
3066   "linker_set_key" : "_ZTIPKNSt3__113__scalar_hashIdLj2EEE",
3067   "name" : "const std::__scalar_hash<double, 2> *",
3068   "referenced_type" : "_ZTIKNSt3__113__scalar_hashIdLj2EEE",
3069   "self_type" : "_ZTIPKNSt3__113__scalar_hashIdLj2EEE",
3070   "size" : 4,
3071   "source_file" : "external/libcxx/include/utility"
3072  },
3073  {
3074   "alignment" : 4,
3075   "linker_set_key" : "_ZTIPKNSt3__113__scalar_hashIfLj1EEE",
3076   "name" : "const std::__scalar_hash<float, 1> *",
3077   "referenced_type" : "_ZTIKNSt3__113__scalar_hashIfLj1EEE",
3078   "self_type" : "_ZTIPKNSt3__113__scalar_hashIfLj1EEE",
3079   "size" : 4,
3080   "source_file" : "external/libcxx/include/utility"
3081  },
3082  {
3083   "alignment" : 4,
3084   "linker_set_key" : "_ZTIPKNSt3__114__shared_countE",
3085   "name" : "const std::__shared_count *",
3086   "referenced_type" : "_ZTIKNSt3__114__shared_countE",
3087   "self_type" : "_ZTIPKNSt3__114__shared_countE",
3088   "size" : 4,
3089   "source_file" : "external/libcxx/include/memory"
3090  },
3091  {
3092   "alignment" : 4,
3093   "linker_set_key" : "_ZTIPKNSt3__114error_categoryE",
3094   "name" : "const std::error_category *",
3095   "referenced_type" : "_ZTIKNSt3__114error_categoryE",
3096   "self_type" : "_ZTIPKNSt3__114error_categoryE",
3097   "size" : 4,
3098   "source_file" : "external/libcxx/include/system_error"
3099  },
3100  {
3101   "alignment" : 4,
3102   "linker_set_key" : "_ZTIPKNSt3__114pointer_safetyE",
3103   "name" : "const std::pointer_safety *",
3104   "referenced_type" : "_ZTIKNSt3__114pointer_safetyE",
3105   "self_type" : "_ZTIPKNSt3__114pointer_safetyE",
3106   "size" : 4,
3107   "source_file" : "external/libcxx/include/memory"
3108  },
3109  {
3110   "alignment" : 4,
3111   "linker_set_key" : "_ZTIPKNSt3__115error_conditionE",
3112   "name" : "const std::error_condition *",
3113   "referenced_type" : "_ZTIKNSt3__115error_conditionE",
3114   "self_type" : "_ZTIPKNSt3__115error_conditionE",
3115   "size" : 4,
3116   "source_file" : "external/libcxx/include/system_error"
3117  },
3118  {
3119   "alignment" : 4,
3120   "linker_set_key" : "_ZTIPKNSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
3121   "name" : "const std::__compressed_pair<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, std::allocator<char32_t>> *",
3122   "referenced_type" : "_ZTIKNSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
3123   "self_type" : "_ZTIPKNSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
3124   "size" : 4,
3125   "source_file" : "external/libcxx/include/memory"
3126  },
3127  {
3128   "alignment" : 4,
3129   "linker_set_key" : "_ZTIPKNSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
3130   "name" : "const std::__compressed_pair<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, std::allocator<char16_t>> *",
3131   "referenced_type" : "_ZTIKNSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
3132   "self_type" : "_ZTIPKNSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
3133   "size" : 4,
3134   "source_file" : "external/libcxx/include/memory"
3135  },
3136  {
3137   "alignment" : 4,
3138   "linker_set_key" : "_ZTIPKNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
3139   "name" : "const std::__compressed_pair<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, std::allocator<char>> *",
3140   "referenced_type" : "_ZTIKNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
3141   "self_type" : "_ZTIPKNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
3142   "size" : 4,
3143   "source_file" : "external/libcxx/include/memory"
3144  },
3145  {
3146   "alignment" : 4,
3147   "linker_set_key" : "_ZTIPKNSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
3148   "name" : "const std::__compressed_pair<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, std::allocator<wchar_t>> *",
3149   "referenced_type" : "_ZTIKNSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
3150   "self_type" : "_ZTIPKNSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
3151   "size" : 4,
3152   "source_file" : "external/libcxx/include/memory"
3153  },
3154  {
3155   "alignment" : 4,
3156   "linker_set_key" : "_ZTIPKNSt3__118__libcpp_refstringE",
3157   "name" : "const std::__libcpp_refstring *",
3158   "referenced_type" : "_ZTIKNSt3__118__libcpp_refstringE",
3159   "self_type" : "_ZTIPKNSt3__118__libcpp_refstringE",
3160   "size" : 4,
3161   "source_file" : "external/libcxx/include/stdexcept"
3162  },
3163  {
3164   "alignment" : 4,
3165   "linker_set_key" : "_ZTIPKNSt3__119__shared_weak_countE",
3166   "name" : "const std::__shared_weak_count *",
3167   "referenced_type" : "_ZTIKNSt3__119__shared_weak_countE",
3168   "self_type" : "_ZTIPKNSt3__119__shared_weak_countE",
3169   "size" : 4,
3170   "source_file" : "external/libcxx/include/memory"
3171  },
3172  {
3173   "alignment" : 4,
3174   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
3175   "name" : "const std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false> *",
3176   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
3177   "self_type" : "_ZTIPKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
3178   "size" : 4,
3179   "source_file" : "external/libcxx/include/type_traits"
3180  },
3181  {
3182   "alignment" : 4,
3183   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
3184   "name" : "const std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false> *",
3185   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
3186   "self_type" : "_ZTIPKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
3187   "size" : 4,
3188   "source_file" : "external/libcxx/include/type_traits"
3189  },
3190  {
3191   "alignment" : 4,
3192   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
3193   "name" : "const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false> *",
3194   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
3195   "self_type" : "_ZTIPKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
3196   "size" : 4,
3197   "source_file" : "external/libcxx/include/type_traits"
3198  },
3199  {
3200   "alignment" : 4,
3201   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
3202   "name" : "const std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false> *",
3203   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
3204   "self_type" : "_ZTIPKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
3205   "size" : 4,
3206   "source_file" : "external/libcxx/include/type_traits"
3207  },
3208  {
3209   "alignment" : 4,
3210   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
3211   "name" : "const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> *",
3212   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
3213   "self_type" : "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
3214   "size" : 4,
3215   "source_file" : "external/libcxx/include/type_traits"
3216  },
3217  {
3218   "alignment" : 4,
3219   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
3220   "name" : "const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> *",
3221   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
3222   "self_type" : "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
3223   "size" : 4,
3224   "source_file" : "external/libcxx/include/type_traits"
3225  },
3226  {
3227   "alignment" : 4,
3228   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
3229   "name" : "const std::__compressed_pair_elem<std::allocator<char>, 1, true> *",
3230   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
3231   "self_type" : "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
3232   "size" : 4,
3233   "source_file" : "external/libcxx/include/type_traits"
3234  },
3235  {
3236   "alignment" : 4,
3237   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
3238   "name" : "const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> *",
3239   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
3240   "self_type" : "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
3241   "size" : 4,
3242   "source_file" : "external/libcxx/include/type_traits"
3243  },
3244  {
3245   "alignment" : 4,
3246   "linker_set_key" : "_ZTIPKNSt3__14hashIDiEE",
3247   "name" : "const std::hash<char32_t> *",
3248   "referenced_type" : "_ZTIKNSt3__14hashIDiEE",
3249   "self_type" : "_ZTIPKNSt3__14hashIDiEE",
3250   "size" : 4,
3251   "source_file" : "external/libcxx/include/utility"
3252  },
3253  {
3254   "alignment" : 4,
3255   "linker_set_key" : "_ZTIPKNSt3__14hashIDnEE",
3256   "name" : "const std::hash<nullptr_t> *",
3257   "referenced_type" : "_ZTIKNSt3__14hashIDnEE",
3258   "self_type" : "_ZTIPKNSt3__14hashIDnEE",
3259   "size" : 4,
3260   "source_file" : "external/libcxx/include/utility"
3261  },
3262  {
3263   "alignment" : 4,
3264   "linker_set_key" : "_ZTIPKNSt3__14hashIDsEE",
3265   "name" : "const std::hash<char16_t> *",
3266   "referenced_type" : "_ZTIKNSt3__14hashIDsEE",
3267   "self_type" : "_ZTIPKNSt3__14hashIDsEE",
3268   "size" : 4,
3269   "source_file" : "external/libcxx/include/utility"
3270  },
3271  {
3272   "alignment" : 4,
3273   "linker_set_key" : "_ZTIPKNSt3__14hashINS_10error_codeEEE",
3274   "name" : "const std::hash<std::error_code> *",
3275   "referenced_type" : "_ZTIKNSt3__14hashINS_10error_codeEEE",
3276   "self_type" : "_ZTIPKNSt3__14hashINS_10error_codeEEE",
3277   "size" : 4,
3278   "source_file" : "external/libcxx/include/system_error"
3279  },
3280  {
3281   "alignment" : 4,
3282   "linker_set_key" : "_ZTIPKNSt3__14hashINS_15error_conditionEEE",
3283   "name" : "const std::hash<std::error_condition> *",
3284   "referenced_type" : "_ZTIKNSt3__14hashINS_15error_conditionEEE",
3285   "self_type" : "_ZTIPKNSt3__14hashINS_15error_conditionEEE",
3286   "size" : 4,
3287   "source_file" : "external/libcxx/include/system_error"
3288  },
3289  {
3290   "alignment" : 4,
3291   "linker_set_key" : "_ZTIPKNSt3__14hashIaEE",
3292   "name" : "const std::hash<signed char> *",
3293   "referenced_type" : "_ZTIKNSt3__14hashIaEE",
3294   "self_type" : "_ZTIPKNSt3__14hashIaEE",
3295   "size" : 4,
3296   "source_file" : "external/libcxx/include/utility"
3297  },
3298  {
3299   "alignment" : 4,
3300   "linker_set_key" : "_ZTIPKNSt3__14hashIbEE",
3301   "name" : "const std::hash<bool> *",
3302   "referenced_type" : "_ZTIKNSt3__14hashIbEE",
3303   "self_type" : "_ZTIPKNSt3__14hashIbEE",
3304   "size" : 4,
3305   "source_file" : "external/libcxx/include/utility"
3306  },
3307  {
3308   "alignment" : 4,
3309   "linker_set_key" : "_ZTIPKNSt3__14hashIcEE",
3310   "name" : "const std::hash<char> *",
3311   "referenced_type" : "_ZTIKNSt3__14hashIcEE",
3312   "self_type" : "_ZTIPKNSt3__14hashIcEE",
3313   "size" : 4,
3314   "source_file" : "external/libcxx/include/utility"
3315  },
3316  {
3317   "alignment" : 4,
3318   "linker_set_key" : "_ZTIPKNSt3__14hashIdEE",
3319   "name" : "const std::hash<double> *",
3320   "referenced_type" : "_ZTIKNSt3__14hashIdEE",
3321   "self_type" : "_ZTIPKNSt3__14hashIdEE",
3322   "size" : 4,
3323   "source_file" : "external/libcxx/include/utility"
3324  },
3325  {
3326   "alignment" : 4,
3327   "linker_set_key" : "_ZTIPKNSt3__14hashIeEE",
3328   "name" : "const std::hash<long double> *",
3329   "referenced_type" : "_ZTIKNSt3__14hashIeEE",
3330   "self_type" : "_ZTIPKNSt3__14hashIeEE",
3331   "size" : 4,
3332   "source_file" : "external/libcxx/include/utility"
3333  },
3334  {
3335   "alignment" : 4,
3336   "linker_set_key" : "_ZTIPKNSt3__14hashIfEE",
3337   "name" : "const std::hash<float> *",
3338   "referenced_type" : "_ZTIKNSt3__14hashIfEE",
3339   "self_type" : "_ZTIPKNSt3__14hashIfEE",
3340   "size" : 4,
3341   "source_file" : "external/libcxx/include/utility"
3342  },
3343  {
3344   "alignment" : 4,
3345   "linker_set_key" : "_ZTIPKNSt3__14hashIhEE",
3346   "name" : "const std::hash<unsigned char> *",
3347   "referenced_type" : "_ZTIKNSt3__14hashIhEE",
3348   "self_type" : "_ZTIPKNSt3__14hashIhEE",
3349   "size" : 4,
3350   "source_file" : "external/libcxx/include/utility"
3351  },
3352  {
3353   "alignment" : 4,
3354   "linker_set_key" : "_ZTIPKNSt3__14hashIiEE",
3355   "name" : "const std::hash<int> *",
3356   "referenced_type" : "_ZTIKNSt3__14hashIiEE",
3357   "self_type" : "_ZTIPKNSt3__14hashIiEE",
3358   "size" : 4,
3359   "source_file" : "external/libcxx/include/utility"
3360  },
3361  {
3362   "alignment" : 4,
3363   "linker_set_key" : "_ZTIPKNSt3__14hashIjEE",
3364   "name" : "const std::hash<unsigned int> *",
3365   "referenced_type" : "_ZTIKNSt3__14hashIjEE",
3366   "self_type" : "_ZTIPKNSt3__14hashIjEE",
3367   "size" : 4,
3368   "source_file" : "external/libcxx/include/utility"
3369  },
3370  {
3371   "alignment" : 4,
3372   "linker_set_key" : "_ZTIPKNSt3__14hashIlEE",
3373   "name" : "const std::hash<long> *",
3374   "referenced_type" : "_ZTIKNSt3__14hashIlEE",
3375   "self_type" : "_ZTIPKNSt3__14hashIlEE",
3376   "size" : 4,
3377   "source_file" : "external/libcxx/include/utility"
3378  },
3379  {
3380   "alignment" : 4,
3381   "linker_set_key" : "_ZTIPKNSt3__14hashImEE",
3382   "name" : "const std::hash<unsigned long> *",
3383   "referenced_type" : "_ZTIKNSt3__14hashImEE",
3384   "self_type" : "_ZTIPKNSt3__14hashImEE",
3385   "size" : 4,
3386   "source_file" : "external/libcxx/include/utility"
3387  },
3388  {
3389   "alignment" : 4,
3390   "linker_set_key" : "_ZTIPKNSt3__14hashIsEE",
3391   "name" : "const std::hash<short> *",
3392   "referenced_type" : "_ZTIKNSt3__14hashIsEE",
3393   "self_type" : "_ZTIPKNSt3__14hashIsEE",
3394   "size" : 4,
3395   "source_file" : "external/libcxx/include/utility"
3396  },
3397  {
3398   "alignment" : 4,
3399   "linker_set_key" : "_ZTIPKNSt3__14hashItEE",
3400   "name" : "const std::hash<unsigned short> *",
3401   "referenced_type" : "_ZTIKNSt3__14hashItEE",
3402   "self_type" : "_ZTIPKNSt3__14hashItEE",
3403   "size" : 4,
3404   "source_file" : "external/libcxx/include/utility"
3405  },
3406  {
3407   "alignment" : 4,
3408   "linker_set_key" : "_ZTIPKNSt3__14hashIwEE",
3409   "name" : "const std::hash<wchar_t> *",
3410   "referenced_type" : "_ZTIKNSt3__14hashIwEE",
3411   "self_type" : "_ZTIPKNSt3__14hashIwEE",
3412   "size" : 4,
3413   "source_file" : "external/libcxx/include/utility"
3414  },
3415  {
3416   "alignment" : 4,
3417   "linker_set_key" : "_ZTIPKNSt3__16__lessIjjEE",
3418   "name" : "const std::__less<unsigned int> *",
3419   "referenced_type" : "_ZTIKNSt3__16__lessIjjEE",
3420   "self_type" : "_ZTIPKNSt3__16__lessIjjEE",
3421   "size" : 4,
3422   "source_file" : "external/libcxx/include/algorithm"
3423  },
3424  {
3425   "alignment" : 4,
3426   "linker_set_key" : "_ZTIPKNSt3__16chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
3427   "name" : "const std::chrono::time_point<std::chrono::steady_clock, std::chrono::duration<long long, std::ratio<1, 1000000000>>> *",
3428   "referenced_type" : "_ZTIKNSt3__16chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
3429   "self_type" : "_ZTIPKNSt3__16chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
3430   "size" : 4,
3431   "source_file" : "external/libcxx/include/chrono"
3432  },
3433  {
3434   "alignment" : 4,
3435   "linker_set_key" : "_ZTIPKNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
3436   "name" : "const std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long long, std::ratio<1, 1000000000>>> *",
3437   "referenced_type" : "_ZTIKNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
3438   "self_type" : "_ZTIPKNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
3439   "size" : 4,
3440   "source_file" : "external/libcxx/include/chrono"
3441  },
3442  {
3443   "alignment" : 4,
3444   "linker_set_key" : "_ZTIPKNSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
3445   "name" : "const std::chrono::time_point<std::filesystem::_FilesystemClock, std::chrono::duration<long long, std::ratio<1, 1000000000>>> *",
3446   "referenced_type" : "_ZTIKNSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
3447   "self_type" : "_ZTIPKNSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
3448   "size" : 4,
3449   "source_file" : "external/libcxx/include/chrono"
3450  },
3451  {
3452   "alignment" : 4,
3453   "linker_set_key" : "_ZTIPKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeS4_EENS3_ILx1ELx1EEELb1ELb1EEE",
3454   "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> *",
3455   "referenced_type" : "_ZTIKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeS4_EENS3_ILx1ELx1EEELb1ELb1EEE",
3456   "self_type" : "_ZTIPKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeS4_EENS3_ILx1ELx1EEELb1ELb1EEE",
3457   "size" : 4,
3458   "source_file" : "external/libcxx/include/chrono"
3459  },
3460  {
3461   "alignment" : 4,
3462   "linker_set_key" : "_ZTIPKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEE",
3463   "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> *",
3464   "referenced_type" : "_ZTIKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEE",
3465   "self_type" : "_ZTIPKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEE",
3466   "size" : 4,
3467   "source_file" : "external/libcxx/include/chrono"
3468  },
3469  {
3470   "alignment" : 4,
3471   "linker_set_key" : "_ZTIPKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000000000ELx1EEELb0ELb1EEE",
3472   "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> *",
3473   "referenced_type" : "_ZTIKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000000000ELx1EEELb0ELb1EEE",
3474   "self_type" : "_ZTIPKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000000000ELx1EEELb0ELb1EEE",
3475   "size" : 4,
3476   "source_file" : "external/libcxx/include/chrono"
3477  },
3478  {
3479   "alignment" : 4,
3480   "linker_set_key" : "_ZTIPKNSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
3481   "name" : "const std::chrono::duration<long double, std::ratio<1, 1000000000>> *",
3482   "referenced_type" : "_ZTIKNSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
3483   "self_type" : "_ZTIPKNSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
3484   "size" : 4,
3485   "source_file" : "external/libcxx/include/chrono"
3486  },
3487  {
3488   "alignment" : 4,
3489   "linker_set_key" : "_ZTIPKNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
3490   "name" : "const std::chrono::duration<long long, std::ratio<1, 1000000000>> *",
3491   "referenced_type" : "_ZTIKNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
3492   "self_type" : "_ZTIPKNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
3493   "size" : 4,
3494   "source_file" : "external/libcxx/include/chrono"
3495  },
3496  {
3497   "alignment" : 4,
3498   "linker_set_key" : "_ZTIPKNSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
3499   "name" : "const std::chrono::duration<long long, std::ratio<1, 1>> *",
3500   "referenced_type" : "_ZTIKNSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
3501   "self_type" : "_ZTIPKNSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
3502   "size" : 4,
3503   "source_file" : "external/libcxx/include/chrono"
3504  },
3505  {
3506   "alignment" : 4,
3507   "linker_set_key" : "_ZTIPKNSt3__19allocatorIDiEE",
3508   "name" : "const std::allocator<char32_t> *",
3509   "referenced_type" : "_ZTIKNSt3__19allocatorIDiEE",
3510   "self_type" : "_ZTIPKNSt3__19allocatorIDiEE",
3511   "size" : 4,
3512   "source_file" : "external/libcxx/include/memory"
3513  },
3514  {
3515   "alignment" : 4,
3516   "linker_set_key" : "_ZTIPKNSt3__19allocatorIDsEE",
3517   "name" : "const std::allocator<char16_t> *",
3518   "referenced_type" : "_ZTIKNSt3__19allocatorIDsEE",
3519   "self_type" : "_ZTIPKNSt3__19allocatorIDsEE",
3520   "size" : 4,
3521   "source_file" : "external/libcxx/include/memory"
3522  },
3523  {
3524   "alignment" : 4,
3525   "linker_set_key" : "_ZTIPKNSt3__19allocatorIcEE",
3526   "name" : "const std::allocator<char> *",
3527   "referenced_type" : "_ZTIKNSt3__19allocatorIcEE",
3528   "self_type" : "_ZTIPKNSt3__19allocatorIcEE",
3529   "size" : 4,
3530   "source_file" : "external/libcxx/include/memory"
3531  },
3532  {
3533   "alignment" : 4,
3534   "linker_set_key" : "_ZTIPKNSt3__19allocatorIwEE",
3535   "name" : "const std::allocator<wchar_t> *",
3536   "referenced_type" : "_ZTIKNSt3__19allocatorIwEE",
3537   "self_type" : "_ZTIPKNSt3__19allocatorIwEE",
3538   "size" : 4,
3539   "source_file" : "external/libcxx/include/memory"
3540  },
3541  {
3542   "alignment" : 4,
3543   "linker_set_key" : "_ZTIPKSt13exception_ptr",
3544   "name" : "const std::exception_ptr *",
3545   "referenced_type" : "_ZTIKSt13exception_ptr",
3546   "self_type" : "_ZTIPKSt13exception_ptr",
3547   "size" : 4,
3548   "source_file" : "external/libcxx/include/exception"
3549  },
3550  {
3551   "alignment" : 4,
3552   "linker_set_key" : "_ZTIPKSt16nested_exception",
3553   "name" : "const std::nested_exception *",
3554   "referenced_type" : "_ZTIKSt16nested_exception",
3555   "self_type" : "_ZTIPKSt16nested_exception",
3556   "size" : 4,
3557   "source_file" : "external/libcxx/include/exception"
3558  },
3559  {
3560   "alignment" : 4,
3561   "linker_set_key" : "_ZTIPKSt9type_info",
3562   "name" : "const std::type_info *",
3563   "referenced_type" : "_ZTIKSt9type_info",
3564   "self_type" : "_ZTIPKSt9type_info",
3565   "size" : 4,
3566   "source_file" : "external/libcxx/include/typeinfo"
3567  },
3568  {
3569   "alignment" : 4,
3570   "linker_set_key" : "_ZTIPKc",
3571   "name" : "const char *",
3572   "referenced_type" : "_ZTIKc",
3573   "self_type" : "_ZTIPKc",
3574   "size" : 4,
3575   "source_file" : "bionic/libc/include/signal.h"
3576  },
3577  {
3578   "alignment" : 4,
3579   "linker_set_key" : "_ZTIPKl",
3580   "name" : "const long *",
3581   "referenced_type" : "_ZTIKl",
3582   "self_type" : "_ZTIPKl",
3583   "size" : 4,
3584   "source_file" : "external/libcxx/include/memory"
3585  },
3586  {
3587   "alignment" : 4,
3588   "linker_set_key" : "_ZTIPKv",
3589   "name" : "const void *",
3590   "referenced_type" : "_ZTIKv",
3591   "self_type" : "_ZTIPKv",
3592   "size" : 4,
3593   "source_file" : "bionic/libc/include/string.h"
3594  },
3595  {
3596   "alignment" : 4,
3597   "linker_set_key" : "_ZTIPKw",
3598   "name" : "const wchar_t *",
3599   "referenced_type" : "_ZTIKw",
3600   "self_type" : "_ZTIPKw",
3601   "size" : 4,
3602   "source_file" : "external/libcxx/include/type_traits"
3603  },
3604  {
3605   "alignment" : 4,
3606   "linker_set_key" : "_ZTIPN12_GLOBAL__N_128AsynchronousCloseMonitorImplE",
3607   "name" : "(anonymous namespace)::AsynchronousCloseMonitorImpl *",
3608   "referenced_type" : "_ZTIN12_GLOBAL__N_128AsynchronousCloseMonitorImplE",
3609   "self_type" : "_ZTIPN12_GLOBAL__N_128AsynchronousCloseMonitorImplE",
3610   "size" : 4,
3611   "source_file" : "libcore/luni/src/main/native/AsynchronousCloseMonitor.cpp"
3612  },
3613  {
3614   "alignment" : 4,
3615   "linker_set_key" : "_ZTIPNSt3__110error_codeE",
3616   "name" : "std::error_code *",
3617   "referenced_type" : "_ZTINSt3__110error_codeE",
3618   "self_type" : "_ZTIPNSt3__110error_codeE",
3619   "size" : 4,
3620   "source_file" : "external/libcxx/include/system_error"
3621  },
3622  {
3623   "alignment" : 4,
3624   "linker_set_key" : "_ZTIPNSt3__110in_place_tE",
3625   "name" : "std::in_place_t *",
3626   "referenced_type" : "_ZTINSt3__110in_place_tE",
3627   "self_type" : "_ZTIPNSt3__110in_place_tE",
3628   "size" : 4,
3629   "source_file" : "external/libcxx/include/utility"
3630  },
3631  {
3632   "alignment" : 4,
3633   "linker_set_key" : "_ZTIPNSt3__110lock_guardINS_5mutexEEE",
3634   "name" : "std::lock_guard<std::mutex> *",
3635   "referenced_type" : "_ZTINSt3__110lock_guardINS_5mutexEEE",
3636   "self_type" : "_ZTIPNSt3__110lock_guardINS_5mutexEEE",
3637   "size" : 4,
3638   "source_file" : "external/libcxx/include/__mutex_base"
3639  },
3640  {
3641   "alignment" : 4,
3642   "linker_set_key" : "_ZTIPNSt3__111atomic_flagE",
3643   "name" : "std::atomic_flag *",
3644   "referenced_type" : "_ZTINSt3__111atomic_flagE",
3645   "self_type" : "_ZTIPNSt3__111atomic_flagE",
3646   "size" : 4,
3647   "source_file" : "external/libcxx/include/atomic"
3648  },
3649  {
3650   "alignment" : 4,
3651   "linker_set_key" : "_ZTIPNSt3__111scoped_lockIJEEE",
3652   "name" : "std::scoped_lock<> *",
3653   "referenced_type" : "_ZTINSt3__111scoped_lockIJEEE",
3654   "self_type" : "_ZTIPNSt3__111scoped_lockIJEEE",
3655   "size" : 4,
3656   "source_file" : "external/libcxx/include/mutex"
3657  },
3658  {
3659   "alignment" : 4,
3660   "linker_set_key" : "_ZTIPNSt3__112__destruct_nE",
3661   "name" : "std::__destruct_n *",
3662   "referenced_type" : "_ZTINSt3__112__destruct_nE",
3663   "self_type" : "_ZTIPNSt3__112__destruct_nE",
3664   "size" : 4,
3665   "source_file" : "external/libcxx/include/memory"
3666  },
3667  {
3668   "alignment" : 4,
3669   "linker_set_key" : "_ZTIPNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEEE",
3670   "name" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>> *",
3671   "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEEE",
3672   "self_type" : "_ZTIPNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEEE",
3673   "size" : 4,
3674   "source_file" : "external/libcxx/include/string"
3675  },
3676  {
3677   "alignment" : 4,
3678   "linker_set_key" : "_ZTIPNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEEE",
3679   "name" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>> *",
3680   "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEEE",
3681   "self_type" : "_ZTIPNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEEE",
3682   "size" : 4,
3683   "source_file" : "external/libcxx/include/string"
3684  },
3685  {
3686   "alignment" : 4,
3687   "linker_set_key" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
3688   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>> *",
3689   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
3690   "self_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
3691   "size" : 4,
3692   "source_file" : "external/libcxx/include/string"
3693  },
3694  {
3695   "alignment" : 4,
3696   "linker_set_key" : "_ZTIPNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
3697   "name" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>> *",
3698   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
3699   "self_type" : "_ZTIPNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
3700   "size" : 4,
3701   "source_file" : "external/libcxx/include/string"
3702  },
3703  {
3704   "alignment" : 4,
3705   "linker_set_key" : "_ZTIPNSt3__114__shared_countE",
3706   "name" : "std::__shared_count *",
3707   "referenced_type" : "_ZTINSt3__114__shared_countE",
3708   "self_type" : "_ZTIPNSt3__114__shared_countE",
3709   "size" : 4,
3710   "source_file" : "external/libcxx/include/memory"
3711  },
3712  {
3713   "alignment" : 4,
3714   "linker_set_key" : "_ZTIPNSt3__114error_categoryE",
3715   "name" : "std::error_category *",
3716   "referenced_type" : "_ZTINSt3__114error_categoryE",
3717   "self_type" : "_ZTIPNSt3__114error_categoryE",
3718   "size" : 4,
3719   "source_file" : "external/libcxx/include/system_error"
3720  },
3721  {
3722   "alignment" : 4,
3723   "linker_set_key" : "_ZTIPNSt3__114pointer_safetyE",
3724   "name" : "std::pointer_safety *",
3725   "referenced_type" : "_ZTINSt3__114pointer_safetyE",
3726   "self_type" : "_ZTIPNSt3__114pointer_safetyE",
3727   "size" : 4,
3728   "source_file" : "external/libcxx/include/memory"
3729  },
3730  {
3731   "alignment" : 4,
3732   "linker_set_key" : "_ZTIPNSt3__115error_conditionE",
3733   "name" : "std::error_condition *",
3734   "referenced_type" : "_ZTINSt3__115error_conditionE",
3735   "self_type" : "_ZTIPNSt3__115error_conditionE",
3736   "size" : 4,
3737   "source_file" : "external/libcxx/include/system_error"
3738  },
3739  {
3740   "alignment" : 4,
3741   "linker_set_key" : "_ZTIPNSt3__115recursive_mutexE",
3742   "name" : "std::recursive_mutex *",
3743   "referenced_type" : "_ZTINSt3__115recursive_mutexE",
3744   "self_type" : "_ZTIPNSt3__115recursive_mutexE",
3745   "size" : 4,
3746   "source_file" : "external/libcxx/include/mutex"
3747  },
3748  {
3749   "alignment" : 4,
3750   "linker_set_key" : "_ZTIPNSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
3751   "name" : "std::__compressed_pair<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, std::allocator<char32_t>> *",
3752   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
3753   "self_type" : "_ZTIPNSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
3754   "size" : 4,
3755   "source_file" : "external/libcxx/include/memory"
3756  },
3757  {
3758   "alignment" : 4,
3759   "linker_set_key" : "_ZTIPNSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
3760   "name" : "std::__compressed_pair<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, std::allocator<char16_t>> *",
3761   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
3762   "self_type" : "_ZTIPNSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
3763   "size" : 4,
3764   "source_file" : "external/libcxx/include/memory"
3765  },
3766  {
3767   "alignment" : 4,
3768   "linker_set_key" : "_ZTIPNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
3769   "name" : "std::__compressed_pair<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, std::allocator<char>> *",
3770   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
3771   "self_type" : "_ZTIPNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
3772   "size" : 4,
3773   "source_file" : "external/libcxx/include/memory"
3774  },
3775  {
3776   "alignment" : 4,
3777   "linker_set_key" : "_ZTIPNSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
3778   "name" : "std::__compressed_pair<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, std::allocator<wchar_t>> *",
3779   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
3780   "self_type" : "_ZTIPNSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
3781   "size" : 4,
3782   "source_file" : "external/libcxx/include/memory"
3783  },
3784  {
3785   "alignment" : 4,
3786   "linker_set_key" : "_ZTIPNSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
3787   "name" : "std::basic_string_view<char32_t, std::char_traits<char32_t>> *",
3788   "referenced_type" : "_ZTINSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
3789   "self_type" : "_ZTIPNSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
3790   "size" : 4,
3791   "source_file" : "external/libcxx/include/string_view"
3792  },
3793  {
3794   "alignment" : 4,
3795   "linker_set_key" : "_ZTIPNSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
3796   "name" : "std::basic_string_view<char16_t, std::char_traits<char16_t>> *",
3797   "referenced_type" : "_ZTINSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
3798   "self_type" : "_ZTIPNSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
3799   "size" : 4,
3800   "source_file" : "external/libcxx/include/string_view"
3801  },
3802  {
3803   "alignment" : 4,
3804   "linker_set_key" : "_ZTIPNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
3805   "name" : "std::basic_string_view<char, std::char_traits<char>> *",
3806   "referenced_type" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
3807   "self_type" : "_ZTIPNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
3808   "size" : 4,
3809   "source_file" : "external/libcxx/include/string_view"
3810  },
3811  {
3812   "alignment" : 4,
3813   "linker_set_key" : "_ZTIPNSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
3814   "name" : "std::basic_string_view<wchar_t, std::char_traits<wchar_t>> *",
3815   "referenced_type" : "_ZTINSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
3816   "self_type" : "_ZTIPNSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
3817   "size" : 4,
3818   "source_file" : "external/libcxx/include/string_view"
3819  },
3820  {
3821   "alignment" : 4,
3822   "linker_set_key" : "_ZTIPNSt3__118__sfinae_ctor_baseILb0ELb0EEE",
3823   "name" : "std::__sfinae_ctor_base<false, false> *",
3824   "referenced_type" : "_ZTINSt3__118__sfinae_ctor_baseILb0ELb0EEE",
3825   "self_type" : "_ZTIPNSt3__118__sfinae_ctor_baseILb0ELb0EEE",
3826   "size" : 4,
3827   "source_file" : "external/libcxx/include/__tuple"
3828  },
3829  {
3830   "alignment" : 4,
3831   "linker_set_key" : "_ZTIPNSt3__118__sfinae_ctor_baseILb0ELb1EEE",
3832   "name" : "std::__sfinae_ctor_base<false, true> *",
3833   "referenced_type" : "_ZTINSt3__118__sfinae_ctor_baseILb0ELb1EEE",
3834   "self_type" : "_ZTIPNSt3__118__sfinae_ctor_baseILb0ELb1EEE",
3835   "size" : 4,
3836   "source_file" : "external/libcxx/include/__tuple"
3837  },
3838  {
3839   "alignment" : 4,
3840   "linker_set_key" : "_ZTIPNSt3__118__sfinae_ctor_baseILb1ELb0EEE",
3841   "name" : "std::__sfinae_ctor_base<true, false> *",
3842   "referenced_type" : "_ZTINSt3__118__sfinae_ctor_baseILb1ELb0EEE",
3843   "self_type" : "_ZTIPNSt3__118__sfinae_ctor_baseILb1ELb0EEE",
3844   "size" : 4,
3845   "source_file" : "external/libcxx/include/__tuple"
3846  },
3847  {
3848   "alignment" : 4,
3849   "linker_set_key" : "_ZTIPNSt3__118condition_variableE",
3850   "name" : "std::condition_variable *",
3851   "referenced_type" : "_ZTINSt3__118condition_variableE",
3852   "self_type" : "_ZTIPNSt3__118condition_variableE",
3853   "size" : 4,
3854   "source_file" : "external/libcxx/include/__mutex_base"
3855  },
3856  {
3857   "alignment" : 4,
3858   "linker_set_key" : "_ZTIPNSt3__119__libcpp_debug_infoE",
3859   "name" : "std::__libcpp_debug_info *",
3860   "referenced_type" : "_ZTINSt3__119__libcpp_debug_infoE",
3861   "self_type" : "_ZTIPNSt3__119__libcpp_debug_infoE",
3862   "size" : 4,
3863   "source_file" : "external/libcxx/include/__debug"
3864  },
3865  {
3866   "alignment" : 4,
3867   "linker_set_key" : "_ZTIPNSt3__119__shared_weak_countE",
3868   "name" : "std::__shared_weak_count *",
3869   "referenced_type" : "_ZTINSt3__119__shared_weak_countE",
3870   "self_type" : "_ZTIPNSt3__119__shared_weak_countE",
3871   "size" : 4,
3872   "source_file" : "external/libcxx/include/memory"
3873  },
3874  {
3875   "alignment" : 4,
3876   "linker_set_key" : "_ZTIPNSt3__120__sfinae_assign_baseILb0ELb0EEE",
3877   "name" : "std::__sfinae_assign_base<false, false> *",
3878   "referenced_type" : "_ZTINSt3__120__sfinae_assign_baseILb0ELb0EEE",
3879   "self_type" : "_ZTIPNSt3__120__sfinae_assign_baseILb0ELb0EEE",
3880   "size" : 4,
3881   "source_file" : "external/libcxx/include/__tuple"
3882  },
3883  {
3884   "alignment" : 4,
3885   "linker_set_key" : "_ZTIPNSt3__120__sfinae_assign_baseILb0ELb1EEE",
3886   "name" : "std::__sfinae_assign_base<false, true> *",
3887   "referenced_type" : "_ZTINSt3__120__sfinae_assign_baseILb0ELb1EEE",
3888   "self_type" : "_ZTIPNSt3__120__sfinae_assign_baseILb0ELb1EEE",
3889   "size" : 4,
3890   "source_file" : "external/libcxx/include/__tuple"
3891  },
3892  {
3893   "alignment" : 4,
3894   "linker_set_key" : "_ZTIPNSt3__120__sfinae_assign_baseILb1ELb0EEE",
3895   "name" : "std::__sfinae_assign_base<true, false> *",
3896   "referenced_type" : "_ZTINSt3__120__sfinae_assign_baseILb1ELb0EEE",
3897   "self_type" : "_ZTIPNSt3__120__sfinae_assign_baseILb1ELb0EEE",
3898   "size" : 4,
3899   "source_file" : "external/libcxx/include/__tuple"
3900  },
3901  {
3902   "alignment" : 4,
3903   "linker_set_key" : "_ZTIPNSt3__121__murmur2_or_cityhashIjLj32EEE",
3904   "name" : "std::__murmur2_or_cityhash<unsigned int, 32> *",
3905   "referenced_type" : "_ZTINSt3__121__murmur2_or_cityhashIjLj32EEE",
3906   "self_type" : "_ZTIPNSt3__121__murmur2_or_cityhashIjLj32EEE",
3907   "size" : 4,
3908   "source_file" : "external/libcxx/include/utility"
3909  },
3910  {
3911   "alignment" : 4,
3912   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
3913   "name" : "std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false> *",
3914   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
3915   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
3916   "size" : 4,
3917   "source_file" : "external/libcxx/include/type_traits"
3918  },
3919  {
3920   "alignment" : 4,
3921   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
3922   "name" : "std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false> *",
3923   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
3924   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
3925   "size" : 4,
3926   "source_file" : "external/libcxx/include/type_traits"
3927  },
3928  {
3929   "alignment" : 4,
3930   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
3931   "name" : "std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false> *",
3932   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
3933   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
3934   "size" : 4,
3935   "source_file" : "external/libcxx/include/type_traits"
3936  },
3937  {
3938   "alignment" : 4,
3939   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
3940   "name" : "std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false> *",
3941   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
3942   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
3943   "size" : 4,
3944   "source_file" : "external/libcxx/include/type_traits"
3945  },
3946  {
3947   "alignment" : 4,
3948   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
3949   "name" : "std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> *",
3950   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
3951   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
3952   "size" : 4,
3953   "source_file" : "external/libcxx/include/type_traits"
3954  },
3955  {
3956   "alignment" : 4,
3957   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
3958   "name" : "std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> *",
3959   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
3960   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
3961   "size" : 4,
3962   "source_file" : "external/libcxx/include/type_traits"
3963  },
3964  {
3965   "alignment" : 4,
3966   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
3967   "name" : "std::__compressed_pair_elem<std::allocator<char>, 1, true> *",
3968   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
3969   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
3970   "size" : 4,
3971   "source_file" : "external/libcxx/include/type_traits"
3972  },
3973  {
3974   "alignment" : 4,
3975   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
3976   "name" : "std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> *",
3977   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
3978   "self_type" : "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
3979   "size" : 4,
3980   "source_file" : "external/libcxx/include/type_traits"
3981  },
3982  {
3983   "alignment" : 4,
3984   "linker_set_key" : "_ZTIPNSt3__15mutexE",
3985   "name" : "std::mutex *",
3986   "referenced_type" : "_ZTINSt3__15mutexE",
3987   "self_type" : "_ZTIPNSt3__15mutexE",
3988   "size" : 4,
3989   "source_file" : "external/libcxx/include/__mutex_base"
3990  },
3991  {
3992   "alignment" : 4,
3993   "linker_set_key" : "_ZTIPNSt3__15tupleIJEEE",
3994   "name" : "std::tuple<> *",
3995   "referenced_type" : "_ZTINSt3__15tupleIJEEE",
3996   "self_type" : "_ZTIPNSt3__15tupleIJEEE",
3997   "size" : 4,
3998   "source_file" : "external/libcxx/include/tuple"
3999  },
4000  {
4001   "alignment" : 4,
4002   "linker_set_key" : "_ZTIPNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
4003   "name" : "std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long double, std::ratio<1, 1000000000>>> *",
4004   "referenced_type" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
4005   "self_type" : "_ZTIPNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
4006   "size" : 4,
4007   "source_file" : "external/libcxx/include/chrono"
4008  },
4009  {
4010   "alignment" : 4,
4011   "linker_set_key" : "_ZTIPNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
4012   "name" : "std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long long, std::ratio<1, 1000000000>>> *",
4013   "referenced_type" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
4014   "self_type" : "_ZTIPNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
4015   "size" : 4,
4016   "source_file" : "external/libcxx/include/chrono"
4017  },
4018  {
4019   "alignment" : 4,
4020   "linker_set_key" : "_ZTIPNSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
4021   "name" : "std::chrono::time_point<std::filesystem::_FilesystemClock, std::chrono::duration<long long, std::ratio<1, 1000000000>>> *",
4022   "referenced_type" : "_ZTINSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
4023   "self_type" : "_ZTIPNSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
4024   "size" : 4,
4025   "source_file" : "external/libcxx/include/chrono"
4026  },
4027  {
4028   "alignment" : 4,
4029   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
4030   "name" : "std::chrono::duration<long double, std::ratio<1, 1000000000>> *",
4031   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
4032   "self_type" : "_ZTIPNSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
4033   "size" : 4,
4034   "source_file" : "external/libcxx/include/chrono"
4035  },
4036  {
4037   "alignment" : 4,
4038   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIeNS_5ratioILx1ELx1000000EEEEE",
4039   "name" : "std::chrono::duration<long double, std::ratio<1, 1000000>> *",
4040   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000EEEEE",
4041   "self_type" : "_ZTIPNSt3__16chrono8durationIeNS_5ratioILx1ELx1000000EEEEE",
4042   "size" : 4,
4043   "source_file" : "external/libcxx/include/chrono"
4044  },
4045  {
4046   "alignment" : 4,
4047   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIeNS_5ratioILx1ELx1000EEEEE",
4048   "name" : "std::chrono::duration<long double, std::ratio<1, 1000>> *",
4049   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000EEEEE",
4050   "self_type" : "_ZTIPNSt3__16chrono8durationIeNS_5ratioILx1ELx1000EEEEE",
4051   "size" : 4,
4052   "source_file" : "external/libcxx/include/chrono"
4053  },
4054  {
4055   "alignment" : 4,
4056   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIeNS_5ratioILx1ELx1EEEEE",
4057   "name" : "std::chrono::duration<long double, std::ratio<1, 1>> *",
4058   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1EEEEE",
4059   "self_type" : "_ZTIPNSt3__16chrono8durationIeNS_5ratioILx1ELx1EEEEE",
4060   "size" : 4,
4061   "source_file" : "external/libcxx/include/chrono"
4062  },
4063  {
4064   "alignment" : 4,
4065   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIeNS_5ratioILx3600ELx1EEEEE",
4066   "name" : "std::chrono::duration<long double, std::ratio<3600, 1>> *",
4067   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx3600ELx1EEEEE",
4068   "self_type" : "_ZTIPNSt3__16chrono8durationIeNS_5ratioILx3600ELx1EEEEE",
4069   "size" : 4,
4070   "source_file" : "external/libcxx/include/chrono"
4071  },
4072  {
4073   "alignment" : 4,
4074   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIeNS_5ratioILx60ELx1EEEEE",
4075   "name" : "std::chrono::duration<long double, std::ratio<60, 1>> *",
4076   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx60ELx1EEEEE",
4077   "self_type" : "_ZTIPNSt3__16chrono8durationIeNS_5ratioILx60ELx1EEEEE",
4078   "size" : 4,
4079   "source_file" : "external/libcxx/include/chrono"
4080  },
4081  {
4082   "alignment" : 4,
4083   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIlNS_5ratioILx3600ELx1EEEEE",
4084   "name" : "std::chrono::duration<long, std::ratio<3600, 1>> *",
4085   "referenced_type" : "_ZTINSt3__16chrono8durationIlNS_5ratioILx3600ELx1EEEEE",
4086   "self_type" : "_ZTIPNSt3__16chrono8durationIlNS_5ratioILx3600ELx1EEEEE",
4087   "size" : 4,
4088   "source_file" : "external/libcxx/include/chrono"
4089  },
4090  {
4091   "alignment" : 4,
4092   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIlNS_5ratioILx60ELx1EEEEE",
4093   "name" : "std::chrono::duration<long, std::ratio<60, 1>> *",
4094   "referenced_type" : "_ZTINSt3__16chrono8durationIlNS_5ratioILx60ELx1EEEEE",
4095   "self_type" : "_ZTIPNSt3__16chrono8durationIlNS_5ratioILx60ELx1EEEEE",
4096   "size" : 4,
4097   "source_file" : "external/libcxx/include/chrono"
4098  },
4099  {
4100   "alignment" : 4,
4101   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
4102   "name" : "std::chrono::duration<long long, std::ratio<1, 1000000000>> *",
4103   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
4104   "self_type" : "_ZTIPNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
4105   "size" : 4,
4106   "source_file" : "external/libcxx/include/chrono"
4107  },
4108  {
4109   "alignment" : 4,
4110   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE",
4111   "name" : "std::chrono::duration<long long, std::ratio<1, 1000000>> *",
4112   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE",
4113   "self_type" : "_ZTIPNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE",
4114   "size" : 4,
4115   "source_file" : "external/libcxx/include/chrono"
4116  },
4117  {
4118   "alignment" : 4,
4119   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIxNS_5ratioILx1ELx1000EEEEE",
4120   "name" : "std::chrono::duration<long long, std::ratio<1, 1000>> *",
4121   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000EEEEE",
4122   "self_type" : "_ZTIPNSt3__16chrono8durationIxNS_5ratioILx1ELx1000EEEEE",
4123   "size" : 4,
4124   "source_file" : "external/libcxx/include/chrono"
4125  },
4126  {
4127   "alignment" : 4,
4128   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
4129   "name" : "std::chrono::duration<long long, std::ratio<1, 1>> *",
4130   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
4131   "self_type" : "_ZTIPNSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
4132   "size" : 4,
4133   "source_file" : "external/libcxx/include/chrono"
4134  },
4135  {
4136   "alignment" : 4,
4137   "linker_set_key" : "_ZTIPNSt3__19allocatorIDiEE",
4138   "name" : "std::allocator<char32_t> *",
4139   "referenced_type" : "_ZTINSt3__19allocatorIDiEE",
4140   "self_type" : "_ZTIPNSt3__19allocatorIDiEE",
4141   "size" : 4,
4142   "source_file" : "external/libcxx/include/memory"
4143  },
4144  {
4145   "alignment" : 4,
4146   "linker_set_key" : "_ZTIPNSt3__19allocatorIDsEE",
4147   "name" : "std::allocator<char16_t> *",
4148   "referenced_type" : "_ZTINSt3__19allocatorIDsEE",
4149   "self_type" : "_ZTIPNSt3__19allocatorIDsEE",
4150   "size" : 4,
4151   "source_file" : "external/libcxx/include/memory"
4152  },
4153  {
4154   "alignment" : 4,
4155   "linker_set_key" : "_ZTIPNSt3__19allocatorIcEE",
4156   "name" : "std::allocator<char> *",
4157   "referenced_type" : "_ZTINSt3__19allocatorIcEE",
4158   "self_type" : "_ZTIPNSt3__19allocatorIcEE",
4159   "size" : 4,
4160   "source_file" : "external/libcxx/include/memory"
4161  },
4162  {
4163   "alignment" : 4,
4164   "linker_set_key" : "_ZTIPNSt3__19allocatorIwEE",
4165   "name" : "std::allocator<wchar_t> *",
4166   "referenced_type" : "_ZTINSt3__19allocatorIwEE",
4167   "self_type" : "_ZTIPNSt3__19allocatorIwEE",
4168   "size" : 4,
4169   "source_file" : "external/libcxx/include/memory"
4170  },
4171  {
4172   "alignment" : 4,
4173   "linker_set_key" : "_ZTIPNSt3__19once_flagE",
4174   "name" : "std::once_flag *",
4175   "referenced_type" : "_ZTINSt3__19once_flagE",
4176   "self_type" : "_ZTIPNSt3__19once_flagE",
4177   "size" : 4,
4178   "source_file" : "external/libcxx/include/mutex"
4179  },
4180  {
4181   "alignment" : 4,
4182   "linker_set_key" : "_ZTIPPc",
4183   "name" : "char **",
4184   "referenced_type" : "_ZTIPc",
4185   "self_type" : "_ZTIPPc",
4186   "size" : 4,
4187   "source_file" : "bionic/libc/include/unistd.h"
4188  },
4189  {
4190   "alignment" : 4,
4191   "linker_set_key" : "_ZTIPSt11range_error",
4192   "name" : "std::range_error *",
4193   "referenced_type" : "_ZTISt11range_error",
4194   "self_type" : "_ZTIPSt11range_error",
4195   "size" : 4,
4196   "source_file" : "external/libcxx/include/stdexcept"
4197  },
4198  {
4199   "alignment" : 4,
4200   "linker_set_key" : "_ZTIPSt12domain_error",
4201   "name" : "std::domain_error *",
4202   "referenced_type" : "_ZTISt12domain_error",
4203   "self_type" : "_ZTIPSt12domain_error",
4204   "size" : 4,
4205   "source_file" : "external/libcxx/include/stdexcept"
4206  },
4207  {
4208   "alignment" : 4,
4209   "linker_set_key" : "_ZTIPSt12length_error",
4210   "name" : "std::length_error *",
4211   "referenced_type" : "_ZTISt12length_error",
4212   "self_type" : "_ZTIPSt12length_error",
4213   "size" : 4,
4214   "source_file" : "external/libcxx/include/stdexcept"
4215  },
4216  {
4217   "alignment" : 4,
4218   "linker_set_key" : "_ZTIPSt12out_of_range",
4219   "name" : "std::out_of_range *",
4220   "referenced_type" : "_ZTISt12out_of_range",
4221   "self_type" : "_ZTIPSt12out_of_range",
4222   "size" : 4,
4223   "source_file" : "external/libcxx/include/stdexcept"
4224  },
4225  {
4226   "alignment" : 4,
4227   "linker_set_key" : "_ZTIPSt13bad_exception",
4228   "name" : "std::bad_exception *",
4229   "referenced_type" : "_ZTISt13bad_exception",
4230   "self_type" : "_ZTIPSt13bad_exception",
4231   "size" : 4,
4232   "source_file" : "external/libcxx/include/exception"
4233  },
4234  {
4235   "alignment" : 4,
4236   "linker_set_key" : "_ZTIPSt13exception_ptr",
4237   "name" : "std::exception_ptr *",
4238   "referenced_type" : "_ZTISt13exception_ptr",
4239   "self_type" : "_ZTIPSt13exception_ptr",
4240   "size" : 4,
4241   "source_file" : "external/libcxx/include/exception"
4242  },
4243  {
4244   "alignment" : 4,
4245   "linker_set_key" : "_ZTIPSt14overflow_error",
4246   "name" : "std::overflow_error *",
4247   "referenced_type" : "_ZTISt14overflow_error",
4248   "self_type" : "_ZTIPSt14overflow_error",
4249   "size" : 4,
4250   "source_file" : "external/libcxx/include/stdexcept"
4251  },
4252  {
4253   "alignment" : 4,
4254   "linker_set_key" : "_ZTIPSt15underflow_error",
4255   "name" : "std::underflow_error *",
4256   "referenced_type" : "_ZTISt15underflow_error",
4257   "self_type" : "_ZTIPSt15underflow_error",
4258   "size" : 4,
4259   "source_file" : "external/libcxx/include/stdexcept"
4260  },
4261  {
4262   "alignment" : 4,
4263   "linker_set_key" : "_ZTIPSt16invalid_argument",
4264   "name" : "std::invalid_argument *",
4265   "referenced_type" : "_ZTISt16invalid_argument",
4266   "self_type" : "_ZTIPSt16invalid_argument",
4267   "size" : 4,
4268   "source_file" : "external/libcxx/include/stdexcept"
4269  },
4270  {
4271   "alignment" : 4,
4272   "linker_set_key" : "_ZTIPSt9exception",
4273   "name" : "std::exception *",
4274   "referenced_type" : "_ZTISt9exception",
4275   "self_type" : "_ZTIPSt9exception",
4276   "size" : 4,
4277   "source_file" : "external/libcxx/include/exception"
4278  },
4279  {
4280   "alignment" : 4,
4281   "linker_set_key" : "_ZTIPSt9type_info",
4282   "name" : "std::type_info *",
4283   "referenced_type" : "_ZTISt9type_info",
4284   "self_type" : "_ZTIPSt9type_info",
4285   "size" : 4,
4286   "source_file" : "external/libcxx/include/typeinfo"
4287  },
4288  {
4289   "alignment" : 4,
4290   "linker_set_key" : "_ZTIPVNSt3__111atomic_flagE",
4291   "name" : "volatile std::atomic_flag *",
4292   "referenced_type" : "_ZTIVNSt3__111atomic_flagE",
4293   "self_type" : "_ZTIPVNSt3__111atomic_flagE",
4294   "size" : 4,
4295   "source_file" : "external/libcxx/include/atomic"
4296  },
4297  {
4298   "alignment" : 4,
4299   "linker_set_key" : "_ZTIPc",
4300   "name" : "char *",
4301   "referenced_type" : "_ZTIc",
4302   "self_type" : "_ZTIPc",
4303   "size" : 4,
4304   "source_file" : "bionic/libc/include/time.h"
4305  },
4306  {
4307   "alignment" : 4,
4308   "linker_set_key" : "_ZTIPe",
4309   "name" : "long double *",
4310   "referenced_type" : "_ZTIe",
4311   "self_type" : "_ZTIPe",
4312   "size" : 4,
4313   "source_file" : "external/libcxx/include/type_traits"
4314  },
4315  {
4316   "alignment" : 4,
4317   "linker_set_key" : "_ZTIPi",
4318   "name" : "int *",
4319   "referenced_type" : "_ZTIi",
4320   "self_type" : "_ZTIPi",
4321   "size" : 4,
4322   "source_file" : "external/libcxx/include/type_traits"
4323  },
4324  {
4325   "alignment" : 4,
4326   "linker_set_key" : "_ZTIPl",
4327   "name" : "long *",
4328   "referenced_type" : "_ZTIl",
4329   "self_type" : "_ZTIPl",
4330   "size" : 4,
4331   "source_file" : "external/libcxx/include/type_traits"
4332  },
4333  {
4334   "alignment" : 4,
4335   "linker_set_key" : "_ZTIPv",
4336   "name" : "void *",
4337   "referenced_type" : "_ZTIv",
4338   "self_type" : "_ZTIPv",
4339   "size" : 4,
4340   "source_file" : "bionic/libc/include/bits/pthread_types.h"
4341  },
4342  {
4343   "alignment" : 4,
4344   "linker_set_key" : "_ZTIPw",
4345   "name" : "wchar_t *",
4346   "referenced_type" : "_ZTIw",
4347   "self_type" : "_ZTIPw",
4348   "size" : 4,
4349   "source_file" : "external/libcxx/include/type_traits"
4350  },
4351  {
4352   "alignment" : 4,
4353   "linker_set_key" : "_ZTIPx",
4354   "name" : "long long *",
4355   "referenced_type" : "_ZTIx",
4356   "self_type" : "_ZTIPx",
4357   "size" : 4,
4358   "source_file" : "external/libcxx/include/type_traits"
4359  }
4360 ],
4361 "qualified_types" :
4362 [
4363  {
4364   "alignment" : 4,
4365   "is_const" : true,
4366   "linker_set_key" : "_ZTIA65_KPKc",
4367   "name" : "const char *const[65]",
4368   "referenced_type" : "_ZTIA65_PKc",
4369   "self_type" : "_ZTIA65_KPKc",
4370   "size" : 260,
4371   "source_file" : "bionic/libc/include/signal.h"
4372  },
4373  {
4374   "alignment" : 4,
4375   "is_const" : true,
4376   "linker_set_key" : "_ZTIK24AsynchronousCloseMonitor",
4377   "name" : "const AsynchronousCloseMonitor",
4378   "referenced_type" : "_ZTI24AsynchronousCloseMonitor",
4379   "self_type" : "_ZTIK24AsynchronousCloseMonitor",
4380   "size" : 4,
4381   "source_file" : "libcore/luni/src/main/native/AsynchronousCloseMonitor.h"
4382  },
4383  {
4384   "alignment" : 1,
4385   "is_const" : true,
4386   "linker_set_key" : "_ZTIK8log_time",
4387   "name" : "const log_time",
4388   "referenced_type" : "_ZTI8log_time",
4389   "self_type" : "_ZTIK8log_time",
4390   "size" : 8,
4391   "source_file" : "system/logging/liblog/include/log/log_time.h"
4392  },
4393  {
4394   "alignment" : 4,
4395   "is_const" : true,
4396   "linker_set_key" : "_ZTIK8timespec",
4397   "name" : "const timespec",
4398   "referenced_type" : "_ZTI8timespec",
4399   "self_type" : "_ZTIK8timespec",
4400   "size" : 8,
4401   "source_file" : "system/logging/liblog/include/log/log_time.h"
4402  },
4403  {
4404   "alignment" : 4,
4405   "is_const" : true,
4406   "linker_set_key" : "_ZTIKDi",
4407   "name" : "const char32_t",
4408   "referenced_type" : "_ZTIDi",
4409   "self_type" : "_ZTIKDi",
4410   "size" : 4,
4411   "source_file" : "external/libcxx/include/type_traits"
4412  },
4413  {
4414   "alignment" : 2,
4415   "is_const" : true,
4416   "linker_set_key" : "_ZTIKDs",
4417   "name" : "const char16_t",
4418   "referenced_type" : "_ZTIDs",
4419   "self_type" : "_ZTIKDs",
4420   "size" : 2,
4421   "source_file" : "external/libcxx/include/type_traits"
4422  },
4423  {
4424   "alignment" : 4,
4425   "is_const" : true,
4426   "linker_set_key" : "_ZTIKNSt3__110__function16__policy_storageE",
4427   "name" : "const std::__function::__policy_storage",
4428   "referenced_type" : "_ZTINSt3__110__function16__policy_storageE",
4429   "self_type" : "_ZTIKNSt3__110__function16__policy_storageE",
4430   "size" : 8,
4431   "source_file" : "external/libcxx/include/type_traits"
4432  },
4433  {
4434   "alignment" : 4,
4435   "is_const" : true,
4436   "linker_set_key" : "_ZTIKNSt3__110__function8__policyE",
4437   "name" : "const std::__function::__policy",
4438   "referenced_type" : "_ZTINSt3__110__function8__policyE",
4439   "self_type" : "_ZTIKNSt3__110__function8__policyE",
4440   "size" : 16,
4441   "source_file" : "external/libcxx/include/functional"
4442  },
4443  {
4444   "alignment" : 1,
4445   "is_const" : true,
4446   "linker_set_key" : "_ZTIKNSt3__110__ignore_tIhEE",
4447   "name" : "const std::__ignore_t<unsigned char>",
4448   "referenced_type" : "_ZTINSt3__110__ignore_tIhEE",
4449   "self_type" : "_ZTIKNSt3__110__ignore_tIhEE",
4450   "size" : 1,
4451   "source_file" : "external/libcxx/include/tuple"
4452  },
4453  {
4454   "alignment" : 4,
4455   "is_const" : true,
4456   "linker_set_key" : "_ZTIKNSt3__110error_codeE",
4457   "name" : "const std::error_code",
4458   "referenced_type" : "_ZTINSt3__110error_codeE",
4459   "self_type" : "_ZTIKNSt3__110error_codeE",
4460   "size" : 8,
4461   "source_file" : "external/libcxx/include/system_error"
4462  },
4463  {
4464   "alignment" : 1,
4465   "is_const" : true,
4466   "linker_set_key" : "_ZTIKNSt3__110in_place_tE",
4467   "name" : "const std::in_place_t",
4468   "referenced_type" : "_ZTINSt3__110in_place_tE",
4469   "self_type" : "_ZTIKNSt3__110in_place_tE",
4470   "size" : 1,
4471   "source_file" : "external/libcxx/include/utility"
4472  },
4473  {
4474   "alignment" : 1,
4475   "is_const" : true,
4476   "linker_set_key" : "_ZTIKNSt3__112adopt_lock_tE",
4477   "name" : "const std::adopt_lock_t",
4478   "referenced_type" : "_ZTINSt3__112adopt_lock_tE",
4479   "self_type" : "_ZTIKNSt3__112adopt_lock_tE",
4480   "size" : 1,
4481   "source_file" : "external/libcxx/include/__mutex_base"
4482  },
4483  {
4484   "alignment" : 4,
4485   "is_const" : true,
4486   "linker_set_key" : "_ZTIKNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
4487   "name" : "const std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep",
4488   "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
4489   "self_type" : "_ZTIKNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
4490   "size" : 12,
4491   "source_file" : "external/libcxx/include/memory"
4492  },
4493  {
4494   "alignment" : 4,
4495   "is_const" : true,
4496   "linker_set_key" : "_ZTIKNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEEE",
4497   "name" : "const std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>",
4498   "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEEE",
4499   "self_type" : "_ZTIKNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEEE",
4500   "size" : 12,
4501   "source_file" : "external/libcxx/include/string"
4502  },
4503  {
4504   "alignment" : 4,
4505   "is_const" : true,
4506   "linker_set_key" : "_ZTIKNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
4507   "name" : "const std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep",
4508   "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
4509   "self_type" : "_ZTIKNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
4510   "size" : 12,
4511   "source_file" : "external/libcxx/include/memory"
4512  },
4513  {
4514   "alignment" : 4,
4515   "is_const" : true,
4516   "linker_set_key" : "_ZTIKNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEEE",
4517   "name" : "const std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>",
4518   "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEEE",
4519   "self_type" : "_ZTIKNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEEE",
4520   "size" : 12,
4521   "source_file" : "external/libcxx/include/string"
4522  },
4523  {
4524   "alignment" : 4,
4525   "is_const" : true,
4526   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
4527   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep",
4528   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
4529   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
4530   "size" : 12,
4531   "source_file" : "external/libcxx/include/memory"
4532  },
4533  {
4534   "alignment" : 4,
4535   "is_const" : true,
4536   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4537   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>",
4538   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4539   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4540   "size" : 12,
4541   "source_file" : "external/libcxx/include/stdexcept"
4542  },
4543  {
4544   "alignment" : 4,
4545   "is_const" : true,
4546   "linker_set_key" : "_ZTIKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
4547   "name" : "const std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep",
4548   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
4549   "self_type" : "_ZTIKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
4550   "size" : 12,
4551   "source_file" : "external/libcxx/include/memory"
4552  },
4553  {
4554   "alignment" : 4,
4555   "is_const" : true,
4556   "linker_set_key" : "_ZTIKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
4557   "name" : "const std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>",
4558   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
4559   "self_type" : "_ZTIKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
4560   "size" : 12,
4561   "source_file" : "external/libcxx/include/string"
4562  },
4563  {
4564   "alignment" : 1,
4565   "is_const" : true,
4566   "linker_set_key" : "_ZTIKNSt3__112defer_lock_tE",
4567   "name" : "const std::defer_lock_t",
4568   "referenced_type" : "_ZTINSt3__112defer_lock_tE",
4569   "self_type" : "_ZTIKNSt3__112defer_lock_tE",
4570   "size" : 1,
4571   "source_file" : "external/libcxx/include/__mutex_base"
4572  },
4573  {
4574   "alignment" : 1,
4575   "is_const" : true,
4576   "linker_set_key" : "_ZTIKNSt3__112placeholders4__phILi10EEE",
4577   "name" : "const std::placeholders::__ph<10>",
4578   "referenced_type" : "_ZTINSt3__112placeholders4__phILi10EEE",
4579   "self_type" : "_ZTIKNSt3__112placeholders4__phILi10EEE",
4580   "size" : 1,
4581   "source_file" : "external/libcxx/include/functional"
4582  },
4583  {
4584   "alignment" : 1,
4585   "is_const" : true,
4586   "linker_set_key" : "_ZTIKNSt3__112placeholders4__phILi1EEE",
4587   "name" : "const std::placeholders::__ph<1>",
4588   "referenced_type" : "_ZTINSt3__112placeholders4__phILi1EEE",
4589   "self_type" : "_ZTIKNSt3__112placeholders4__phILi1EEE",
4590   "size" : 1,
4591   "source_file" : "external/libcxx/include/functional"
4592  },
4593  {
4594   "alignment" : 1,
4595   "is_const" : true,
4596   "linker_set_key" : "_ZTIKNSt3__112placeholders4__phILi2EEE",
4597   "name" : "const std::placeholders::__ph<2>",
4598   "referenced_type" : "_ZTINSt3__112placeholders4__phILi2EEE",
4599   "self_type" : "_ZTIKNSt3__112placeholders4__phILi2EEE",
4600   "size" : 1,
4601   "source_file" : "external/libcxx/include/functional"
4602  },
4603  {
4604   "alignment" : 1,
4605   "is_const" : true,
4606   "linker_set_key" : "_ZTIKNSt3__112placeholders4__phILi3EEE",
4607   "name" : "const std::placeholders::__ph<3>",
4608   "referenced_type" : "_ZTINSt3__112placeholders4__phILi3EEE",
4609   "self_type" : "_ZTIKNSt3__112placeholders4__phILi3EEE",
4610   "size" : 1,
4611   "source_file" : "external/libcxx/include/functional"
4612  },
4613  {
4614   "alignment" : 1,
4615   "is_const" : true,
4616   "linker_set_key" : "_ZTIKNSt3__112placeholders4__phILi4EEE",
4617   "name" : "const std::placeholders::__ph<4>",
4618   "referenced_type" : "_ZTINSt3__112placeholders4__phILi4EEE",
4619   "self_type" : "_ZTIKNSt3__112placeholders4__phILi4EEE",
4620   "size" : 1,
4621   "source_file" : "external/libcxx/include/functional"
4622  },
4623  {
4624   "alignment" : 1,
4625   "is_const" : true,
4626   "linker_set_key" : "_ZTIKNSt3__112placeholders4__phILi5EEE",
4627   "name" : "const std::placeholders::__ph<5>",
4628   "referenced_type" : "_ZTINSt3__112placeholders4__phILi5EEE",
4629   "self_type" : "_ZTIKNSt3__112placeholders4__phILi5EEE",
4630   "size" : 1,
4631   "source_file" : "external/libcxx/include/functional"
4632  },
4633  {
4634   "alignment" : 1,
4635   "is_const" : true,
4636   "linker_set_key" : "_ZTIKNSt3__112placeholders4__phILi6EEE",
4637   "name" : "const std::placeholders::__ph<6>",
4638   "referenced_type" : "_ZTINSt3__112placeholders4__phILi6EEE",
4639   "self_type" : "_ZTIKNSt3__112placeholders4__phILi6EEE",
4640   "size" : 1,
4641   "source_file" : "external/libcxx/include/functional"
4642  },
4643  {
4644   "alignment" : 1,
4645   "is_const" : true,
4646   "linker_set_key" : "_ZTIKNSt3__112placeholders4__phILi7EEE",
4647   "name" : "const std::placeholders::__ph<7>",
4648   "referenced_type" : "_ZTINSt3__112placeholders4__phILi7EEE",
4649   "self_type" : "_ZTIKNSt3__112placeholders4__phILi7EEE",
4650   "size" : 1,
4651   "source_file" : "external/libcxx/include/functional"
4652  },
4653  {
4654   "alignment" : 1,
4655   "is_const" : true,
4656   "linker_set_key" : "_ZTIKNSt3__112placeholders4__phILi8EEE",
4657   "name" : "const std::placeholders::__ph<8>",
4658   "referenced_type" : "_ZTINSt3__112placeholders4__phILi8EEE",
4659   "self_type" : "_ZTIKNSt3__112placeholders4__phILi8EEE",
4660   "size" : 1,
4661   "source_file" : "external/libcxx/include/functional"
4662  },
4663  {
4664   "alignment" : 1,
4665   "is_const" : true,
4666   "linker_set_key" : "_ZTIKNSt3__112placeholders4__phILi9EEE",
4667   "name" : "const std::placeholders::__ph<9>",
4668   "referenced_type" : "_ZTINSt3__112placeholders4__phILi9EEE",
4669   "self_type" : "_ZTIKNSt3__112placeholders4__phILi9EEE",
4670   "size" : 1,
4671   "source_file" : "external/libcxx/include/functional"
4672  },
4673  {
4674   "alignment" : 4,
4675   "is_const" : true,
4676   "linker_set_key" : "_ZTIKNSt3__112system_errorE",
4677   "name" : "const std::system_error",
4678   "referenced_type" : "_ZTINSt3__112system_errorE",
4679   "self_type" : "_ZTIKNSt3__112system_errorE",
4680   "size" : 16,
4681   "source_file" : "external/libcxx/include/system_error"
4682  },
4683  {
4684   "alignment" : 1,
4685   "is_const" : true,
4686   "linker_set_key" : "_ZTIKNSt3__113__scalar_hashINS_6_PairTELj2EEE",
4687   "name" : "const std::__scalar_hash<std::_PairT, 2U>",
4688   "referenced_type" : "_ZTINSt3__113__scalar_hashINS_6_PairTELj2EEE",
4689   "self_type" : "_ZTIKNSt3__113__scalar_hashINS_6_PairTELj2EEE",
4690   "size" : 1,
4691   "source_file" : "external/libcxx/include/utility"
4692  },
4693  {
4694   "alignment" : 1,
4695   "is_const" : true,
4696   "linker_set_key" : "_ZTIKNSt3__113__scalar_hashIdLj2EEE",
4697   "name" : "const std::__scalar_hash<double, 2>",
4698   "referenced_type" : "_ZTINSt3__113__scalar_hashIdLj2EEE",
4699   "self_type" : "_ZTIKNSt3__113__scalar_hashIdLj2EEE",
4700   "size" : 1,
4701   "source_file" : "external/libcxx/include/utility"
4702  },
4703  {
4704   "alignment" : 1,
4705   "is_const" : true,
4706   "linker_set_key" : "_ZTIKNSt3__113__scalar_hashIfLj1EEE",
4707   "name" : "const std::__scalar_hash<float, 1>",
4708   "referenced_type" : "_ZTINSt3__113__scalar_hashIfLj1EEE",
4709   "self_type" : "_ZTIKNSt3__113__scalar_hashIfLj1EEE",
4710   "size" : 1,
4711   "source_file" : "external/libcxx/include/utility"
4712  },
4713  {
4714   "alignment" : 1,
4715   "is_const" : true,
4716   "linker_set_key" : "_ZTIKNSt3__113try_to_lock_tE",
4717   "name" : "const std::try_to_lock_t",
4718   "referenced_type" : "_ZTINSt3__113try_to_lock_tE",
4719   "self_type" : "_ZTIKNSt3__113try_to_lock_tE",
4720   "size" : 1,
4721   "source_file" : "external/libcxx/include/__mutex_base"
4722  },
4723  {
4724   "alignment" : 4,
4725   "is_const" : true,
4726   "linker_set_key" : "_ZTIKNSt3__114__shared_countE",
4727   "name" : "const std::__shared_count",
4728   "referenced_type" : "_ZTINSt3__114__shared_countE",
4729   "self_type" : "_ZTIKNSt3__114__shared_countE",
4730   "size" : 8,
4731   "source_file" : "external/libcxx/include/memory"
4732  },
4733  {
4734   "alignment" : 4,
4735   "is_const" : true,
4736   "linker_set_key" : "_ZTIKNSt3__114error_categoryE",
4737   "name" : "const std::error_category",
4738   "referenced_type" : "_ZTINSt3__114error_categoryE",
4739   "self_type" : "_ZTIKNSt3__114error_categoryE",
4740   "size" : 4,
4741   "source_file" : "external/libcxx/include/system_error"
4742  },
4743  {
4744   "alignment" : 4,
4745   "is_const" : true,
4746   "linker_set_key" : "_ZTIKNSt3__114pointer_safetyE",
4747   "name" : "const std::pointer_safety",
4748   "referenced_type" : "_ZTINSt3__114pointer_safetyE",
4749   "self_type" : "_ZTIKNSt3__114pointer_safetyE",
4750   "size" : 4,
4751   "source_file" : "external/libcxx/include/memory"
4752  },
4753  {
4754   "alignment" : 1,
4755   "is_const" : true,
4756   "linker_set_key" : "_ZTIKNSt3__115allocator_arg_tE",
4757   "name" : "const std::allocator_arg_t",
4758   "referenced_type" : "_ZTINSt3__115allocator_arg_tE",
4759   "self_type" : "_ZTIKNSt3__115allocator_arg_tE",
4760   "size" : 1,
4761   "source_file" : "external/libcxx/include/__functional_base"
4762  },
4763  {
4764   "alignment" : 4,
4765   "is_const" : true,
4766   "linker_set_key" : "_ZTIKNSt3__115error_conditionE",
4767   "name" : "const std::error_condition",
4768   "referenced_type" : "_ZTINSt3__115error_conditionE",
4769   "self_type" : "_ZTIKNSt3__115error_conditionE",
4770   "size" : 8,
4771   "source_file" : "external/libcxx/include/system_error"
4772  },
4773  {
4774   "alignment" : 4,
4775   "is_const" : true,
4776   "linker_set_key" : "_ZTIKNSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
4777   "name" : "const std::__compressed_pair<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, std::allocator<char32_t>>",
4778   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
4779   "self_type" : "_ZTIKNSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
4780   "size" : 12,
4781   "source_file" : "external/libcxx/include/memory"
4782  },
4783  {
4784   "alignment" : 4,
4785   "is_const" : true,
4786   "linker_set_key" : "_ZTIKNSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
4787   "name" : "const std::__compressed_pair<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, std::allocator<char16_t>>",
4788   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
4789   "self_type" : "_ZTIKNSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
4790   "size" : 12,
4791   "source_file" : "external/libcxx/include/memory"
4792  },
4793  {
4794   "alignment" : 4,
4795   "is_const" : true,
4796   "linker_set_key" : "_ZTIKNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
4797   "name" : "const std::__compressed_pair<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, std::allocator<char>>",
4798   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
4799   "self_type" : "_ZTIKNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
4800   "size" : 12,
4801   "source_file" : "external/libcxx/include/memory"
4802  },
4803  {
4804   "alignment" : 4,
4805   "is_const" : true,
4806   "linker_set_key" : "_ZTIKNSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
4807   "name" : "const std::__compressed_pair<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, std::allocator<wchar_t>>",
4808   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
4809   "self_type" : "_ZTIKNSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
4810   "size" : 12,
4811   "source_file" : "external/libcxx/include/memory"
4812  },
4813  {
4814   "alignment" : 4,
4815   "is_const" : true,
4816   "linker_set_key" : "_ZTIKNSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
4817   "name" : "const std::basic_string_view<char32_t, std::char_traits<char32_t>>",
4818   "referenced_type" : "_ZTINSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
4819   "self_type" : "_ZTIKNSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
4820   "size" : 8,
4821   "source_file" : "external/libcxx/include/string_view"
4822  },
4823  {
4824   "alignment" : 4,
4825   "is_const" : true,
4826   "linker_set_key" : "_ZTIKNSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
4827   "name" : "const std::basic_string_view<char16_t, std::char_traits<char16_t>>",
4828   "referenced_type" : "_ZTINSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
4829   "self_type" : "_ZTIKNSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
4830   "size" : 8,
4831   "source_file" : "external/libcxx/include/string_view"
4832  },
4833  {
4834   "alignment" : 4,
4835   "is_const" : true,
4836   "linker_set_key" : "_ZTIKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
4837   "name" : "const std::basic_string_view<char, std::char_traits<char>>",
4838   "referenced_type" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
4839   "self_type" : "_ZTIKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
4840   "size" : 8,
4841   "source_file" : "external/libcxx/include/string_view"
4842  },
4843  {
4844   "alignment" : 4,
4845   "is_const" : true,
4846   "linker_set_key" : "_ZTIKNSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
4847   "name" : "const std::basic_string_view<wchar_t, std::char_traits<wchar_t>>",
4848   "referenced_type" : "_ZTINSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
4849   "self_type" : "_ZTIKNSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
4850   "size" : 8,
4851   "source_file" : "external/libcxx/include/string_view"
4852  },
4853  {
4854   "alignment" : 4,
4855   "is_const" : true,
4856   "linker_set_key" : "_ZTIKNSt3__117float_round_styleE",
4857   "name" : "const std::float_round_style",
4858   "referenced_type" : "_ZTINSt3__117float_round_styleE",
4859   "self_type" : "_ZTIKNSt3__117float_round_styleE",
4860   "size" : 4,
4861   "source_file" : "external/libcxx/include/limits"
4862  },
4863  {
4864   "alignment" : 4,
4865   "is_const" : true,
4866   "linker_set_key" : "_ZTIKNSt3__118__libcpp_refstringE",
4867   "name" : "const std::__libcpp_refstring",
4868   "referenced_type" : "_ZTINSt3__118__libcpp_refstringE",
4869   "self_type" : "_ZTIKNSt3__118__libcpp_refstringE",
4870   "size" : 4,
4871   "source_file" : "external/libcxx/include/stdexcept"
4872  },
4873  {
4874   "alignment" : 1,
4875   "is_const" : true,
4876   "linker_set_key" : "_ZTIKNSt3__118__sfinae_ctor_baseILb0ELb0EEE",
4877   "name" : "const std::__sfinae_ctor_base<false, false>",
4878   "referenced_type" : "_ZTINSt3__118__sfinae_ctor_baseILb0ELb0EEE",
4879   "self_type" : "_ZTIKNSt3__118__sfinae_ctor_baseILb0ELb0EEE",
4880   "size" : 1,
4881   "source_file" : "external/libcxx/include/__tuple"
4882  },
4883  {
4884   "alignment" : 1,
4885   "is_const" : true,
4886   "linker_set_key" : "_ZTIKNSt3__118__sfinae_ctor_baseILb0ELb1EEE",
4887   "name" : "const std::__sfinae_ctor_base<false, true>",
4888   "referenced_type" : "_ZTINSt3__118__sfinae_ctor_baseILb0ELb1EEE",
4889   "self_type" : "_ZTIKNSt3__118__sfinae_ctor_baseILb0ELb1EEE",
4890   "size" : 1,
4891   "source_file" : "external/libcxx/include/__tuple"
4892  },
4893  {
4894   "alignment" : 1,
4895   "is_const" : true,
4896   "linker_set_key" : "_ZTIKNSt3__118__sfinae_ctor_baseILb1ELb0EEE",
4897   "name" : "const std::__sfinae_ctor_base<true, false>",
4898   "referenced_type" : "_ZTINSt3__118__sfinae_ctor_baseILb1ELb0EEE",
4899   "self_type" : "_ZTIKNSt3__118__sfinae_ctor_baseILb1ELb0EEE",
4900   "size" : 1,
4901   "source_file" : "external/libcxx/include/__tuple"
4902  },
4903  {
4904   "alignment" : 4,
4905   "is_const" : true,
4906   "linker_set_key" : "_ZTIKNSt3__118float_denorm_styleE",
4907   "name" : "const std::float_denorm_style",
4908   "referenced_type" : "_ZTINSt3__118float_denorm_styleE",
4909   "self_type" : "_ZTIKNSt3__118float_denorm_styleE",
4910   "size" : 4,
4911   "source_file" : "external/libcxx/include/limits"
4912  },
4913  {
4914   "alignment" : 4,
4915   "is_const" : true,
4916   "linker_set_key" : "_ZTIKNSt3__119__libcpp_debug_infoE",
4917   "name" : "const std::__libcpp_debug_info",
4918   "referenced_type" : "_ZTINSt3__119__libcpp_debug_infoE",
4919   "self_type" : "_ZTIKNSt3__119__libcpp_debug_infoE",
4920   "size" : 16,
4921   "source_file" : "external/libcxx/include/__debug"
4922  },
4923  {
4924   "alignment" : 4,
4925   "is_const" : true,
4926   "linker_set_key" : "_ZTIKNSt3__119__shared_weak_countE",
4927   "name" : "const std::__shared_weak_count",
4928   "referenced_type" : "_ZTINSt3__119__shared_weak_countE",
4929   "self_type" : "_ZTIKNSt3__119__shared_weak_countE",
4930   "size" : 12,
4931   "source_file" : "external/libcxx/include/memory"
4932  },
4933  {
4934   "alignment" : 1,
4935   "is_const" : true,
4936   "linker_set_key" : "_ZTIKNSt3__120__sfinae_assign_baseILb0ELb0EEE",
4937   "name" : "const std::__sfinae_assign_base<false, false>",
4938   "referenced_type" : "_ZTINSt3__120__sfinae_assign_baseILb0ELb0EEE",
4939   "self_type" : "_ZTIKNSt3__120__sfinae_assign_baseILb0ELb0EEE",
4940   "size" : 1,
4941   "source_file" : "external/libcxx/include/__tuple"
4942  },
4943  {
4944   "alignment" : 1,
4945   "is_const" : true,
4946   "linker_set_key" : "_ZTIKNSt3__120__sfinae_assign_baseILb0ELb1EEE",
4947   "name" : "const std::__sfinae_assign_base<false, true>",
4948   "referenced_type" : "_ZTINSt3__120__sfinae_assign_baseILb0ELb1EEE",
4949   "self_type" : "_ZTIKNSt3__120__sfinae_assign_baseILb0ELb1EEE",
4950   "size" : 1,
4951   "source_file" : "external/libcxx/include/__tuple"
4952  },
4953  {
4954   "alignment" : 1,
4955   "is_const" : true,
4956   "linker_set_key" : "_ZTIKNSt3__120__sfinae_assign_baseILb1ELb0EEE",
4957   "name" : "const std::__sfinae_assign_base<true, false>",
4958   "referenced_type" : "_ZTINSt3__120__sfinae_assign_baseILb1ELb0EEE",
4959   "self_type" : "_ZTIKNSt3__120__sfinae_assign_baseILb1ELb0EEE",
4960   "size" : 1,
4961   "source_file" : "external/libcxx/include/__tuple"
4962  },
4963  {
4964   "alignment" : 1,
4965   "is_const" : true,
4966   "linker_set_key" : "_ZTIKNSt3__121piecewise_construct_tE",
4967   "name" : "const std::piecewise_construct_t",
4968   "referenced_type" : "_ZTINSt3__121piecewise_construct_tE",
4969   "self_type" : "_ZTIKNSt3__121piecewise_construct_tE",
4970   "size" : 1,
4971   "source_file" : "external/libcxx/include/utility"
4972  },
4973  {
4974   "alignment" : 4,
4975   "is_const" : true,
4976   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
4977   "name" : "const std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>",
4978   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
4979   "self_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
4980   "size" : 12,
4981   "source_file" : "external/libcxx/include/type_traits"
4982  },
4983  {
4984   "alignment" : 4,
4985   "is_const" : true,
4986   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
4987   "name" : "const std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>",
4988   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
4989   "self_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
4990   "size" : 12,
4991   "source_file" : "external/libcxx/include/type_traits"
4992  },
4993  {
4994   "alignment" : 4,
4995   "is_const" : true,
4996   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
4997   "name" : "const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>",
4998   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
4999   "self_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
5000   "size" : 12,
5001   "source_file" : "external/libcxx/include/type_traits"
5002  },
5003  {
5004   "alignment" : 4,
5005   "is_const" : true,
5006   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
5007   "name" : "const std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>",
5008   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
5009   "self_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
5010   "size" : 12,
5011   "source_file" : "external/libcxx/include/type_traits"
5012  },
5013  {
5014   "alignment" : 1,
5015   "is_const" : true,
5016   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
5017   "name" : "const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>",
5018   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
5019   "self_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
5020   "size" : 1,
5021   "source_file" : "external/libcxx/include/type_traits"
5022  },
5023  {
5024   "alignment" : 1,
5025   "is_const" : true,
5026   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
5027   "name" : "const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>",
5028   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
5029   "self_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
5030   "size" : 1,
5031   "source_file" : "external/libcxx/include/type_traits"
5032  },
5033  {
5034   "alignment" : 1,
5035   "is_const" : true,
5036   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
5037   "name" : "const std::__compressed_pair_elem<std::allocator<char>, 1, true>",
5038   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
5039   "self_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
5040   "size" : 1,
5041   "source_file" : "external/libcxx/include/type_traits"
5042  },
5043  {
5044   "alignment" : 1,
5045   "is_const" : true,
5046   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
5047   "name" : "const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>",
5048   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
5049   "self_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
5050   "size" : 1,
5051   "source_file" : "external/libcxx/include/type_traits"
5052  },
5053  {
5054   "is_const" : true,
5055   "linker_set_key" : "_ZTIKNSt3__124uniform_int_distribution10param_typeE",
5056   "name" : "const class std::uniform_int_distribution::param_type",
5057   "referenced_type" : "_ZTINSt3__124uniform_int_distribution10param_typeE",
5058   "self_type" : "_ZTIKNSt3__124uniform_int_distribution10param_typeE",
5059   "source_file" : "external/libcxx/include/algorithm"
5060  },
5061  {
5062   "is_const" : true,
5063   "linker_set_key" : "_ZTIKNSt3__124uniform_int_distributionIT_EE",
5064   "name" : "const uniform_int_distribution<_IntType>",
5065   "referenced_type" : "_ZTINSt3__124uniform_int_distributionIT_EE",
5066   "self_type" : "_ZTIKNSt3__124uniform_int_distributionIT_EE",
5067   "source_file" : "external/libcxx/include/algorithm"
5068  },
5069  {
5070   "alignment" : 1,
5071   "is_const" : true,
5072   "linker_set_key" : "_ZTIKNSt3__14hashIDiEE",
5073   "name" : "const std::hash<char32_t>",
5074   "referenced_type" : "_ZTINSt3__14hashIDiEE",
5075   "self_type" : "_ZTIKNSt3__14hashIDiEE",
5076   "size" : 1,
5077   "source_file" : "external/libcxx/include/utility"
5078  },
5079  {
5080   "alignment" : 1,
5081   "is_const" : true,
5082   "linker_set_key" : "_ZTIKNSt3__14hashIDnEE",
5083   "name" : "const std::hash<nullptr_t>",
5084   "referenced_type" : "_ZTINSt3__14hashIDnEE",
5085   "self_type" : "_ZTIKNSt3__14hashIDnEE",
5086   "size" : 1,
5087   "source_file" : "external/libcxx/include/utility"
5088  },
5089  {
5090   "alignment" : 1,
5091   "is_const" : true,
5092   "linker_set_key" : "_ZTIKNSt3__14hashIDsEE",
5093   "name" : "const std::hash<char16_t>",
5094   "referenced_type" : "_ZTINSt3__14hashIDsEE",
5095   "self_type" : "_ZTIKNSt3__14hashIDsEE",
5096   "size" : 1,
5097   "source_file" : "external/libcxx/include/utility"
5098  },
5099  {
5100   "alignment" : 1,
5101   "is_const" : true,
5102   "linker_set_key" : "_ZTIKNSt3__14hashINS_10error_codeEEE",
5103   "name" : "const std::hash<std::error_code>",
5104   "referenced_type" : "_ZTINSt3__14hashINS_10error_codeEEE",
5105   "self_type" : "_ZTIKNSt3__14hashINS_10error_codeEEE",
5106   "size" : 1,
5107   "source_file" : "external/libcxx/include/system_error"
5108  },
5109  {
5110   "alignment" : 1,
5111   "is_const" : true,
5112   "linker_set_key" : "_ZTIKNSt3__14hashINS_15error_conditionEEE",
5113   "name" : "const std::hash<std::error_condition>",
5114   "referenced_type" : "_ZTINSt3__14hashINS_15error_conditionEEE",
5115   "self_type" : "_ZTIKNSt3__14hashINS_15error_conditionEEE",
5116   "size" : 1,
5117   "source_file" : "external/libcxx/include/system_error"
5118  },
5119  {
5120   "alignment" : 1,
5121   "is_const" : true,
5122   "linker_set_key" : "_ZTIKNSt3__14hashIaEE",
5123   "name" : "const std::hash<signed char>",
5124   "referenced_type" : "_ZTINSt3__14hashIaEE",
5125   "self_type" : "_ZTIKNSt3__14hashIaEE",
5126   "size" : 1,
5127   "source_file" : "external/libcxx/include/utility"
5128  },
5129  {
5130   "alignment" : 1,
5131   "is_const" : true,
5132   "linker_set_key" : "_ZTIKNSt3__14hashIbEE",
5133   "name" : "const std::hash<bool>",
5134   "referenced_type" : "_ZTINSt3__14hashIbEE",
5135   "self_type" : "_ZTIKNSt3__14hashIbEE",
5136   "size" : 1,
5137   "source_file" : "external/libcxx/include/utility"
5138  },
5139  {
5140   "alignment" : 1,
5141   "is_const" : true,
5142   "linker_set_key" : "_ZTIKNSt3__14hashIcEE",
5143   "name" : "const std::hash<char>",
5144   "referenced_type" : "_ZTINSt3__14hashIcEE",
5145   "self_type" : "_ZTIKNSt3__14hashIcEE",
5146   "size" : 1,
5147   "source_file" : "external/libcxx/include/utility"
5148  },
5149  {
5150   "alignment" : 1,
5151   "is_const" : true,
5152   "linker_set_key" : "_ZTIKNSt3__14hashIdEE",
5153   "name" : "const std::hash<double>",
5154   "referenced_type" : "_ZTINSt3__14hashIdEE",
5155   "self_type" : "_ZTIKNSt3__14hashIdEE",
5156   "size" : 1,
5157   "source_file" : "external/libcxx/include/utility"
5158  },
5159  {
5160   "alignment" : 1,
5161   "is_const" : true,
5162   "linker_set_key" : "_ZTIKNSt3__14hashIeEE",
5163   "name" : "const std::hash<long double>",
5164   "referenced_type" : "_ZTINSt3__14hashIeEE",
5165   "self_type" : "_ZTIKNSt3__14hashIeEE",
5166   "size" : 1,
5167   "source_file" : "external/libcxx/include/utility"
5168  },
5169  {
5170   "alignment" : 1,
5171   "is_const" : true,
5172   "linker_set_key" : "_ZTIKNSt3__14hashIfEE",
5173   "name" : "const std::hash<float>",
5174   "referenced_type" : "_ZTINSt3__14hashIfEE",
5175   "self_type" : "_ZTIKNSt3__14hashIfEE",
5176   "size" : 1,
5177   "source_file" : "external/libcxx/include/utility"
5178  },
5179  {
5180   "alignment" : 1,
5181   "is_const" : true,
5182   "linker_set_key" : "_ZTIKNSt3__14hashIhEE",
5183   "name" : "const std::hash<unsigned char>",
5184   "referenced_type" : "_ZTINSt3__14hashIhEE",
5185   "self_type" : "_ZTIKNSt3__14hashIhEE",
5186   "size" : 1,
5187   "source_file" : "external/libcxx/include/utility"
5188  },
5189  {
5190   "alignment" : 1,
5191   "is_const" : true,
5192   "linker_set_key" : "_ZTIKNSt3__14hashIiEE",
5193   "name" : "const std::hash<int>",
5194   "referenced_type" : "_ZTINSt3__14hashIiEE",
5195   "self_type" : "_ZTIKNSt3__14hashIiEE",
5196   "size" : 1,
5197   "source_file" : "external/libcxx/include/utility"
5198  },
5199  {
5200   "alignment" : 1,
5201   "is_const" : true,
5202   "linker_set_key" : "_ZTIKNSt3__14hashIjEE",
5203   "name" : "const std::hash<unsigned int>",
5204   "referenced_type" : "_ZTINSt3__14hashIjEE",
5205   "self_type" : "_ZTIKNSt3__14hashIjEE",
5206   "size" : 1,
5207   "source_file" : "external/libcxx/include/utility"
5208  },
5209  {
5210   "alignment" : 1,
5211   "is_const" : true,
5212   "linker_set_key" : "_ZTIKNSt3__14hashIlEE",
5213   "name" : "const std::hash<long>",
5214   "referenced_type" : "_ZTINSt3__14hashIlEE",
5215   "self_type" : "_ZTIKNSt3__14hashIlEE",
5216   "size" : 1,
5217   "source_file" : "external/libcxx/include/utility"
5218  },
5219  {
5220   "alignment" : 1,
5221   "is_const" : true,
5222   "linker_set_key" : "_ZTIKNSt3__14hashImEE",
5223   "name" : "const std::hash<unsigned long>",
5224   "referenced_type" : "_ZTINSt3__14hashImEE",
5225   "self_type" : "_ZTIKNSt3__14hashImEE",
5226   "size" : 1,
5227   "source_file" : "external/libcxx/include/utility"
5228  },
5229  {
5230   "alignment" : 1,
5231   "is_const" : true,
5232   "linker_set_key" : "_ZTIKNSt3__14hashIsEE",
5233   "name" : "const std::hash<short>",
5234   "referenced_type" : "_ZTINSt3__14hashIsEE",
5235   "self_type" : "_ZTIKNSt3__14hashIsEE",
5236   "size" : 1,
5237   "source_file" : "external/libcxx/include/utility"
5238  },
5239  {
5240   "alignment" : 1,
5241   "is_const" : true,
5242   "linker_set_key" : "_ZTIKNSt3__14hashItEE",
5243   "name" : "const std::hash<unsigned short>",
5244   "referenced_type" : "_ZTINSt3__14hashItEE",
5245   "self_type" : "_ZTIKNSt3__14hashItEE",
5246   "size" : 1,
5247   "source_file" : "external/libcxx/include/utility"
5248  },
5249  {
5250   "alignment" : 1,
5251   "is_const" : true,
5252   "linker_set_key" : "_ZTIKNSt3__14hashIwEE",
5253   "name" : "const std::hash<wchar_t>",
5254   "referenced_type" : "_ZTINSt3__14hashIwEE",
5255   "self_type" : "_ZTIKNSt3__14hashIwEE",
5256   "size" : 1,
5257   "source_file" : "external/libcxx/include/utility"
5258  },
5259  {
5260   "alignment" : 1,
5261   "is_const" : true,
5262   "linker_set_key" : "_ZTIKNSt3__16__lessIjjEE",
5263   "name" : "const std::__less<unsigned int>",
5264   "referenced_type" : "_ZTINSt3__16__lessIjjEE",
5265   "self_type" : "_ZTIKNSt3__16__lessIjjEE",
5266   "size" : 1,
5267   "source_file" : "external/libcxx/include/algorithm"
5268  },
5269  {
5270   "alignment" : 4,
5271   "is_const" : true,
5272   "linker_set_key" : "_ZTIKNSt3__16chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
5273   "name" : "const std::chrono::time_point<std::chrono::steady_clock, std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
5274   "referenced_type" : "_ZTINSt3__16chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
5275   "self_type" : "_ZTIKNSt3__16chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
5276   "size" : 8,
5277   "source_file" : "external/libcxx/include/chrono"
5278  },
5279  {
5280   "alignment" : 4,
5281   "is_const" : true,
5282   "linker_set_key" : "_ZTIKNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
5283   "name" : "const std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
5284   "referenced_type" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
5285   "self_type" : "_ZTIKNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
5286   "size" : 8,
5287   "source_file" : "external/libcxx/include/chrono"
5288  },
5289  {
5290   "alignment" : 4,
5291   "is_const" : true,
5292   "linker_set_key" : "_ZTIKNSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
5293   "name" : "const std::chrono::time_point<std::filesystem::_FilesystemClock, std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
5294   "referenced_type" : "_ZTINSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
5295   "self_type" : "_ZTIKNSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
5296   "size" : 8,
5297   "source_file" : "external/libcxx/include/chrono"
5298  },
5299  {
5300   "alignment" : 1,
5301   "is_const" : true,
5302   "linker_set_key" : "_ZTIKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeS4_EENS3_ILx1ELx1EEELb1ELb1EEE",
5303   "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>",
5304   "referenced_type" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeS4_EENS3_ILx1ELx1EEELb1ELb1EEE",
5305   "self_type" : "_ZTIKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeS4_EENS3_ILx1ELx1EEELb1ELb1EEE",
5306   "size" : 1,
5307   "source_file" : "external/libcxx/include/chrono"
5308  },
5309  {
5310   "alignment" : 1,
5311   "is_const" : true,
5312   "linker_set_key" : "_ZTIKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEE",
5313   "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>",
5314   "referenced_type" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEE",
5315   "self_type" : "_ZTIKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEE",
5316   "size" : 1,
5317   "source_file" : "external/libcxx/include/chrono"
5318  },
5319  {
5320   "alignment" : 1,
5321   "is_const" : true,
5322   "linker_set_key" : "_ZTIKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000000000ELx1EEELb0ELb1EEE",
5323   "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>",
5324   "referenced_type" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000000000ELx1EEELb0ELb1EEE",
5325   "self_type" : "_ZTIKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000000000ELx1EEELb0ELb1EEE",
5326   "size" : 1,
5327   "source_file" : "external/libcxx/include/chrono"
5328  },
5329  {
5330   "alignment" : 4,
5331   "is_const" : true,
5332   "linker_set_key" : "_ZTIKNSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
5333   "name" : "const std::chrono::duration<long double, std::ratio<1, 1000000000>>",
5334   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
5335   "self_type" : "_ZTIKNSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
5336   "size" : 8,
5337   "source_file" : "external/libcxx/include/chrono"
5338  },
5339  {
5340   "alignment" : 4,
5341   "is_const" : true,
5342   "linker_set_key" : "_ZTIKNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
5343   "name" : "const std::chrono::duration<long long, std::ratio<1, 1000000000>>",
5344   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
5345   "self_type" : "_ZTIKNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
5346   "size" : 8,
5347   "source_file" : "external/libcxx/include/chrono"
5348  },
5349  {
5350   "alignment" : 4,
5351   "is_const" : true,
5352   "linker_set_key" : "_ZTIKNSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
5353   "name" : "const std::chrono::duration<long long, std::ratio<1, 1>>",
5354   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
5355   "self_type" : "_ZTIKNSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
5356   "size" : 8,
5357   "source_file" : "external/libcxx/include/chrono"
5358  },
5359  {
5360   "alignment" : 1,
5361   "is_const" : true,
5362   "linker_set_key" : "_ZTIKNSt3__19allocatorIDiEE",
5363   "name" : "const std::allocator<char32_t>",
5364   "referenced_type" : "_ZTINSt3__19allocatorIDiEE",
5365   "self_type" : "_ZTIKNSt3__19allocatorIDiEE",
5366   "size" : 1,
5367   "source_file" : "external/libcxx/include/memory"
5368  },
5369  {
5370   "alignment" : 1,
5371   "is_const" : true,
5372   "linker_set_key" : "_ZTIKNSt3__19allocatorIDsEE",
5373   "name" : "const std::allocator<char16_t>",
5374   "referenced_type" : "_ZTINSt3__19allocatorIDsEE",
5375   "self_type" : "_ZTIKNSt3__19allocatorIDsEE",
5376   "size" : 1,
5377   "source_file" : "external/libcxx/include/memory"
5378  },
5379  {
5380   "alignment" : 1,
5381   "is_const" : true,
5382   "linker_set_key" : "_ZTIKNSt3__19allocatorIcEE",
5383   "name" : "const std::allocator<char>",
5384   "referenced_type" : "_ZTINSt3__19allocatorIcEE",
5385   "self_type" : "_ZTIKNSt3__19allocatorIcEE",
5386   "size" : 1,
5387   "source_file" : "external/libcxx/include/memory"
5388  },
5389  {
5390   "alignment" : 1,
5391   "is_const" : true,
5392   "linker_set_key" : "_ZTIKNSt3__19allocatorIwEE",
5393   "name" : "const std::allocator<wchar_t>",
5394   "referenced_type" : "_ZTINSt3__19allocatorIwEE",
5395   "self_type" : "_ZTIKNSt3__19allocatorIwEE",
5396   "size" : 1,
5397   "source_file" : "external/libcxx/include/memory"
5398  },
5399  {
5400   "alignment" : 4,
5401   "is_const" : true,
5402   "linker_set_key" : "_ZTIKPFPvPKvE",
5403   "name" : "void *(*const)(const void *)",
5404   "referenced_type" : "_ZTIPFPvPKvE",
5405   "self_type" : "_ZTIKPFPvPKvE",
5406   "size" : 4,
5407   "source_file" : "external/libcxx/include/functional"
5408  },
5409  {
5410   "alignment" : 4,
5411   "is_const" : true,
5412   "linker_set_key" : "_ZTIKPFvPvE",
5413   "name" : "void (*const)(void *)",
5414   "referenced_type" : "_ZTIPFvPvE",
5415   "self_type" : "_ZTIKPFvPvE",
5416   "size" : 4,
5417   "source_file" : "external/libcxx/include/functional"
5418  },
5419  {
5420   "alignment" : 4,
5421   "is_const" : true,
5422   "linker_set_key" : "_ZTIKPKDi",
5423   "name" : "const char32_t *const",
5424   "referenced_type" : "_ZTIPKDi",
5425   "self_type" : "_ZTIKPKDi",
5426   "size" : 4,
5427   "source_file" : "external/libcxx/include/type_traits"
5428  },
5429  {
5430   "alignment" : 4,
5431   "is_const" : true,
5432   "linker_set_key" : "_ZTIKPKDs",
5433   "name" : "const char16_t *const",
5434   "referenced_type" : "_ZTIPKDs",
5435   "self_type" : "_ZTIKPKDs",
5436   "size" : 4,
5437   "source_file" : "external/libcxx/include/type_traits"
5438  },
5439  {
5440   "alignment" : 4,
5441   "is_const" : true,
5442   "linker_set_key" : "_ZTIKPKSt9type_info",
5443   "name" : "const std::type_info *const",
5444   "referenced_type" : "_ZTIPKSt9type_info",
5445   "self_type" : "_ZTIKPKSt9type_info",
5446   "size" : 4,
5447   "source_file" : "external/libcxx/include/functional"
5448  },
5449  {
5450   "alignment" : 4,
5451   "is_const" : true,
5452   "linker_set_key" : "_ZTIKPKc",
5453   "name" : "const char *const",
5454   "referenced_type" : "_ZTIPKc",
5455   "self_type" : "_ZTIKPKc",
5456   "size" : 4,
5457   "source_file" : "bionic/libc/include/string.h"
5458  },
5459  {
5460   "alignment" : 4,
5461   "is_const" : true,
5462   "linker_set_key" : "_ZTIKPKv",
5463   "name" : "const void *const",
5464   "referenced_type" : "_ZTIPKv",
5465   "self_type" : "_ZTIKPKv",
5466   "size" : 4,
5467   "source_file" : "bionic/libc/include/string.h"
5468  },
5469  {
5470   "alignment" : 4,
5471   "is_const" : true,
5472   "linker_set_key" : "_ZTIKPKw",
5473   "name" : "const wchar_t *const",
5474   "referenced_type" : "_ZTIPKw",
5475   "self_type" : "_ZTIKPKw",
5476   "size" : 4,
5477   "source_file" : "external/libcxx/include/type_traits"
5478  },
5479  {
5480   "alignment" : 4,
5481   "is_const" : true,
5482   "linker_set_key" : "_ZTIKPc",
5483   "name" : "char *const",
5484   "referenced_type" : "_ZTIPc",
5485   "self_type" : "_ZTIKPc",
5486   "size" : 4,
5487   "source_file" : "bionic/libc/include/string.h"
5488  },
5489  {
5490   "alignment" : 4,
5491   "is_const" : true,
5492   "linker_set_key" : "_ZTIKPv",
5493   "name" : "void *const",
5494   "referenced_type" : "_ZTIPv",
5495   "self_type" : "_ZTIKPv",
5496   "size" : 4,
5497   "source_file" : "bionic/libc/include/string.h"
5498  },
5499  {
5500   "alignment" : 4,
5501   "is_const" : true,
5502   "linker_set_key" : "_ZTIKSt13exception_ptr",
5503   "name" : "const std::exception_ptr",
5504   "referenced_type" : "_ZTISt13exception_ptr",
5505   "self_type" : "_ZTIKSt13exception_ptr",
5506   "size" : 4,
5507   "source_file" : "external/libcxx/include/exception"
5508  },
5509  {
5510   "alignment" : 4,
5511   "is_const" : true,
5512   "linker_set_key" : "_ZTIKSt16nested_exception",
5513   "name" : "const std::nested_exception",
5514   "referenced_type" : "_ZTISt16nested_exception",
5515   "self_type" : "_ZTIKSt16nested_exception",
5516   "size" : 8,
5517   "source_file" : "external/libcxx/include/exception"
5518  },
5519  {
5520   "alignment" : 1,
5521   "is_const" : true,
5522   "linker_set_key" : "_ZTIKSt9nothrow_t",
5523   "name" : "const std::nothrow_t",
5524   "referenced_type" : "_ZTISt9nothrow_t",
5525   "self_type" : "_ZTIKSt9nothrow_t",
5526   "size" : 1,
5527   "source_file" : "external/libcxx/include/new"
5528  },
5529  {
5530   "alignment" : 4,
5531   "is_const" : true,
5532   "linker_set_key" : "_ZTIKSt9type_info",
5533   "name" : "const std::type_info",
5534   "referenced_type" : "_ZTISt9type_info",
5535   "self_type" : "_ZTIKSt9type_info",
5536   "size" : 8,
5537   "source_file" : "external/libcxx/include/typeinfo"
5538  },
5539  {
5540   "alignment" : 1,
5541   "is_const" : true,
5542   "linker_set_key" : "_ZTIKb",
5543   "name" : "const bool",
5544   "referenced_type" : "_ZTIb",
5545   "self_type" : "_ZTIKb",
5546   "size" : 1,
5547   "source_file" : "external/libcxx/include/type_traits"
5548  },
5549  {
5550   "alignment" : 1,
5551   "is_const" : true,
5552   "linker_set_key" : "_ZTIKc",
5553   "name" : "const char",
5554   "referenced_type" : "_ZTIc",
5555   "self_type" : "_ZTIKc",
5556   "size" : 1,
5557   "source_file" : "bionic/libc/include/signal.h"
5558  },
5559  {
5560   "alignment" : 4,
5561   "is_const" : true,
5562   "linker_set_key" : "_ZTIKe",
5563   "name" : "const long double",
5564   "referenced_type" : "_ZTIe",
5565   "self_type" : "_ZTIKe",
5566   "size" : 8,
5567   "source_file" : "external/libcxx/include/chrono"
5568  },
5569  {
5570   "alignment" : 4,
5571   "is_const" : true,
5572   "linker_set_key" : "_ZTIKi",
5573   "name" : "const int",
5574   "referenced_type" : "_ZTIi",
5575   "self_type" : "_ZTIKi",
5576   "size" : 4,
5577   "source_file" : "external/libcxx/include/type_traits"
5578  },
5579  {
5580   "alignment" : 4,
5581   "is_const" : true,
5582   "linker_set_key" : "_ZTIKj",
5583   "name" : "const unsigned int",
5584   "referenced_type" : "_ZTIj",
5585   "self_type" : "_ZTIKj",
5586   "size" : 4,
5587   "source_file" : "external/libcxx/include/type_traits"
5588  },
5589  {
5590   "alignment" : 4,
5591   "is_const" : true,
5592   "linker_set_key" : "_ZTIKl",
5593   "name" : "const long",
5594   "referenced_type" : "_ZTIl",
5595   "self_type" : "_ZTIKl",
5596   "size" : 4,
5597   "source_file" : "external/libcxx/include/limits"
5598  },
5599  {
5600   "is_const" : true,
5601   "linker_set_key" : "_ZTIKv",
5602   "name" : "const void",
5603   "referenced_type" : "_ZTIv",
5604   "self_type" : "_ZTIKv",
5605   "source_file" : "bionic/libc/include/string.h"
5606  },
5607  {
5608   "alignment" : 4,
5609   "is_const" : true,
5610   "linker_set_key" : "_ZTIKw",
5611   "name" : "const wchar_t",
5612   "referenced_type" : "_ZTIw",
5613   "self_type" : "_ZTIKw",
5614   "size" : 4,
5615   "source_file" : "external/libcxx/include/type_traits"
5616  },
5617  {
5618   "alignment" : 4,
5619   "is_const" : true,
5620   "linker_set_key" : "_ZTIKx",
5621   "name" : "const long long",
5622   "referenced_type" : "_ZTIx",
5623   "self_type" : "_ZTIKx",
5624   "size" : 8,
5625   "source_file" : "external/libcxx/include/ratio"
5626  },
5627  {
5628   "alignment" : 1,
5629   "is_volatile" : true,
5630   "linker_set_key" : "_ZTIVNSt3__111atomic_flagE",
5631   "name" : "volatile std::atomic_flag",
5632   "referenced_type" : "_ZTINSt3__111atomic_flagE",
5633   "self_type" : "_ZTIVNSt3__111atomic_flagE",
5634   "size" : 1,
5635   "source_file" : "external/libcxx/include/atomic"
5636  },
5637  {
5638   "alignment" : 4,
5639   "is_volatile" : true,
5640   "linker_set_key" : "_ZTIVPFPvS_jPKvE",
5641   "name" : "void *(*volatile)(void *, unsigned int, const void *)",
5642   "referenced_type" : "_ZTIPFPvS_jPKvE",
5643   "self_type" : "_ZTIVPFPvS_jPKvE",
5644   "size" : 4,
5645   "source_file" : "bionic/libc/include/malloc.h"
5646  },
5647  {
5648   "alignment" : 4,
5649   "is_volatile" : true,
5650   "linker_set_key" : "_ZTIVPFPvjPKvE",
5651   "name" : "void *(*volatile)(unsigned int, const void *)",
5652   "referenced_type" : "_ZTIPFPvjPKvE",
5653   "self_type" : "_ZTIVPFPvjPKvE",
5654   "size" : 4,
5655   "source_file" : "bionic/libc/include/malloc.h"
5656  },
5657  {
5658   "alignment" : 4,
5659   "is_volatile" : true,
5660   "linker_set_key" : "_ZTIVPFPvjjPKvE",
5661   "name" : "void *(*volatile)(unsigned int, unsigned int, const void *)",
5662   "referenced_type" : "_ZTIPFPvjjPKvE",
5663   "self_type" : "_ZTIVPFPvjjPKvE",
5664   "size" : 4,
5665   "source_file" : "bionic/libc/include/malloc.h"
5666  },
5667  {
5668   "alignment" : 4,
5669   "is_volatile" : true,
5670   "linker_set_key" : "_ZTIVPFvPvPKvE",
5671   "name" : "void (*volatile)(void *, const void *)",
5672   "referenced_type" : "_ZTIPFvPvPKvE",
5673   "self_type" : "_ZTIVPFvPvPKvE",
5674   "size" : 4,
5675   "source_file" : "bionic/libc/include/malloc.h"
5676  }
5677 ],
5678 "record_types" :
5679 [
5680  {
5681   "alignment" : 4,
5682   "fields" :
5683   [
5684    {
5685     "field_name" : "_kill",
5686     "referenced_type" : "_ZTIN10__sifieldsUt_E"
5687    },
5688    {
5689     "field_name" : "_timer",
5690     "referenced_type" : "_ZTIN10__sifieldsUt0_E"
5691    },
5692    {
5693     "field_name" : "_rt",
5694     "referenced_type" : "_ZTIN10__sifieldsUt1_E"
5695    },
5696    {
5697     "field_name" : "_sigchld",
5698     "referenced_type" : "_ZTIN10__sifieldsUt2_E"
5699    },
5700    {
5701     "field_name" : "_sigfault",
5702     "referenced_type" : "_ZTIN10__sifieldsUt3_E"
5703    },
5704    {
5705     "field_name" : "_sigpoll",
5706     "referenced_type" : "_ZTIN10__sifieldsUt4_E"
5707    },
5708    {
5709     "field_name" : "_sigsys",
5710     "referenced_type" : "_ZTIN10__sifieldsUt5_E"
5711    }
5712   ],
5713   "linker_set_key" : "_ZTI10__sifields",
5714   "name" : "__sifields",
5715   "record_kind" : "union",
5716   "referenced_type" : "_ZTI10__sifields",
5717   "self_type" : "_ZTI10__sifields",
5718   "size" : 20,
5719   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
5720  },
5721  {
5722   "alignment" : 8,
5723   "fields" :
5724   [
5725    {
5726     "field_name" : "flags",
5727     "referenced_type" : "_ZTIy"
5728    },
5729    {
5730     "field_name" : "pidfd",
5731     "field_offset" : 64,
5732     "referenced_type" : "_ZTIy"
5733    },
5734    {
5735     "field_name" : "child_tid",
5736     "field_offset" : 128,
5737     "referenced_type" : "_ZTIy"
5738    },
5739    {
5740     "field_name" : "parent_tid",
5741     "field_offset" : 192,
5742     "referenced_type" : "_ZTIy"
5743    },
5744    {
5745     "field_name" : "exit_signal",
5746     "field_offset" : 256,
5747     "referenced_type" : "_ZTIy"
5748    },
5749    {
5750     "field_name" : "stack",
5751     "field_offset" : 320,
5752     "referenced_type" : "_ZTIy"
5753    },
5754    {
5755     "field_name" : "stack_size",
5756     "field_offset" : 384,
5757     "referenced_type" : "_ZTIy"
5758    },
5759    {
5760     "field_name" : "tls",
5761     "field_offset" : 448,
5762     "referenced_type" : "_ZTIy"
5763    },
5764    {
5765     "field_name" : "set_tid",
5766     "field_offset" : 512,
5767     "referenced_type" : "_ZTIy"
5768    },
5769    {
5770     "field_name" : "set_tid_size",
5771     "field_offset" : 576,
5772     "referenced_type" : "_ZTIy"
5773    },
5774    {
5775     "field_name" : "cgroup",
5776     "field_offset" : 640,
5777     "referenced_type" : "_ZTIy"
5778    }
5779   ],
5780   "linker_set_key" : "_ZTI10clone_args",
5781   "name" : "clone_args",
5782   "referenced_type" : "_ZTI10clone_args",
5783   "self_type" : "_ZTI10clone_args",
5784   "size" : 88,
5785   "source_file" : "bionic/libc/kernel/uapi/linux/sched.h"
5786  },
5787  {
5788   "alignment" : 4,
5789   "fields" :
5790   [
5791    {
5792     "field_name" : "it_interval",
5793     "referenced_type" : "_ZTI8timespec"
5794    },
5795    {
5796     "field_name" : "it_value",
5797     "field_offset" : 64,
5798     "referenced_type" : "_ZTI8timespec"
5799    }
5800   ],
5801   "linker_set_key" : "_ZTI10itimerspec",
5802   "name" : "itimerspec",
5803   "referenced_type" : "_ZTI10itimerspec",
5804   "self_type" : "_ZTI10itimerspec",
5805   "size" : 16,
5806   "source_file" : "bionic/libc/kernel/uapi/linux/time.h"
5807  },
5808  {
5809   "alignment" : 4,
5810   "fields" :
5811   [
5812    {
5813     "field_name" : "gregs",
5814     "referenced_type" : "_ZTIA19_i"
5815    },
5816    {
5817     "field_name" : "fpregs",
5818     "field_offset" : 608,
5819     "referenced_type" : "_ZTIP13_libc_fpstate"
5820    },
5821    {
5822     "field_name" : "oldmask",
5823     "field_offset" : 640,
5824     "referenced_type" : "_ZTIm"
5825    },
5826    {
5827     "field_name" : "cr2",
5828     "field_offset" : 672,
5829     "referenced_type" : "_ZTIm"
5830    }
5831   ],
5832   "linker_set_key" : "_ZTI10mcontext_t",
5833   "name" : "mcontext_t",
5834   "referenced_type" : "_ZTI10mcontext_t",
5835   "self_type" : "_ZTI10mcontext_t",
5836   "size" : 88,
5837   "source_file" : "bionic/libc/include/sys/ucontext.h"
5838  },
5839  {
5840   "alignment" : 4,
5841   "fields" :
5842   [
5843    {
5844     "field_name" : "gs",
5845     "referenced_type" : "_ZTIt"
5846    },
5847    {
5848     "field_name" : "__gsh",
5849     "field_offset" : 16,
5850     "referenced_type" : "_ZTIt"
5851    },
5852    {
5853     "field_name" : "fs",
5854     "field_offset" : 32,
5855     "referenced_type" : "_ZTIt"
5856    },
5857    {
5858     "field_name" : "__fsh",
5859     "field_offset" : 48,
5860     "referenced_type" : "_ZTIt"
5861    },
5862    {
5863     "field_name" : "es",
5864     "field_offset" : 64,
5865     "referenced_type" : "_ZTIt"
5866    },
5867    {
5868     "field_name" : "__esh",
5869     "field_offset" : 80,
5870     "referenced_type" : "_ZTIt"
5871    },
5872    {
5873     "field_name" : "ds",
5874     "field_offset" : 96,
5875     "referenced_type" : "_ZTIt"
5876    },
5877    {
5878     "field_name" : "__dsh",
5879     "field_offset" : 112,
5880     "referenced_type" : "_ZTIt"
5881    },
5882    {
5883     "field_name" : "edi",
5884     "field_offset" : 128,
5885     "referenced_type" : "_ZTIj"
5886    },
5887    {
5888     "field_name" : "esi",
5889     "field_offset" : 160,
5890     "referenced_type" : "_ZTIj"
5891    },
5892    {
5893     "field_name" : "ebp",
5894     "field_offset" : 192,
5895     "referenced_type" : "_ZTIj"
5896    },
5897    {
5898     "field_name" : "esp",
5899     "field_offset" : 224,
5900     "referenced_type" : "_ZTIj"
5901    },
5902    {
5903     "field_name" : "ebx",
5904     "field_offset" : 256,
5905     "referenced_type" : "_ZTIj"
5906    },
5907    {
5908     "field_name" : "edx",
5909     "field_offset" : 288,
5910     "referenced_type" : "_ZTIj"
5911    },
5912    {
5913     "field_name" : "ecx",
5914     "field_offset" : 320,
5915     "referenced_type" : "_ZTIj"
5916    },
5917    {
5918     "field_name" : "eax",
5919     "field_offset" : 352,
5920     "referenced_type" : "_ZTIj"
5921    },
5922    {
5923     "field_name" : "trapno",
5924     "field_offset" : 384,
5925     "referenced_type" : "_ZTIj"
5926    },
5927    {
5928     "field_name" : "err",
5929     "field_offset" : 416,
5930     "referenced_type" : "_ZTIj"
5931    },
5932    {
5933     "field_name" : "eip",
5934     "field_offset" : 448,
5935     "referenced_type" : "_ZTIj"
5936    },
5937    {
5938     "field_name" : "cs",
5939     "field_offset" : 480,
5940     "referenced_type" : "_ZTIt"
5941    },
5942    {
5943     "field_name" : "__csh",
5944     "field_offset" : 496,
5945     "referenced_type" : "_ZTIt"
5946    },
5947    {
5948     "field_name" : "eflags",
5949     "field_offset" : 512,
5950     "referenced_type" : "_ZTIj"
5951    },
5952    {
5953     "field_name" : "esp_at_signal",
5954     "field_offset" : 544,
5955     "referenced_type" : "_ZTIj"
5956    },
5957    {
5958     "field_name" : "ss",
5959     "field_offset" : 576,
5960     "referenced_type" : "_ZTIt"
5961    },
5962    {
5963     "field_name" : "__ssh",
5964     "field_offset" : 592,
5965     "referenced_type" : "_ZTIt"
5966    },
5967    {
5968     "field_name" : "fpstate",
5969     "field_offset" : 608,
5970     "referenced_type" : "_ZTIP11_fpstate_32"
5971    },
5972    {
5973     "field_name" : "oldmask",
5974     "field_offset" : 640,
5975     "referenced_type" : "_ZTIj"
5976    },
5977    {
5978     "field_name" : "cr2",
5979     "field_offset" : 672,
5980     "referenced_type" : "_ZTIj"
5981    }
5982   ],
5983   "linker_set_key" : "_ZTI10sigcontext",
5984   "name" : "sigcontext",
5985   "referenced_type" : "_ZTI10sigcontext",
5986   "self_type" : "_ZTI10sigcontext",
5987   "size" : 88,
5988   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
5989  },
5990  {
5991   "alignment" : 4,
5992   "fields" :
5993   [
5994    {
5995     "field_name" : "__bits",
5996     "referenced_type" : "_ZTIA2_m"
5997    }
5998   ],
5999   "linker_set_key" : "_ZTI10sigset64_t",
6000   "name" : "sigset64_t",
6001   "referenced_type" : "_ZTI10sigset64_t",
6002   "self_type" : "_ZTI10sigset64_t",
6003   "size" : 8,
6004   "source_file" : "bionic/libc/include/bits/signal_types.h"
6005  },
6006  {
6007   "alignment" : 4,
6008   "fields" :
6009   [
6010    {
6011     "field_name" : "cw",
6012     "referenced_type" : "_ZTIj"
6013    },
6014    {
6015     "field_name" : "sw",
6016     "field_offset" : 32,
6017     "referenced_type" : "_ZTIj"
6018    },
6019    {
6020     "field_name" : "tag",
6021     "field_offset" : 64,
6022     "referenced_type" : "_ZTIj"
6023    },
6024    {
6025     "field_name" : "ipoff",
6026     "field_offset" : 96,
6027     "referenced_type" : "_ZTIj"
6028    },
6029    {
6030     "field_name" : "cssel",
6031     "field_offset" : 128,
6032     "referenced_type" : "_ZTIj"
6033    },
6034    {
6035     "field_name" : "dataoff",
6036     "field_offset" : 160,
6037     "referenced_type" : "_ZTIj"
6038    },
6039    {
6040     "field_name" : "datasel",
6041     "field_offset" : 192,
6042     "referenced_type" : "_ZTIj"
6043    },
6044    {
6045     "field_name" : "_st",
6046     "field_offset" : 224,
6047     "referenced_type" : "_ZTIA8_6_fpreg"
6048    },
6049    {
6050     "field_name" : "status",
6051     "field_offset" : 864,
6052     "referenced_type" : "_ZTIt"
6053    },
6054    {
6055     "field_name" : "magic",
6056     "field_offset" : 880,
6057     "referenced_type" : "_ZTIt"
6058    },
6059    {
6060     "field_name" : "_fxsr_env",
6061     "field_offset" : 896,
6062     "referenced_type" : "_ZTIA6_j"
6063    },
6064    {
6065     "field_name" : "mxcsr",
6066     "field_offset" : 1088,
6067     "referenced_type" : "_ZTIj"
6068    },
6069    {
6070     "field_name" : "reserved",
6071     "field_offset" : 1120,
6072     "referenced_type" : "_ZTIj"
6073    },
6074    {
6075     "field_name" : "_fxsr_st",
6076     "field_offset" : 1152,
6077     "referenced_type" : "_ZTIA8_7_fpxreg"
6078    },
6079    {
6080     "field_name" : "_xmm",
6081     "field_offset" : 2176,
6082     "referenced_type" : "_ZTIA8_7_xmmreg"
6083    },
6084    {
6085     "field_offset" : 3200,
6086     "referenced_type" : "_ZTIN11_fpstate_32Ut_E"
6087    },
6088    {
6089     "field_offset" : 4608,
6090     "referenced_type" : "_ZTIN11_fpstate_32Ut0_E"
6091    }
6092   ],
6093   "linker_set_key" : "_ZTI11_fpstate_32",
6094   "name" : "_fpstate_32",
6095   "referenced_type" : "_ZTI11_fpstate_32",
6096   "self_type" : "_ZTI11_fpstate_32",
6097   "size" : 624,
6098   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
6099  },
6100  {
6101   "alignment" : 4,
6102   "fields" :
6103   [
6104    {
6105     "field_name" : "cwd",
6106     "referenced_type" : "_ZTIt"
6107    },
6108    {
6109     "field_name" : "swd",
6110     "field_offset" : 16,
6111     "referenced_type" : "_ZTIt"
6112    },
6113    {
6114     "field_name" : "twd",
6115     "field_offset" : 32,
6116     "referenced_type" : "_ZTIt"
6117    },
6118    {
6119     "field_name" : "fop",
6120     "field_offset" : 48,
6121     "referenced_type" : "_ZTIt"
6122    },
6123    {
6124     "field_name" : "rip",
6125     "field_offset" : 64,
6126     "referenced_type" : "_ZTIy"
6127    },
6128    {
6129     "field_name" : "rdp",
6130     "field_offset" : 128,
6131     "referenced_type" : "_ZTIy"
6132    },
6133    {
6134     "field_name" : "mxcsr",
6135     "field_offset" : 192,
6136     "referenced_type" : "_ZTIj"
6137    },
6138    {
6139     "field_name" : "mxcsr_mask",
6140     "field_offset" : 224,
6141     "referenced_type" : "_ZTIj"
6142    },
6143    {
6144     "field_name" : "st_space",
6145     "field_offset" : 256,
6146     "referenced_type" : "_ZTIA32_j"
6147    },
6148    {
6149     "field_name" : "xmm_space",
6150     "field_offset" : 1280,
6151     "referenced_type" : "_ZTIA64_j"
6152    },
6153    {
6154     "field_name" : "reserved2",
6155     "field_offset" : 3328,
6156     "referenced_type" : "_ZTIA12_j"
6157    },
6158    {
6159     "field_offset" : 3712,
6160     "referenced_type" : "_ZTIN11_fpstate_64Ut_E"
6161    }
6162   ],
6163   "linker_set_key" : "_ZTI11_fpstate_64",
6164   "name" : "_fpstate_64",
6165   "referenced_type" : "_ZTI11_fpstate_64",
6166   "self_type" : "_ZTI11_fpstate_64",
6167   "size" : 512,
6168   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
6169  },
6170  {
6171   "alignment" : 2,
6172   "fields" :
6173   [
6174    {
6175     "field_name" : "significand",
6176     "referenced_type" : "_ZTIA4_t"
6177    },
6178    {
6179     "field_name" : "exponent",
6180     "field_offset" : 64,
6181     "referenced_type" : "_ZTIt"
6182    }
6183   ],
6184   "linker_set_key" : "_ZTI11_libc_fpreg",
6185   "name" : "_libc_fpreg",
6186   "referenced_type" : "_ZTI11_libc_fpreg",
6187   "self_type" : "_ZTI11_libc_fpreg",
6188   "size" : 10,
6189   "source_file" : "bionic/libc/include/sys/ucontext.h"
6190  },
6191  {
6192   "alignment" : 4,
6193   "fields" :
6194   [
6195    {
6196     "field_name" : "ymmh_space",
6197     "referenced_type" : "_ZTIA64_j"
6198    }
6199   ],
6200   "linker_set_key" : "_ZTI11_ymmh_state",
6201   "name" : "_ymmh_state",
6202   "referenced_type" : "_ZTI11_ymmh_state",
6203   "self_type" : "_ZTI11_ymmh_state",
6204   "size" : 256,
6205   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
6206  },
6207  {
6208   "alignment" : 8,
6209   "fields" :
6210   [
6211    {
6212     "field_name" : "__clang_max_align_nonce1",
6213     "referenced_type" : "_ZTIx"
6214    },
6215    {
6216     "field_name" : "__clang_max_align_nonce2",
6217     "field_offset" : 64,
6218     "referenced_type" : "_ZTIe"
6219    }
6220   ],
6221   "linker_set_key" : "_ZTI11max_align_t",
6222   "name" : "max_align_t",
6223   "referenced_type" : "_ZTI11max_align_t",
6224   "self_type" : "_ZTI11max_align_t",
6225   "size" : 16,
6226   "source_file" : "prebuilts/clang-tools/linux-x86/clang-headers/__stddef_max_align_t.h"
6227  },
6228  {
6229   "alignment" : 4,
6230   "fields" :
6231   [
6232    {
6233     "field_name" : "sched_priority",
6234     "referenced_type" : "_ZTIi"
6235    }
6236   ],
6237   "linker_set_key" : "_ZTI11sched_param",
6238   "name" : "sched_param",
6239   "referenced_type" : "_ZTI11sched_param",
6240   "self_type" : "_ZTI11sched_param",
6241   "size" : 4,
6242   "source_file" : "bionic/libc/include/sched.h"
6243  },
6244  {
6245   "alignment" : 4,
6246   "fields" :
6247   [
6248    {
6249     "referenced_type" : "_ZTIN11sigaction64Ut_E"
6250    },
6251    {
6252     "field_name" : "sa_flags",
6253     "field_offset" : 32,
6254     "referenced_type" : "_ZTIi"
6255    },
6256    {
6257     "field_name" : "sa_restorer",
6258     "field_offset" : 64,
6259     "referenced_type" : "_ZTIPFvvE"
6260    },
6261    {
6262     "field_name" : "sa_mask",
6263     "field_offset" : 96,
6264     "referenced_type" : "_ZTI10sigset64_t"
6265    }
6266   ],
6267   "linker_set_key" : "_ZTI11sigaction64",
6268   "name" : "sigaction64",
6269   "referenced_type" : "_ZTI11sigaction64",
6270   "self_type" : "_ZTI11sigaction64",
6271   "size" : 20,
6272   "source_file" : "bionic/libc/include/bits/signal_types.h"
6273  },
6274  {
6275   "alignment" : 4,
6276   "fields" :
6277   [
6278    {
6279     "field_name" : "ss_sp",
6280     "referenced_type" : "_ZTIPv"
6281    },
6282    {
6283     "field_name" : "ss_flags",
6284     "field_offset" : 32,
6285     "referenced_type" : "_ZTIi"
6286    },
6287    {
6288     "field_name" : "ss_size",
6289     "field_offset" : 64,
6290     "referenced_type" : "_ZTIj"
6291    }
6292   ],
6293   "linker_set_key" : "_ZTI11sigaltstack",
6294   "name" : "sigaltstack",
6295   "referenced_type" : "_ZTI11sigaltstack",
6296   "self_type" : "_ZTI11sigaltstack",
6297   "size" : 12,
6298   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/signal.h"
6299  },
6300  {
6301   "alignment" : 4,
6302   "fields" :
6303   [
6304    {
6305     "field_name" : "magic1",
6306     "referenced_type" : "_ZTIj"
6307    },
6308    {
6309     "field_name" : "extended_size",
6310     "field_offset" : 32,
6311     "referenced_type" : "_ZTIj"
6312    },
6313    {
6314     "field_name" : "xfeatures",
6315     "field_offset" : 64,
6316     "referenced_type" : "_ZTIy"
6317    },
6318    {
6319     "field_name" : "xstate_size",
6320     "field_offset" : 128,
6321     "referenced_type" : "_ZTIj"
6322    },
6323    {
6324     "field_name" : "padding",
6325     "field_offset" : 160,
6326     "referenced_type" : "_ZTIA7_j"
6327    }
6328   ],
6329   "linker_set_key" : "_ZTI13_fpx_sw_bytes",
6330   "name" : "_fpx_sw_bytes",
6331   "referenced_type" : "_ZTI13_fpx_sw_bytes",
6332   "self_type" : "_ZTI13_fpx_sw_bytes",
6333   "size" : 48,
6334   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
6335  },
6336  {
6337   "alignment" : 4,
6338   "fields" :
6339   [
6340    {
6341     "field_name" : "cw",
6342     "referenced_type" : "_ZTIm"
6343    },
6344    {
6345     "field_name" : "sw",
6346     "field_offset" : 32,
6347     "referenced_type" : "_ZTIm"
6348    },
6349    {
6350     "field_name" : "tag",
6351     "field_offset" : 64,
6352     "referenced_type" : "_ZTIm"
6353    },
6354    {
6355     "field_name" : "ipoff",
6356     "field_offset" : 96,
6357     "referenced_type" : "_ZTIm"
6358    },
6359    {
6360     "field_name" : "cssel",
6361     "field_offset" : 128,
6362     "referenced_type" : "_ZTIm"
6363    },
6364    {
6365     "field_name" : "dataoff",
6366     "field_offset" : 160,
6367     "referenced_type" : "_ZTIm"
6368    },
6369    {
6370     "field_name" : "datasel",
6371     "field_offset" : 192,
6372     "referenced_type" : "_ZTIm"
6373    },
6374    {
6375     "field_name" : "_st",
6376     "field_offset" : 224,
6377     "referenced_type" : "_ZTIA8_11_libc_fpreg"
6378    },
6379    {
6380     "field_name" : "status",
6381     "field_offset" : 864,
6382     "referenced_type" : "_ZTIm"
6383    }
6384   ],
6385   "linker_set_key" : "_ZTI13_libc_fpstate",
6386   "name" : "_libc_fpstate",
6387   "referenced_type" : "_ZTI13_libc_fpstate",
6388   "self_type" : "_ZTI13_libc_fpstate",
6389   "size" : 112,
6390   "source_file" : "bionic/libc/include/sys/ucontext.h"
6391  },
6392  {
6393   "alignment" : 4,
6394   "fields" :
6395   [
6396    {
6397     "field_name" : "gs",
6398     "referenced_type" : "_ZTIt"
6399    },
6400    {
6401     "field_name" : "__gsh",
6402     "field_offset" : 16,
6403     "referenced_type" : "_ZTIt"
6404    },
6405    {
6406     "field_name" : "fs",
6407     "field_offset" : 32,
6408     "referenced_type" : "_ZTIt"
6409    },
6410    {
6411     "field_name" : "__fsh",
6412     "field_offset" : 48,
6413     "referenced_type" : "_ZTIt"
6414    },
6415    {
6416     "field_name" : "es",
6417     "field_offset" : 64,
6418     "referenced_type" : "_ZTIt"
6419    },
6420    {
6421     "field_name" : "__esh",
6422     "field_offset" : 80,
6423     "referenced_type" : "_ZTIt"
6424    },
6425    {
6426     "field_name" : "ds",
6427     "field_offset" : 96,
6428     "referenced_type" : "_ZTIt"
6429    },
6430    {
6431     "field_name" : "__dsh",
6432     "field_offset" : 112,
6433     "referenced_type" : "_ZTIt"
6434    },
6435    {
6436     "field_name" : "di",
6437     "field_offset" : 128,
6438     "referenced_type" : "_ZTIj"
6439    },
6440    {
6441     "field_name" : "si",
6442     "field_offset" : 160,
6443     "referenced_type" : "_ZTIj"
6444    },
6445    {
6446     "field_name" : "bp",
6447     "field_offset" : 192,
6448     "referenced_type" : "_ZTIj"
6449    },
6450    {
6451     "field_name" : "sp",
6452     "field_offset" : 224,
6453     "referenced_type" : "_ZTIj"
6454    },
6455    {
6456     "field_name" : "bx",
6457     "field_offset" : 256,
6458     "referenced_type" : "_ZTIj"
6459    },
6460    {
6461     "field_name" : "dx",
6462     "field_offset" : 288,
6463     "referenced_type" : "_ZTIj"
6464    },
6465    {
6466     "field_name" : "cx",
6467     "field_offset" : 320,
6468     "referenced_type" : "_ZTIj"
6469    },
6470    {
6471     "field_name" : "ax",
6472     "field_offset" : 352,
6473     "referenced_type" : "_ZTIj"
6474    },
6475    {
6476     "field_name" : "trapno",
6477     "field_offset" : 384,
6478     "referenced_type" : "_ZTIj"
6479    },
6480    {
6481     "field_name" : "err",
6482     "field_offset" : 416,
6483     "referenced_type" : "_ZTIj"
6484    },
6485    {
6486     "field_name" : "ip",
6487     "field_offset" : 448,
6488     "referenced_type" : "_ZTIj"
6489    },
6490    {
6491     "field_name" : "cs",
6492     "field_offset" : 480,
6493     "referenced_type" : "_ZTIt"
6494    },
6495    {
6496     "field_name" : "__csh",
6497     "field_offset" : 496,
6498     "referenced_type" : "_ZTIt"
6499    },
6500    {
6501     "field_name" : "flags",
6502     "field_offset" : 512,
6503     "referenced_type" : "_ZTIj"
6504    },
6505    {
6506     "field_name" : "sp_at_signal",
6507     "field_offset" : 544,
6508     "referenced_type" : "_ZTIj"
6509    },
6510    {
6511     "field_name" : "ss",
6512     "field_offset" : 576,
6513     "referenced_type" : "_ZTIt"
6514    },
6515    {
6516     "field_name" : "__ssh",
6517     "field_offset" : 592,
6518     "referenced_type" : "_ZTIt"
6519    },
6520    {
6521     "field_name" : "fpstate",
6522     "field_offset" : 608,
6523     "referenced_type" : "_ZTIj"
6524    },
6525    {
6526     "field_name" : "oldmask",
6527     "field_offset" : 640,
6528     "referenced_type" : "_ZTIj"
6529    },
6530    {
6531     "field_name" : "cr2",
6532     "field_offset" : 672,
6533     "referenced_type" : "_ZTIj"
6534    }
6535   ],
6536   "linker_set_key" : "_ZTI13sigcontext_32",
6537   "name" : "sigcontext_32",
6538   "referenced_type" : "_ZTI13sigcontext_32",
6539   "self_type" : "_ZTI13sigcontext_32",
6540   "size" : 88,
6541   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
6542  },
6543  {
6544   "alignment" : 4,
6545   "fields" :
6546   [
6547    {
6548     "field_name" : "r8",
6549     "referenced_type" : "_ZTIy"
6550    },
6551    {
6552     "field_name" : "r9",
6553     "field_offset" : 64,
6554     "referenced_type" : "_ZTIy"
6555    },
6556    {
6557     "field_name" : "r10",
6558     "field_offset" : 128,
6559     "referenced_type" : "_ZTIy"
6560    },
6561    {
6562     "field_name" : "r11",
6563     "field_offset" : 192,
6564     "referenced_type" : "_ZTIy"
6565    },
6566    {
6567     "field_name" : "r12",
6568     "field_offset" : 256,
6569     "referenced_type" : "_ZTIy"
6570    },
6571    {
6572     "field_name" : "r13",
6573     "field_offset" : 320,
6574     "referenced_type" : "_ZTIy"
6575    },
6576    {
6577     "field_name" : "r14",
6578     "field_offset" : 384,
6579     "referenced_type" : "_ZTIy"
6580    },
6581    {
6582     "field_name" : "r15",
6583     "field_offset" : 448,
6584     "referenced_type" : "_ZTIy"
6585    },
6586    {
6587     "field_name" : "di",
6588     "field_offset" : 512,
6589     "referenced_type" : "_ZTIy"
6590    },
6591    {
6592     "field_name" : "si",
6593     "field_offset" : 576,
6594     "referenced_type" : "_ZTIy"
6595    },
6596    {
6597     "field_name" : "bp",
6598     "field_offset" : 640,
6599     "referenced_type" : "_ZTIy"
6600    },
6601    {
6602     "field_name" : "bx",
6603     "field_offset" : 704,
6604     "referenced_type" : "_ZTIy"
6605    },
6606    {
6607     "field_name" : "dx",
6608     "field_offset" : 768,
6609     "referenced_type" : "_ZTIy"
6610    },
6611    {
6612     "field_name" : "ax",
6613     "field_offset" : 832,
6614     "referenced_type" : "_ZTIy"
6615    },
6616    {
6617     "field_name" : "cx",
6618     "field_offset" : 896,
6619     "referenced_type" : "_ZTIy"
6620    },
6621    {
6622     "field_name" : "sp",
6623     "field_offset" : 960,
6624     "referenced_type" : "_ZTIy"
6625    },
6626    {
6627     "field_name" : "ip",
6628     "field_offset" : 1024,
6629     "referenced_type" : "_ZTIy"
6630    },
6631    {
6632     "field_name" : "flags",
6633     "field_offset" : 1088,
6634     "referenced_type" : "_ZTIy"
6635    },
6636    {
6637     "field_name" : "cs",
6638     "field_offset" : 1152,
6639     "referenced_type" : "_ZTIt"
6640    },
6641    {
6642     "field_name" : "gs",
6643     "field_offset" : 1168,
6644     "referenced_type" : "_ZTIt"
6645    },
6646    {
6647     "field_name" : "fs",
6648     "field_offset" : 1184,
6649     "referenced_type" : "_ZTIt"
6650    },
6651    {
6652     "field_name" : "ss",
6653     "field_offset" : 1200,
6654     "referenced_type" : "_ZTIt"
6655    },
6656    {
6657     "field_name" : "err",
6658     "field_offset" : 1216,
6659     "referenced_type" : "_ZTIy"
6660    },
6661    {
6662     "field_name" : "trapno",
6663     "field_offset" : 1280,
6664     "referenced_type" : "_ZTIy"
6665    },
6666    {
6667     "field_name" : "oldmask",
6668     "field_offset" : 1344,
6669     "referenced_type" : "_ZTIy"
6670    },
6671    {
6672     "field_name" : "cr2",
6673     "field_offset" : 1408,
6674     "referenced_type" : "_ZTIy"
6675    },
6676    {
6677     "field_name" : "fpstate",
6678     "field_offset" : 1472,
6679     "referenced_type" : "_ZTIy"
6680    },
6681    {
6682     "field_name" : "reserved1",
6683     "field_offset" : 1536,
6684     "referenced_type" : "_ZTIA8_y"
6685    }
6686   ],
6687   "linker_set_key" : "_ZTI13sigcontext_64",
6688   "name" : "sigcontext_64",
6689   "referenced_type" : "_ZTI13sigcontext_64",
6690   "self_type" : "_ZTI13sigcontext_64",
6691   "size" : 256,
6692   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
6693  },
6694  {
6695   "alignment" : 4,
6696   "fields" :
6697   [
6698    {
6699     "field_name" : "flags",
6700     "referenced_type" : "_ZTIj"
6701    },
6702    {
6703     "field_name" : "stack_base",
6704     "field_offset" : 32,
6705     "referenced_type" : "_ZTIPv"
6706    },
6707    {
6708     "field_name" : "stack_size",
6709     "field_offset" : 64,
6710     "referenced_type" : "_ZTIj"
6711    },
6712    {
6713     "field_name" : "guard_size",
6714     "field_offset" : 96,
6715     "referenced_type" : "_ZTIj"
6716    },
6717    {
6718     "field_name" : "sched_policy",
6719     "field_offset" : 128,
6720     "referenced_type" : "_ZTIi"
6721    },
6722    {
6723     "field_name" : "sched_priority",
6724     "field_offset" : 160,
6725     "referenced_type" : "_ZTIi"
6726    }
6727   ],
6728   "linker_set_key" : "_ZTI14pthread_attr_t",
6729   "name" : "pthread_attr_t",
6730   "referenced_type" : "_ZTI14pthread_attr_t",
6731   "self_type" : "_ZTI14pthread_attr_t",
6732   "size" : 24,
6733   "source_file" : "bionic/libc/include/bits/pthread_types.h"
6734  },
6735  {
6736   "alignment" : 4,
6737   "fields" :
6738   [
6739    {
6740     "field_name" : "__private",
6741     "referenced_type" : "_ZTIA1_i"
6742    }
6743   ],
6744   "linker_set_key" : "_ZTI14pthread_cond_t",
6745   "name" : "pthread_cond_t",
6746   "referenced_type" : "_ZTI14pthread_cond_t",
6747   "self_type" : "_ZTI14pthread_cond_t",
6748   "size" : 4,
6749   "source_file" : "bionic/libc/include/bits/pthread_types.h"
6750  },
6751  {
6752   "alignment" : 4,
6753   "fields" :
6754   [
6755    {
6756     "field_name" : "fds_bits",
6757     "referenced_type" : "_ZTIA32_m"
6758    }
6759   ],
6760   "linker_set_key" : "_ZTI15__kernel_fd_set",
6761   "name" : "__kernel_fd_set",
6762   "referenced_type" : "_ZTI15__kernel_fd_set",
6763   "self_type" : "_ZTI15__kernel_fd_set",
6764   "size" : 128,
6765   "source_file" : "bionic/libc/kernel/uapi/linux/posix_types.h"
6766  },
6767  {
6768   "alignment" : 4,
6769   "fields" :
6770   [
6771    {
6772     "field_name" : "val",
6773     "referenced_type" : "_ZTIA2_i"
6774    }
6775   ],
6776   "linker_set_key" : "_ZTI15__kernel_fsid_t",
6777   "name" : "__kernel_fsid_t",
6778   "referenced_type" : "_ZTI15__kernel_fsid_t",
6779   "self_type" : "_ZTI15__kernel_fsid_t",
6780   "size" : 8,
6781   "source_file" : "bionic/libc/kernel/uapi/asm-generic/posix_types.h"
6782  },
6783  {
6784   "alignment" : 4,
6785   "fields" :
6786   [
6787    {
6788     "field_name" : "__private",
6789     "referenced_type" : "_ZTIA1_i"
6790    }
6791   ],
6792   "linker_set_key" : "_ZTI15pthread_mutex_t",
6793   "name" : "pthread_mutex_t",
6794   "referenced_type" : "_ZTI15pthread_mutex_t",
6795   "self_type" : "_ZTI15pthread_mutex_t",
6796   "size" : 4,
6797   "source_file" : "bionic/libc/include/bits/pthread_types.h"
6798  },
6799  {
6800   "alignment" : 4,
6801   "fields" :
6802   [
6803    {
6804     "field_name" : "__private",
6805     "referenced_type" : "_ZTIA10_i"
6806    }
6807   ],
6808   "linker_set_key" : "_ZTI16pthread_rwlock_t",
6809   "name" : "pthread_rwlock_t",
6810   "referenced_type" : "_ZTI16pthread_rwlock_t",
6811   "self_type" : "_ZTI16pthread_rwlock_t",
6812   "size" : 40,
6813   "source_file" : "bionic/libc/include/bits/pthread_types.h"
6814  },
6815  {
6816   "alignment" : 4,
6817   "fields" :
6818   [
6819    {
6820     "field_name" : "ebx",
6821     "referenced_type" : "_ZTIl"
6822    },
6823    {
6824     "field_name" : "ecx",
6825     "field_offset" : 32,
6826     "referenced_type" : "_ZTIl"
6827    },
6828    {
6829     "field_name" : "edx",
6830     "field_offset" : 64,
6831     "referenced_type" : "_ZTIl"
6832    },
6833    {
6834     "field_name" : "esi",
6835     "field_offset" : 96,
6836     "referenced_type" : "_ZTIl"
6837    },
6838    {
6839     "field_name" : "edi",
6840     "field_offset" : 128,
6841     "referenced_type" : "_ZTIl"
6842    },
6843    {
6844     "field_name" : "ebp",
6845     "field_offset" : 160,
6846     "referenced_type" : "_ZTIl"
6847    },
6848    {
6849     "field_name" : "eax",
6850     "field_offset" : 192,
6851     "referenced_type" : "_ZTIl"
6852    },
6853    {
6854     "field_name" : "xds",
6855     "field_offset" : 224,
6856     "referenced_type" : "_ZTIl"
6857    },
6858    {
6859     "field_name" : "xes",
6860     "field_offset" : 256,
6861     "referenced_type" : "_ZTIl"
6862    },
6863    {
6864     "field_name" : "xfs",
6865     "field_offset" : 288,
6866     "referenced_type" : "_ZTIl"
6867    },
6868    {
6869     "field_name" : "xgs",
6870     "field_offset" : 320,
6871     "referenced_type" : "_ZTIl"
6872    },
6873    {
6874     "field_name" : "orig_eax",
6875     "field_offset" : 352,
6876     "referenced_type" : "_ZTIl"
6877    },
6878    {
6879     "field_name" : "eip",
6880     "field_offset" : 384,
6881     "referenced_type" : "_ZTIl"
6882    },
6883    {
6884     "field_name" : "xcs",
6885     "field_offset" : 416,
6886     "referenced_type" : "_ZTIl"
6887    },
6888    {
6889     "field_name" : "eflags",
6890     "field_offset" : 448,
6891     "referenced_type" : "_ZTIl"
6892    },
6893    {
6894     "field_name" : "esp",
6895     "field_offset" : 480,
6896     "referenced_type" : "_ZTIl"
6897    },
6898    {
6899     "field_name" : "xss",
6900     "field_offset" : 512,
6901     "referenced_type" : "_ZTIl"
6902    }
6903   ],
6904   "linker_set_key" : "_ZTI16user_regs_struct",
6905   "name" : "user_regs_struct",
6906   "referenced_type" : "_ZTI16user_regs_struct",
6907   "self_type" : "_ZTI16user_regs_struct",
6908   "size" : 68,
6909   "source_file" : "bionic/libc/include/sys/user.h"
6910  },
6911  {
6912   "alignment" : 4,
6913   "fields" :
6914   [
6915    {
6916     "field_name" : "tv_sec",
6917     "referenced_type" : "_ZTIx"
6918    },
6919    {
6920     "field_name" : "tv_nsec",
6921     "field_offset" : 64,
6922     "referenced_type" : "_ZTIx"
6923    }
6924   ],
6925   "linker_set_key" : "_ZTI17__kernel_timespec",
6926   "name" : "__kernel_timespec",
6927   "referenced_type" : "_ZTI17__kernel_timespec",
6928   "self_type" : "_ZTI17__kernel_timespec",
6929   "size" : 16,
6930   "source_file" : "bionic/libc/kernel/uapi/linux/time_types.h"
6931  },
6932  {
6933   "alignment" : 4,
6934   "fields" :
6935   [
6936    {
6937     "field_name" : "__private",
6938     "referenced_type" : "_ZTIA8_i"
6939    }
6940   ],
6941   "linker_set_key" : "_ZTI17pthread_barrier_t",
6942   "name" : "pthread_barrier_t",
6943   "referenced_type" : "_ZTI17pthread_barrier_t",
6944   "self_type" : "_ZTI17pthread_barrier_t",
6945   "size" : 32,
6946   "source_file" : "bionic/libc/include/bits/pthread_types.h"
6947  },
6948  {
6949   "alignment" : 4,
6950   "fields" :
6951   [
6952    {
6953     "field_name" : "_u",
6954     "referenced_type" : "_ZTIN18__kernel_sigactionUt_E"
6955    },
6956    {
6957     "field_name" : "sa_mask",
6958     "field_offset" : 32,
6959     "referenced_type" : "_ZTIm"
6960    },
6961    {
6962     "field_name" : "sa_flags",
6963     "field_offset" : 64,
6964     "referenced_type" : "_ZTIm"
6965    },
6966    {
6967     "field_name" : "sa_restorer",
6968     "field_offset" : 96,
6969     "referenced_type" : "_ZTIPFvvE"
6970    }
6971   ],
6972   "linker_set_key" : "_ZTI18__kernel_sigaction",
6973   "name" : "__kernel_sigaction",
6974   "referenced_type" : "_ZTI18__kernel_sigaction",
6975   "self_type" : "_ZTI18__kernel_sigaction",
6976   "size" : 16,
6977   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/signal.h"
6978  },
6979  {
6980   "alignment" : 4,
6981   "fields" :
6982   [
6983    {
6984     "field_name" : "__private",
6985     "referenced_type" : "_ZTIA2_i"
6986    }
6987   ],
6988   "linker_set_key" : "_ZTI18pthread_spinlock_t",
6989   "name" : "pthread_spinlock_t",
6990   "referenced_type" : "_ZTI18pthread_spinlock_t",
6991   "self_type" : "_ZTI18pthread_spinlock_t",
6992   "size" : 8,
6993   "source_file" : "bionic/libc/include/bits/pthread_types.h"
6994  },
6995  {
6996   "alignment" : 4,
6997   "fields" :
6998   [
6999    {
7000     "field_name" : "cwd",
7001     "referenced_type" : "_ZTIl"
7002    },
7003    {
7004     "field_name" : "swd",
7005     "field_offset" : 32,
7006     "referenced_type" : "_ZTIl"
7007    },
7008    {
7009     "field_name" : "twd",
7010     "field_offset" : 64,
7011     "referenced_type" : "_ZTIl"
7012    },
7013    {
7014     "field_name" : "fip",
7015     "field_offset" : 96,
7016     "referenced_type" : "_ZTIl"
7017    },
7018    {
7019     "field_name" : "fcs",
7020     "field_offset" : 128,
7021     "referenced_type" : "_ZTIl"
7022    },
7023    {
7024     "field_name" : "foo",
7025     "field_offset" : 160,
7026     "referenced_type" : "_ZTIl"
7027    },
7028    {
7029     "field_name" : "fos",
7030     "field_offset" : 192,
7031     "referenced_type" : "_ZTIl"
7032    },
7033    {
7034     "field_name" : "st_space",
7035     "field_offset" : 224,
7036     "referenced_type" : "_ZTIA20_l"
7037    }
7038   ],
7039   "linker_set_key" : "_ZTI18user_fpregs_struct",
7040   "name" : "user_fpregs_struct",
7041   "referenced_type" : "_ZTI18user_fpregs_struct",
7042   "self_type" : "_ZTI18user_fpregs_struct",
7043   "size" : 108,
7044   "source_file" : "bionic/libc/include/sys/user.h"
7045  },
7046  {
7047   "alignment" : 4,
7048   "fields" :
7049   [
7050    {
7051     "field_name" : "it_interval",
7052     "referenced_type" : "_ZTI17__kernel_timespec"
7053    },
7054    {
7055     "field_name" : "it_value",
7056     "field_offset" : 128,
7057     "referenced_type" : "_ZTI17__kernel_timespec"
7058    }
7059   ],
7060   "linker_set_key" : "_ZTI19__kernel_itimerspec",
7061   "name" : "__kernel_itimerspec",
7062   "referenced_type" : "_ZTI19__kernel_itimerspec",
7063   "self_type" : "_ZTI19__kernel_itimerspec",
7064   "size" : 32,
7065   "source_file" : "bionic/libc/kernel/uapi/linux/time_types.h"
7066  },
7067  {
7068   "alignment" : 4,
7069   "fields" :
7070   [
7071    {
7072     "field_name" : "__cleanup_prev",
7073     "referenced_type" : "_ZTIP19__pthread_cleanup_t"
7074    },
7075    {
7076     "field_name" : "__cleanup_routine",
7077     "field_offset" : 32,
7078     "referenced_type" : "_ZTIPFvPvE"
7079    },
7080    {
7081     "field_name" : "__cleanup_arg",
7082     "field_offset" : 64,
7083     "referenced_type" : "_ZTIPv"
7084    }
7085   ],
7086   "linker_set_key" : "_ZTI19__pthread_cleanup_t",
7087   "name" : "__pthread_cleanup_t",
7088   "referenced_type" : "_ZTI19__pthread_cleanup_t",
7089   "self_type" : "_ZTI19__pthread_cleanup_t",
7090   "size" : 12,
7091   "source_file" : "bionic/libc/include/pthread.h"
7092  },
7093  {
7094   "alignment" : 4,
7095   "fields" :
7096   [
7097    {
7098     "field_name" : "cwd",
7099     "referenced_type" : "_ZTIt"
7100    },
7101    {
7102     "field_name" : "swd",
7103     "field_offset" : 16,
7104     "referenced_type" : "_ZTIt"
7105    },
7106    {
7107     "field_name" : "twd",
7108     "field_offset" : 32,
7109     "referenced_type" : "_ZTIt"
7110    },
7111    {
7112     "field_name" : "fop",
7113     "field_offset" : 48,
7114     "referenced_type" : "_ZTIt"
7115    },
7116    {
7117     "field_name" : "fip",
7118     "field_offset" : 64,
7119     "referenced_type" : "_ZTIl"
7120    },
7121    {
7122     "field_name" : "fcs",
7123     "field_offset" : 96,
7124     "referenced_type" : "_ZTIl"
7125    },
7126    {
7127     "field_name" : "foo",
7128     "field_offset" : 128,
7129     "referenced_type" : "_ZTIl"
7130    },
7131    {
7132     "field_name" : "fos",
7133     "field_offset" : 160,
7134     "referenced_type" : "_ZTIl"
7135    },
7136    {
7137     "field_name" : "mxcsr",
7138     "field_offset" : 192,
7139     "referenced_type" : "_ZTIl"
7140    },
7141    {
7142     "field_name" : "reserved",
7143     "field_offset" : 224,
7144     "referenced_type" : "_ZTIl"
7145    },
7146    {
7147     "field_name" : "st_space",
7148     "field_offset" : 256,
7149     "referenced_type" : "_ZTIA32_l"
7150    },
7151    {
7152     "field_name" : "xmm_space",
7153     "field_offset" : 1280,
7154     "referenced_type" : "_ZTIA32_l"
7155    },
7156    {
7157     "field_name" : "padding",
7158     "field_offset" : 2304,
7159     "referenced_type" : "_ZTIA56_l"
7160    }
7161   ],
7162   "linker_set_key" : "_ZTI19user_fpxregs_struct",
7163   "name" : "user_fpxregs_struct",
7164   "referenced_type" : "_ZTI19user_fpxregs_struct",
7165   "self_type" : "_ZTI19user_fpxregs_struct",
7166   "size" : 512,
7167   "source_file" : "bionic/libc/include/sys/user.h"
7168  },
7169  {
7170   "alignment" : 4,
7171   "fields" :
7172   [
7173    {
7174     "field_name" : "struct_size",
7175     "referenced_type" : "_ZTIj"
7176    },
7177    {
7178     "field_name" : "buffer_id",
7179     "field_offset" : 32,
7180     "referenced_type" : "_ZTIi"
7181    },
7182    {
7183     "field_name" : "priority",
7184     "field_offset" : 64,
7185     "referenced_type" : "_ZTIi"
7186    },
7187    {
7188     "field_name" : "tag",
7189     "field_offset" : 96,
7190     "referenced_type" : "_ZTIPKc"
7191    },
7192    {
7193     "field_name" : "file",
7194     "field_offset" : 128,
7195     "referenced_type" : "_ZTIPKc"
7196    },
7197    {
7198     "field_name" : "line",
7199     "field_offset" : 160,
7200     "referenced_type" : "_ZTIj"
7201    },
7202    {
7203     "field_name" : "message",
7204     "field_offset" : 192,
7205     "referenced_type" : "_ZTIPKc"
7206    }
7207   ],
7208   "linker_set_key" : "_ZTI21__android_log_message",
7209   "name" : "__android_log_message",
7210   "referenced_type" : "_ZTI21__android_log_message",
7211   "self_type" : "_ZTI21__android_log_message",
7212   "size" : 28,
7213   "source_file" : "system/logging/liblog/include/android/log.h"
7214  },
7215  {
7216   "alignment" : 4,
7217   "fields" :
7218   [
7219    {
7220     "field_name" : "tv_sec",
7221     "referenced_type" : "_ZTIl"
7222    },
7223    {
7224     "field_name" : "tv_nsec",
7225     "field_offset" : 32,
7226     "referenced_type" : "_ZTIl"
7227    }
7228   ],
7229   "linker_set_key" : "_ZTI21__kernel_old_timespec",
7230   "name" : "__kernel_old_timespec",
7231   "referenced_type" : "_ZTI21__kernel_old_timespec",
7232   "self_type" : "_ZTI21__kernel_old_timespec",
7233   "size" : 8,
7234   "source_file" : "bionic/libc/kernel/uapi/linux/time_types.h"
7235  },
7236  {
7237   "alignment" : 4,
7238   "fields" :
7239   [
7240    {
7241     "field_name" : "tv_sec",
7242     "referenced_type" : "_ZTIx"
7243    },
7244    {
7245     "field_name" : "tv_usec",
7246     "field_offset" : 64,
7247     "referenced_type" : "_ZTIx"
7248    }
7249   ],
7250   "linker_set_key" : "_ZTI21__kernel_sock_timeval",
7251   "name" : "__kernel_sock_timeval",
7252   "referenced_type" : "_ZTI21__kernel_sock_timeval",
7253   "self_type" : "_ZTI21__kernel_sock_timeval",
7254   "size" : 16,
7255   "source_file" : "bionic/libc/kernel/uapi/linux/time_types.h"
7256  },
7257  {
7258   "alignment" : 4,
7259   "fields" :
7260   [
7261    {
7262     "access" : "private",
7263     "field_name" : "instance_",
7264     "referenced_type" : "_ZTIPv"
7265    }
7266   ],
7267   "linker_set_key" : "_ZTI24AsynchronousCloseMonitor",
7268   "name" : "AsynchronousCloseMonitor",
7269   "record_kind" : "class",
7270   "referenced_type" : "_ZTI24AsynchronousCloseMonitor",
7271   "self_type" : "_ZTI24AsynchronousCloseMonitor",
7272   "size" : 4,
7273   "source_file" : "libcore/luni/src/main/native/AsynchronousCloseMonitor.h"
7274  },
7275  {
7276   "alignment" : 4,
7277   "fields" :
7278   [
7279    {
7280     "field_name" : "tm_sec",
7281     "referenced_type" : "_ZTIi"
7282    },
7283    {
7284     "field_name" : "tm_min",
7285     "field_offset" : 32,
7286     "referenced_type" : "_ZTIi"
7287    },
7288    {
7289     "field_name" : "tm_hour",
7290     "field_offset" : 64,
7291     "referenced_type" : "_ZTIi"
7292    },
7293    {
7294     "field_name" : "tm_mday",
7295     "field_offset" : 96,
7296     "referenced_type" : "_ZTIi"
7297    },
7298    {
7299     "field_name" : "tm_mon",
7300     "field_offset" : 128,
7301     "referenced_type" : "_ZTIi"
7302    },
7303    {
7304     "field_name" : "tm_year",
7305     "field_offset" : 160,
7306     "referenced_type" : "_ZTIi"
7307    },
7308    {
7309     "field_name" : "tm_wday",
7310     "field_offset" : 192,
7311     "referenced_type" : "_ZTIi"
7312    },
7313    {
7314     "field_name" : "tm_yday",
7315     "field_offset" : 224,
7316     "referenced_type" : "_ZTIi"
7317    },
7318    {
7319     "field_name" : "tm_isdst",
7320     "field_offset" : 256,
7321     "referenced_type" : "_ZTIi"
7322    },
7323    {
7324     "field_name" : "tm_gmtoff",
7325     "field_offset" : 288,
7326     "referenced_type" : "_ZTIl"
7327    },
7328    {
7329     "field_name" : "tm_zone",
7330     "field_offset" : 320,
7331     "referenced_type" : "_ZTIPKc"
7332    }
7333   ],
7334   "linker_set_key" : "_ZTI2tm",
7335   "name" : "tm",
7336   "referenced_type" : "_ZTI2tm",
7337   "self_type" : "_ZTI2tm",
7338   "size" : 44,
7339   "source_file" : "bionic/libc/include/time.h"
7340  },
7341  {
7342   "alignment" : 4,
7343   "fields" :
7344   [
7345    {
7346     "field_name" : "regs",
7347     "referenced_type" : "_ZTI16user_regs_struct"
7348    },
7349    {
7350     "field_name" : "u_fpvalid",
7351     "field_offset" : 544,
7352     "referenced_type" : "_ZTIi"
7353    },
7354    {
7355     "field_name" : "i387",
7356     "field_offset" : 576,
7357     "referenced_type" : "_ZTI18user_fpregs_struct"
7358    },
7359    {
7360     "field_name" : "u_tsize",
7361     "field_offset" : 1440,
7362     "referenced_type" : "_ZTIm"
7363    },
7364    {
7365     "field_name" : "u_dsize",
7366     "field_offset" : 1472,
7367     "referenced_type" : "_ZTIm"
7368    },
7369    {
7370     "field_name" : "u_ssize",
7371     "field_offset" : 1504,
7372     "referenced_type" : "_ZTIm"
7373    },
7374    {
7375     "field_name" : "start_code",
7376     "field_offset" : 1536,
7377     "referenced_type" : "_ZTIm"
7378    },
7379    {
7380     "field_name" : "start_stack",
7381     "field_offset" : 1568,
7382     "referenced_type" : "_ZTIm"
7383    },
7384    {
7385     "field_name" : "signal",
7386     "field_offset" : 1600,
7387     "referenced_type" : "_ZTIl"
7388    },
7389    {
7390     "field_name" : "reserved",
7391     "field_offset" : 1632,
7392     "referenced_type" : "_ZTIi"
7393    },
7394    {
7395     "field_name" : "u_ar0",
7396     "field_offset" : 1664,
7397     "referenced_type" : "_ZTIP16user_regs_struct"
7398    },
7399    {
7400     "field_name" : "u_fpstate",
7401     "field_offset" : 1696,
7402     "referenced_type" : "_ZTIP18user_fpregs_struct"
7403    },
7404    {
7405     "field_name" : "magic",
7406     "field_offset" : 1728,
7407     "referenced_type" : "_ZTIm"
7408    },
7409    {
7410     "field_name" : "u_comm",
7411     "field_offset" : 1760,
7412     "referenced_type" : "_ZTIA32_c"
7413    },
7414    {
7415     "field_name" : "u_debugreg",
7416     "field_offset" : 2016,
7417     "referenced_type" : "_ZTIA8_i"
7418    }
7419   ],
7420   "linker_set_key" : "_ZTI4user",
7421   "name" : "user",
7422   "referenced_type" : "_ZTI4user",
7423   "self_type" : "_ZTI4user",
7424   "size" : 284,
7425   "source_file" : "bionic/libc/include/sys/user.h"
7426  },
7427  {
7428   "alignment" : 4,
7429   "fields" :
7430   [
7431    {
7432     "field_name" : "quot",
7433     "referenced_type" : "_ZTIi"
7434    },
7435    {
7436     "field_name" : "rem",
7437     "field_offset" : 32,
7438     "referenced_type" : "_ZTIi"
7439    }
7440   ],
7441   "linker_set_key" : "_ZTI5div_t",
7442   "name" : "div_t",
7443   "referenced_type" : "_ZTI5div_t",
7444   "self_type" : "_ZTI5div_t",
7445   "size" : 8,
7446   "source_file" : "bionic/libc/include/stdlib.h"
7447  },
7448  {
7449   "alignment" : 2,
7450   "fields" :
7451   [
7452    {
7453     "field_name" : "significand",
7454     "referenced_type" : "_ZTIA4_t"
7455    },
7456    {
7457     "field_name" : "exponent",
7458     "field_offset" : 64,
7459     "referenced_type" : "_ZTIt"
7460    }
7461   ],
7462   "linker_set_key" : "_ZTI6_fpreg",
7463   "name" : "_fpreg",
7464   "referenced_type" : "_ZTI6_fpreg",
7465   "self_type" : "_ZTI6_fpreg",
7466   "size" : 10,
7467   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
7468  },
7469  {
7470   "alignment" : 4,
7471   "fields" :
7472   [
7473    {
7474     "field_name" : "fds_bits",
7475     "referenced_type" : "_ZTIA32_m"
7476    }
7477   ],
7478   "linker_set_key" : "_ZTI6fd_set",
7479   "name" : "fd_set",
7480   "referenced_type" : "_ZTI6fd_set",
7481   "self_type" : "_ZTI6fd_set",
7482   "size" : 128,
7483   "source_file" : "bionic/libc/include/sys/select.h"
7484  },
7485  {
7486   "alignment" : 4,
7487   "fields" :
7488   [
7489    {
7490     "field_name" : "quot",
7491     "referenced_type" : "_ZTIl"
7492    },
7493    {
7494     "field_name" : "rem",
7495     "field_offset" : 32,
7496     "referenced_type" : "_ZTIl"
7497    }
7498   ],
7499   "linker_set_key" : "_ZTI6ldiv_t",
7500   "name" : "ldiv_t",
7501   "referenced_type" : "_ZTI6ldiv_t",
7502   "self_type" : "_ZTI6ldiv_t",
7503   "size" : 8,
7504   "source_file" : "bionic/libc/include/stdlib.h"
7505  },
7506  {
7507   "alignment" : 4,
7508   "fields" :
7509   [
7510    {
7511     "field_name" : "sival_int",
7512     "referenced_type" : "_ZTIi"
7513    },
7514    {
7515     "field_name" : "sival_ptr",
7516     "referenced_type" : "_ZTIPv"
7517    }
7518   ],
7519   "linker_set_key" : "_ZTI6sigval",
7520   "name" : "sigval",
7521   "record_kind" : "union",
7522   "referenced_type" : "_ZTI6sigval",
7523   "self_type" : "_ZTI6sigval",
7524   "size" : 4,
7525   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
7526  },
7527  {
7528   "alignment" : 2,
7529   "fields" :
7530   [
7531    {
7532     "field_name" : "significand",
7533     "referenced_type" : "_ZTIA4_t"
7534    },
7535    {
7536     "field_name" : "exponent",
7537     "field_offset" : 64,
7538     "referenced_type" : "_ZTIt"
7539    },
7540    {
7541     "field_name" : "padding",
7542     "field_offset" : 80,
7543     "referenced_type" : "_ZTIA3_t"
7544    }
7545   ],
7546   "linker_set_key" : "_ZTI7_fpxreg",
7547   "name" : "_fpxreg",
7548   "referenced_type" : "_ZTI7_fpxreg",
7549   "self_type" : "_ZTI7_fpxreg",
7550   "size" : 16,
7551   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
7552  },
7553  {
7554   "alignment" : 4,
7555   "fields" :
7556   [
7557    {
7558     "field_name" : "xfeatures",
7559     "referenced_type" : "_ZTIy"
7560    },
7561    {
7562     "field_name" : "reserved1",
7563     "field_offset" : 64,
7564     "referenced_type" : "_ZTIA2_y"
7565    },
7566    {
7567     "field_name" : "reserved2",
7568     "field_offset" : 192,
7569     "referenced_type" : "_ZTIA5_y"
7570    }
7571   ],
7572   "linker_set_key" : "_ZTI7_header",
7573   "name" : "_header",
7574   "referenced_type" : "_ZTI7_header",
7575   "self_type" : "_ZTI7_header",
7576   "size" : 64,
7577   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
7578  },
7579  {
7580   "alignment" : 4,
7581   "fields" :
7582   [
7583    {
7584     "field_name" : "element",
7585     "referenced_type" : "_ZTIA4_j"
7586    }
7587   ],
7588   "linker_set_key" : "_ZTI7_xmmreg",
7589   "name" : "_xmmreg",
7590   "referenced_type" : "_ZTI7_xmmreg",
7591   "self_type" : "_ZTI7_xmmreg",
7592   "size" : 16,
7593   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
7594  },
7595  {
7596   "alignment" : 4,
7597   "fields" :
7598   [
7599    {
7600     "field_name" : "fpstate",
7601     "referenced_type" : "_ZTI11_fpstate_32"
7602    },
7603    {
7604     "field_name" : "xstate_hdr",
7605     "field_offset" : 4992,
7606     "referenced_type" : "_ZTI7_header"
7607    },
7608    {
7609     "field_name" : "ymmh",
7610     "field_offset" : 5504,
7611     "referenced_type" : "_ZTI11_ymmh_state"
7612    }
7613   ],
7614   "linker_set_key" : "_ZTI7_xstate",
7615   "name" : "_xstate",
7616   "referenced_type" : "_ZTI7_xstate",
7617   "self_type" : "_ZTI7_xstate",
7618   "size" : 944,
7619   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
7620  },
7621  {
7622   "alignment" : 4,
7623   "fields" :
7624   [
7625    {
7626     "field_name" : "quot",
7627     "referenced_type" : "_ZTIx"
7628    },
7629    {
7630     "field_name" : "rem",
7631     "field_offset" : 64,
7632     "referenced_type" : "_ZTIx"
7633    }
7634   ],
7635   "linker_set_key" : "_ZTI7lldiv_t",
7636   "name" : "lldiv_t",
7637   "referenced_type" : "_ZTI7lldiv_t",
7638   "self_type" : "_ZTI7lldiv_t",
7639   "size" : 16,
7640   "source_file" : "bionic/libc/include/stdlib.h"
7641  },
7642  {
7643   "alignment" : 4,
7644   "fields" :
7645   [
7646    {
7647     "referenced_type" : "_ZTIN7siginfoUt_E"
7648    }
7649   ],
7650   "linker_set_key" : "_ZTI7siginfo",
7651   "name" : "siginfo",
7652   "referenced_type" : "_ZTI7siginfo",
7653   "self_type" : "_ZTI7siginfo",
7654   "size" : 128,
7655   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
7656  },
7657  {
7658   "alignment" : 4,
7659   "fields" :
7660   [
7661    {
7662     "field_name" : "tv_sec",
7663     "referenced_type" : "_ZTIl"
7664    },
7665    {
7666     "field_name" : "tv_usec",
7667     "field_offset" : 32,
7668     "referenced_type" : "_ZTIl"
7669    }
7670   ],
7671   "linker_set_key" : "_ZTI7timeval",
7672   "name" : "timeval",
7673   "referenced_type" : "_ZTI7timeval",
7674   "self_type" : "_ZTI7timeval",
7675   "size" : 8,
7676   "source_file" : "bionic/libc/kernel/uapi/linux/time.h"
7677  },
7678  {
7679   "alignment" : 1,
7680   "fields" :
7681   [
7682    {
7683     "field_name" : "tv_sec",
7684     "referenced_type" : "_ZTIj"
7685    },
7686    {
7687     "field_name" : "tv_nsec",
7688     "field_offset" : 32,
7689     "referenced_type" : "_ZTIj"
7690    }
7691   ],
7692   "linker_set_key" : "_ZTI8log_time",
7693   "name" : "log_time",
7694   "referenced_type" : "_ZTI8log_time",
7695   "self_type" : "_ZTI8log_time",
7696   "size" : 8,
7697   "source_file" : "system/logging/liblog/include/log/log_time.h"
7698  },
7699  {
7700   "alignment" : 4,
7701   "fields" :
7702   [
7703    {
7704     "field_name" : "arena",
7705     "referenced_type" : "_ZTIj"
7706    },
7707    {
7708     "field_name" : "ordblks",
7709     "field_offset" : 32,
7710     "referenced_type" : "_ZTIj"
7711    },
7712    {
7713     "field_name" : "smblks",
7714     "field_offset" : 64,
7715     "referenced_type" : "_ZTIj"
7716    },
7717    {
7718     "field_name" : "hblks",
7719     "field_offset" : 96,
7720     "referenced_type" : "_ZTIj"
7721    },
7722    {
7723     "field_name" : "hblkhd",
7724     "field_offset" : 128,
7725     "referenced_type" : "_ZTIj"
7726    },
7727    {
7728     "field_name" : "usmblks",
7729     "field_offset" : 160,
7730     "referenced_type" : "_ZTIj"
7731    },
7732    {
7733     "field_name" : "fsmblks",
7734     "field_offset" : 192,
7735     "referenced_type" : "_ZTIj"
7736    },
7737    {
7738     "field_name" : "uordblks",
7739     "field_offset" : 224,
7740     "referenced_type" : "_ZTIj"
7741    },
7742    {
7743     "field_name" : "fordblks",
7744     "field_offset" : 256,
7745     "referenced_type" : "_ZTIj"
7746    },
7747    {
7748     "field_name" : "keepcost",
7749     "field_offset" : 288,
7750     "referenced_type" : "_ZTIj"
7751    }
7752   ],
7753   "linker_set_key" : "_ZTI8mallinfo",
7754   "name" : "mallinfo",
7755   "referenced_type" : "_ZTI8mallinfo",
7756   "self_type" : "_ZTI8mallinfo",
7757   "size" : 40,
7758   "source_file" : "bionic/libc/include/malloc.h"
7759  },
7760  {
7761   "alignment" : 4,
7762   "fields" :
7763   [
7764    {
7765     "field_name" : "sigev_value",
7766     "referenced_type" : "_ZTI6sigval"
7767    },
7768    {
7769     "field_name" : "sigev_signo",
7770     "field_offset" : 32,
7771     "referenced_type" : "_ZTIi"
7772    },
7773    {
7774     "field_name" : "sigev_notify",
7775     "field_offset" : 64,
7776     "referenced_type" : "_ZTIi"
7777    },
7778    {
7779     "field_name" : "_sigev_un",
7780     "field_offset" : 96,
7781     "referenced_type" : "_ZTIN8sigeventUt_E"
7782    }
7783   ],
7784   "linker_set_key" : "_ZTI8sigevent",
7785   "name" : "sigevent",
7786   "referenced_type" : "_ZTI8sigevent",
7787   "self_type" : "_ZTI8sigevent",
7788   "size" : 64,
7789   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
7790  },
7791  {
7792   "alignment" : 4,
7793   "fields" :
7794   [
7795    {
7796     "field_name" : "tv_sec",
7797     "referenced_type" : "_ZTIl"
7798    },
7799    {
7800     "field_name" : "tv_nsec",
7801     "field_offset" : 32,
7802     "referenced_type" : "_ZTIl"
7803    }
7804   ],
7805   "linker_set_key" : "_ZTI8timespec",
7806   "name" : "timespec",
7807   "referenced_type" : "_ZTI8timespec",
7808   "self_type" : "_ZTI8timespec",
7809   "size" : 8,
7810   "source_file" : "bionic/libc/include/bits/timespec.h"
7811  },
7812  {
7813   "alignment" : 4,
7814   "fields" :
7815   [
7816    {
7817     "field_name" : "tz_minuteswest",
7818     "referenced_type" : "_ZTIi"
7819    },
7820    {
7821     "field_name" : "tz_dsttime",
7822     "field_offset" : 32,
7823     "referenced_type" : "_ZTIi"
7824    }
7825   ],
7826   "linker_set_key" : "_ZTI8timezone",
7827   "name" : "timezone",
7828   "referenced_type" : "_ZTI8timezone",
7829   "self_type" : "_ZTI8timezone",
7830   "size" : 8,
7831   "source_file" : "bionic/libc/kernel/uapi/linux/time.h"
7832  },
7833  {
7834   "alignment" : 4,
7835   "fields" :
7836   [
7837    {
7838     "field_name" : "uc_flags",
7839     "referenced_type" : "_ZTIm"
7840    },
7841    {
7842     "field_name" : "uc_link",
7843     "field_offset" : 32,
7844     "referenced_type" : "_ZTIP8ucontext"
7845    },
7846    {
7847     "field_name" : "uc_stack",
7848     "field_offset" : 64,
7849     "referenced_type" : "_ZTI11sigaltstack"
7850    },
7851    {
7852     "field_name" : "uc_mcontext",
7853     "field_offset" : 160,
7854     "referenced_type" : "_ZTI10mcontext_t"
7855    },
7856    {
7857     "field_offset" : 864,
7858     "referenced_type" : "_ZTIN8ucontextUt_E"
7859    },
7860    {
7861     "field_name" : "__fpregs_mem",
7862     "field_offset" : 928,
7863     "referenced_type" : "_ZTI13_libc_fpstate"
7864    }
7865   ],
7866   "linker_set_key" : "_ZTI8ucontext",
7867   "name" : "ucontext",
7868   "referenced_type" : "_ZTI8ucontext",
7869   "self_type" : "_ZTI8ucontext",
7870   "size" : 228,
7871   "source_file" : "bionic/libc/include/sys/ucontext.h"
7872  },
7873  {
7874   "alignment" : 4,
7875   "fields" :
7876   [
7877    {
7878     "field_name" : "__bits",
7879     "referenced_type" : "_ZTIA1_m"
7880    }
7881   ],
7882   "linker_set_key" : "_ZTI9cpu_set_t",
7883   "name" : "cpu_set_t",
7884   "referenced_type" : "_ZTI9cpu_set_t",
7885   "self_type" : "_ZTI9cpu_set_t",
7886   "size" : 4,
7887   "source_file" : "bionic/libc/include/sched.h"
7888  },
7889  {
7890   "alignment" : 4,
7891   "fields" :
7892   [
7893    {
7894     "field_name" : "it_interval",
7895     "referenced_type" : "_ZTI7timeval"
7896    },
7897    {
7898     "field_name" : "it_value",
7899     "field_offset" : 64,
7900     "referenced_type" : "_ZTI7timeval"
7901    }
7902   ],
7903   "linker_set_key" : "_ZTI9itimerval",
7904   "name" : "itimerval",
7905   "referenced_type" : "_ZTI9itimerval",
7906   "self_type" : "_ZTI9itimerval",
7907   "size" : 16,
7908   "source_file" : "bionic/libc/kernel/uapi/linux/time.h"
7909  },
7910  {
7911   "alignment" : 4,
7912   "fields" :
7913   [
7914    {
7915     "field_name" : "arena",
7916     "referenced_type" : "_ZTIj"
7917    },
7918    {
7919     "field_name" : "ordblks",
7920     "field_offset" : 32,
7921     "referenced_type" : "_ZTIj"
7922    },
7923    {
7924     "field_name" : "smblks",
7925     "field_offset" : 64,
7926     "referenced_type" : "_ZTIj"
7927    },
7928    {
7929     "field_name" : "hblks",
7930     "field_offset" : 96,
7931     "referenced_type" : "_ZTIj"
7932    },
7933    {
7934     "field_name" : "hblkhd",
7935     "field_offset" : 128,
7936     "referenced_type" : "_ZTIj"
7937    },
7938    {
7939     "field_name" : "usmblks",
7940     "field_offset" : 160,
7941     "referenced_type" : "_ZTIj"
7942    },
7943    {
7944     "field_name" : "fsmblks",
7945     "field_offset" : 192,
7946     "referenced_type" : "_ZTIj"
7947    },
7948    {
7949     "field_name" : "uordblks",
7950     "field_offset" : 224,
7951     "referenced_type" : "_ZTIj"
7952    },
7953    {
7954     "field_name" : "fordblks",
7955     "field_offset" : 256,
7956     "referenced_type" : "_ZTIj"
7957    },
7958    {
7959     "field_name" : "keepcost",
7960     "field_offset" : 288,
7961     "referenced_type" : "_ZTIj"
7962    }
7963   ],
7964   "linker_set_key" : "_ZTI9mallinfo2",
7965   "name" : "mallinfo2",
7966   "referenced_type" : "_ZTI9mallinfo2",
7967   "self_type" : "_ZTI9mallinfo2",
7968   "size" : 40,
7969   "source_file" : "bionic/libc/include/malloc.h"
7970  },
7971  {
7972   "alignment" : 1,
7973   "fields" :
7974   [
7975    {
7976     "field_name" : "__seq",
7977     "referenced_type" : "_ZTIA4_h"
7978    }
7979   ],
7980   "linker_set_key" : "_ZTI9mbstate_t",
7981   "name" : "mbstate_t",
7982   "referenced_type" : "_ZTI9mbstate_t",
7983   "self_type" : "_ZTI9mbstate_t",
7984   "size" : 4,
7985   "source_file" : "bionic/libc/include/bits/mbstate_t.h"
7986  },
7987  {
7988   "alignment" : 4,
7989   "fields" :
7990   [
7991    {
7992     "referenced_type" : "_ZTIN9sigactionUt_E"
7993    },
7994    {
7995     "field_name" : "sa_mask",
7996     "field_offset" : 32,
7997     "referenced_type" : "_ZTIm"
7998    },
7999    {
8000     "field_name" : "sa_flags",
8001     "field_offset" : 64,
8002     "referenced_type" : "_ZTIi"
8003    },
8004    {
8005     "field_name" : "sa_restorer",
8006     "field_offset" : 96,
8007     "referenced_type" : "_ZTIPFvvE"
8008    }
8009   ],
8010   "linker_set_key" : "_ZTI9sigaction",
8011   "name" : "sigaction",
8012   "referenced_type" : "_ZTI9sigaction",
8013   "self_type" : "_ZTI9sigaction",
8014   "size" : 16,
8015   "source_file" : "bionic/libc/include/bits/signal_types.h"
8016  },
8017  {
8018   "alignment" : 4,
8019   "fields" :
8020   [
8021    {
8022     "field_name" : "_tid",
8023     "referenced_type" : "_ZTIi"
8024    },
8025    {
8026     "field_name" : "_overrun",
8027     "field_offset" : 32,
8028     "referenced_type" : "_ZTIi"
8029    },
8030    {
8031     "field_name" : "_sigval",
8032     "field_offset" : 64,
8033     "referenced_type" : "_ZTI6sigval"
8034    },
8035    {
8036     "field_name" : "_sys_private",
8037     "field_offset" : 96,
8038     "referenced_type" : "_ZTIi"
8039    }
8040   ],
8041   "is_anonymous" : true,
8042   "linker_set_key" : "_ZTIN10__sifieldsUt0_E",
8043   "name" : "__sifields::(unnamed struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:42:3)",
8044   "referenced_type" : "_ZTIN10__sifieldsUt0_E",
8045   "self_type" : "_ZTIN10__sifieldsUt0_E",
8046   "size" : 16,
8047   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
8048  },
8049  {
8050   "alignment" : 4,
8051   "fields" :
8052   [
8053    {
8054     "field_name" : "_pid",
8055     "referenced_type" : "_ZTIi"
8056    },
8057    {
8058     "field_name" : "_uid",
8059     "field_offset" : 32,
8060     "referenced_type" : "_ZTIj"
8061    },
8062    {
8063     "field_name" : "_sigval",
8064     "field_offset" : 64,
8065     "referenced_type" : "_ZTI6sigval"
8066    }
8067   ],
8068   "is_anonymous" : true,
8069   "linker_set_key" : "_ZTIN10__sifieldsUt1_E",
8070   "name" : "__sifields::(unnamed struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:48:3)",
8071   "referenced_type" : "_ZTIN10__sifieldsUt1_E",
8072   "self_type" : "_ZTIN10__sifieldsUt1_E",
8073   "size" : 12,
8074   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
8075  },
8076  {
8077   "alignment" : 4,
8078   "fields" :
8079   [
8080    {
8081     "field_name" : "_pid",
8082     "referenced_type" : "_ZTIi"
8083    },
8084    {
8085     "field_name" : "_uid",
8086     "field_offset" : 32,
8087     "referenced_type" : "_ZTIj"
8088    },
8089    {
8090     "field_name" : "_status",
8091     "field_offset" : 64,
8092     "referenced_type" : "_ZTIi"
8093    },
8094    {
8095     "field_name" : "_utime",
8096     "field_offset" : 96,
8097     "referenced_type" : "_ZTIl"
8098    },
8099    {
8100     "field_name" : "_stime",
8101     "field_offset" : 128,
8102     "referenced_type" : "_ZTIl"
8103    }
8104   ],
8105   "is_anonymous" : true,
8106   "linker_set_key" : "_ZTIN10__sifieldsUt2_E",
8107   "name" : "__sifields::(unnamed struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:53:3)",
8108   "referenced_type" : "_ZTIN10__sifieldsUt2_E",
8109   "self_type" : "_ZTIN10__sifieldsUt2_E",
8110   "size" : 20,
8111   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
8112  },
8113  {
8114   "alignment" : 4,
8115   "fields" :
8116   [
8117    {
8118     "field_name" : "_addr",
8119     "referenced_type" : "_ZTIPv"
8120    },
8121    {
8122     "field_offset" : 32,
8123     "referenced_type" : "_ZTIN10__sifieldsUt3_Ut_E"
8124    }
8125   ],
8126   "is_anonymous" : true,
8127   "linker_set_key" : "_ZTIN10__sifieldsUt3_E",
8128   "name" : "__sifields::(unnamed struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:60:3)",
8129   "referenced_type" : "_ZTIN10__sifieldsUt3_E",
8130   "self_type" : "_ZTIN10__sifieldsUt3_E",
8131   "size" : 16,
8132   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
8133  },
8134  {
8135   "alignment" : 4,
8136   "fields" :
8137   [
8138    {
8139     "field_name" : "_trapno",
8140     "referenced_type" : "_ZTIi"
8141    },
8142    {
8143     "field_name" : "_addr_lsb",
8144     "referenced_type" : "_ZTIs"
8145    },
8146    {
8147     "field_name" : "_addr_bnd",
8148     "referenced_type" : "_ZTIN10__sifieldsUt3_Ut_Ut_E"
8149    },
8150    {
8151     "field_name" : "_addr_pkey",
8152     "referenced_type" : "_ZTIN10__sifieldsUt3_Ut_Ut0_E"
8153    },
8154    {
8155     "field_name" : "_perf",
8156     "referenced_type" : "_ZTIN10__sifieldsUt3_Ut_Ut1_E"
8157    }
8158   ],
8159   "is_anonymous" : true,
8160   "linker_set_key" : "_ZTIN10__sifieldsUt3_Ut_E",
8161   "name" : "__sifields::(unnamed struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:60:3)::(anonymous union at bionic/libc/kernel/uapi/asm-generic/siginfo.h:68:5)",
8162   "record_kind" : "union",
8163   "referenced_type" : "_ZTIN10__sifieldsUt3_Ut_E",
8164   "self_type" : "_ZTIN10__sifieldsUt3_Ut_E",
8165   "size" : 12,
8166   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
8167  },
8168  {
8169   "alignment" : 4,
8170   "fields" :
8171   [
8172    {
8173     "field_name" : "_dummy_pkey",
8174     "referenced_type" : "_ZTIA4_c"
8175    },
8176    {
8177     "field_name" : "_pkey",
8178     "field_offset" : 32,
8179     "referenced_type" : "_ZTIj"
8180    }
8181   ],
8182   "is_anonymous" : true,
8183   "linker_set_key" : "_ZTIN10__sifieldsUt3_Ut_Ut0_E",
8184   "name" : "__sifields::(unnamed struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:60:3)::(anonymous union at bionic/libc/kernel/uapi/asm-generic/siginfo.h:68:5)::(unnamed struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:76:7)",
8185   "referenced_type" : "_ZTIN10__sifieldsUt3_Ut_Ut0_E",
8186   "self_type" : "_ZTIN10__sifieldsUt3_Ut_Ut0_E",
8187   "size" : 8,
8188   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
8189  },
8190  {
8191   "alignment" : 4,
8192   "fields" :
8193   [
8194    {
8195     "field_name" : "_data",
8196     "referenced_type" : "_ZTIm"
8197    },
8198    {
8199     "field_name" : "_type",
8200     "field_offset" : 32,
8201     "referenced_type" : "_ZTIj"
8202    }
8203   ],
8204   "is_anonymous" : true,
8205   "linker_set_key" : "_ZTIN10__sifieldsUt3_Ut_Ut1_E",
8206   "name" : "__sifields::(unnamed struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:60:3)::(anonymous union at bionic/libc/kernel/uapi/asm-generic/siginfo.h:68:5)::(unnamed struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:80:7)",
8207   "referenced_type" : "_ZTIN10__sifieldsUt3_Ut_Ut1_E",
8208   "self_type" : "_ZTIN10__sifieldsUt3_Ut_Ut1_E",
8209   "size" : 8,
8210   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
8211  },
8212  {
8213   "alignment" : 4,
8214   "fields" :
8215   [
8216    {
8217     "field_name" : "_dummy_bnd",
8218     "referenced_type" : "_ZTIA4_c"
8219    },
8220    {
8221     "field_name" : "_lower",
8222     "field_offset" : 32,
8223     "referenced_type" : "_ZTIPv"
8224    },
8225    {
8226     "field_name" : "_upper",
8227     "field_offset" : 64,
8228     "referenced_type" : "_ZTIPv"
8229    }
8230   ],
8231   "is_anonymous" : true,
8232   "linker_set_key" : "_ZTIN10__sifieldsUt3_Ut_Ut_E",
8233   "name" : "__sifields::(unnamed struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:60:3)::(anonymous union at bionic/libc/kernel/uapi/asm-generic/siginfo.h:68:5)::(unnamed struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:71:7)",
8234   "referenced_type" : "_ZTIN10__sifieldsUt3_Ut_Ut_E",
8235   "self_type" : "_ZTIN10__sifieldsUt3_Ut_Ut_E",
8236   "size" : 12,
8237   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
8238  },
8239  {
8240   "alignment" : 4,
8241   "fields" :
8242   [
8243    {
8244     "field_name" : "_band",
8245     "referenced_type" : "_ZTIl"
8246    },
8247    {
8248     "field_name" : "_fd",
8249     "field_offset" : 32,
8250     "referenced_type" : "_ZTIi"
8251    }
8252   ],
8253   "is_anonymous" : true,
8254   "linker_set_key" : "_ZTIN10__sifieldsUt4_E",
8255   "name" : "__sifields::(unnamed struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:86:3)",
8256   "referenced_type" : "_ZTIN10__sifieldsUt4_E",
8257   "self_type" : "_ZTIN10__sifieldsUt4_E",
8258   "size" : 8,
8259   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
8260  },
8261  {
8262   "alignment" : 4,
8263   "fields" :
8264   [
8265    {
8266     "field_name" : "_call_addr",
8267     "referenced_type" : "_ZTIPv"
8268    },
8269    {
8270     "field_name" : "_syscall",
8271     "field_offset" : 32,
8272     "referenced_type" : "_ZTIi"
8273    },
8274    {
8275     "field_name" : "_arch",
8276     "field_offset" : 64,
8277     "referenced_type" : "_ZTIj"
8278    }
8279   ],
8280   "is_anonymous" : true,
8281   "linker_set_key" : "_ZTIN10__sifieldsUt5_E",
8282   "name" : "__sifields::(unnamed struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:90:3)",
8283   "referenced_type" : "_ZTIN10__sifieldsUt5_E",
8284   "self_type" : "_ZTIN10__sifieldsUt5_E",
8285   "size" : 12,
8286   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
8287  },
8288  {
8289   "alignment" : 4,
8290   "fields" :
8291   [
8292    {
8293     "field_name" : "_pid",
8294     "referenced_type" : "_ZTIi"
8295    },
8296    {
8297     "field_name" : "_uid",
8298     "field_offset" : 32,
8299     "referenced_type" : "_ZTIj"
8300    }
8301   ],
8302   "is_anonymous" : true,
8303   "linker_set_key" : "_ZTIN10__sifieldsUt_E",
8304   "name" : "__sifields::(unnamed struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:38:3)",
8305   "referenced_type" : "_ZTIN10__sifieldsUt_E",
8306   "self_type" : "_ZTIN10__sifieldsUt_E",
8307   "size" : 8,
8308   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
8309  },
8310  {
8311   "alignment" : 4,
8312   "fields" :
8313   [
8314    {
8315     "field_name" : "padding2",
8316     "referenced_type" : "_ZTIA12_j"
8317    },
8318    {
8319     "field_name" : "sw_reserved",
8320     "referenced_type" : "_ZTI13_fpx_sw_bytes"
8321    }
8322   ],
8323   "is_anonymous" : true,
8324   "linker_set_key" : "_ZTIN11_fpstate_32Ut0_E",
8325   "name" : "_fpstate_32::(anonymous union at bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h:66:3)",
8326   "record_kind" : "union",
8327   "referenced_type" : "_ZTIN11_fpstate_32Ut0_E",
8328   "self_type" : "_ZTIN11_fpstate_32Ut0_E",
8329   "size" : 48,
8330   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
8331  },
8332  {
8333   "alignment" : 4,
8334   "fields" :
8335   [
8336    {
8337     "field_name" : "padding1",
8338     "referenced_type" : "_ZTIA44_j"
8339    },
8340    {
8341     "field_name" : "padding",
8342     "referenced_type" : "_ZTIA44_j"
8343    }
8344   ],
8345   "is_anonymous" : true,
8346   "linker_set_key" : "_ZTIN11_fpstate_32Ut_E",
8347   "name" : "_fpstate_32::(anonymous union at bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h:62:3)",
8348   "record_kind" : "union",
8349   "referenced_type" : "_ZTIN11_fpstate_32Ut_E",
8350   "self_type" : "_ZTIN11_fpstate_32Ut_E",
8351   "size" : 176,
8352   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
8353  },
8354  {
8355   "alignment" : 4,
8356   "fields" :
8357   [
8358    {
8359     "field_name" : "reserved3",
8360     "referenced_type" : "_ZTIA12_j"
8361    },
8362    {
8363     "field_name" : "sw_reserved",
8364     "referenced_type" : "_ZTI13_fpx_sw_bytes"
8365    }
8366   ],
8367   "is_anonymous" : true,
8368   "linker_set_key" : "_ZTIN11_fpstate_64Ut_E",
8369   "name" : "_fpstate_64::(anonymous union at bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h:83:3)",
8370   "record_kind" : "union",
8371   "referenced_type" : "_ZTIN11_fpstate_64Ut_E",
8372   "self_type" : "_ZTIN11_fpstate_64Ut_E",
8373   "size" : 48,
8374   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
8375  },
8376  {
8377   "alignment" : 4,
8378   "fields" :
8379   [
8380    {
8381     "field_name" : "sa_handler",
8382     "referenced_type" : "_ZTIPFviE"
8383    },
8384    {
8385     "field_name" : "sa_sigaction",
8386     "referenced_type" : "_ZTIPFviP7siginfoPvE"
8387    }
8388   ],
8389   "is_anonymous" : true,
8390   "linker_set_key" : "_ZTIN11sigaction64Ut_E",
8391   "name" : "sigaction64::(anonymous union at bionic/libc/include/bits/signal_types.h:100:3)",
8392   "record_kind" : "union",
8393   "referenced_type" : "_ZTIN11sigaction64Ut_E",
8394   "self_type" : "_ZTIN11sigaction64Ut_E",
8395   "size" : 4,
8396   "source_file" : "bionic/libc/include/bits/signal_types.h"
8397  },
8398  {
8399   "alignment" : 4,
8400   "fields" :
8401   [
8402    {
8403     "field_name" : "_sa_handler",
8404     "referenced_type" : "_ZTIPFviE"
8405    },
8406    {
8407     "field_name" : "_sa_sigaction",
8408     "referenced_type" : "_ZTIPFviP7siginfoPvE"
8409    }
8410   ],
8411   "is_anonymous" : true,
8412   "linker_set_key" : "_ZTIN18__kernel_sigactionUt_E",
8413   "name" : "__kernel_sigaction::(unnamed union at bionic/libc/kernel/uapi/asm-x86/asm/signal.h:72:3)",
8414   "record_kind" : "union",
8415   "referenced_type" : "_ZTIN18__kernel_sigactionUt_E",
8416   "self_type" : "_ZTIN18__kernel_sigactionUt_E",
8417   "size" : 4,
8418   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/signal.h"
8419  },
8420  {
8421   "alignment" : 4,
8422   "fields" :
8423   [
8424    {
8425     "referenced_type" : "_ZTIN7siginfoUt_Ut_E"
8426    },
8427    {
8428     "field_name" : "_si_pad",
8429     "referenced_type" : "_ZTIA32_i"
8430    }
8431   ],
8432   "is_anonymous" : true,
8433   "linker_set_key" : "_ZTIN7siginfoUt_E",
8434   "name" : "siginfo::(anonymous union at bionic/libc/kernel/uapi/asm-generic/siginfo.h:104:3)",
8435   "record_kind" : "union",
8436   "referenced_type" : "_ZTIN7siginfoUt_E",
8437   "self_type" : "_ZTIN7siginfoUt_E",
8438   "size" : 128,
8439   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
8440  },
8441  {
8442   "alignment" : 4,
8443   "fields" :
8444   [
8445    {
8446     "field_name" : "si_signo",
8447     "referenced_type" : "_ZTIi"
8448    },
8449    {
8450     "field_name" : "si_errno",
8451     "field_offset" : 32,
8452     "referenced_type" : "_ZTIi"
8453    },
8454    {
8455     "field_name" : "si_code",
8456     "field_offset" : 64,
8457     "referenced_type" : "_ZTIi"
8458    },
8459    {
8460     "field_name" : "_sifields",
8461     "field_offset" : 96,
8462     "referenced_type" : "_ZTI10__sifields"
8463    }
8464   ],
8465   "is_anonymous" : true,
8466   "linker_set_key" : "_ZTIN7siginfoUt_Ut_E",
8467   "name" : "siginfo::(anonymous union at bionic/libc/kernel/uapi/asm-generic/siginfo.h:104:3)::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:105:5)",
8468   "referenced_type" : "_ZTIN7siginfoUt_Ut_E",
8469   "self_type" : "_ZTIN7siginfoUt_Ut_E",
8470   "size" : 32,
8471   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
8472  },
8473  {
8474   "alignment" : 4,
8475   "fields" :
8476   [
8477    {
8478     "field_name" : "_pad",
8479     "referenced_type" : "_ZTIA13_i"
8480    },
8481    {
8482     "field_name" : "_tid",
8483     "referenced_type" : "_ZTIi"
8484    },
8485    {
8486     "field_name" : "_sigev_thread",
8487     "referenced_type" : "_ZTIN8sigeventUt_Ut_E"
8488    }
8489   ],
8490   "is_anonymous" : true,
8491   "linker_set_key" : "_ZTIN8sigeventUt_E",
8492   "name" : "sigevent::(unnamed union at bionic/libc/kernel/uapi/asm-generic/siginfo.h:232:3)",
8493   "record_kind" : "union",
8494   "referenced_type" : "_ZTIN8sigeventUt_E",
8495   "self_type" : "_ZTIN8sigeventUt_E",
8496   "size" : 52,
8497   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
8498  },
8499  {
8500   "alignment" : 4,
8501   "fields" :
8502   [
8503    {
8504     "field_name" : "_function",
8505     "referenced_type" : "_ZTIPFv6sigvalE"
8506    },
8507    {
8508     "field_name" : "_attribute",
8509     "field_offset" : 32,
8510     "referenced_type" : "_ZTIPv"
8511    }
8512   ],
8513   "is_anonymous" : true,
8514   "linker_set_key" : "_ZTIN8sigeventUt_Ut_E",
8515   "name" : "sigevent::(unnamed union at bionic/libc/kernel/uapi/asm-generic/siginfo.h:232:3)::(unnamed struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:235:5)",
8516   "referenced_type" : "_ZTIN8sigeventUt_Ut_E",
8517   "self_type" : "_ZTIN8sigeventUt_Ut_E",
8518   "size" : 8,
8519   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
8520  },
8521  {
8522   "alignment" : 4,
8523   "fields" :
8524   [
8525    {
8526     "referenced_type" : "_ZTIN8ucontextUt_Ut_E"
8527    },
8528    {
8529     "field_name" : "uc_sigmask64",
8530     "referenced_type" : "_ZTI10sigset64_t"
8531    }
8532   ],
8533   "is_anonymous" : true,
8534   "linker_set_key" : "_ZTIN8ucontextUt_E",
8535   "name" : "ucontext::(anonymous union at bionic/libc/include/sys/ucontext.h:205:3)",
8536   "record_kind" : "union",
8537   "referenced_type" : "_ZTIN8ucontextUt_E",
8538   "self_type" : "_ZTIN8ucontextUt_E",
8539   "size" : 8,
8540   "source_file" : "bionic/libc/include/sys/ucontext.h"
8541  },
8542  {
8543   "alignment" : 4,
8544   "fields" :
8545   [
8546    {
8547     "field_name" : "uc_sigmask",
8548     "referenced_type" : "_ZTIm"
8549    },
8550    {
8551     "field_name" : "__padding_rt_sigset",
8552     "field_offset" : 32,
8553     "referenced_type" : "_ZTIj"
8554    }
8555   ],
8556   "is_anonymous" : true,
8557   "linker_set_key" : "_ZTIN8ucontextUt_Ut_E",
8558   "name" : "ucontext::(anonymous union at bionic/libc/include/sys/ucontext.h:205:3)::(anonymous struct at bionic/libc/include/sys/ucontext.h:206:5)",
8559   "referenced_type" : "_ZTIN8ucontextUt_Ut_E",
8560   "self_type" : "_ZTIN8ucontextUt_Ut_E",
8561   "size" : 8,
8562   "source_file" : "bionic/libc/include/sys/ucontext.h"
8563  },
8564  {
8565   "alignment" : 4,
8566   "fields" :
8567   [
8568    {
8569     "field_name" : "sa_handler",
8570     "referenced_type" : "_ZTIPFviE"
8571    },
8572    {
8573     "field_name" : "sa_sigaction",
8574     "referenced_type" : "_ZTIPFviP7siginfoPvE"
8575    }
8576   ],
8577   "is_anonymous" : true,
8578   "linker_set_key" : "_ZTIN9sigactionUt_E",
8579   "name" : "sigaction::(anonymous union at bionic/libc/include/bits/signal_types.h:89:3)",
8580   "record_kind" : "union",
8581   "referenced_type" : "_ZTIN9sigactionUt_E",
8582   "self_type" : "_ZTIN9sigactionUt_E",
8583   "size" : 4,
8584   "source_file" : "bionic/libc/include/bits/signal_types.h"
8585  },
8586  {
8587   "alignment" : 4,
8588   "fields" :
8589   [
8590    {
8591     "field_name" : "__small",
8592     "referenced_type" : "_ZTIA8_c"
8593    },
8594    {
8595     "field_name" : "__large",
8596     "referenced_type" : "_ZTIPv"
8597    }
8598   ],
8599   "linker_set_key" : "_ZTINSt3__110__function16__policy_storageE",
8600   "name" : "std::__function::__policy_storage",
8601   "record_kind" : "union",
8602   "referenced_type" : "_ZTINSt3__110__function16__policy_storageE",
8603   "self_type" : "_ZTINSt3__110__function16__policy_storageE",
8604   "size" : 8,
8605   "source_file" : "external/libcxx/include/functional"
8606  },
8607  {
8608   "alignment" : 4,
8609   "fields" :
8610   [
8611    {
8612     "field_name" : "__clone",
8613     "referenced_type" : "_ZTIKPFPvPKvE"
8614    },
8615    {
8616     "field_name" : "__destroy",
8617     "field_offset" : 32,
8618     "referenced_type" : "_ZTIKPFvPvE"
8619    },
8620    {
8621     "field_name" : "__is_null",
8622     "field_offset" : 64,
8623     "referenced_type" : "_ZTIKb"
8624    },
8625    {
8626     "field_name" : "__type_info",
8627     "field_offset" : 96,
8628     "referenced_type" : "_ZTIKPKSt9type_info"
8629    }
8630   ],
8631   "linker_set_key" : "_ZTINSt3__110__function8__policyE",
8632   "name" : "std::__function::__policy",
8633   "referenced_type" : "_ZTINSt3__110__function8__policyE",
8634   "self_type" : "_ZTINSt3__110__function8__policyE",
8635   "size" : 16,
8636   "source_file" : "external/libcxx/include/functional"
8637  },
8638  {
8639   "alignment" : 1,
8640   "linker_set_key" : "_ZTINSt3__110__get_pairILj0EEE",
8641   "name" : "std::__get_pair<0>",
8642   "referenced_type" : "_ZTINSt3__110__get_pairILj0EEE",
8643   "self_type" : "_ZTINSt3__110__get_pairILj0EEE",
8644   "size" : 1,
8645   "source_file" : "external/libcxx/include/utility"
8646  },
8647  {
8648   "alignment" : 1,
8649   "linker_set_key" : "_ZTINSt3__110__get_pairILj1EEE",
8650   "name" : "std::__get_pair<1>",
8651   "referenced_type" : "_ZTINSt3__110__get_pairILj1EEE",
8652   "self_type" : "_ZTINSt3__110__get_pairILj1EEE",
8653   "size" : 1,
8654   "source_file" : "external/libcxx/include/utility"
8655  },
8656  {
8657   "alignment" : 1,
8658   "linker_set_key" : "_ZTINSt3__110__ignore_tIhEE",
8659   "name" : "std::__ignore_t<unsigned char>",
8660   "referenced_type" : "_ZTINSt3__110__ignore_tIhEE",
8661   "self_type" : "_ZTINSt3__110__ignore_tIhEE",
8662   "size" : 1,
8663   "source_file" : "external/libcxx/include/tuple",
8664   "template_args" :
8665   [
8666    "_ZTIh"
8667   ]
8668  },
8669  {
8670   "alignment" : 1,
8671   "base_specifiers" :
8672   [
8673    {
8674     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
8675    }
8676   ],
8677   "linker_set_key" : "_ZTINSt3__110__is_ratioINS_5ratioILx1ELx1000000000EEEEE",
8678   "name" : "std::__is_ratio<std::ratio<1, 1000000000>>",
8679   "referenced_type" : "_ZTINSt3__110__is_ratioINS_5ratioILx1ELx1000000000EEEEE",
8680   "self_type" : "_ZTINSt3__110__is_ratioINS_5ratioILx1ELx1000000000EEEEE",
8681   "size" : 1,
8682   "source_file" : "external/libcxx/include/ratio",
8683   "template_args" :
8684   [
8685    "_ZTINSt3__15ratioILx1ELx1000000000EEE"
8686   ]
8687  },
8688  {
8689   "alignment" : 1,
8690   "base_specifiers" :
8691   [
8692    {
8693     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
8694    }
8695   ],
8696   "linker_set_key" : "_ZTINSt3__110__is_ratioINS_5ratioILx1ELx1000000EEEEE",
8697   "name" : "std::__is_ratio<std::ratio<1, 1000000>>",
8698   "referenced_type" : "_ZTINSt3__110__is_ratioINS_5ratioILx1ELx1000000EEEEE",
8699   "self_type" : "_ZTINSt3__110__is_ratioINS_5ratioILx1ELx1000000EEEEE",
8700   "size" : 1,
8701   "source_file" : "external/libcxx/include/ratio",
8702   "template_args" :
8703   [
8704    "_ZTINSt3__15ratioILx1ELx1000000EEE"
8705   ]
8706  },
8707  {
8708   "alignment" : 1,
8709   "base_specifiers" :
8710   [
8711    {
8712     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
8713    }
8714   ],
8715   "linker_set_key" : "_ZTINSt3__110__is_ratioINS_5ratioILx1ELx1000EEEEE",
8716   "name" : "std::__is_ratio<std::ratio<1, 1000>>",
8717   "referenced_type" : "_ZTINSt3__110__is_ratioINS_5ratioILx1ELx1000EEEEE",
8718   "self_type" : "_ZTINSt3__110__is_ratioINS_5ratioILx1ELx1000EEEEE",
8719   "size" : 1,
8720   "source_file" : "external/libcxx/include/ratio",
8721   "template_args" :
8722   [
8723    "_ZTINSt3__15ratioILx1ELx1000EEE"
8724   ]
8725  },
8726  {
8727   "alignment" : 1,
8728   "base_specifiers" :
8729   [
8730    {
8731     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
8732    }
8733   ],
8734   "linker_set_key" : "_ZTINSt3__110__is_ratioINS_5ratioILx1ELx1EEEEE",
8735   "name" : "std::__is_ratio<std::ratio<1, 1>>",
8736   "referenced_type" : "_ZTINSt3__110__is_ratioINS_5ratioILx1ELx1EEEEE",
8737   "self_type" : "_ZTINSt3__110__is_ratioINS_5ratioILx1ELx1EEEEE",
8738   "size" : 1,
8739   "source_file" : "external/libcxx/include/ratio",
8740   "template_args" :
8741   [
8742    "_ZTINSt3__15ratioILx1ELx1EEE"
8743   ]
8744  },
8745  {
8746   "alignment" : 1,
8747   "base_specifiers" :
8748   [
8749    {
8750     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
8751    }
8752   ],
8753   "linker_set_key" : "_ZTINSt3__110__is_ratioINS_5ratioILx3600ELx1EEEEE",
8754   "name" : "std::__is_ratio<std::ratio<3600, 1>>",
8755   "referenced_type" : "_ZTINSt3__110__is_ratioINS_5ratioILx3600ELx1EEEEE",
8756   "self_type" : "_ZTINSt3__110__is_ratioINS_5ratioILx3600ELx1EEEEE",
8757   "size" : 1,
8758   "source_file" : "external/libcxx/include/ratio",
8759   "template_args" :
8760   [
8761    "_ZTINSt3__15ratioILx3600ELx1EEE"
8762   ]
8763  },
8764  {
8765   "alignment" : 1,
8766   "base_specifiers" :
8767   [
8768    {
8769     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
8770    }
8771   ],
8772   "linker_set_key" : "_ZTINSt3__110__is_ratioINS_5ratioILx60ELx1EEEEE",
8773   "name" : "std::__is_ratio<std::ratio<60, 1>>",
8774   "referenced_type" : "_ZTINSt3__110__is_ratioINS_5ratioILx60ELx1EEEEE",
8775   "self_type" : "_ZTINSt3__110__is_ratioINS_5ratioILx60ELx1EEEEE",
8776   "size" : 1,
8777   "source_file" : "external/libcxx/include/ratio",
8778   "template_args" :
8779   [
8780    "_ZTINSt3__15ratioILx60ELx1EEE"
8781   ]
8782  },
8783  {
8784   "alignment" : 4,
8785   "fields" :
8786   [
8787    {
8788     "access" : "private",
8789     "field_name" : "__val_",
8790     "referenced_type" : "_ZTIi"
8791    },
8792    {
8793     "access" : "private",
8794     "field_name" : "__cat_",
8795     "field_offset" : 32,
8796     "referenced_type" : "_ZTIPKNSt3__114error_categoryE"
8797    }
8798   ],
8799   "linker_set_key" : "_ZTINSt3__110error_codeE",
8800   "name" : "std::error_code",
8801   "record_kind" : "class",
8802   "referenced_type" : "_ZTINSt3__110error_codeE",
8803   "self_type" : "_ZTINSt3__110error_codeE",
8804   "size" : 8,
8805   "source_file" : "external/libcxx/include/system_error"
8806  },
8807  {
8808   "alignment" : 1,
8809   "linker_set_key" : "_ZTINSt3__110in_place_tE",
8810   "name" : "std::in_place_t",
8811   "referenced_type" : "_ZTINSt3__110in_place_tE",
8812   "self_type" : "_ZTINSt3__110in_place_tE",
8813   "size" : 1,
8814   "source_file" : "external/libcxx/include/utility"
8815  },
8816  {
8817   "alignment" : 1,
8818   "base_specifiers" :
8819   [
8820    {
8821     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
8822    }
8823   ],
8824   "linker_set_key" : "_ZTINSt3__110is_trivialIDiEE",
8825   "name" : "std::is_trivial<char32_t>",
8826   "referenced_type" : "_ZTINSt3__110is_trivialIDiEE",
8827   "self_type" : "_ZTINSt3__110is_trivialIDiEE",
8828   "size" : 1,
8829   "source_file" : "external/libcxx/include/type_traits",
8830   "template_args" :
8831   [
8832    "_ZTIDi"
8833   ]
8834  },
8835  {
8836   "alignment" : 1,
8837   "base_specifiers" :
8838   [
8839    {
8840     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
8841    }
8842   ],
8843   "linker_set_key" : "_ZTINSt3__110is_trivialIDsEE",
8844   "name" : "std::is_trivial<char16_t>",
8845   "referenced_type" : "_ZTINSt3__110is_trivialIDsEE",
8846   "self_type" : "_ZTINSt3__110is_trivialIDsEE",
8847   "size" : 1,
8848   "source_file" : "external/libcxx/include/type_traits",
8849   "template_args" :
8850   [
8851    "_ZTIDs"
8852   ]
8853  },
8854  {
8855   "alignment" : 1,
8856   "base_specifiers" :
8857   [
8858    {
8859     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
8860    }
8861   ],
8862   "linker_set_key" : "_ZTINSt3__110is_trivialIcEE",
8863   "name" : "std::is_trivial<char>",
8864   "referenced_type" : "_ZTINSt3__110is_trivialIcEE",
8865   "self_type" : "_ZTINSt3__110is_trivialIcEE",
8866   "size" : 1,
8867   "source_file" : "external/libcxx/include/type_traits",
8868   "template_args" :
8869   [
8870    "_ZTIc"
8871   ]
8872  },
8873  {
8874   "alignment" : 1,
8875   "base_specifiers" :
8876   [
8877    {
8878     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
8879    }
8880   ],
8881   "linker_set_key" : "_ZTINSt3__110is_trivialIwEE",
8882   "name" : "std::is_trivial<wchar_t>",
8883   "referenced_type" : "_ZTINSt3__110is_trivialIwEE",
8884   "self_type" : "_ZTINSt3__110is_trivialIwEE",
8885   "size" : 1,
8886   "source_file" : "external/libcxx/include/type_traits",
8887   "template_args" :
8888   [
8889    "_ZTIw"
8890   ]
8891  },
8892  {
8893   "alignment" : 1,
8894   "linker_set_key" : "_ZTINSt3__110less_equalIvEE",
8895   "name" : "std::less_equal<>",
8896   "referenced_type" : "_ZTINSt3__110less_equalIvEE",
8897   "self_type" : "_ZTINSt3__110less_equalIvEE",
8898   "size" : 1,
8899   "source_file" : "external/libcxx/include/functional",
8900   "template_args" :
8901   [
8902    "_ZTIv"
8903   ]
8904  },
8905  {
8906   "alignment" : 4,
8907   "fields" :
8908   [
8909    {
8910     "access" : "private",
8911     "field_name" : "__m_",
8912     "referenced_type" : "_ZTIRNSt3__15mutexE"
8913    }
8914   ],
8915   "linker_set_key" : "_ZTINSt3__110lock_guardINS_5mutexEEE",
8916   "name" : "std::lock_guard<std::mutex>",
8917   "record_kind" : "class",
8918   "referenced_type" : "_ZTINSt3__110lock_guardINS_5mutexEEE",
8919   "self_type" : "_ZTINSt3__110lock_guardINS_5mutexEEE",
8920   "size" : 4,
8921   "source_file" : "external/libcxx/include/__mutex_base",
8922   "template_args" :
8923   [
8924    "_ZTINSt3__15mutexE"
8925   ]
8926  },
8927  {
8928   "alignment" : 1,
8929   "linker_set_key" : "_ZTINSt3__110logical_orIvEE",
8930   "name" : "std::logical_or<>",
8931   "referenced_type" : "_ZTINSt3__110logical_orIvEE",
8932   "self_type" : "_ZTINSt3__110logical_orIvEE",
8933   "size" : 1,
8934   "source_file" : "external/libcxx/include/functional",
8935   "template_args" :
8936   [
8937    "_ZTIv"
8938   ]
8939  },
8940  {
8941   "alignment" : 1,
8942   "linker_set_key" : "_ZTINSt3__110multipliesIvEE",
8943   "name" : "std::multiplies<>",
8944   "referenced_type" : "_ZTINSt3__110multipliesIvEE",
8945   "self_type" : "_ZTINSt3__110multipliesIvEE",
8946   "size" : 1,
8947   "source_file" : "external/libcxx/include/functional",
8948   "template_args" :
8949   [
8950    "_ZTIv"
8951   ]
8952  },
8953  {
8954   "alignment" : 1,
8955   "linker_set_key" : "_ZTINSt3__110owner_lessIvEE",
8956   "name" : "std::owner_less<>",
8957   "referenced_type" : "_ZTINSt3__110owner_lessIvEE",
8958   "self_type" : "_ZTINSt3__110owner_lessIvEE",
8959   "size" : 1,
8960   "source_file" : "external/libcxx/include/memory",
8961   "template_args" :
8962   [
8963    "_ZTIv"
8964   ]
8965  },
8966  {
8967   "alignment" : 1,
8968   "linker_set_key" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1000000000EEENS1_ILx1ELx1EEEEE",
8969   "name" : "std::__ratio_gcd<std::ratio<1, 1000000000>, std::ratio<1, 1>>",
8970   "referenced_type" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1000000000EEENS1_ILx1ELx1EEEEE",
8971   "self_type" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1000000000EEENS1_ILx1ELx1EEEEE",
8972   "size" : 1,
8973   "source_file" : "external/libcxx/include/ratio",
8974   "template_args" :
8975   [
8976    "_ZTINSt3__15ratioILx1ELx1000000000EEE",
8977    "_ZTINSt3__15ratioILx1ELx1EEE"
8978   ]
8979  },
8980  {
8981   "alignment" : 1,
8982   "linker_set_key" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1000000000EEES2_EE",
8983   "name" : "std::__ratio_gcd<std::ratio<1, 1000000000>, std::ratio<1, 1000000000>>",
8984   "referenced_type" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1000000000EEES2_EE",
8985   "self_type" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1000000000EEES2_EE",
8986   "size" : 1,
8987   "source_file" : "external/libcxx/include/ratio",
8988   "template_args" :
8989   [
8990    "_ZTINSt3__15ratioILx1ELx1000000000EEE",
8991    "_ZTINSt3__15ratioILx1ELx1000000000EEE"
8992   ]
8993  },
8994  {
8995   "alignment" : 1,
8996   "linker_set_key" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1000000EEES2_EE",
8997   "name" : "std::__ratio_gcd<std::ratio<1, 1000000>, std::ratio<1, 1000000>>",
8998   "referenced_type" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1000000EEES2_EE",
8999   "self_type" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1000000EEES2_EE",
9000   "size" : 1,
9001   "source_file" : "external/libcxx/include/ratio",
9002   "template_args" :
9003   [
9004    "_ZTINSt3__15ratioILx1ELx1000000EEE",
9005    "_ZTINSt3__15ratioILx1ELx1000000EEE"
9006   ]
9007  },
9008  {
9009   "alignment" : 1,
9010   "linker_set_key" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1000EEES2_EE",
9011   "name" : "std::__ratio_gcd<std::ratio<1, 1000>, std::ratio<1, 1000>>",
9012   "referenced_type" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1000EEES2_EE",
9013   "self_type" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1000EEES2_EE",
9014   "size" : 1,
9015   "source_file" : "external/libcxx/include/ratio",
9016   "template_args" :
9017   [
9018    "_ZTINSt3__15ratioILx1ELx1000EEE",
9019    "_ZTINSt3__15ratioILx1ELx1000EEE"
9020   ]
9021  },
9022  {
9023   "alignment" : 1,
9024   "linker_set_key" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1EEES2_EE",
9025   "name" : "std::__ratio_gcd<std::ratio<1, 1>, std::ratio<1, 1>>",
9026   "referenced_type" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1EEES2_EE",
9027   "self_type" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1EEES2_EE",
9028   "size" : 1,
9029   "source_file" : "external/libcxx/include/ratio",
9030   "template_args" :
9031   [
9032    "_ZTINSt3__15ratioILx1ELx1EEE",
9033    "_ZTINSt3__15ratioILx1ELx1EEE"
9034   ]
9035  },
9036  {
9037   "alignment" : 1,
9038   "linker_set_key" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx3600ELx1EEES2_EE",
9039   "name" : "std::__ratio_gcd<std::ratio<3600, 1>, std::ratio<3600, 1>>",
9040   "referenced_type" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx3600ELx1EEES2_EE",
9041   "self_type" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx3600ELx1EEES2_EE",
9042   "size" : 1,
9043   "source_file" : "external/libcxx/include/ratio",
9044   "template_args" :
9045   [
9046    "_ZTINSt3__15ratioILx3600ELx1EEE",
9047    "_ZTINSt3__15ratioILx3600ELx1EEE"
9048   ]
9049  },
9050  {
9051   "alignment" : 1,
9052   "linker_set_key" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx60ELx1EEES2_EE",
9053   "name" : "std::__ratio_gcd<std::ratio<60, 1>, std::ratio<60, 1>>",
9054   "referenced_type" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx60ELx1EEES2_EE",
9055   "self_type" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx60ELx1EEES2_EE",
9056   "size" : 1,
9057   "source_file" : "external/libcxx/include/ratio",
9058   "template_args" :
9059   [
9060    "_ZTINSt3__15ratioILx60ELx1EEE",
9061    "_ZTINSt3__15ratioILx60ELx1EEE"
9062   ]
9063  },
9064  {
9065   "alignment" : 1,
9066   "linker_set_key" : "_ZTINSt3__111__size_typeINS_9allocatorIDiEEiLb1EEE",
9067   "name" : "std::__size_type<std::allocator<char32_t>, int, true>",
9068   "referenced_type" : "_ZTINSt3__111__size_typeINS_9allocatorIDiEEiLb1EEE",
9069   "self_type" : "_ZTINSt3__111__size_typeINS_9allocatorIDiEEiLb1EEE",
9070   "size" : 1,
9071   "source_file" : "external/libcxx/include/memory",
9072   "template_args" :
9073   [
9074    "_ZTINSt3__19allocatorIDiEE",
9075    "_ZTIi"
9076   ]
9077  },
9078  {
9079   "alignment" : 1,
9080   "linker_set_key" : "_ZTINSt3__111__size_typeINS_9allocatorIDsEEiLb1EEE",
9081   "name" : "std::__size_type<std::allocator<char16_t>, int, true>",
9082   "referenced_type" : "_ZTINSt3__111__size_typeINS_9allocatorIDsEEiLb1EEE",
9083   "self_type" : "_ZTINSt3__111__size_typeINS_9allocatorIDsEEiLb1EEE",
9084   "size" : 1,
9085   "source_file" : "external/libcxx/include/memory",
9086   "template_args" :
9087   [
9088    "_ZTINSt3__19allocatorIDsEE",
9089    "_ZTIi"
9090   ]
9091  },
9092  {
9093   "alignment" : 1,
9094   "linker_set_key" : "_ZTINSt3__111__size_typeINS_9allocatorIcEEiLb1EEE",
9095   "name" : "std::__size_type<std::allocator<char>, int, true>",
9096   "referenced_type" : "_ZTINSt3__111__size_typeINS_9allocatorIcEEiLb1EEE",
9097   "self_type" : "_ZTINSt3__111__size_typeINS_9allocatorIcEEiLb1EEE",
9098   "size" : 1,
9099   "source_file" : "external/libcxx/include/memory",
9100   "template_args" :
9101   [
9102    "_ZTINSt3__19allocatorIcEE",
9103    "_ZTIi"
9104   ]
9105  },
9106  {
9107   "alignment" : 1,
9108   "linker_set_key" : "_ZTINSt3__111__size_typeINS_9allocatorIwEEiLb1EEE",
9109   "name" : "std::__size_type<std::allocator<wchar_t>, int, true>",
9110   "referenced_type" : "_ZTINSt3__111__size_typeINS_9allocatorIwEEiLb1EEE",
9111   "self_type" : "_ZTINSt3__111__size_typeINS_9allocatorIwEEiLb1EEE",
9112   "size" : 1,
9113   "source_file" : "external/libcxx/include/memory",
9114   "template_args" :
9115   [
9116    "_ZTINSt3__19allocatorIwEE",
9117    "_ZTIi"
9118   ]
9119  },
9120  {
9121   "alignment" : 1,
9122   "linker_set_key" : "_ZTINSt3__111__type_listIaNS0_IsNS0_IiNS0_IlNS0_IxNS_5__natEEEEEEEEEEE",
9123   "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>>>>>",
9124   "referenced_type" : "_ZTINSt3__111__type_listIaNS0_IsNS0_IiNS0_IlNS0_IxNS_5__natEEEEEEEEEEE",
9125   "self_type" : "_ZTINSt3__111__type_listIaNS0_IsNS0_IiNS0_IlNS0_IxNS_5__natEEEEEEEEEEE",
9126   "size" : 1,
9127   "source_file" : "external/libcxx/include/type_traits",
9128   "template_args" :
9129   [
9130    "_ZTIa",
9131    "_ZTINSt3__111__type_listIsNS0_IiNS0_IlNS0_IxNS_5__natEEEEEEEEE"
9132   ]
9133  },
9134  {
9135   "alignment" : 1,
9136   "linker_set_key" : "_ZTINSt3__111__type_listIhNS0_ItNS0_IjNS0_ImNS0_IyNS_5__natEEEEEEEEEEE",
9137   "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>>>>>",
9138   "referenced_type" : "_ZTINSt3__111__type_listIhNS0_ItNS0_IjNS0_ImNS0_IyNS_5__natEEEEEEEEEEE",
9139   "self_type" : "_ZTINSt3__111__type_listIhNS0_ItNS0_IjNS0_ImNS0_IyNS_5__natEEEEEEEEEEE",
9140   "size" : 1,
9141   "source_file" : "external/libcxx/include/type_traits",
9142   "template_args" :
9143   [
9144    "_ZTIh",
9145    "_ZTINSt3__111__type_listItNS0_IjNS0_ImNS0_IyNS_5__natEEEEEEEEE"
9146   ]
9147  },
9148  {
9149   "alignment" : 1,
9150   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
9151   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
9152   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
9153   "self_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
9154   "size" : 1,
9155   "source_file" : "external/libcxx/include/type_traits",
9156   "template_args" :
9157   [
9158    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
9159   ]
9160  },
9161  {
9162   "alignment" : 1,
9163   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
9164   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
9165   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
9166   "self_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
9167   "size" : 1,
9168   "source_file" : "external/libcxx/include/type_traits",
9169   "template_args" :
9170   [
9171    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
9172   ]
9173  },
9174  {
9175   "alignment" : 1,
9176   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
9177   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
9178   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
9179   "self_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
9180   "size" : 1,
9181   "source_file" : "external/libcxx/include/type_traits",
9182   "template_args" :
9183   [
9184    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
9185   ]
9186  },
9187  {
9188   "alignment" : 1,
9189   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
9190   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
9191   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
9192   "self_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
9193   "size" : 1,
9194   "source_file" : "external/libcxx/include/type_traits",
9195   "template_args" :
9196   [
9197    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
9198   ]
9199  },
9200  {
9201   "alignment" : 1,
9202   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
9203   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
9204   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
9205   "self_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
9206   "size" : 1,
9207   "source_file" : "external/libcxx/include/type_traits",
9208   "template_args" :
9209   [
9210    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
9211   ]
9212  },
9213  {
9214   "alignment" : 1,
9215   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
9216   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
9217   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
9218   "self_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
9219   "size" : 1,
9220   "source_file" : "external/libcxx/include/type_traits",
9221   "template_args" :
9222   [
9223    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
9224   ]
9225  },
9226  {
9227   "alignment" : 1,
9228   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
9229   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
9230   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
9231   "self_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
9232   "size" : 1,
9233   "source_file" : "external/libcxx/include/type_traits",
9234   "template_args" :
9235   [
9236    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
9237   ]
9238  },
9239  {
9240   "alignment" : 1,
9241   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
9242   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
9243   "referenced_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
9244   "self_type" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
9245   "size" : 1,
9246   "source_file" : "external/libcxx/include/type_traits",
9247   "template_args" :
9248   [
9249    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
9250   ]
9251  },
9252  {
9253   "alignment" : 1,
9254   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
9255   "name" : "std::add_pointer<std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
9256   "referenced_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
9257   "self_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
9258   "size" : 1,
9259   "source_file" : "external/libcxx/include/type_traits",
9260   "template_args" :
9261   [
9262    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
9263   ]
9264  },
9265  {
9266   "alignment" : 1,
9267   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
9268   "name" : "std::add_pointer<std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
9269   "referenced_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
9270   "self_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
9271   "size" : 1,
9272   "source_file" : "external/libcxx/include/type_traits",
9273   "template_args" :
9274   [
9275    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
9276   ]
9277  },
9278  {
9279   "alignment" : 1,
9280   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
9281   "name" : "std::add_pointer<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
9282   "referenced_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
9283   "self_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
9284   "size" : 1,
9285   "source_file" : "external/libcxx/include/type_traits",
9286   "template_args" :
9287   [
9288    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
9289   ]
9290  },
9291  {
9292   "alignment" : 1,
9293   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
9294   "name" : "std::add_pointer<std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
9295   "referenced_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
9296   "self_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
9297   "size" : 1,
9298   "source_file" : "external/libcxx/include/type_traits",
9299   "template_args" :
9300   [
9301    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
9302   ]
9303  },
9304  {
9305   "alignment" : 1,
9306   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
9307   "name" : "std::add_pointer<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
9308   "referenced_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
9309   "self_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
9310   "size" : 1,
9311   "source_file" : "external/libcxx/include/type_traits",
9312   "template_args" :
9313   [
9314    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
9315   ]
9316  },
9317  {
9318   "alignment" : 1,
9319   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
9320   "name" : "std::add_pointer<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
9321   "referenced_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
9322   "self_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
9323   "size" : 1,
9324   "source_file" : "external/libcxx/include/type_traits",
9325   "template_args" :
9326   [
9327    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
9328   ]
9329  },
9330  {
9331   "alignment" : 1,
9332   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
9333   "name" : "std::add_pointer<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
9334   "referenced_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
9335   "self_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
9336   "size" : 1,
9337   "source_file" : "external/libcxx/include/type_traits",
9338   "template_args" :
9339   [
9340    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
9341   ]
9342  },
9343  {
9344   "alignment" : 1,
9345   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
9346   "name" : "std::add_pointer<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
9347   "referenced_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
9348   "self_type" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
9349   "size" : 1,
9350   "source_file" : "external/libcxx/include/type_traits",
9351   "template_args" :
9352   [
9353    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
9354   ]
9355  },
9356  {
9357   "alignment" : 1,
9358   "linker_set_key" : "_ZTINSt3__111add_pointerIeEE",
9359   "name" : "std::add_pointer<long double>",
9360   "referenced_type" : "_ZTINSt3__111add_pointerIeEE",
9361   "self_type" : "_ZTINSt3__111add_pointerIeEE",
9362   "size" : 1,
9363   "source_file" : "external/libcxx/include/type_traits",
9364   "template_args" :
9365   [
9366    "_ZTIe"
9367   ]
9368  },
9369  {
9370   "alignment" : 1,
9371   "linker_set_key" : "_ZTINSt3__111add_pointerIlEE",
9372   "name" : "std::add_pointer<long>",
9373   "referenced_type" : "_ZTINSt3__111add_pointerIlEE",
9374   "self_type" : "_ZTINSt3__111add_pointerIlEE",
9375   "size" : 1,
9376   "source_file" : "external/libcxx/include/type_traits",
9377   "template_args" :
9378   [
9379    "_ZTIl"
9380   ]
9381  },
9382  {
9383   "alignment" : 1,
9384   "linker_set_key" : "_ZTINSt3__111add_pointerIxEE",
9385   "name" : "std::add_pointer<long long>",
9386   "referenced_type" : "_ZTINSt3__111add_pointerIxEE",
9387   "self_type" : "_ZTINSt3__111add_pointerIxEE",
9388   "size" : 1,
9389   "source_file" : "external/libcxx/include/type_traits",
9390   "template_args" :
9391   [
9392    "_ZTIx"
9393   ]
9394  },
9395  {
9396   "alignment" : 1,
9397   "fields" :
9398   [
9399    {
9400     "field_name" : "__a_",
9401     "referenced_type" : "_ZTIU7_Atomicb"
9402    }
9403   ],
9404   "linker_set_key" : "_ZTINSt3__111atomic_flagE",
9405   "name" : "std::atomic_flag",
9406   "referenced_type" : "_ZTINSt3__111atomic_flagE",
9407   "self_type" : "_ZTINSt3__111atomic_flagE",
9408   "size" : 1,
9409   "source_file" : "external/libcxx/include/atomic"
9410  },
9411  {
9412   "alignment" : 1,
9413   "linker_set_key" : "_ZTINSt3__111char_traitsIDiEE",
9414   "name" : "std::char_traits<char32_t>",
9415   "referenced_type" : "_ZTINSt3__111char_traitsIDiEE",
9416   "self_type" : "_ZTINSt3__111char_traitsIDiEE",
9417   "size" : 1,
9418   "source_file" : "external/libcxx/include/__string",
9419   "template_args" :
9420   [
9421    "_ZTIDi"
9422   ]
9423  },
9424  {
9425   "alignment" : 1,
9426   "linker_set_key" : "_ZTINSt3__111char_traitsIDsEE",
9427   "name" : "std::char_traits<char16_t>",
9428   "referenced_type" : "_ZTINSt3__111char_traitsIDsEE",
9429   "self_type" : "_ZTINSt3__111char_traitsIDsEE",
9430   "size" : 1,
9431   "source_file" : "external/libcxx/include/__string",
9432   "template_args" :
9433   [
9434    "_ZTIDs"
9435   ]
9436  },
9437  {
9438   "alignment" : 1,
9439   "linker_set_key" : "_ZTINSt3__111char_traitsIcEE",
9440   "name" : "std::char_traits<char>",
9441   "referenced_type" : "_ZTINSt3__111char_traitsIcEE",
9442   "self_type" : "_ZTINSt3__111char_traitsIcEE",
9443   "size" : 1,
9444   "source_file" : "external/libcxx/include/__string",
9445   "template_args" :
9446   [
9447    "_ZTIc"
9448   ]
9449  },
9450  {
9451   "alignment" : 1,
9452   "linker_set_key" : "_ZTINSt3__111char_traitsIwEE",
9453   "name" : "std::char_traits<wchar_t>",
9454   "referenced_type" : "_ZTINSt3__111char_traitsIwEE",
9455   "self_type" : "_ZTINSt3__111char_traitsIwEE",
9456   "size" : 1,
9457   "source_file" : "external/libcxx/include/__string",
9458   "template_args" :
9459   [
9460    "_ZTIw"
9461   ]
9462  },
9463  {
9464   "alignment" : 1,
9465   "base_specifiers" :
9466   [
9467    {
9468     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEES5_EEE"
9469    }
9470   ],
9471   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEEE",
9472   "name" : "std::common_type<duration<long double, ratio<1, 1000000000>>>",
9473   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEEE",
9474   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEEE",
9475   "size" : 1,
9476   "source_file" : "external/libcxx/include/type_traits"
9477  },
9478  {
9479   "alignment" : 1,
9480   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEES5_EEE",
9481   "name" : "std::common_type<duration<long double, ratio<1, 1000000000>>, duration<long double, ratio<1, 1000000000>>>",
9482   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEES5_EEE",
9483   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEES5_EEE",
9484   "size" : 1,
9485   "source_file" : "external/libcxx/include/chrono"
9486  },
9487  {
9488   "alignment" : 1,
9489   "base_specifiers" :
9490   [
9491    {
9492     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000000EEEEES5_EEE"
9493    }
9494   ],
9495   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000000EEEEEEEE",
9496   "name" : "std::common_type<duration<long double, ratio<1, 1000000>>>",
9497   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000000EEEEEEEE",
9498   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000000EEEEEEEE",
9499   "size" : 1,
9500   "source_file" : "external/libcxx/include/type_traits"
9501  },
9502  {
9503   "alignment" : 1,
9504   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000000EEEEES5_EEE",
9505   "name" : "std::common_type<duration<long double, ratio<1, 1000000>>, duration<long double, ratio<1, 1000000>>>",
9506   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000000EEEEES5_EEE",
9507   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000000EEEEES5_EEE",
9508   "size" : 1,
9509   "source_file" : "external/libcxx/include/chrono"
9510  },
9511  {
9512   "alignment" : 1,
9513   "base_specifiers" :
9514   [
9515    {
9516     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000EEEEES5_EEE"
9517    }
9518   ],
9519   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000EEEEEEEE",
9520   "name" : "std::common_type<duration<long double, ratio<1, 1000>>>",
9521   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000EEEEEEEE",
9522   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000EEEEEEEE",
9523   "size" : 1,
9524   "source_file" : "external/libcxx/include/type_traits"
9525  },
9526  {
9527   "alignment" : 1,
9528   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000EEEEES5_EEE",
9529   "name" : "std::common_type<duration<long double, ratio<1, 1000>>, duration<long double, ratio<1, 1000>>>",
9530   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000EEEEES5_EEE",
9531   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000EEEEES5_EEE",
9532   "size" : 1,
9533   "source_file" : "external/libcxx/include/chrono"
9534  },
9535  {
9536   "alignment" : 1,
9537   "base_specifiers" :
9538   [
9539    {
9540     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1EEEEES5_EEE"
9541    }
9542   ],
9543   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1EEEEEEEE",
9544   "name" : "std::common_type<duration<long double>>",
9545   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1EEEEEEEE",
9546   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1EEEEEEEE",
9547   "size" : 1,
9548   "source_file" : "external/libcxx/include/type_traits"
9549  },
9550  {
9551   "alignment" : 1,
9552   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1EEEEES5_EEE",
9553   "name" : "std::common_type<duration<long double>, duration<long double>>",
9554   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1EEEEES5_EEE",
9555   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1EEEEES5_EEE",
9556   "size" : 1,
9557   "source_file" : "external/libcxx/include/chrono"
9558  },
9559  {
9560   "alignment" : 1,
9561   "base_specifiers" :
9562   [
9563    {
9564     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx3600ELx1EEEEES5_EEE"
9565    }
9566   ],
9567   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx3600ELx1EEEEEEEE",
9568   "name" : "std::common_type<duration<long double, ratio<3600, 1>>>",
9569   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx3600ELx1EEEEEEEE",
9570   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx3600ELx1EEEEEEEE",
9571   "size" : 1,
9572   "source_file" : "external/libcxx/include/type_traits"
9573  },
9574  {
9575   "alignment" : 1,
9576   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx3600ELx1EEEEES5_EEE",
9577   "name" : "std::common_type<duration<long double, ratio<3600, 1>>, duration<long double, ratio<3600, 1>>>",
9578   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx3600ELx1EEEEES5_EEE",
9579   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx3600ELx1EEEEES5_EEE",
9580   "size" : 1,
9581   "source_file" : "external/libcxx/include/chrono"
9582  },
9583  {
9584   "alignment" : 1,
9585   "base_specifiers" :
9586   [
9587    {
9588     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx60ELx1EEEEES5_EEE"
9589    }
9590   ],
9591   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx60ELx1EEEEEEEE",
9592   "name" : "std::common_type<duration<long double, ratio<60, 1>>>",
9593   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx60ELx1EEEEEEEE",
9594   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx60ELx1EEEEEEEE",
9595   "size" : 1,
9596   "source_file" : "external/libcxx/include/type_traits"
9597  },
9598  {
9599   "alignment" : 1,
9600   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx60ELx1EEEEES5_EEE",
9601   "name" : "std::common_type<duration<long double, ratio<60, 1>>, duration<long double, ratio<60, 1>>>",
9602   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx60ELx1EEEEES5_EEE",
9603   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx60ELx1EEEEES5_EEE",
9604   "size" : 1,
9605   "source_file" : "external/libcxx/include/chrono"
9606  },
9607  {
9608   "alignment" : 1,
9609   "base_specifiers" :
9610   [
9611    {
9612     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIlNS_5ratioILx3600ELx1EEEEES5_EEE"
9613    }
9614   ],
9615   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIlNS_5ratioILx3600ELx1EEEEEEEE",
9616   "name" : "std::common_type<duration<long, ratio<3600, 1>>>",
9617   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIlNS_5ratioILx3600ELx1EEEEEEEE",
9618   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIlNS_5ratioILx3600ELx1EEEEEEEE",
9619   "size" : 1,
9620   "source_file" : "external/libcxx/include/type_traits"
9621  },
9622  {
9623   "alignment" : 1,
9624   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIlNS_5ratioILx3600ELx1EEEEES5_EEE",
9625   "name" : "std::common_type<duration<long, ratio<3600, 1>>, duration<long, ratio<3600, 1>>>",
9626   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIlNS_5ratioILx3600ELx1EEEEES5_EEE",
9627   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIlNS_5ratioILx3600ELx1EEEEES5_EEE",
9628   "size" : 1,
9629   "source_file" : "external/libcxx/include/chrono"
9630  },
9631  {
9632   "alignment" : 1,
9633   "base_specifiers" :
9634   [
9635    {
9636     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIlNS_5ratioILx60ELx1EEEEES5_EEE"
9637    }
9638   ],
9639   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIlNS_5ratioILx60ELx1EEEEEEEE",
9640   "name" : "std::common_type<duration<long, ratio<60, 1>>>",
9641   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIlNS_5ratioILx60ELx1EEEEEEEE",
9642   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIlNS_5ratioILx60ELx1EEEEEEEE",
9643   "size" : 1,
9644   "source_file" : "external/libcxx/include/type_traits"
9645  },
9646  {
9647   "alignment" : 1,
9648   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIlNS_5ratioILx60ELx1EEEEES5_EEE",
9649   "name" : "std::common_type<duration<long, ratio<60, 1>>, duration<long, ratio<60, 1>>>",
9650   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIlNS_5ratioILx60ELx1EEEEES5_EEE",
9651   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIlNS_5ratioILx60ELx1EEEEES5_EEE",
9652   "size" : 1,
9653   "source_file" : "external/libcxx/include/chrono"
9654  },
9655  {
9656   "alignment" : 1,
9657   "base_specifiers" :
9658   [
9659    {
9660     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEES5_EEE"
9661    }
9662   ],
9663   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEEE",
9664   "name" : "std::common_type<duration<long long, ratio<1, 1000000000>>>",
9665   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEEE",
9666   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEEE",
9667   "size" : 1,
9668   "source_file" : "external/libcxx/include/type_traits"
9669  },
9670  {
9671   "alignment" : 1,
9672   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IxNS3_ILx1ELx1EEEEEEEE",
9673   "name" : "std::common_type<duration<long long, ratio<1, 1000000000>>, duration<long long>>",
9674   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IxNS3_ILx1ELx1EEEEEEEE",
9675   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IxNS3_ILx1ELx1EEEEEEEE",
9676   "size" : 1,
9677   "source_file" : "external/libcxx/include/chrono"
9678  },
9679  {
9680   "alignment" : 1,
9681   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEES5_EEE",
9682   "name" : "std::common_type<duration<long long, ratio<1, 1000000000>>, duration<long long, ratio<1, 1000000000>>>",
9683   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEES5_EEE",
9684   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEES5_EEE",
9685   "size" : 1,
9686   "source_file" : "external/libcxx/include/chrono"
9687  },
9688  {
9689   "alignment" : 1,
9690   "base_specifiers" :
9691   [
9692    {
9693     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000EEEEES5_EEE"
9694    }
9695   ],
9696   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000EEEEEEEE",
9697   "name" : "std::common_type<duration<long long, ratio<1, 1000000>>>",
9698   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000EEEEEEEE",
9699   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000EEEEEEEE",
9700   "size" : 1,
9701   "source_file" : "external/libcxx/include/type_traits"
9702  },
9703  {
9704   "alignment" : 1,
9705   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000EEEEES5_EEE",
9706   "name" : "std::common_type<duration<long long, ratio<1, 1000000>>, duration<long long, ratio<1, 1000000>>>",
9707   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000EEEEES5_EEE",
9708   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000EEEEES5_EEE",
9709   "size" : 1,
9710   "source_file" : "external/libcxx/include/chrono"
9711  },
9712  {
9713   "alignment" : 1,
9714   "base_specifiers" :
9715   [
9716    {
9717     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000EEEEES5_EEE"
9718    }
9719   ],
9720   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000EEEEEEEE",
9721   "name" : "std::common_type<duration<long long, ratio<1, 1000>>>",
9722   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000EEEEEEEE",
9723   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000EEEEEEEE",
9724   "size" : 1,
9725   "source_file" : "external/libcxx/include/type_traits"
9726  },
9727  {
9728   "alignment" : 1,
9729   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000EEEEES5_EEE",
9730   "name" : "std::common_type<duration<long long, ratio<1, 1000>>, duration<long long, ratio<1, 1000>>>",
9731   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000EEEEES5_EEE",
9732   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000EEEEES5_EEE",
9733   "size" : 1,
9734   "source_file" : "external/libcxx/include/chrono"
9735  },
9736  {
9737   "alignment" : 1,
9738   "base_specifiers" :
9739   [
9740    {
9741     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1EEEEES5_EEE"
9742    }
9743   ],
9744   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEEE",
9745   "name" : "std::common_type<duration<long long>>",
9746   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEEE",
9747   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEEE",
9748   "size" : 1,
9749   "source_file" : "external/libcxx/include/type_traits"
9750  },
9751  {
9752   "alignment" : 1,
9753   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1EEEEES5_EEE",
9754   "name" : "std::common_type<duration<long long>, duration<long long>>",
9755   "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1EEEEES5_EEE",
9756   "self_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1EEEEES5_EEE",
9757   "size" : 1,
9758   "source_file" : "external/libcxx/include/chrono"
9759  },
9760  {
9761   "alignment" : 1,
9762   "base_specifiers" :
9763   [
9764    {
9765     "referenced_type" : "_ZTINSt3__118__common_type2_impIeevEE"
9766    }
9767   ],
9768   "linker_set_key" : "_ZTINSt3__111common_typeIJeeEEE",
9769   "name" : "std::common_type<long double, long double>",
9770   "referenced_type" : "_ZTINSt3__111common_typeIJeeEEE",
9771   "self_type" : "_ZTINSt3__111common_typeIJeeEEE",
9772   "size" : 1,
9773   "source_file" : "external/libcxx/include/type_traits"
9774  },
9775  {
9776   "alignment" : 1,
9777   "base_specifiers" :
9778   [
9779    {
9780     "referenced_type" : "_ZTINSt3__118__common_type2_impIllvEE"
9781    }
9782   ],
9783   "linker_set_key" : "_ZTINSt3__111common_typeIJllEEE",
9784   "name" : "std::common_type<long, long>",
9785   "referenced_type" : "_ZTINSt3__111common_typeIJllEEE",
9786   "self_type" : "_ZTINSt3__111common_typeIJllEEE",
9787   "size" : 1,
9788   "source_file" : "external/libcxx/include/type_traits"
9789  },
9790  {
9791   "alignment" : 1,
9792   "base_specifiers" :
9793   [
9794    {
9795     "referenced_type" : "_ZTINSt3__118__common_type2_impIxxvEE"
9796    }
9797   ],
9798   "linker_set_key" : "_ZTINSt3__111common_typeIJxxEEE",
9799   "name" : "std::common_type<long long, long long>",
9800   "referenced_type" : "_ZTINSt3__111common_typeIJxxEEE",
9801   "self_type" : "_ZTINSt3__111common_typeIJxxEEE",
9802   "size" : 1,
9803   "source_file" : "external/libcxx/include/type_traits"
9804  },
9805  {
9806   "alignment" : 1,
9807   "base_specifiers" :
9808   [
9809    {
9810     "referenced_type" : "_ZTINSt3__118__common_type_implINS_14__common_typesIJxxxEEEvEE"
9811    }
9812   ],
9813   "linker_set_key" : "_ZTINSt3__111common_typeIJxxxEEE",
9814   "name" : "std::common_type<long long, long long, long long>",
9815   "referenced_type" : "_ZTINSt3__111common_typeIJxxxEEE",
9816   "self_type" : "_ZTINSt3__111common_typeIJxxxEEE",
9817   "size" : 1,
9818   "source_file" : "external/libcxx/include/type_traits"
9819  },
9820  {
9821   "alignment" : 1,
9822   "linker_set_key" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPDiE5__natEDiEE",
9823   "name" : "std::conditional<false, std::pointer_traits<char32_t *>::__nat, char32_t>",
9824   "referenced_type" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPDiE5__natEDiEE",
9825   "self_type" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPDiE5__natEDiEE",
9826   "size" : 1,
9827   "source_file" : "external/libcxx/include/type_traits",
9828   "template_args" :
9829   [
9830    "_ZTINSt3__114pointer_traitsIPDiE5__natE",
9831    "_ZTIDi"
9832   ]
9833  },
9834  {
9835   "alignment" : 1,
9836   "linker_set_key" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPDsE5__natEDsEE",
9837   "name" : "std::conditional<false, std::pointer_traits<char16_t *>::__nat, char16_t>",
9838   "referenced_type" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPDsE5__natEDsEE",
9839   "self_type" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPDsE5__natEDsEE",
9840   "size" : 1,
9841   "source_file" : "external/libcxx/include/type_traits",
9842   "template_args" :
9843   [
9844    "_ZTINSt3__114pointer_traitsIPDsE5__natE",
9845    "_ZTIDs"
9846   ]
9847  },
9848  {
9849   "alignment" : 1,
9850   "linker_set_key" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPcE5__natEcEE",
9851   "name" : "std::conditional<false, std::pointer_traits<char *>::__nat, char>",
9852   "referenced_type" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPcE5__natEcEE",
9853   "self_type" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPcE5__natEcEE",
9854   "size" : 1,
9855   "source_file" : "external/libcxx/include/type_traits",
9856   "template_args" :
9857   [
9858    "_ZTINSt3__114pointer_traitsIPcE5__natE",
9859    "_ZTIc"
9860   ]
9861  },
9862  {
9863   "alignment" : 1,
9864   "linker_set_key" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPwE5__natEwEE",
9865   "name" : "std::conditional<false, std::pointer_traits<wchar_t *>::__nat, wchar_t>",
9866   "referenced_type" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPwE5__natEwEE",
9867   "self_type" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPwE5__natEwEE",
9868   "size" : 1,
9869   "source_file" : "external/libcxx/include/type_traits",
9870   "template_args" :
9871   [
9872    "_ZTINSt3__114pointer_traitsIPwE5__natE",
9873    "_ZTIw"
9874   ]
9875  },
9876  {
9877   "alignment" : 1,
9878   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEES9_EE",
9879   "name" : "std::conditional<false, const std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false> *, std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
9880   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEES9_EE",
9881   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEES9_EE",
9882   "size" : 1,
9883   "source_file" : "external/libcxx/include/type_traits",
9884   "template_args" :
9885   [
9886    "_ZTIPKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
9887    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
9888   ]
9889  },
9890  {
9891   "alignment" : 1,
9892   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEES9_EE",
9893   "name" : "std::conditional<false, const std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false> *, std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
9894   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEES9_EE",
9895   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEES9_EE",
9896   "size" : 1,
9897   "source_file" : "external/libcxx/include/type_traits",
9898   "template_args" :
9899   [
9900    "_ZTIPKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
9901    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
9902   ]
9903  },
9904  {
9905   "alignment" : 1,
9906   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEES9_EE",
9907   "name" : "std::conditional<false, const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false> *, std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
9908   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEES9_EE",
9909   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEES9_EE",
9910   "size" : 1,
9911   "source_file" : "external/libcxx/include/type_traits",
9912   "template_args" :
9913   [
9914    "_ZTIPKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
9915    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
9916   ]
9917  },
9918  {
9919   "alignment" : 1,
9920   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEES9_EE",
9921   "name" : "std::conditional<false, const std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false> *, std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
9922   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEES9_EE",
9923   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEES9_EE",
9924   "size" : 1,
9925   "source_file" : "external/libcxx/include/type_traits",
9926   "template_args" :
9927   [
9928    "_ZTIPKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
9929    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
9930   ]
9931  },
9932  {
9933   "alignment" : 1,
9934   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEES4_EE",
9935   "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>>",
9936   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEES4_EE",
9937   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEES4_EE",
9938   "size" : 1,
9939   "source_file" : "external/libcxx/include/type_traits",
9940   "template_args" :
9941   [
9942    "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
9943    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
9944   ]
9945  },
9946  {
9947   "alignment" : 1,
9948   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEES4_EE",
9949   "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>>",
9950   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEES4_EE",
9951   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEES4_EE",
9952   "size" : 1,
9953   "source_file" : "external/libcxx/include/type_traits",
9954   "template_args" :
9955   [
9956    "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
9957    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
9958   ]
9959  },
9960  {
9961   "alignment" : 1,
9962   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEES4_EE",
9963   "name" : "std::conditional<false, const std::__compressed_pair_elem<std::allocator<char>, 1, true> *, std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
9964   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEES4_EE",
9965   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEES4_EE",
9966   "size" : 1,
9967   "source_file" : "external/libcxx/include/type_traits",
9968   "template_args" :
9969   [
9970    "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
9971    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
9972   ]
9973  },
9974  {
9975   "alignment" : 1,
9976   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEES4_EE",
9977   "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>>",
9978   "referenced_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEES4_EE",
9979   "self_type" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEES4_EE",
9980   "size" : 1,
9981   "source_file" : "external/libcxx/include/type_traits",
9982   "template_args" :
9983   [
9984    "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
9985    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
9986   ]
9987  },
9988  {
9989   "alignment" : 1,
9990   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEES9_EE",
9991   "name" : "std::conditional<false, std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false> *, std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
9992   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEES9_EE",
9993   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEES9_EE",
9994   "size" : 1,
9995   "source_file" : "external/libcxx/include/type_traits",
9996   "template_args" :
9997   [
9998    "_ZTIPNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
9999    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
10000   ]
10001  },
10002  {
10003   "alignment" : 1,
10004   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEES9_EE",
10005   "name" : "std::conditional<false, std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false> *, std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
10006   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEES9_EE",
10007   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEES9_EE",
10008   "size" : 1,
10009   "source_file" : "external/libcxx/include/type_traits",
10010   "template_args" :
10011   [
10012    "_ZTIPNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
10013    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
10014   ]
10015  },
10016  {
10017   "alignment" : 1,
10018   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEES9_EE",
10019   "name" : "std::conditional<false, std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false> *, std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
10020   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEES9_EE",
10021   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEES9_EE",
10022   "size" : 1,
10023   "source_file" : "external/libcxx/include/type_traits",
10024   "template_args" :
10025   [
10026    "_ZTIPNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
10027    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
10028   ]
10029  },
10030  {
10031   "alignment" : 1,
10032   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEES9_EE",
10033   "name" : "std::conditional<false, std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false> *, std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
10034   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEES9_EE",
10035   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEES9_EE",
10036   "size" : 1,
10037   "source_file" : "external/libcxx/include/type_traits",
10038   "template_args" :
10039   [
10040    "_ZTIPNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
10041    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
10042   ]
10043  },
10044  {
10045   "alignment" : 1,
10046   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEES4_EE",
10047   "name" : "std::conditional<false, std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> *, std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
10048   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEES4_EE",
10049   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEES4_EE",
10050   "size" : 1,
10051   "source_file" : "external/libcxx/include/type_traits",
10052   "template_args" :
10053   [
10054    "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
10055    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
10056   ]
10057  },
10058  {
10059   "alignment" : 1,
10060   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEES4_EE",
10061   "name" : "std::conditional<false, std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> *, std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
10062   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEES4_EE",
10063   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEES4_EE",
10064   "size" : 1,
10065   "source_file" : "external/libcxx/include/type_traits",
10066   "template_args" :
10067   [
10068    "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
10069    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
10070   ]
10071  },
10072  {
10073   "alignment" : 1,
10074   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEES4_EE",
10075   "name" : "std::conditional<false, std::__compressed_pair_elem<std::allocator<char>, 1, true> *, std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
10076   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEES4_EE",
10077   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEES4_EE",
10078   "size" : 1,
10079   "source_file" : "external/libcxx/include/type_traits",
10080   "template_args" :
10081   [
10082    "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
10083    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
10084   ]
10085  },
10086  {
10087   "alignment" : 1,
10088   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEES4_EE",
10089   "name" : "std::conditional<false, std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> *, std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
10090   "referenced_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEES4_EE",
10091   "self_type" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEES4_EE",
10092   "size" : 1,
10093   "source_file" : "external/libcxx/include/type_traits",
10094   "template_args" :
10095   [
10096    "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
10097    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
10098   ]
10099  },
10100  {
10101   "alignment" : 1,
10102   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPeeEE",
10103   "name" : "std::conditional<false, long double *, long double>",
10104   "referenced_type" : "_ZTINSt3__111conditionalILb0EPeeEE",
10105   "self_type" : "_ZTINSt3__111conditionalILb0EPeeEE",
10106   "size" : 1,
10107   "source_file" : "external/libcxx/include/type_traits",
10108   "template_args" :
10109   [
10110    "_ZTIPe",
10111    "_ZTIe"
10112   ]
10113  },
10114  {
10115   "alignment" : 1,
10116   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPllEE",
10117   "name" : "std::conditional<false, long *, long>",
10118   "referenced_type" : "_ZTINSt3__111conditionalILb0EPllEE",
10119   "self_type" : "_ZTINSt3__111conditionalILb0EPllEE",
10120   "size" : 1,
10121   "source_file" : "external/libcxx/include/type_traits",
10122   "template_args" :
10123   [
10124    "_ZTIPl",
10125    "_ZTIl"
10126   ]
10127  },
10128  {
10129   "alignment" : 1,
10130   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPxxEE",
10131   "name" : "std::conditional<false, long long *, long long>",
10132   "referenced_type" : "_ZTINSt3__111conditionalILb0EPxxEE",
10133   "self_type" : "_ZTINSt3__111conditionalILb0EPxxEE",
10134   "size" : 1,
10135   "source_file" : "external/libcxx/include/type_traits",
10136   "template_args" :
10137   [
10138    "_ZTIPx",
10139    "_ZTIx"
10140   ]
10141  },
10142  {
10143   "alignment" : 1,
10144   "linker_set_key" : "_ZTINSt3__111conditionalILb1ENS_18__common_type2_impIeevEENS_11common_typeIJeeEEEEE",
10145   "name" : "std::conditional<true, std::__common_type2_imp<long double, long double>, std::common_type<long double, long double>>",
10146   "referenced_type" : "_ZTINSt3__111conditionalILb1ENS_18__common_type2_impIeevEENS_11common_typeIJeeEEEEE",
10147   "self_type" : "_ZTINSt3__111conditionalILb1ENS_18__common_type2_impIeevEENS_11common_typeIJeeEEEEE",
10148   "size" : 1,
10149   "source_file" : "external/libcxx/include/type_traits",
10150   "template_args" :
10151   [
10152    "_ZTINSt3__118__common_type2_impIeevEE",
10153    "_ZTINSt3__111common_typeIJeeEEE"
10154   ]
10155  },
10156  {
10157   "alignment" : 1,
10158   "linker_set_key" : "_ZTINSt3__111conditionalILb1ENS_18__common_type2_impIllvEENS_11common_typeIJllEEEEE",
10159   "name" : "std::conditional<true, std::__common_type2_imp<long, long>, std::common_type<long, long>>",
10160   "referenced_type" : "_ZTINSt3__111conditionalILb1ENS_18__common_type2_impIllvEENS_11common_typeIJllEEEEE",
10161   "self_type" : "_ZTINSt3__111conditionalILb1ENS_18__common_type2_impIllvEENS_11common_typeIJllEEEEE",
10162   "size" : 1,
10163   "source_file" : "external/libcxx/include/type_traits",
10164   "template_args" :
10165   [
10166    "_ZTINSt3__118__common_type2_impIllvEE",
10167    "_ZTINSt3__111common_typeIJllEEE"
10168   ]
10169  },
10170  {
10171   "alignment" : 1,
10172   "linker_set_key" : "_ZTINSt3__111conditionalILb1ENS_18__common_type2_impIxxvEENS_11common_typeIJxxEEEEE",
10173   "name" : "std::conditional<true, std::__common_type2_imp<long long, long long>, std::common_type<long long, long long>>",
10174   "referenced_type" : "_ZTINSt3__111conditionalILb1ENS_18__common_type2_impIxxvEENS_11common_typeIJxxEEEEE",
10175   "self_type" : "_ZTINSt3__111conditionalILb1ENS_18__common_type2_impIxxvEENS_11common_typeIJxxEEEEE",
10176   "size" : 1,
10177   "source_file" : "external/libcxx/include/type_traits",
10178   "template_args" :
10179   [
10180    "_ZTINSt3__118__common_type2_impIxxvEE",
10181    "_ZTINSt3__111common_typeIJxxEEE"
10182   ]
10183  },
10184  {
10185   "alignment" : 1,
10186   "base_specifiers" :
10187   [
10188    {
10189     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
10190    }
10191   ],
10192   "linker_set_key" : "_ZTINSt3__111is_abstractINS_17basic_string_viewIDiNS_11char_traitsIDiEEEEEE",
10193   "name" : "std::is_abstract<std::basic_string_view<char32_t, std::char_traits<char32_t>>>",
10194   "referenced_type" : "_ZTINSt3__111is_abstractINS_17basic_string_viewIDiNS_11char_traitsIDiEEEEEE",
10195   "self_type" : "_ZTINSt3__111is_abstractINS_17basic_string_viewIDiNS_11char_traitsIDiEEEEEE",
10196   "size" : 1,
10197   "source_file" : "external/libcxx/include/type_traits",
10198   "template_args" :
10199   [
10200    "_ZTINSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE"
10201   ]
10202  },
10203  {
10204   "alignment" : 1,
10205   "base_specifiers" :
10206   [
10207    {
10208     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
10209    }
10210   ],
10211   "linker_set_key" : "_ZTINSt3__111is_abstractINS_17basic_string_viewIDsNS_11char_traitsIDsEEEEEE",
10212   "name" : "std::is_abstract<std::basic_string_view<char16_t, std::char_traits<char16_t>>>",
10213   "referenced_type" : "_ZTINSt3__111is_abstractINS_17basic_string_viewIDsNS_11char_traitsIDsEEEEEE",
10214   "self_type" : "_ZTINSt3__111is_abstractINS_17basic_string_viewIDsNS_11char_traitsIDsEEEEEE",
10215   "size" : 1,
10216   "source_file" : "external/libcxx/include/type_traits",
10217   "template_args" :
10218   [
10219    "_ZTINSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE"
10220   ]
10221  },
10222  {
10223   "alignment" : 1,
10224   "base_specifiers" :
10225   [
10226    {
10227     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
10228    }
10229   ],
10230   "linker_set_key" : "_ZTINSt3__111is_abstractINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
10231   "name" : "std::is_abstract<std::basic_string_view<char, std::char_traits<char>>>",
10232   "referenced_type" : "_ZTINSt3__111is_abstractINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
10233   "self_type" : "_ZTINSt3__111is_abstractINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
10234   "size" : 1,
10235   "source_file" : "external/libcxx/include/type_traits",
10236   "template_args" :
10237   [
10238    "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
10239   ]
10240  },
10241  {
10242   "alignment" : 1,
10243   "base_specifiers" :
10244   [
10245    {
10246     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
10247    }
10248   ],
10249   "linker_set_key" : "_ZTINSt3__111is_abstractINS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
10250   "name" : "std::is_abstract<std::basic_string_view<wchar_t, std::char_traits<wchar_t>>>",
10251   "referenced_type" : "_ZTINSt3__111is_abstractINS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
10252   "self_type" : "_ZTINSt3__111is_abstractINS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
10253   "size" : 1,
10254   "source_file" : "external/libcxx/include/type_traits",
10255   "template_args" :
10256   [
10257    "_ZTINSt3__117basic_string_viewIwNS_11char_traitsIwEEEE"
10258   ]
10259  },
10260  {
10261   "alignment" : 1,
10262   "base_specifiers" :
10263   [
10264    {
10265     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
10266    }
10267   ],
10268   "linker_set_key" : "_ZTINSt3__111is_abstractINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
10269   "name" : "std::is_abstract<std::chrono::duration<long double, std::ratio<1, 1000000000>>>",
10270   "referenced_type" : "_ZTINSt3__111is_abstractINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
10271   "self_type" : "_ZTINSt3__111is_abstractINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
10272   "size" : 1,
10273   "source_file" : "external/libcxx/include/type_traits",
10274   "template_args" :
10275   [
10276    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE"
10277   ]
10278  },
10279  {
10280   "alignment" : 1,
10281   "base_specifiers" :
10282   [
10283    {
10284     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
10285    }
10286   ],
10287   "linker_set_key" : "_ZTINSt3__111is_abstractIPKDiEE",
10288   "name" : "std::is_abstract<const char32_t *>",
10289   "referenced_type" : "_ZTINSt3__111is_abstractIPKDiEE",
10290   "self_type" : "_ZTINSt3__111is_abstractIPKDiEE",
10291   "size" : 1,
10292   "source_file" : "external/libcxx/include/type_traits",
10293   "template_args" :
10294   [
10295    "_ZTIPKDi"
10296   ]
10297  },
10298  {
10299   "alignment" : 1,
10300   "base_specifiers" :
10301   [
10302    {
10303     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
10304    }
10305   ],
10306   "linker_set_key" : "_ZTINSt3__111is_abstractIPKDsEE",
10307   "name" : "std::is_abstract<const char16_t *>",
10308   "referenced_type" : "_ZTINSt3__111is_abstractIPKDsEE",
10309   "self_type" : "_ZTINSt3__111is_abstractIPKDsEE",
10310   "size" : 1,
10311   "source_file" : "external/libcxx/include/type_traits",
10312   "template_args" :
10313   [
10314    "_ZTIPKDs"
10315   ]
10316  },
10317  {
10318   "alignment" : 1,
10319   "base_specifiers" :
10320   [
10321    {
10322     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
10323    }
10324   ],
10325   "linker_set_key" : "_ZTINSt3__111is_abstractIPKcEE",
10326   "name" : "std::is_abstract<const char *>",
10327   "referenced_type" : "_ZTINSt3__111is_abstractIPKcEE",
10328   "self_type" : "_ZTINSt3__111is_abstractIPKcEE",
10329   "size" : 1,
10330   "source_file" : "external/libcxx/include/type_traits",
10331   "template_args" :
10332   [
10333    "_ZTIPKc"
10334   ]
10335  },
10336  {
10337   "alignment" : 1,
10338   "base_specifiers" :
10339   [
10340    {
10341     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
10342    }
10343   ],
10344   "linker_set_key" : "_ZTINSt3__111is_abstractIPKwEE",
10345   "name" : "std::is_abstract<const wchar_t *>",
10346   "referenced_type" : "_ZTINSt3__111is_abstractIPKwEE",
10347   "self_type" : "_ZTINSt3__111is_abstractIPKwEE",
10348   "size" : 1,
10349   "source_file" : "external/libcxx/include/type_traits",
10350   "template_args" :
10351   [
10352    "_ZTIPKw"
10353   ]
10354  },
10355  {
10356   "alignment" : 1,
10357   "base_specifiers" :
10358   [
10359    {
10360     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
10361    }
10362   ],
10363   "linker_set_key" : "_ZTINSt3__111is_abstractIeEE",
10364   "name" : "std::is_abstract<long double>",
10365   "referenced_type" : "_ZTINSt3__111is_abstractIeEE",
10366   "self_type" : "_ZTINSt3__111is_abstractIeEE",
10367   "size" : 1,
10368   "source_file" : "external/libcxx/include/type_traits",
10369   "template_args" :
10370   [
10371    "_ZTIe"
10372   ]
10373  },
10374  {
10375   "alignment" : 1,
10376   "base_specifiers" :
10377   [
10378    {
10379     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
10380    }
10381   ],
10382   "linker_set_key" : "_ZTINSt3__111is_abstractIlEE",
10383   "name" : "std::is_abstract<long>",
10384   "referenced_type" : "_ZTINSt3__111is_abstractIlEE",
10385   "self_type" : "_ZTINSt3__111is_abstractIlEE",
10386   "size" : 1,
10387   "source_file" : "external/libcxx/include/type_traits",
10388   "template_args" :
10389   [
10390    "_ZTIl"
10391   ]
10392  },
10393  {
10394   "alignment" : 1,
10395   "base_specifiers" :
10396   [
10397    {
10398     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
10399    }
10400   ],
10401   "linker_set_key" : "_ZTINSt3__111is_abstractIxEE",
10402   "name" : "std::is_abstract<long long>",
10403   "referenced_type" : "_ZTINSt3__111is_abstractIxEE",
10404   "self_type" : "_ZTINSt3__111is_abstractIxEE",
10405   "size" : 1,
10406   "source_file" : "external/libcxx/include/type_traits",
10407   "template_args" :
10408   [
10409    "_ZTIx"
10410   ]
10411  },
10412  {
10413   "alignment" : 1,
10414   "base_specifiers" :
10415   [
10416    {
10417     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE"
10418    }
10419   ],
10420   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
10421   "name" : "std::is_function<const std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
10422   "referenced_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
10423   "self_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
10424   "size" : 1,
10425   "source_file" : "external/libcxx/include/type_traits",
10426   "template_args" :
10427   [
10428    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
10429   ]
10430  },
10431  {
10432   "alignment" : 1,
10433   "base_specifiers" :
10434   [
10435    {
10436     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE"
10437    }
10438   ],
10439   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
10440   "name" : "std::is_function<const std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
10441   "referenced_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
10442   "self_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
10443   "size" : 1,
10444   "source_file" : "external/libcxx/include/type_traits",
10445   "template_args" :
10446   [
10447    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
10448   ]
10449  },
10450  {
10451   "alignment" : 1,
10452   "base_specifiers" :
10453   [
10454    {
10455     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE"
10456    }
10457   ],
10458   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
10459   "name" : "std::is_function<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
10460   "referenced_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
10461   "self_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
10462   "size" : 1,
10463   "source_file" : "external/libcxx/include/type_traits",
10464   "template_args" :
10465   [
10466    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
10467   ]
10468  },
10469  {
10470   "alignment" : 1,
10471   "base_specifiers" :
10472   [
10473    {
10474     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE"
10475    }
10476   ],
10477   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
10478   "name" : "std::is_function<const std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
10479   "referenced_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
10480   "self_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
10481   "size" : 1,
10482   "source_file" : "external/libcxx/include/type_traits",
10483   "template_args" :
10484   [
10485    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
10486   ]
10487  },
10488  {
10489   "alignment" : 1,
10490   "base_specifiers" :
10491   [
10492    {
10493     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE"
10494    }
10495   ],
10496   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
10497   "name" : "std::is_function<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
10498   "referenced_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
10499   "self_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
10500   "size" : 1,
10501   "source_file" : "external/libcxx/include/type_traits",
10502   "template_args" :
10503   [
10504    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
10505   ]
10506  },
10507  {
10508   "alignment" : 1,
10509   "base_specifiers" :
10510   [
10511    {
10512     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE"
10513    }
10514   ],
10515   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
10516   "name" : "std::is_function<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
10517   "referenced_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
10518   "self_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
10519   "size" : 1,
10520   "source_file" : "external/libcxx/include/type_traits",
10521   "template_args" :
10522   [
10523    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
10524   ]
10525  },
10526  {
10527   "alignment" : 1,
10528   "base_specifiers" :
10529   [
10530    {
10531     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE"
10532    }
10533   ],
10534   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
10535   "name" : "std::is_function<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
10536   "referenced_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
10537   "self_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
10538   "size" : 1,
10539   "source_file" : "external/libcxx/include/type_traits",
10540   "template_args" :
10541   [
10542    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
10543   ]
10544  },
10545  {
10546   "alignment" : 1,
10547   "base_specifiers" :
10548   [
10549    {
10550     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE"
10551    }
10552   ],
10553   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
10554   "name" : "std::is_function<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
10555   "referenced_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
10556   "self_type" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
10557   "size" : 1,
10558   "source_file" : "external/libcxx/include/type_traits",
10559   "template_args" :
10560   [
10561    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
10562   ]
10563  },
10564  {
10565   "alignment" : 1,
10566   "base_specifiers" :
10567   [
10568    {
10569     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE"
10570    }
10571   ],
10572   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
10573   "name" : "std::is_function<std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
10574   "referenced_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
10575   "self_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
10576   "size" : 1,
10577   "source_file" : "external/libcxx/include/type_traits",
10578   "template_args" :
10579   [
10580    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
10581   ]
10582  },
10583  {
10584   "alignment" : 1,
10585   "base_specifiers" :
10586   [
10587    {
10588     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE"
10589    }
10590   ],
10591   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
10592   "name" : "std::is_function<std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
10593   "referenced_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
10594   "self_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
10595   "size" : 1,
10596   "source_file" : "external/libcxx/include/type_traits",
10597   "template_args" :
10598   [
10599    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
10600   ]
10601  },
10602  {
10603   "alignment" : 1,
10604   "base_specifiers" :
10605   [
10606    {
10607     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE"
10608    }
10609   ],
10610   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
10611   "name" : "std::is_function<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
10612   "referenced_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
10613   "self_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
10614   "size" : 1,
10615   "source_file" : "external/libcxx/include/type_traits",
10616   "template_args" :
10617   [
10618    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
10619   ]
10620  },
10621  {
10622   "alignment" : 1,
10623   "base_specifiers" :
10624   [
10625    {
10626     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE"
10627    }
10628   ],
10629   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
10630   "name" : "std::is_function<std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
10631   "referenced_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
10632   "self_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
10633   "size" : 1,
10634   "source_file" : "external/libcxx/include/type_traits",
10635   "template_args" :
10636   [
10637    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
10638   ]
10639  },
10640  {
10641   "alignment" : 1,
10642   "base_specifiers" :
10643   [
10644    {
10645     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE"
10646    }
10647   ],
10648   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
10649   "name" : "std::is_function<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
10650   "referenced_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
10651   "self_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
10652   "size" : 1,
10653   "source_file" : "external/libcxx/include/type_traits",
10654   "template_args" :
10655   [
10656    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
10657   ]
10658  },
10659  {
10660   "alignment" : 1,
10661   "base_specifiers" :
10662   [
10663    {
10664     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE"
10665    }
10666   ],
10667   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
10668   "name" : "std::is_function<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
10669   "referenced_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
10670   "self_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
10671   "size" : 1,
10672   "source_file" : "external/libcxx/include/type_traits",
10673   "template_args" :
10674   [
10675    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
10676   ]
10677  },
10678  {
10679   "alignment" : 1,
10680   "base_specifiers" :
10681   [
10682    {
10683     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE"
10684    }
10685   ],
10686   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
10687   "name" : "std::is_function<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
10688   "referenced_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
10689   "self_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
10690   "size" : 1,
10691   "source_file" : "external/libcxx/include/type_traits",
10692   "template_args" :
10693   [
10694    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
10695   ]
10696  },
10697  {
10698   "alignment" : 1,
10699   "base_specifiers" :
10700   [
10701    {
10702     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE"
10703    }
10704   ],
10705   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
10706   "name" : "std::is_function<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
10707   "referenced_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
10708   "self_type" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
10709   "size" : 1,
10710   "source_file" : "external/libcxx/include/type_traits",
10711   "template_args" :
10712   [
10713    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
10714   ]
10715  },
10716  {
10717   "alignment" : 1,
10718   "base_specifiers" :
10719   [
10720    {
10721     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIeLb0EEE"
10722    }
10723   ],
10724   "linker_set_key" : "_ZTINSt3__111is_functionIeEE",
10725   "name" : "std::is_function<long double>",
10726   "referenced_type" : "_ZTINSt3__111is_functionIeEE",
10727   "self_type" : "_ZTINSt3__111is_functionIeEE",
10728   "size" : 1,
10729   "source_file" : "external/libcxx/include/type_traits",
10730   "template_args" :
10731   [
10732    "_ZTIe"
10733   ]
10734  },
10735  {
10736   "alignment" : 1,
10737   "base_specifiers" :
10738   [
10739    {
10740     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIlLb0EEE"
10741    }
10742   ],
10743   "linker_set_key" : "_ZTINSt3__111is_functionIlEE",
10744   "name" : "std::is_function<long>",
10745   "referenced_type" : "_ZTINSt3__111is_functionIlEE",
10746   "self_type" : "_ZTINSt3__111is_functionIlEE",
10747   "size" : 1,
10748   "source_file" : "external/libcxx/include/type_traits",
10749   "template_args" :
10750   [
10751    "_ZTIl"
10752   ]
10753  },
10754  {
10755   "alignment" : 1,
10756   "base_specifiers" :
10757   [
10758    {
10759     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIxLb0EEE"
10760    }
10761   ],
10762   "linker_set_key" : "_ZTINSt3__111is_functionIxEE",
10763   "name" : "std::is_function<long long>",
10764   "referenced_type" : "_ZTINSt3__111is_functionIxEE",
10765   "self_type" : "_ZTINSt3__111is_functionIxEE",
10766   "size" : 1,
10767   "source_file" : "external/libcxx/include/type_traits",
10768   "template_args" :
10769   [
10770    "_ZTIx"
10771   ]
10772  },
10773  {
10774   "alignment" : 1,
10775   "base_specifiers" :
10776   [
10777    {
10778     "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIiEE"
10779    }
10780   ],
10781   "linker_set_key" : "_ZTINSt3__111is_integralIiEE",
10782   "name" : "std::is_integral<int>",
10783   "referenced_type" : "_ZTINSt3__111is_integralIiEE",
10784   "self_type" : "_ZTINSt3__111is_integralIiEE",
10785   "size" : 1,
10786   "source_file" : "external/libcxx/include/type_traits",
10787   "template_args" :
10788   [
10789    "_ZTIi"
10790   ]
10791  },
10792  {
10793   "alignment" : 1,
10794   "base_specifiers" :
10795   [
10796    {
10797     "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIjEE"
10798    }
10799   ],
10800   "linker_set_key" : "_ZTINSt3__111is_integralIjEE",
10801   "name" : "std::is_integral<unsigned int>",
10802   "referenced_type" : "_ZTINSt3__111is_integralIjEE",
10803   "self_type" : "_ZTINSt3__111is_integralIjEE",
10804   "size" : 1,
10805   "source_file" : "external/libcxx/include/type_traits",
10806   "template_args" :
10807   [
10808    "_ZTIj"
10809   ]
10810  },
10811  {
10812   "alignment" : 1,
10813   "base_specifiers" :
10814   [
10815    {
10816     "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIlEE"
10817    }
10818   ],
10819   "linker_set_key" : "_ZTINSt3__111is_integralIlEE",
10820   "name" : "std::is_integral<long>",
10821   "referenced_type" : "_ZTINSt3__111is_integralIlEE",
10822   "self_type" : "_ZTINSt3__111is_integralIlEE",
10823   "size" : 1,
10824   "source_file" : "external/libcxx/include/type_traits",
10825   "template_args" :
10826   [
10827    "_ZTIl"
10828   ]
10829  },
10830  {
10831   "alignment" : 1,
10832   "base_specifiers" :
10833   [
10834    {
10835     "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIxEE"
10836    }
10837   ],
10838   "linker_set_key" : "_ZTINSt3__111is_integralIxEE",
10839   "name" : "std::is_integral<long long>",
10840   "referenced_type" : "_ZTINSt3__111is_integralIxEE",
10841   "self_type" : "_ZTINSt3__111is_integralIxEE",
10842   "size" : 1,
10843   "source_file" : "external/libcxx/include/type_traits",
10844   "template_args" :
10845   [
10846    "_ZTIx"
10847   ]
10848  },
10849  {
10850   "alignment" : 1,
10851   "linker_set_key" : "_ZTINSt3__111logical_andIvEE",
10852   "name" : "std::logical_and<>",
10853   "referenced_type" : "_ZTINSt3__111logical_andIvEE",
10854   "self_type" : "_ZTINSt3__111logical_andIvEE",
10855   "size" : 1,
10856   "source_file" : "external/libcxx/include/functional",
10857   "template_args" :
10858   [
10859    "_ZTIv"
10860   ]
10861  },
10862  {
10863   "alignment" : 1,
10864   "linker_set_key" : "_ZTINSt3__111logical_notIvEE",
10865   "name" : "std::logical_not<>",
10866   "referenced_type" : "_ZTINSt3__111logical_notIvEE",
10867   "self_type" : "_ZTINSt3__111logical_notIvEE",
10868   "size" : 1,
10869   "source_file" : "external/libcxx/include/functional",
10870   "template_args" :
10871   [
10872    "_ZTIv"
10873   ]
10874  },
10875  {
10876   "alignment" : 1,
10877   "linker_set_key" : "_ZTINSt3__111scoped_lockIJEEE",
10878   "name" : "std::scoped_lock<>",
10879   "record_kind" : "class",
10880   "referenced_type" : "_ZTINSt3__111scoped_lockIJEEE",
10881   "self_type" : "_ZTINSt3__111scoped_lockIJEEE",
10882   "size" : 1,
10883   "source_file" : "external/libcxx/include/mutex"
10884  },
10885  {
10886   "alignment" : 4,
10887   "fields" :
10888   [
10889    {
10890     "access" : "private",
10891     "field_name" : "__m_",
10892     "referenced_type" : "_ZTINSt3__15mutexE"
10893    },
10894    {
10895     "access" : "private",
10896     "field_name" : "__cv_",
10897     "field_offset" : 32,
10898     "referenced_type" : "_ZTINSt3__118condition_variableE"
10899    },
10900    {
10901     "access" : "private",
10902     "field_name" : "__locked_",
10903     "field_offset" : 64,
10904     "referenced_type" : "_ZTIb"
10905    }
10906   ],
10907   "linker_set_key" : "_ZTINSt3__111timed_mutexE",
10908   "name" : "std::timed_mutex",
10909   "record_kind" : "class",
10910   "referenced_type" : "_ZTINSt3__111timed_mutexE",
10911   "self_type" : "_ZTINSt3__111timed_mutexE",
10912   "size" : 12,
10913   "source_file" : "external/libcxx/include/mutex"
10914  },
10915  {
10916   "alignment" : 4,
10917   "fields" :
10918   [
10919    {
10920     "access" : "private",
10921     "field_name" : "__m_",
10922     "referenced_type" : "_ZTIPNSt3__15mutexE"
10923    },
10924    {
10925     "access" : "private",
10926     "field_name" : "__owns_",
10927     "field_offset" : 32,
10928     "referenced_type" : "_ZTIb"
10929    }
10930   ],
10931   "linker_set_key" : "_ZTINSt3__111unique_lockINS_5mutexEEE",
10932   "name" : "std::unique_lock<std::mutex>",
10933   "record_kind" : "class",
10934   "referenced_type" : "_ZTINSt3__111unique_lockINS_5mutexEEE",
10935   "self_type" : "_ZTINSt3__111unique_lockINS_5mutexEEE",
10936   "size" : 8,
10937   "source_file" : "external/libcxx/include/__mutex_base",
10938   "template_args" :
10939   [
10940    "_ZTINSt3__15mutexE"
10941   ]
10942  },
10943  {
10944   "alignment" : 1,
10945   "linker_set_key" : "_ZTINSt3__112__align_typeINS_15__struct_doubleEEE",
10946   "name" : "std::__align_type<std::__struct_double>",
10947   "referenced_type" : "_ZTINSt3__112__align_typeINS_15__struct_doubleEEE",
10948   "self_type" : "_ZTINSt3__112__align_typeINS_15__struct_doubleEEE",
10949   "size" : 1,
10950   "source_file" : "external/libcxx/include/type_traits",
10951   "template_args" :
10952   [
10953    "_ZTINSt3__115__struct_doubleE"
10954   ]
10955  },
10956  {
10957   "alignment" : 1,
10958   "linker_set_key" : "_ZTINSt3__112__align_typeINS_16__struct_double4EEE",
10959   "name" : "std::__align_type<std::__struct_double4>",
10960   "referenced_type" : "_ZTINSt3__112__align_typeINS_16__struct_double4EEE",
10961   "self_type" : "_ZTINSt3__112__align_typeINS_16__struct_double4EEE",
10962   "size" : 1,
10963   "source_file" : "external/libcxx/include/type_traits",
10964   "template_args" :
10965   [
10966    "_ZTINSt3__116__struct_double4E"
10967   ]
10968  },
10969  {
10970   "alignment" : 1,
10971   "linker_set_key" : "_ZTINSt3__112__align_typeIPiEE",
10972   "name" : "std::__align_type<int *>",
10973   "referenced_type" : "_ZTINSt3__112__align_typeIPiEE",
10974   "self_type" : "_ZTINSt3__112__align_typeIPiEE",
10975   "size" : 1,
10976   "source_file" : "external/libcxx/include/type_traits",
10977   "template_args" :
10978   [
10979    "_ZTIPi"
10980   ]
10981  },
10982  {
10983   "alignment" : 1,
10984   "linker_set_key" : "_ZTINSt3__112__align_typeIdEE",
10985   "name" : "std::__align_type<double>",
10986   "referenced_type" : "_ZTINSt3__112__align_typeIdEE",
10987   "self_type" : "_ZTINSt3__112__align_typeIdEE",
10988   "size" : 1,
10989   "source_file" : "external/libcxx/include/type_traits",
10990   "template_args" :
10991   [
10992    "_ZTId"
10993   ]
10994  },
10995  {
10996   "alignment" : 1,
10997   "linker_set_key" : "_ZTINSt3__112__align_typeIeEE",
10998   "name" : "std::__align_type<long double>",
10999   "referenced_type" : "_ZTINSt3__112__align_typeIeEE",
11000   "self_type" : "_ZTINSt3__112__align_typeIeEE",
11001   "size" : 1,
11002   "source_file" : "external/libcxx/include/type_traits",
11003   "template_args" :
11004   [
11005    "_ZTIe"
11006   ]
11007  },
11008  {
11009   "alignment" : 1,
11010   "linker_set_key" : "_ZTINSt3__112__align_typeIhEE",
11011   "name" : "std::__align_type<unsigned char>",
11012   "referenced_type" : "_ZTINSt3__112__align_typeIhEE",
11013   "self_type" : "_ZTINSt3__112__align_typeIhEE",
11014   "size" : 1,
11015   "source_file" : "external/libcxx/include/type_traits",
11016   "template_args" :
11017   [
11018    "_ZTIh"
11019   ]
11020  },
11021  {
11022   "alignment" : 1,
11023   "linker_set_key" : "_ZTINSt3__112__align_typeIjEE",
11024   "name" : "std::__align_type<unsigned int>",
11025   "referenced_type" : "_ZTINSt3__112__align_typeIjEE",
11026   "self_type" : "_ZTINSt3__112__align_typeIjEE",
11027   "size" : 1,
11028   "source_file" : "external/libcxx/include/type_traits",
11029   "template_args" :
11030   [
11031    "_ZTIj"
11032   ]
11033  },
11034  {
11035   "alignment" : 1,
11036   "linker_set_key" : "_ZTINSt3__112__align_typeImEE",
11037   "name" : "std::__align_type<unsigned long>",
11038   "referenced_type" : "_ZTINSt3__112__align_typeImEE",
11039   "self_type" : "_ZTINSt3__112__align_typeImEE",
11040   "size" : 1,
11041   "source_file" : "external/libcxx/include/type_traits",
11042   "template_args" :
11043   [
11044    "_ZTIm"
11045   ]
11046  },
11047  {
11048   "alignment" : 1,
11049   "linker_set_key" : "_ZTINSt3__112__align_typeItEE",
11050   "name" : "std::__align_type<unsigned short>",
11051   "referenced_type" : "_ZTINSt3__112__align_typeItEE",
11052   "self_type" : "_ZTINSt3__112__align_typeItEE",
11053   "size" : 1,
11054   "source_file" : "external/libcxx/include/type_traits",
11055   "template_args" :
11056   [
11057    "_ZTIt"
11058   ]
11059  },
11060  {
11061   "alignment" : 1,
11062   "linker_set_key" : "_ZTINSt3__112__align_typeIyEE",
11063   "name" : "std::__align_type<unsigned long long>",
11064   "referenced_type" : "_ZTINSt3__112__align_typeIyEE",
11065   "self_type" : "_ZTINSt3__112__align_typeIyEE",
11066   "size" : 1,
11067   "source_file" : "external/libcxx/include/type_traits",
11068   "template_args" :
11069   [
11070    "_ZTIy"
11071   ]
11072  },
11073  {
11074   "alignment" : 4,
11075   "fields" :
11076   [
11077    {
11078     "access" : "private",
11079     "field_name" : "__size_",
11080     "referenced_type" : "_ZTIj"
11081    }
11082   ],
11083   "linker_set_key" : "_ZTINSt3__112__destruct_nE",
11084   "name" : "std::__destruct_n",
11085   "referenced_type" : "_ZTINSt3__112__destruct_nE",
11086   "self_type" : "_ZTINSt3__112__destruct_nE",
11087   "size" : 4,
11088   "source_file" : "external/libcxx/include/memory"
11089  },
11090  {
11091   "alignment" : 4,
11092   "base_specifiers" :
11093   [
11094    {
11095     "referenced_type" : "_ZTINSt3__114error_categoryE"
11096    }
11097   ],
11098   "linker_set_key" : "_ZTINSt3__112__do_messageE",
11099   "name" : "std::__do_message",
11100   "record_kind" : "class",
11101   "referenced_type" : "_ZTINSt3__112__do_messageE",
11102   "self_type" : "_ZTINSt3__112__do_messageE",
11103   "size" : 4,
11104   "source_file" : "external/libcxx/include/system_error",
11105   "vtable_components" :
11106   [
11107    {
11108     "kind" : "offset_to_top"
11109    },
11110    {
11111     "kind" : "rtti",
11112     "mangled_component_name" : "_ZTINSt3__112__do_messageE"
11113    },
11114    {
11115     "kind" : "complete_dtor_pointer",
11116     "mangled_component_name" : "_ZNSt3__112__do_messageD1Ev"
11117    },
11118    {
11119     "kind" : "deleting_dtor_pointer",
11120     "mangled_component_name" : "_ZNSt3__112__do_messageD0Ev"
11121    },
11122    {
11123     "is_pure" : true,
11124     "mangled_component_name" : "_ZNKSt3__114error_category4nameEv"
11125    },
11126    {
11127     "mangled_component_name" : "_ZNKSt3__114error_category23default_error_conditionEi"
11128    },
11129    {
11130     "mangled_component_name" : "_ZNKSt3__114error_category10equivalentEiRKNS_15error_conditionE"
11131    },
11132    {
11133     "mangled_component_name" : "_ZNKSt3__114error_category10equivalentERKNS_10error_codeEi"
11134    },
11135    {
11136     "mangled_component_name" : "_ZNKSt3__112__do_message7messageEi"
11137    }
11138   ]
11139  },
11140  {
11141   "alignment" : 1,
11142   "linker_set_key" : "_ZTINSt3__112__second_tagE",
11143   "name" : "std::__second_tag",
11144   "referenced_type" : "_ZTINSt3__112__second_tagE",
11145   "self_type" : "_ZTINSt3__112__second_tagE",
11146   "size" : 1,
11147   "source_file" : "external/libcxx/include/memory"
11148  },
11149  {
11150   "alignment" : 1,
11151   "linker_set_key" : "_ZTINSt3__112__static_absILx1000000000EEE",
11152   "name" : "std::__static_abs<1000000000>",
11153   "referenced_type" : "_ZTINSt3__112__static_absILx1000000000EEE",
11154   "self_type" : "_ZTINSt3__112__static_absILx1000000000EEE",
11155   "size" : 1,
11156   "source_file" : "external/libcxx/include/ratio"
11157  },
11158  {
11159   "alignment" : 1,
11160   "linker_set_key" : "_ZTINSt3__112__static_absILx1000000EEE",
11161   "name" : "std::__static_abs<1000000>",
11162   "referenced_type" : "_ZTINSt3__112__static_absILx1000000EEE",
11163   "self_type" : "_ZTINSt3__112__static_absILx1000000EEE",
11164   "size" : 1,
11165   "source_file" : "external/libcxx/include/ratio"
11166  },
11167  {
11168   "alignment" : 1,
11169   "linker_set_key" : "_ZTINSt3__112__static_absILx1000EEE",
11170   "name" : "std::__static_abs<1000>",
11171   "referenced_type" : "_ZTINSt3__112__static_absILx1000EEE",
11172   "self_type" : "_ZTINSt3__112__static_absILx1000EEE",
11173   "size" : 1,
11174   "source_file" : "external/libcxx/include/ratio"
11175  },
11176  {
11177   "alignment" : 1,
11178   "linker_set_key" : "_ZTINSt3__112__static_absILx1EEE",
11179   "name" : "std::__static_abs<1>",
11180   "referenced_type" : "_ZTINSt3__112__static_absILx1EEE",
11181   "self_type" : "_ZTINSt3__112__static_absILx1EEE",
11182   "size" : 1,
11183   "source_file" : "external/libcxx/include/ratio"
11184  },
11185  {
11186   "alignment" : 1,
11187   "linker_set_key" : "_ZTINSt3__112__static_absILx3600EEE",
11188   "name" : "std::__static_abs<3600>",
11189   "referenced_type" : "_ZTINSt3__112__static_absILx3600EEE",
11190   "self_type" : "_ZTINSt3__112__static_absILx3600EEE",
11191   "size" : 1,
11192   "source_file" : "external/libcxx/include/ratio"
11193  },
11194  {
11195   "alignment" : 1,
11196   "linker_set_key" : "_ZTINSt3__112__static_absILx60EEE",
11197   "name" : "std::__static_abs<60>",
11198   "referenced_type" : "_ZTINSt3__112__static_absILx60EEE",
11199   "self_type" : "_ZTINSt3__112__static_absILx60EEE",
11200   "size" : 1,
11201   "source_file" : "external/libcxx/include/ratio"
11202  },
11203  {
11204   "alignment" : 1,
11205   "linker_set_key" : "_ZTINSt3__112__static_gcdILx0ELx0EEE",
11206   "name" : "std::__static_gcd<0, 0>",
11207   "referenced_type" : "_ZTINSt3__112__static_gcdILx0ELx0EEE",
11208   "self_type" : "_ZTINSt3__112__static_gcdILx0ELx0EEE",
11209   "size" : 1,
11210   "source_file" : "external/libcxx/include/ratio"
11211  },
11212  {
11213   "alignment" : 1,
11214   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1000000000ELx0EEE",
11215   "name" : "std::__static_gcd<1000000000, 0>",
11216   "referenced_type" : "_ZTINSt3__112__static_gcdILx1000000000ELx0EEE",
11217   "self_type" : "_ZTINSt3__112__static_gcdILx1000000000ELx0EEE",
11218   "size" : 1,
11219   "source_file" : "external/libcxx/include/ratio"
11220  },
11221  {
11222   "alignment" : 1,
11223   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1000000000ELx1000000000EEE",
11224   "name" : "std::__static_gcd<1000000000, 1000000000>",
11225   "referenced_type" : "_ZTINSt3__112__static_gcdILx1000000000ELx1000000000EEE",
11226   "self_type" : "_ZTINSt3__112__static_gcdILx1000000000ELx1000000000EEE",
11227   "size" : 1,
11228   "source_file" : "external/libcxx/include/ratio"
11229  },
11230  {
11231   "alignment" : 1,
11232   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1000000000ELx1EEE",
11233   "name" : "std::__static_gcd<1000000000, 1>",
11234   "referenced_type" : "_ZTINSt3__112__static_gcdILx1000000000ELx1EEE",
11235   "self_type" : "_ZTINSt3__112__static_gcdILx1000000000ELx1EEE",
11236   "size" : 1,
11237   "source_file" : "external/libcxx/include/ratio"
11238  },
11239  {
11240   "alignment" : 1,
11241   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1000000ELx0EEE",
11242   "name" : "std::__static_gcd<1000000, 0>",
11243   "referenced_type" : "_ZTINSt3__112__static_gcdILx1000000ELx0EEE",
11244   "self_type" : "_ZTINSt3__112__static_gcdILx1000000ELx0EEE",
11245   "size" : 1,
11246   "source_file" : "external/libcxx/include/ratio"
11247  },
11248  {
11249   "alignment" : 1,
11250   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1000000ELx1000000EEE",
11251   "name" : "std::__static_gcd<1000000, 1000000>",
11252   "referenced_type" : "_ZTINSt3__112__static_gcdILx1000000ELx1000000EEE",
11253   "self_type" : "_ZTINSt3__112__static_gcdILx1000000ELx1000000EEE",
11254   "size" : 1,
11255   "source_file" : "external/libcxx/include/ratio"
11256  },
11257  {
11258   "alignment" : 1,
11259   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1000000ELx1EEE",
11260   "name" : "std::__static_gcd<1000000, 1>",
11261   "referenced_type" : "_ZTINSt3__112__static_gcdILx1000000ELx1EEE",
11262   "self_type" : "_ZTINSt3__112__static_gcdILx1000000ELx1EEE",
11263   "size" : 1,
11264   "source_file" : "external/libcxx/include/ratio"
11265  },
11266  {
11267   "alignment" : 1,
11268   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1000ELx0EEE",
11269   "name" : "std::__static_gcd<1000, 0>",
11270   "referenced_type" : "_ZTINSt3__112__static_gcdILx1000ELx0EEE",
11271   "self_type" : "_ZTINSt3__112__static_gcdILx1000ELx0EEE",
11272   "size" : 1,
11273   "source_file" : "external/libcxx/include/ratio"
11274  },
11275  {
11276   "alignment" : 1,
11277   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1000ELx1000EEE",
11278   "name" : "std::__static_gcd<1000, 1000>",
11279   "referenced_type" : "_ZTINSt3__112__static_gcdILx1000ELx1000EEE",
11280   "self_type" : "_ZTINSt3__112__static_gcdILx1000ELx1000EEE",
11281   "size" : 1,
11282   "source_file" : "external/libcxx/include/ratio"
11283  },
11284  {
11285   "alignment" : 1,
11286   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1000ELx1EEE",
11287   "name" : "std::__static_gcd<1000, 1>",
11288   "referenced_type" : "_ZTINSt3__112__static_gcdILx1000ELx1EEE",
11289   "self_type" : "_ZTINSt3__112__static_gcdILx1000ELx1EEE",
11290   "size" : 1,
11291   "source_file" : "external/libcxx/include/ratio"
11292  },
11293  {
11294   "alignment" : 1,
11295   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1ELx0EEE",
11296   "name" : "std::__static_gcd<1, 0>",
11297   "referenced_type" : "_ZTINSt3__112__static_gcdILx1ELx0EEE",
11298   "self_type" : "_ZTINSt3__112__static_gcdILx1ELx0EEE",
11299   "size" : 1,
11300   "source_file" : "external/libcxx/include/ratio"
11301  },
11302  {
11303   "alignment" : 1,
11304   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1ELx1000000000EEE",
11305   "name" : "std::__static_gcd<1, 1000000000>",
11306   "referenced_type" : "_ZTINSt3__112__static_gcdILx1ELx1000000000EEE",
11307   "self_type" : "_ZTINSt3__112__static_gcdILx1ELx1000000000EEE",
11308   "size" : 1,
11309   "source_file" : "external/libcxx/include/ratio"
11310  },
11311  {
11312   "alignment" : 1,
11313   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1ELx1000000EEE",
11314   "name" : "std::__static_gcd<1, 1000000>",
11315   "referenced_type" : "_ZTINSt3__112__static_gcdILx1ELx1000000EEE",
11316   "self_type" : "_ZTINSt3__112__static_gcdILx1ELx1000000EEE",
11317   "size" : 1,
11318   "source_file" : "external/libcxx/include/ratio"
11319  },
11320  {
11321   "alignment" : 1,
11322   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1ELx1000EEE",
11323   "name" : "std::__static_gcd<1, 1000>",
11324   "referenced_type" : "_ZTINSt3__112__static_gcdILx1ELx1000EEE",
11325   "self_type" : "_ZTINSt3__112__static_gcdILx1ELx1000EEE",
11326   "size" : 1,
11327   "source_file" : "external/libcxx/include/ratio"
11328  },
11329  {
11330   "alignment" : 1,
11331   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1ELx1EEE",
11332   "name" : "std::__static_gcd<1, 1>",
11333   "referenced_type" : "_ZTINSt3__112__static_gcdILx1ELx1EEE",
11334   "self_type" : "_ZTINSt3__112__static_gcdILx1ELx1EEE",
11335   "size" : 1,
11336   "source_file" : "external/libcxx/include/ratio"
11337  },
11338  {
11339   "alignment" : 1,
11340   "linker_set_key" : "_ZTINSt3__112__static_gcdILx3600ELx0EEE",
11341   "name" : "std::__static_gcd<3600, 0>",
11342   "referenced_type" : "_ZTINSt3__112__static_gcdILx3600ELx0EEE",
11343   "self_type" : "_ZTINSt3__112__static_gcdILx3600ELx0EEE",
11344   "size" : 1,
11345   "source_file" : "external/libcxx/include/ratio"
11346  },
11347  {
11348   "alignment" : 1,
11349   "linker_set_key" : "_ZTINSt3__112__static_gcdILx3600ELx1EEE",
11350   "name" : "std::__static_gcd<3600, 1>",
11351   "referenced_type" : "_ZTINSt3__112__static_gcdILx3600ELx1EEE",
11352   "self_type" : "_ZTINSt3__112__static_gcdILx3600ELx1EEE",
11353   "size" : 1,
11354   "source_file" : "external/libcxx/include/ratio"
11355  },
11356  {
11357   "alignment" : 1,
11358   "linker_set_key" : "_ZTINSt3__112__static_gcdILx3600ELx3600EEE",
11359   "name" : "std::__static_gcd<3600, 3600>",
11360   "referenced_type" : "_ZTINSt3__112__static_gcdILx3600ELx3600EEE",
11361   "self_type" : "_ZTINSt3__112__static_gcdILx3600ELx3600EEE",
11362   "size" : 1,
11363   "source_file" : "external/libcxx/include/ratio"
11364  },
11365  {
11366   "alignment" : 1,
11367   "linker_set_key" : "_ZTINSt3__112__static_gcdILx60ELx0EEE",
11368   "name" : "std::__static_gcd<60, 0>",
11369   "referenced_type" : "_ZTINSt3__112__static_gcdILx60ELx0EEE",
11370   "self_type" : "_ZTINSt3__112__static_gcdILx60ELx0EEE",
11371   "size" : 1,
11372   "source_file" : "external/libcxx/include/ratio"
11373  },
11374  {
11375   "alignment" : 1,
11376   "linker_set_key" : "_ZTINSt3__112__static_gcdILx60ELx1EEE",
11377   "name" : "std::__static_gcd<60, 1>",
11378   "referenced_type" : "_ZTINSt3__112__static_gcdILx60ELx1EEE",
11379   "self_type" : "_ZTINSt3__112__static_gcdILx60ELx1EEE",
11380   "size" : 1,
11381   "source_file" : "external/libcxx/include/ratio"
11382  },
11383  {
11384   "alignment" : 1,
11385   "linker_set_key" : "_ZTINSt3__112__static_gcdILx60ELx60EEE",
11386   "name" : "std::__static_gcd<60, 60>",
11387   "referenced_type" : "_ZTINSt3__112__static_gcdILx60ELx60EEE",
11388   "self_type" : "_ZTINSt3__112__static_gcdILx60ELx60EEE",
11389   "size" : 1,
11390   "source_file" : "external/libcxx/include/ratio"
11391  },
11392  {
11393   "alignment" : 1,
11394   "linker_set_key" : "_ZTINSt3__112__static_lcmILx1000000000ELx1000000000EEE",
11395   "name" : "std::__static_lcm<1000000000, 1000000000>",
11396   "referenced_type" : "_ZTINSt3__112__static_lcmILx1000000000ELx1000000000EEE",
11397   "self_type" : "_ZTINSt3__112__static_lcmILx1000000000ELx1000000000EEE",
11398   "size" : 1,
11399   "source_file" : "external/libcxx/include/ratio"
11400  },
11401  {
11402   "alignment" : 1,
11403   "linker_set_key" : "_ZTINSt3__112__static_lcmILx1000000000ELx1EEE",
11404   "name" : "std::__static_lcm<1000000000, 1>",
11405   "referenced_type" : "_ZTINSt3__112__static_lcmILx1000000000ELx1EEE",
11406   "self_type" : "_ZTINSt3__112__static_lcmILx1000000000ELx1EEE",
11407   "size" : 1,
11408   "source_file" : "external/libcxx/include/ratio"
11409  },
11410  {
11411   "alignment" : 1,
11412   "linker_set_key" : "_ZTINSt3__112__static_lcmILx1000000ELx1000000EEE",
11413   "name" : "std::__static_lcm<1000000, 1000000>",
11414   "referenced_type" : "_ZTINSt3__112__static_lcmILx1000000ELx1000000EEE",
11415   "self_type" : "_ZTINSt3__112__static_lcmILx1000000ELx1000000EEE",
11416   "size" : 1,
11417   "source_file" : "external/libcxx/include/ratio"
11418  },
11419  {
11420   "alignment" : 1,
11421   "linker_set_key" : "_ZTINSt3__112__static_lcmILx1000ELx1000EEE",
11422   "name" : "std::__static_lcm<1000, 1000>",
11423   "referenced_type" : "_ZTINSt3__112__static_lcmILx1000ELx1000EEE",
11424   "self_type" : "_ZTINSt3__112__static_lcmILx1000ELx1000EEE",
11425   "size" : 1,
11426   "source_file" : "external/libcxx/include/ratio"
11427  },
11428  {
11429   "alignment" : 1,
11430   "linker_set_key" : "_ZTINSt3__112__static_lcmILx1ELx1EEE",
11431   "name" : "std::__static_lcm<1, 1>",
11432   "referenced_type" : "_ZTINSt3__112__static_lcmILx1ELx1EEE",
11433   "self_type" : "_ZTINSt3__112__static_lcmILx1ELx1EEE",
11434   "size" : 1,
11435   "source_file" : "external/libcxx/include/ratio"
11436  },
11437  {
11438   "alignment" : 1,
11439   "linker_set_key" : "_ZTINSt3__112__tuple_lessILj0EEE",
11440   "name" : "std::__tuple_less<0>",
11441   "referenced_type" : "_ZTINSt3__112__tuple_lessILj0EEE",
11442   "self_type" : "_ZTINSt3__112__tuple_lessILj0EEE",
11443   "size" : 1,
11444   "source_file" : "external/libcxx/include/tuple"
11445  },
11446  {
11447   "alignment" : 1,
11448   "linker_set_key" : "_ZTINSt3__112adopt_lock_tE",
11449   "name" : "std::adopt_lock_t",
11450   "referenced_type" : "_ZTINSt3__112adopt_lock_tE",
11451   "self_type" : "_ZTINSt3__112adopt_lock_tE",
11452   "size" : 1,
11453   "source_file" : "external/libcxx/include/__mutex_base"
11454  },
11455  {
11456   "alignment" : 1,
11457   "base_specifiers" :
11458   [
11459    {
11460     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
11461    }
11462   ],
11463   "linker_set_key" : "_ZTINSt3__112alignment_ofINS_15__struct_doubleEEE",
11464   "name" : "std::alignment_of<std::__struct_double>",
11465   "referenced_type" : "_ZTINSt3__112alignment_ofINS_15__struct_doubleEEE",
11466   "self_type" : "_ZTINSt3__112alignment_ofINS_15__struct_doubleEEE",
11467   "size" : 1,
11468   "source_file" : "external/libcxx/include/type_traits",
11469   "template_args" :
11470   [
11471    "_ZTINSt3__115__struct_doubleE"
11472   ]
11473  },
11474  {
11475   "alignment" : 1,
11476   "base_specifiers" :
11477   [
11478    {
11479     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
11480    }
11481   ],
11482   "linker_set_key" : "_ZTINSt3__112alignment_ofINS_16__struct_double4EEE",
11483   "name" : "std::alignment_of<std::__struct_double4>",
11484   "referenced_type" : "_ZTINSt3__112alignment_ofINS_16__struct_double4EEE",
11485   "self_type" : "_ZTINSt3__112alignment_ofINS_16__struct_double4EEE",
11486   "size" : 1,
11487   "source_file" : "external/libcxx/include/type_traits",
11488   "template_args" :
11489   [
11490    "_ZTINSt3__116__struct_double4E"
11491   ]
11492  },
11493  {
11494   "alignment" : 1,
11495   "base_specifiers" :
11496   [
11497    {
11498     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
11499    }
11500   ],
11501   "linker_set_key" : "_ZTINSt3__112alignment_ofIPiEE",
11502   "name" : "std::alignment_of<int *>",
11503   "referenced_type" : "_ZTINSt3__112alignment_ofIPiEE",
11504   "self_type" : "_ZTINSt3__112alignment_ofIPiEE",
11505   "size" : 1,
11506   "source_file" : "external/libcxx/include/type_traits",
11507   "template_args" :
11508   [
11509    "_ZTIPi"
11510   ]
11511  },
11512  {
11513   "alignment" : 1,
11514   "base_specifiers" :
11515   [
11516    {
11517     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
11518    }
11519   ],
11520   "linker_set_key" : "_ZTINSt3__112alignment_ofIdEE",
11521   "name" : "std::alignment_of<double>",
11522   "referenced_type" : "_ZTINSt3__112alignment_ofIdEE",
11523   "self_type" : "_ZTINSt3__112alignment_ofIdEE",
11524   "size" : 1,
11525   "source_file" : "external/libcxx/include/type_traits",
11526   "template_args" :
11527   [
11528    "_ZTId"
11529   ]
11530  },
11531  {
11532   "alignment" : 1,
11533   "base_specifiers" :
11534   [
11535    {
11536     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
11537    }
11538   ],
11539   "linker_set_key" : "_ZTINSt3__112alignment_ofIeEE",
11540   "name" : "std::alignment_of<long double>",
11541   "referenced_type" : "_ZTINSt3__112alignment_ofIeEE",
11542   "self_type" : "_ZTINSt3__112alignment_ofIeEE",
11543   "size" : 1,
11544   "source_file" : "external/libcxx/include/type_traits",
11545   "template_args" :
11546   [
11547    "_ZTIe"
11548   ]
11549  },
11550  {
11551   "alignment" : 1,
11552   "base_specifiers" :
11553   [
11554    {
11555     "referenced_type" : "_ZTINSt3__117integral_constantIjLj1EEE"
11556    }
11557   ],
11558   "linker_set_key" : "_ZTINSt3__112alignment_ofIhEE",
11559   "name" : "std::alignment_of<unsigned char>",
11560   "referenced_type" : "_ZTINSt3__112alignment_ofIhEE",
11561   "self_type" : "_ZTINSt3__112alignment_ofIhEE",
11562   "size" : 1,
11563   "source_file" : "external/libcxx/include/type_traits",
11564   "template_args" :
11565   [
11566    "_ZTIh"
11567   ]
11568  },
11569  {
11570   "alignment" : 1,
11571   "base_specifiers" :
11572   [
11573    {
11574     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
11575    }
11576   ],
11577   "linker_set_key" : "_ZTINSt3__112alignment_ofIjEE",
11578   "name" : "std::alignment_of<unsigned int>",
11579   "referenced_type" : "_ZTINSt3__112alignment_ofIjEE",
11580   "self_type" : "_ZTINSt3__112alignment_ofIjEE",
11581   "size" : 1,
11582   "source_file" : "external/libcxx/include/type_traits",
11583   "template_args" :
11584   [
11585    "_ZTIj"
11586   ]
11587  },
11588  {
11589   "alignment" : 1,
11590   "base_specifiers" :
11591   [
11592    {
11593     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
11594    }
11595   ],
11596   "linker_set_key" : "_ZTINSt3__112alignment_ofImEE",
11597   "name" : "std::alignment_of<unsigned long>",
11598   "referenced_type" : "_ZTINSt3__112alignment_ofImEE",
11599   "self_type" : "_ZTINSt3__112alignment_ofImEE",
11600   "size" : 1,
11601   "source_file" : "external/libcxx/include/type_traits",
11602   "template_args" :
11603   [
11604    "_ZTIm"
11605   ]
11606  },
11607  {
11608   "alignment" : 1,
11609   "base_specifiers" :
11610   [
11611    {
11612     "referenced_type" : "_ZTINSt3__117integral_constantIjLj2EEE"
11613    }
11614   ],
11615   "linker_set_key" : "_ZTINSt3__112alignment_ofItEE",
11616   "name" : "std::alignment_of<unsigned short>",
11617   "referenced_type" : "_ZTINSt3__112alignment_ofItEE",
11618   "self_type" : "_ZTINSt3__112alignment_ofItEE",
11619   "size" : 1,
11620   "source_file" : "external/libcxx/include/type_traits",
11621   "template_args" :
11622   [
11623    "_ZTIt"
11624   ]
11625  },
11626  {
11627   "alignment" : 1,
11628   "base_specifiers" :
11629   [
11630    {
11631     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
11632    }
11633   ],
11634   "linker_set_key" : "_ZTINSt3__112alignment_ofIyEE",
11635   "name" : "std::alignment_of<unsigned long long>",
11636   "referenced_type" : "_ZTINSt3__112alignment_ofIyEE",
11637   "self_type" : "_ZTINSt3__112alignment_ofIyEE",
11638   "size" : 1,
11639   "source_file" : "external/libcxx/include/type_traits",
11640   "template_args" :
11641   [
11642    "_ZTIy"
11643   ]
11644  },
11645  {
11646   "alignment" : 4,
11647   "base_specifiers" :
11648   [
11649    {
11650     "referenced_type" : "_ZTISt9exception"
11651    }
11652   ],
11653   "linker_set_key" : "_ZTINSt3__112bad_weak_ptrE",
11654   "name" : "std::bad_weak_ptr",
11655   "record_kind" : "class",
11656   "referenced_type" : "_ZTINSt3__112bad_weak_ptrE",
11657   "self_type" : "_ZTINSt3__112bad_weak_ptrE",
11658   "size" : 4,
11659   "source_file" : "external/libcxx/include/memory",
11660   "vtable_components" :
11661   [
11662    {
11663     "kind" : "offset_to_top"
11664    },
11665    {
11666     "kind" : "rtti",
11667     "mangled_component_name" : "_ZTINSt3__112bad_weak_ptrE"
11668    },
11669    {
11670     "kind" : "complete_dtor_pointer",
11671     "mangled_component_name" : "_ZNSt3__112bad_weak_ptrD1Ev"
11672    },
11673    {
11674     "kind" : "deleting_dtor_pointer",
11675     "mangled_component_name" : "_ZNSt3__112bad_weak_ptrD0Ev"
11676    },
11677    {
11678     "mangled_component_name" : "_ZNKSt3__112bad_weak_ptr4whatEv"
11679    }
11680   ]
11681  },
11682  {
11683   "access" : "private",
11684   "alignment" : 4,
11685   "fields" :
11686   [
11687    {
11688     "field_name" : "__words",
11689     "referenced_type" : "_ZTIA3_j"
11690    }
11691   ],
11692   "linker_set_key" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__rawE",
11693   "name" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__raw",
11694   "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__rawE",
11695   "self_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__rawE",
11696   "size" : 12,
11697   "source_file" : "external/libcxx/include/string"
11698  },
11699  {
11700   "access" : "private",
11701   "alignment" : 4,
11702   "fields" :
11703   [
11704    {
11705     "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repUt_E"
11706    }
11707   ],
11708   "linker_set_key" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
11709   "name" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep",
11710   "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
11711   "self_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
11712   "size" : 12,
11713   "source_file" : "external/libcxx/include/string"
11714  },
11715  {
11716   "alignment" : 4,
11717   "fields" :
11718   [
11719    {
11720     "field_name" : "__l",
11721     "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE6__longE"
11722    },
11723    {
11724     "field_name" : "__s",
11725     "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE7__shortE"
11726    },
11727    {
11728     "field_name" : "__r",
11729     "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__rawE"
11730    }
11731   ],
11732   "is_anonymous" : true,
11733   "linker_set_key" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repUt_E",
11734   "name" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep::(anonymous union at external/libcxx/include/string:777:9)",
11735   "record_kind" : "union",
11736   "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repUt_E",
11737   "self_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repUt_E",
11738   "size" : 12,
11739   "source_file" : "external/libcxx/include/string"
11740  },
11741  {
11742   "access" : "private",
11743   "alignment" : 4,
11744   "fields" :
11745   [
11746    {
11747     "field_name" : "__lx",
11748     "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE6__longE"
11749    },
11750    {
11751     "field_name" : "__lxx",
11752     "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE7__shortE"
11753    }
11754   ],
11755   "linker_set_key" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__ulxE",
11756   "name" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__ulx",
11757   "record_kind" : "union",
11758   "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__ulxE",
11759   "self_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__ulxE",
11760   "size" : 12,
11761   "source_file" : "external/libcxx/include/string"
11762  },
11763  {
11764   "access" : "private",
11765   "alignment" : 4,
11766   "fields" :
11767   [
11768    {
11769     "field_name" : "__cap_",
11770     "referenced_type" : "_ZTIj"
11771    },
11772    {
11773     "field_name" : "__size_",
11774     "field_offset" : 32,
11775     "referenced_type" : "_ZTIj"
11776    },
11777    {
11778     "field_name" : "__data_",
11779     "field_offset" : 64,
11780     "referenced_type" : "_ZTIPDi"
11781    }
11782   ],
11783   "linker_set_key" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE6__longE",
11784   "name" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__long",
11785   "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE6__longE",
11786   "self_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE6__longE",
11787   "size" : 12,
11788   "source_file" : "external/libcxx/include/string"
11789  },
11790  {
11791   "access" : "private",
11792   "alignment" : 4,
11793   "fields" :
11794   [
11795    {
11796     "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE7__shortUt_E"
11797    },
11798    {
11799     "field_name" : "__data_",
11800     "field_offset" : 32,
11801     "referenced_type" : "_ZTIA2_Di"
11802    }
11803   ],
11804   "linker_set_key" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE7__shortE",
11805   "name" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__short",
11806   "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE7__shortE",
11807   "self_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE7__shortE",
11808   "size" : 12,
11809   "source_file" : "external/libcxx/include/string"
11810  },
11811  {
11812   "alignment" : 4,
11813   "fields" :
11814   [
11815    {
11816     "field_name" : "__size_",
11817     "referenced_type" : "_ZTIh"
11818    },
11819    {
11820     "field_name" : "__lx",
11821     "referenced_type" : "_ZTIDi"
11822    }
11823   ],
11824   "is_anonymous" : true,
11825   "linker_set_key" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE7__shortUt_E",
11826   "name" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__short::(anonymous union at external/libcxx/include/string:756:9)",
11827   "record_kind" : "union",
11828   "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE7__shortUt_E",
11829   "self_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE7__shortUt_E",
11830   "size" : 4,
11831   "source_file" : "external/libcxx/include/string"
11832  },
11833  {
11834   "alignment" : 4,
11835   "base_specifiers" :
11836   [
11837    {
11838     "access" : "private",
11839     "referenced_type" : "_ZTINSt3__121__basic_string_commonILb1EEE"
11840    }
11841   ],
11842   "fields" :
11843   [
11844    {
11845     "access" : "private",
11846     "field_name" : "__r_",
11847     "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE"
11848    }
11849   ],
11850   "linker_set_key" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEEE",
11851   "name" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>",
11852   "record_kind" : "class",
11853   "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEEE",
11854   "self_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEEE",
11855   "size" : 12,
11856   "source_file" : "external/libcxx/include/string",
11857   "template_args" :
11858   [
11859    "_ZTIDi",
11860    "_ZTINSt3__111char_traitsIDiEE",
11861    "_ZTINSt3__19allocatorIDiEE"
11862   ]
11863  },
11864  {
11865   "access" : "private",
11866   "alignment" : 4,
11867   "fields" :
11868   [
11869    {
11870     "field_name" : "__words",
11871     "referenced_type" : "_ZTIA3_j"
11872    }
11873   ],
11874   "linker_set_key" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__rawE",
11875   "name" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__raw",
11876   "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__rawE",
11877   "self_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__rawE",
11878   "size" : 12,
11879   "source_file" : "external/libcxx/include/string"
11880  },
11881  {
11882   "access" : "private",
11883   "alignment" : 4,
11884   "fields" :
11885   [
11886    {
11887     "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repUt_E"
11888    }
11889   ],
11890   "linker_set_key" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
11891   "name" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep",
11892   "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
11893   "self_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
11894   "size" : 12,
11895   "source_file" : "external/libcxx/include/string"
11896  },
11897  {
11898   "alignment" : 4,
11899   "fields" :
11900   [
11901    {
11902     "field_name" : "__l",
11903     "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE6__longE"
11904    },
11905    {
11906     "field_name" : "__s",
11907     "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE7__shortE"
11908    },
11909    {
11910     "field_name" : "__r",
11911     "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__rawE"
11912    }
11913   ],
11914   "is_anonymous" : true,
11915   "linker_set_key" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repUt_E",
11916   "name" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep::(anonymous union at external/libcxx/include/string:777:9)",
11917   "record_kind" : "union",
11918   "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repUt_E",
11919   "self_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repUt_E",
11920   "size" : 12,
11921   "source_file" : "external/libcxx/include/string"
11922  },
11923  {
11924   "access" : "private",
11925   "alignment" : 4,
11926   "fields" :
11927   [
11928    {
11929     "field_name" : "__lx",
11930     "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE6__longE"
11931    },
11932    {
11933     "field_name" : "__lxx",
11934     "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE7__shortE"
11935    }
11936   ],
11937   "linker_set_key" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__ulxE",
11938   "name" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__ulx",
11939   "record_kind" : "union",
11940   "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__ulxE",
11941   "self_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__ulxE",
11942   "size" : 12,
11943   "source_file" : "external/libcxx/include/string"
11944  },
11945  {
11946   "access" : "private",
11947   "alignment" : 4,
11948   "fields" :
11949   [
11950    {
11951     "field_name" : "__cap_",
11952     "referenced_type" : "_ZTIj"
11953    },
11954    {
11955     "field_name" : "__size_",
11956     "field_offset" : 32,
11957     "referenced_type" : "_ZTIj"
11958    },
11959    {
11960     "field_name" : "__data_",
11961     "field_offset" : 64,
11962     "referenced_type" : "_ZTIPDs"
11963    }
11964   ],
11965   "linker_set_key" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE6__longE",
11966   "name" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__long",
11967   "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE6__longE",
11968   "self_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE6__longE",
11969   "size" : 12,
11970   "source_file" : "external/libcxx/include/string"
11971  },
11972  {
11973   "access" : "private",
11974   "alignment" : 2,
11975   "fields" :
11976   [
11977    {
11978     "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE7__shortUt_E"
11979    },
11980    {
11981     "field_name" : "__data_",
11982     "field_offset" : 16,
11983     "referenced_type" : "_ZTIA5_Ds"
11984    }
11985   ],
11986   "linker_set_key" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE7__shortE",
11987   "name" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__short",
11988   "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE7__shortE",
11989   "self_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE7__shortE",
11990   "size" : 12,
11991   "source_file" : "external/libcxx/include/string"
11992  },
11993  {
11994   "alignment" : 2,
11995   "fields" :
11996   [
11997    {
11998     "field_name" : "__size_",
11999     "referenced_type" : "_ZTIh"
12000    },
12001    {
12002     "field_name" : "__lx",
12003     "referenced_type" : "_ZTIDs"
12004    }
12005   ],
12006   "is_anonymous" : true,
12007   "linker_set_key" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE7__shortUt_E",
12008   "name" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__short::(anonymous union at external/libcxx/include/string:756:9)",
12009   "record_kind" : "union",
12010   "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE7__shortUt_E",
12011   "self_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE7__shortUt_E",
12012   "size" : 2,
12013   "source_file" : "external/libcxx/include/string"
12014  },
12015  {
12016   "alignment" : 4,
12017   "base_specifiers" :
12018   [
12019    {
12020     "access" : "private",
12021     "referenced_type" : "_ZTINSt3__121__basic_string_commonILb1EEE"
12022    }
12023   ],
12024   "fields" :
12025   [
12026    {
12027     "access" : "private",
12028     "field_name" : "__r_",
12029     "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE"
12030    }
12031   ],
12032   "linker_set_key" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEEE",
12033   "name" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>",
12034   "record_kind" : "class",
12035   "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEEE",
12036   "self_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEEE",
12037   "size" : 12,
12038   "source_file" : "external/libcxx/include/string",
12039   "template_args" :
12040   [
12041    "_ZTIDs",
12042    "_ZTINSt3__111char_traitsIDsEE",
12043    "_ZTINSt3__19allocatorIDsEE"
12044   ]
12045  },
12046  {
12047   "access" : "private",
12048   "alignment" : 4,
12049   "fields" :
12050   [
12051    {
12052     "field_name" : "__words",
12053     "referenced_type" : "_ZTIA3_j"
12054    }
12055   ],
12056   "linker_set_key" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__rawE",
12057   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__raw",
12058   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__rawE",
12059   "self_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__rawE",
12060   "size" : 12,
12061   "source_file" : "external/libcxx/include/string"
12062  },
12063  {
12064   "access" : "private",
12065   "alignment" : 4,
12066   "fields" :
12067   [
12068    {
12069     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repUt_E"
12070    }
12071   ],
12072   "linker_set_key" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
12073   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep",
12074   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
12075   "self_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
12076   "size" : 12,
12077   "source_file" : "external/libcxx/include/string"
12078  },
12079  {
12080   "alignment" : 4,
12081   "fields" :
12082   [
12083    {
12084     "field_name" : "__l",
12085     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__longE"
12086    },
12087    {
12088     "field_name" : "__s",
12089     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7__shortE"
12090    },
12091    {
12092     "field_name" : "__r",
12093     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__rawE"
12094    }
12095   ],
12096   "is_anonymous" : true,
12097   "linker_set_key" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repUt_E",
12098   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep::(anonymous union at external/libcxx/include/string:777:9)",
12099   "record_kind" : "union",
12100   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repUt_E",
12101   "self_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repUt_E",
12102   "size" : 12,
12103   "source_file" : "external/libcxx/include/string"
12104  },
12105  {
12106   "access" : "private",
12107   "alignment" : 4,
12108   "fields" :
12109   [
12110    {
12111     "field_name" : "__lx",
12112     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__longE"
12113    },
12114    {
12115     "field_name" : "__lxx",
12116     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7__shortE"
12117    }
12118   ],
12119   "linker_set_key" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__ulxE",
12120   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__ulx",
12121   "record_kind" : "union",
12122   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__ulxE",
12123   "self_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__ulxE",
12124   "size" : 12,
12125   "source_file" : "external/libcxx/include/string"
12126  },
12127  {
12128   "access" : "private",
12129   "alignment" : 4,
12130   "fields" :
12131   [
12132    {
12133     "field_name" : "__cap_",
12134     "referenced_type" : "_ZTIj"
12135    },
12136    {
12137     "field_name" : "__size_",
12138     "field_offset" : 32,
12139     "referenced_type" : "_ZTIj"
12140    },
12141    {
12142     "field_name" : "__data_",
12143     "field_offset" : 64,
12144     "referenced_type" : "_ZTIPc"
12145    }
12146   ],
12147   "linker_set_key" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__longE",
12148   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__long",
12149   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__longE",
12150   "self_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__longE",
12151   "size" : 12,
12152   "source_file" : "external/libcxx/include/string"
12153  },
12154  {
12155   "access" : "private",
12156   "alignment" : 1,
12157   "fields" :
12158   [
12159    {
12160     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7__shortUt_E"
12161    },
12162    {
12163     "field_name" : "__data_",
12164     "field_offset" : 8,
12165     "referenced_type" : "_ZTIA11_c"
12166    }
12167   ],
12168   "linker_set_key" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7__shortE",
12169   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__short",
12170   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7__shortE",
12171   "self_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7__shortE",
12172   "size" : 12,
12173   "source_file" : "external/libcxx/include/string"
12174  },
12175  {
12176   "alignment" : 1,
12177   "fields" :
12178   [
12179    {
12180     "field_name" : "__size_",
12181     "referenced_type" : "_ZTIh"
12182    },
12183    {
12184     "field_name" : "__lx",
12185     "referenced_type" : "_ZTIc"
12186    }
12187   ],
12188   "is_anonymous" : true,
12189   "linker_set_key" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7__shortUt_E",
12190   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__short::(anonymous union at external/libcxx/include/string:756:9)",
12191   "record_kind" : "union",
12192   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7__shortUt_E",
12193   "self_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7__shortUt_E",
12194   "size" : 1,
12195   "source_file" : "external/libcxx/include/string"
12196  },
12197  {
12198   "alignment" : 4,
12199   "base_specifiers" :
12200   [
12201    {
12202     "access" : "private",
12203     "referenced_type" : "_ZTINSt3__121__basic_string_commonILb1EEE"
12204    }
12205   ],
12206   "fields" :
12207   [
12208    {
12209     "access" : "private",
12210     "field_name" : "__r_",
12211     "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE"
12212    }
12213   ],
12214   "linker_set_key" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12215   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>>",
12216   "record_kind" : "class",
12217   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12218   "self_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12219   "size" : 12,
12220   "source_file" : "external/libcxx/include/string",
12221   "template_args" :
12222   [
12223    "_ZTIc",
12224    "_ZTINSt3__111char_traitsIcEE",
12225    "_ZTINSt3__19allocatorIcEE"
12226   ]
12227  },
12228  {
12229   "access" : "private",
12230   "alignment" : 4,
12231   "fields" :
12232   [
12233    {
12234     "field_name" : "__words",
12235     "referenced_type" : "_ZTIA3_j"
12236    }
12237   ],
12238   "linker_set_key" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__rawE",
12239   "name" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__raw",
12240   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__rawE",
12241   "self_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__rawE",
12242   "size" : 12,
12243   "source_file" : "external/libcxx/include/string"
12244  },
12245  {
12246   "access" : "private",
12247   "alignment" : 4,
12248   "fields" :
12249   [
12250    {
12251     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repUt_E"
12252    }
12253   ],
12254   "linker_set_key" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
12255   "name" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep",
12256   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
12257   "self_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
12258   "size" : 12,
12259   "source_file" : "external/libcxx/include/string"
12260  },
12261  {
12262   "alignment" : 4,
12263   "fields" :
12264   [
12265    {
12266     "field_name" : "__l",
12267     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6__longE"
12268    },
12269    {
12270     "field_name" : "__s",
12271     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7__shortE"
12272    },
12273    {
12274     "field_name" : "__r",
12275     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__rawE"
12276    }
12277   ],
12278   "is_anonymous" : true,
12279   "linker_set_key" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repUt_E",
12280   "name" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep::(anonymous union at external/libcxx/include/string:777:9)",
12281   "record_kind" : "union",
12282   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repUt_E",
12283   "self_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repUt_E",
12284   "size" : 12,
12285   "source_file" : "external/libcxx/include/string"
12286  },
12287  {
12288   "access" : "private",
12289   "alignment" : 4,
12290   "fields" :
12291   [
12292    {
12293     "field_name" : "__lx",
12294     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6__longE"
12295    },
12296    {
12297     "field_name" : "__lxx",
12298     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7__shortE"
12299    }
12300   ],
12301   "linker_set_key" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__ulxE",
12302   "name" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__ulx",
12303   "record_kind" : "union",
12304   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__ulxE",
12305   "self_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__ulxE",
12306   "size" : 12,
12307   "source_file" : "external/libcxx/include/string"
12308  },
12309  {
12310   "access" : "private",
12311   "alignment" : 4,
12312   "fields" :
12313   [
12314    {
12315     "field_name" : "__cap_",
12316     "referenced_type" : "_ZTIj"
12317    },
12318    {
12319     "field_name" : "__size_",
12320     "field_offset" : 32,
12321     "referenced_type" : "_ZTIj"
12322    },
12323    {
12324     "field_name" : "__data_",
12325     "field_offset" : 64,
12326     "referenced_type" : "_ZTIPw"
12327    }
12328   ],
12329   "linker_set_key" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6__longE",
12330   "name" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__long",
12331   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6__longE",
12332   "self_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6__longE",
12333   "size" : 12,
12334   "source_file" : "external/libcxx/include/string"
12335  },
12336  {
12337   "access" : "private",
12338   "alignment" : 4,
12339   "fields" :
12340   [
12341    {
12342     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7__shortUt_E"
12343    },
12344    {
12345     "field_name" : "__data_",
12346     "field_offset" : 32,
12347     "referenced_type" : "_ZTIA2_w"
12348    }
12349   ],
12350   "linker_set_key" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7__shortE",
12351   "name" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__short",
12352   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7__shortE",
12353   "self_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7__shortE",
12354   "size" : 12,
12355   "source_file" : "external/libcxx/include/string"
12356  },
12357  {
12358   "alignment" : 4,
12359   "fields" :
12360   [
12361    {
12362     "field_name" : "__size_",
12363     "referenced_type" : "_ZTIh"
12364    },
12365    {
12366     "field_name" : "__lx",
12367     "referenced_type" : "_ZTIw"
12368    }
12369   ],
12370   "is_anonymous" : true,
12371   "linker_set_key" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7__shortUt_E",
12372   "name" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__short::(anonymous union at external/libcxx/include/string:756:9)",
12373   "record_kind" : "union",
12374   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7__shortUt_E",
12375   "self_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7__shortUt_E",
12376   "size" : 4,
12377   "source_file" : "external/libcxx/include/string"
12378  },
12379  {
12380   "alignment" : 4,
12381   "base_specifiers" :
12382   [
12383    {
12384     "access" : "private",
12385     "referenced_type" : "_ZTINSt3__121__basic_string_commonILb1EEE"
12386    }
12387   ],
12388   "fields" :
12389   [
12390    {
12391     "access" : "private",
12392     "field_name" : "__r_",
12393     "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE"
12394    }
12395   ],
12396   "linker_set_key" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
12397   "name" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>",
12398   "record_kind" : "class",
12399   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
12400   "self_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
12401   "size" : 12,
12402   "source_file" : "external/libcxx/include/string",
12403   "template_args" :
12404   [
12405    "_ZTIw",
12406    "_ZTINSt3__111char_traitsIwEE",
12407    "_ZTINSt3__19allocatorIwEE"
12408   ]
12409  },
12410  {
12411   "alignment" : 1,
12412   "linker_set_key" : "_ZTINSt3__112defer_lock_tE",
12413   "name" : "std::defer_lock_t",
12414   "referenced_type" : "_ZTINSt3__112defer_lock_tE",
12415   "self_type" : "_ZTINSt3__112defer_lock_tE",
12416   "size" : 1,
12417   "source_file" : "external/libcxx/include/__mutex_base"
12418  },
12419  {
12420   "alignment" : 1,
12421   "base_specifiers" :
12422   [
12423    {
12424     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
12425    }
12426   ],
12427   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
12428   "name" : "std::is_reference<const std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
12429   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
12430   "self_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
12431   "size" : 1,
12432   "source_file" : "external/libcxx/include/type_traits",
12433   "template_args" :
12434   [
12435    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
12436   ]
12437  },
12438  {
12439   "alignment" : 1,
12440   "base_specifiers" :
12441   [
12442    {
12443     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
12444    }
12445   ],
12446   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
12447   "name" : "std::is_reference<const std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
12448   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
12449   "self_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
12450   "size" : 1,
12451   "source_file" : "external/libcxx/include/type_traits",
12452   "template_args" :
12453   [
12454    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
12455   ]
12456  },
12457  {
12458   "alignment" : 1,
12459   "base_specifiers" :
12460   [
12461    {
12462     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
12463    }
12464   ],
12465   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
12466   "name" : "std::is_reference<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
12467   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
12468   "self_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
12469   "size" : 1,
12470   "source_file" : "external/libcxx/include/type_traits",
12471   "template_args" :
12472   [
12473    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
12474   ]
12475  },
12476  {
12477   "alignment" : 1,
12478   "base_specifiers" :
12479   [
12480    {
12481     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
12482    }
12483   ],
12484   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
12485   "name" : "std::is_reference<const std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
12486   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
12487   "self_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
12488   "size" : 1,
12489   "source_file" : "external/libcxx/include/type_traits",
12490   "template_args" :
12491   [
12492    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
12493   ]
12494  },
12495  {
12496   "alignment" : 1,
12497   "base_specifiers" :
12498   [
12499    {
12500     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
12501    }
12502   ],
12503   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
12504   "name" : "std::is_reference<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
12505   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
12506   "self_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
12507   "size" : 1,
12508   "source_file" : "external/libcxx/include/type_traits",
12509   "template_args" :
12510   [
12511    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
12512   ]
12513  },
12514  {
12515   "alignment" : 1,
12516   "base_specifiers" :
12517   [
12518    {
12519     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
12520    }
12521   ],
12522   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
12523   "name" : "std::is_reference<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
12524   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
12525   "self_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
12526   "size" : 1,
12527   "source_file" : "external/libcxx/include/type_traits",
12528   "template_args" :
12529   [
12530    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
12531   ]
12532  },
12533  {
12534   "alignment" : 1,
12535   "base_specifiers" :
12536   [
12537    {
12538     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
12539    }
12540   ],
12541   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
12542   "name" : "std::is_reference<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
12543   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
12544   "self_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
12545   "size" : 1,
12546   "source_file" : "external/libcxx/include/type_traits",
12547   "template_args" :
12548   [
12549    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
12550   ]
12551  },
12552  {
12553   "alignment" : 1,
12554   "base_specifiers" :
12555   [
12556    {
12557     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
12558    }
12559   ],
12560   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
12561   "name" : "std::is_reference<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
12562   "referenced_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
12563   "self_type" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
12564   "size" : 1,
12565   "source_file" : "external/libcxx/include/type_traits",
12566   "template_args" :
12567   [
12568    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
12569   ]
12570  },
12571  {
12572   "alignment" : 1,
12573   "base_specifiers" :
12574   [
12575    {
12576     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
12577    }
12578   ],
12579   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
12580   "name" : "std::is_reference<std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
12581   "referenced_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
12582   "self_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
12583   "size" : 1,
12584   "source_file" : "external/libcxx/include/type_traits",
12585   "template_args" :
12586   [
12587    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
12588   ]
12589  },
12590  {
12591   "alignment" : 1,
12592   "base_specifiers" :
12593   [
12594    {
12595     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
12596    }
12597   ],
12598   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
12599   "name" : "std::is_reference<std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
12600   "referenced_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
12601   "self_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
12602   "size" : 1,
12603   "source_file" : "external/libcxx/include/type_traits",
12604   "template_args" :
12605   [
12606    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
12607   ]
12608  },
12609  {
12610   "alignment" : 1,
12611   "base_specifiers" :
12612   [
12613    {
12614     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
12615    }
12616   ],
12617   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
12618   "name" : "std::is_reference<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
12619   "referenced_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
12620   "self_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
12621   "size" : 1,
12622   "source_file" : "external/libcxx/include/type_traits",
12623   "template_args" :
12624   [
12625    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
12626   ]
12627  },
12628  {
12629   "alignment" : 1,
12630   "base_specifiers" :
12631   [
12632    {
12633     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
12634    }
12635   ],
12636   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
12637   "name" : "std::is_reference<std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
12638   "referenced_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
12639   "self_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
12640   "size" : 1,
12641   "source_file" : "external/libcxx/include/type_traits",
12642   "template_args" :
12643   [
12644    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
12645   ]
12646  },
12647  {
12648   "alignment" : 1,
12649   "base_specifiers" :
12650   [
12651    {
12652     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
12653    }
12654   ],
12655   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
12656   "name" : "std::is_reference<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
12657   "referenced_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
12658   "self_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
12659   "size" : 1,
12660   "source_file" : "external/libcxx/include/type_traits",
12661   "template_args" :
12662   [
12663    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
12664   ]
12665  },
12666  {
12667   "alignment" : 1,
12668   "base_specifiers" :
12669   [
12670    {
12671     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
12672    }
12673   ],
12674   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
12675   "name" : "std::is_reference<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
12676   "referenced_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
12677   "self_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
12678   "size" : 1,
12679   "source_file" : "external/libcxx/include/type_traits",
12680   "template_args" :
12681   [
12682    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
12683   ]
12684  },
12685  {
12686   "alignment" : 1,
12687   "base_specifiers" :
12688   [
12689    {
12690     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
12691    }
12692   ],
12693   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
12694   "name" : "std::is_reference<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
12695   "referenced_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
12696   "self_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
12697   "size" : 1,
12698   "source_file" : "external/libcxx/include/type_traits",
12699   "template_args" :
12700   [
12701    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
12702   ]
12703  },
12704  {
12705   "alignment" : 1,
12706   "base_specifiers" :
12707   [
12708    {
12709     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
12710    }
12711   ],
12712   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
12713   "name" : "std::is_reference<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
12714   "referenced_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
12715   "self_type" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
12716   "size" : 1,
12717   "source_file" : "external/libcxx/include/type_traits",
12718   "template_args" :
12719   [
12720    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
12721   ]
12722  },
12723  {
12724   "alignment" : 1,
12725   "base_specifiers" :
12726   [
12727    {
12728     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
12729    }
12730   ],
12731   "linker_set_key" : "_ZTINSt3__112is_referenceINS_5mutexEEE",
12732   "name" : "std::is_reference<std::mutex>",
12733   "referenced_type" : "_ZTINSt3__112is_referenceINS_5mutexEEE",
12734   "self_type" : "_ZTINSt3__112is_referenceINS_5mutexEEE",
12735   "size" : 1,
12736   "source_file" : "external/libcxx/include/type_traits",
12737   "template_args" :
12738   [
12739    "_ZTINSt3__15mutexE"
12740   ]
12741  },
12742  {
12743   "alignment" : 1,
12744   "base_specifiers" :
12745   [
12746    {
12747     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
12748    }
12749   ],
12750   "linker_set_key" : "_ZTINSt3__112is_referenceIeEE",
12751   "name" : "std::is_reference<long double>",
12752   "referenced_type" : "_ZTINSt3__112is_referenceIeEE",
12753   "self_type" : "_ZTINSt3__112is_referenceIeEE",
12754   "size" : 1,
12755   "source_file" : "external/libcxx/include/type_traits",
12756   "template_args" :
12757   [
12758    "_ZTIe"
12759   ]
12760  },
12761  {
12762   "alignment" : 1,
12763   "base_specifiers" :
12764   [
12765    {
12766     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
12767    }
12768   ],
12769   "linker_set_key" : "_ZTINSt3__112is_referenceIlEE",
12770   "name" : "std::is_reference<long>",
12771   "referenced_type" : "_ZTINSt3__112is_referenceIlEE",
12772   "self_type" : "_ZTINSt3__112is_referenceIlEE",
12773   "size" : 1,
12774   "source_file" : "external/libcxx/include/type_traits",
12775   "template_args" :
12776   [
12777    "_ZTIl"
12778   ]
12779  },
12780  {
12781   "alignment" : 1,
12782   "base_specifiers" :
12783   [
12784    {
12785     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
12786    }
12787   ],
12788   "linker_set_key" : "_ZTINSt3__112is_referenceIxEE",
12789   "name" : "std::is_reference<long long>",
12790   "referenced_type" : "_ZTINSt3__112is_referenceIxEE",
12791   "self_type" : "_ZTINSt3__112is_referenceIxEE",
12792   "size" : 1,
12793   "source_file" : "external/libcxx/include/type_traits",
12794   "template_args" :
12795   [
12796    "_ZTIx"
12797   ]
12798  },
12799  {
12800   "alignment" : 1,
12801   "linker_set_key" : "_ZTINSt3__112not_equal_toIvEE",
12802   "name" : "std::not_equal_to<>",
12803   "referenced_type" : "_ZTINSt3__112not_equal_toIvEE",
12804   "self_type" : "_ZTINSt3__112not_equal_toIvEE",
12805   "size" : 1,
12806   "source_file" : "external/libcxx/include/functional",
12807   "template_args" :
12808   [
12809    "_ZTIv"
12810   ]
12811  },
12812  {
12813   "alignment" : 1,
12814   "linker_set_key" : "_ZTINSt3__112placeholders4__phILi10EEE",
12815   "name" : "std::placeholders::__ph<10>",
12816   "referenced_type" : "_ZTINSt3__112placeholders4__phILi10EEE",
12817   "self_type" : "_ZTINSt3__112placeholders4__phILi10EEE",
12818   "size" : 1,
12819   "source_file" : "external/libcxx/include/functional"
12820  },
12821  {
12822   "alignment" : 1,
12823   "linker_set_key" : "_ZTINSt3__112placeholders4__phILi1EEE",
12824   "name" : "std::placeholders::__ph<1>",
12825   "referenced_type" : "_ZTINSt3__112placeholders4__phILi1EEE",
12826   "self_type" : "_ZTINSt3__112placeholders4__phILi1EEE",
12827   "size" : 1,
12828   "source_file" : "external/libcxx/include/functional"
12829  },
12830  {
12831   "alignment" : 1,
12832   "linker_set_key" : "_ZTINSt3__112placeholders4__phILi2EEE",
12833   "name" : "std::placeholders::__ph<2>",
12834   "referenced_type" : "_ZTINSt3__112placeholders4__phILi2EEE",
12835   "self_type" : "_ZTINSt3__112placeholders4__phILi2EEE",
12836   "size" : 1,
12837   "source_file" : "external/libcxx/include/functional"
12838  },
12839  {
12840   "alignment" : 1,
12841   "linker_set_key" : "_ZTINSt3__112placeholders4__phILi3EEE",
12842   "name" : "std::placeholders::__ph<3>",
12843   "referenced_type" : "_ZTINSt3__112placeholders4__phILi3EEE",
12844   "self_type" : "_ZTINSt3__112placeholders4__phILi3EEE",
12845   "size" : 1,
12846   "source_file" : "external/libcxx/include/functional"
12847  },
12848  {
12849   "alignment" : 1,
12850   "linker_set_key" : "_ZTINSt3__112placeholders4__phILi4EEE",
12851   "name" : "std::placeholders::__ph<4>",
12852   "referenced_type" : "_ZTINSt3__112placeholders4__phILi4EEE",
12853   "self_type" : "_ZTINSt3__112placeholders4__phILi4EEE",
12854   "size" : 1,
12855   "source_file" : "external/libcxx/include/functional"
12856  },
12857  {
12858   "alignment" : 1,
12859   "linker_set_key" : "_ZTINSt3__112placeholders4__phILi5EEE",
12860   "name" : "std::placeholders::__ph<5>",
12861   "referenced_type" : "_ZTINSt3__112placeholders4__phILi5EEE",
12862   "self_type" : "_ZTINSt3__112placeholders4__phILi5EEE",
12863   "size" : 1,
12864   "source_file" : "external/libcxx/include/functional"
12865  },
12866  {
12867   "alignment" : 1,
12868   "linker_set_key" : "_ZTINSt3__112placeholders4__phILi6EEE",
12869   "name" : "std::placeholders::__ph<6>",
12870   "referenced_type" : "_ZTINSt3__112placeholders4__phILi6EEE",
12871   "self_type" : "_ZTINSt3__112placeholders4__phILi6EEE",
12872   "size" : 1,
12873   "source_file" : "external/libcxx/include/functional"
12874  },
12875  {
12876   "alignment" : 1,
12877   "linker_set_key" : "_ZTINSt3__112placeholders4__phILi7EEE",
12878   "name" : "std::placeholders::__ph<7>",
12879   "referenced_type" : "_ZTINSt3__112placeholders4__phILi7EEE",
12880   "self_type" : "_ZTINSt3__112placeholders4__phILi7EEE",
12881   "size" : 1,
12882   "source_file" : "external/libcxx/include/functional"
12883  },
12884  {
12885   "alignment" : 1,
12886   "linker_set_key" : "_ZTINSt3__112placeholders4__phILi8EEE",
12887   "name" : "std::placeholders::__ph<8>",
12888   "referenced_type" : "_ZTINSt3__112placeholders4__phILi8EEE",
12889   "self_type" : "_ZTINSt3__112placeholders4__phILi8EEE",
12890   "size" : 1,
12891   "source_file" : "external/libcxx/include/functional"
12892  },
12893  {
12894   "alignment" : 1,
12895   "linker_set_key" : "_ZTINSt3__112placeholders4__phILi9EEE",
12896   "name" : "std::placeholders::__ph<9>",
12897   "referenced_type" : "_ZTINSt3__112placeholders4__phILi9EEE",
12898   "self_type" : "_ZTINSt3__112placeholders4__phILi9EEE",
12899   "size" : 1,
12900   "source_file" : "external/libcxx/include/functional"
12901  },
12902  {
12903   "alignment" : 1,
12904   "linker_set_key" : "_ZTINSt3__112remove_constIDiEE",
12905   "name" : "std::remove_const<char32_t>",
12906   "referenced_type" : "_ZTINSt3__112remove_constIDiEE",
12907   "self_type" : "_ZTINSt3__112remove_constIDiEE",
12908   "size" : 1,
12909   "source_file" : "external/libcxx/include/type_traits",
12910   "template_args" :
12911   [
12912    "_ZTIDi"
12913   ]
12914  },
12915  {
12916   "alignment" : 1,
12917   "linker_set_key" : "_ZTINSt3__112remove_constIDsEE",
12918   "name" : "std::remove_const<char16_t>",
12919   "referenced_type" : "_ZTINSt3__112remove_constIDsEE",
12920   "self_type" : "_ZTINSt3__112remove_constIDsEE",
12921   "size" : 1,
12922   "source_file" : "external/libcxx/include/type_traits",
12923   "template_args" :
12924   [
12925    "_ZTIDs"
12926   ]
12927  },
12928  {
12929   "alignment" : 1,
12930   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
12931   "name" : "std::remove_const<const std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
12932   "referenced_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
12933   "self_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
12934   "size" : 1,
12935   "source_file" : "external/libcxx/include/type_traits",
12936   "template_args" :
12937   [
12938    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
12939   ]
12940  },
12941  {
12942   "alignment" : 1,
12943   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
12944   "name" : "std::remove_const<const std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
12945   "referenced_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
12946   "self_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
12947   "size" : 1,
12948   "source_file" : "external/libcxx/include/type_traits",
12949   "template_args" :
12950   [
12951    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
12952   ]
12953  },
12954  {
12955   "alignment" : 1,
12956   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
12957   "name" : "std::remove_const<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
12958   "referenced_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
12959   "self_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
12960   "size" : 1,
12961   "source_file" : "external/libcxx/include/type_traits",
12962   "template_args" :
12963   [
12964    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
12965   ]
12966  },
12967  {
12968   "alignment" : 1,
12969   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
12970   "name" : "std::remove_const<const std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
12971   "referenced_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
12972   "self_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
12973   "size" : 1,
12974   "source_file" : "external/libcxx/include/type_traits",
12975   "template_args" :
12976   [
12977    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
12978   ]
12979  },
12980  {
12981   "alignment" : 1,
12982   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
12983   "name" : "std::remove_const<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
12984   "referenced_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
12985   "self_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
12986   "size" : 1,
12987   "source_file" : "external/libcxx/include/type_traits",
12988   "template_args" :
12989   [
12990    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
12991   ]
12992  },
12993  {
12994   "alignment" : 1,
12995   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
12996   "name" : "std::remove_const<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
12997   "referenced_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
12998   "self_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
12999   "size" : 1,
13000   "source_file" : "external/libcxx/include/type_traits",
13001   "template_args" :
13002   [
13003    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
13004   ]
13005  },
13006  {
13007   "alignment" : 1,
13008   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
13009   "name" : "std::remove_const<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
13010   "referenced_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
13011   "self_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
13012   "size" : 1,
13013   "source_file" : "external/libcxx/include/type_traits",
13014   "template_args" :
13015   [
13016    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
13017   ]
13018  },
13019  {
13020   "alignment" : 1,
13021   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
13022   "name" : "std::remove_const<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
13023   "referenced_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
13024   "self_type" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
13025   "size" : 1,
13026   "source_file" : "external/libcxx/include/type_traits",
13027   "template_args" :
13028   [
13029    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
13030   ]
13031  },
13032  {
13033   "alignment" : 1,
13034   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
13035   "name" : "std::remove_const<std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
13036   "referenced_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
13037   "self_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
13038   "size" : 1,
13039   "source_file" : "external/libcxx/include/type_traits",
13040   "template_args" :
13041   [
13042    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
13043   ]
13044  },
13045  {
13046   "alignment" : 1,
13047   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
13048   "name" : "std::remove_const<std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
13049   "referenced_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
13050   "self_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
13051   "size" : 1,
13052   "source_file" : "external/libcxx/include/type_traits",
13053   "template_args" :
13054   [
13055    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
13056   ]
13057  },
13058  {
13059   "alignment" : 1,
13060   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
13061   "name" : "std::remove_const<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
13062   "referenced_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
13063   "self_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
13064   "size" : 1,
13065   "source_file" : "external/libcxx/include/type_traits",
13066   "template_args" :
13067   [
13068    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
13069   ]
13070  },
13071  {
13072   "alignment" : 1,
13073   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
13074   "name" : "std::remove_const<std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
13075   "referenced_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
13076   "self_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
13077   "size" : 1,
13078   "source_file" : "external/libcxx/include/type_traits",
13079   "template_args" :
13080   [
13081    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
13082   ]
13083  },
13084  {
13085   "alignment" : 1,
13086   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
13087   "name" : "std::remove_const<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
13088   "referenced_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
13089   "self_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
13090   "size" : 1,
13091   "source_file" : "external/libcxx/include/type_traits",
13092   "template_args" :
13093   [
13094    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
13095   ]
13096  },
13097  {
13098   "alignment" : 1,
13099   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
13100   "name" : "std::remove_const<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
13101   "referenced_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
13102   "self_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
13103   "size" : 1,
13104   "source_file" : "external/libcxx/include/type_traits",
13105   "template_args" :
13106   [
13107    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
13108   ]
13109  },
13110  {
13111   "alignment" : 1,
13112   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
13113   "name" : "std::remove_const<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
13114   "referenced_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
13115   "self_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
13116   "size" : 1,
13117   "source_file" : "external/libcxx/include/type_traits",
13118   "template_args" :
13119   [
13120    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
13121   ]
13122  },
13123  {
13124   "alignment" : 1,
13125   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
13126   "name" : "std::remove_const<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
13127   "referenced_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
13128   "self_type" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
13129   "size" : 1,
13130   "source_file" : "external/libcxx/include/type_traits",
13131   "template_args" :
13132   [
13133    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
13134   ]
13135  },
13136  {
13137   "alignment" : 1,
13138   "linker_set_key" : "_ZTINSt3__112remove_constINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
13139   "name" : "std::remove_const<std::chrono::duration<long double, std::ratio<1, 1000000000>>>",
13140   "referenced_type" : "_ZTINSt3__112remove_constINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
13141   "self_type" : "_ZTINSt3__112remove_constINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
13142   "size" : 1,
13143   "source_file" : "external/libcxx/include/type_traits",
13144   "template_args" :
13145   [
13146    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE"
13147   ]
13148  },
13149  {
13150   "alignment" : 1,
13151   "linker_set_key" : "_ZTINSt3__112remove_constINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
13152   "name" : "std::remove_const<std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
13153   "referenced_type" : "_ZTINSt3__112remove_constINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
13154   "self_type" : "_ZTINSt3__112remove_constINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
13155   "size" : 1,
13156   "source_file" : "external/libcxx/include/type_traits",
13157   "template_args" :
13158   [
13159    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
13160   ]
13161  },
13162  {
13163   "alignment" : 1,
13164   "linker_set_key" : "_ZTINSt3__112remove_constINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
13165   "name" : "std::remove_const<std::chrono::duration<long long, std::ratio<1, 1>>>",
13166   "referenced_type" : "_ZTINSt3__112remove_constINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
13167   "self_type" : "_ZTINSt3__112remove_constINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
13168   "size" : 1,
13169   "source_file" : "external/libcxx/include/type_traits",
13170   "template_args" :
13171   [
13172    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE"
13173   ]
13174  },
13175  {
13176   "alignment" : 1,
13177   "linker_set_key" : "_ZTINSt3__112remove_constIcEE",
13178   "name" : "std::remove_const<char>",
13179   "referenced_type" : "_ZTINSt3__112remove_constIcEE",
13180   "self_type" : "_ZTINSt3__112remove_constIcEE",
13181   "size" : 1,
13182   "source_file" : "external/libcxx/include/type_traits",
13183   "template_args" :
13184   [
13185    "_ZTIc"
13186   ]
13187  },
13188  {
13189   "alignment" : 1,
13190   "linker_set_key" : "_ZTINSt3__112remove_constIeEE",
13191   "name" : "std::remove_const<long double>",
13192   "referenced_type" : "_ZTINSt3__112remove_constIeEE",
13193   "self_type" : "_ZTINSt3__112remove_constIeEE",
13194   "size" : 1,
13195   "source_file" : "external/libcxx/include/type_traits",
13196   "template_args" :
13197   [
13198    "_ZTIe"
13199   ]
13200  },
13201  {
13202   "alignment" : 1,
13203   "linker_set_key" : "_ZTINSt3__112remove_constIiEE",
13204   "name" : "std::remove_const<int>",
13205   "referenced_type" : "_ZTINSt3__112remove_constIiEE",
13206   "self_type" : "_ZTINSt3__112remove_constIiEE",
13207   "size" : 1,
13208   "source_file" : "external/libcxx/include/type_traits",
13209   "template_args" :
13210   [
13211    "_ZTIi"
13212   ]
13213  },
13214  {
13215   "alignment" : 1,
13216   "linker_set_key" : "_ZTINSt3__112remove_constIjEE",
13217   "name" : "std::remove_const<unsigned int>",
13218   "referenced_type" : "_ZTINSt3__112remove_constIjEE",
13219   "self_type" : "_ZTINSt3__112remove_constIjEE",
13220   "size" : 1,
13221   "source_file" : "external/libcxx/include/type_traits",
13222   "template_args" :
13223   [
13224    "_ZTIj"
13225   ]
13226  },
13227  {
13228   "alignment" : 1,
13229   "linker_set_key" : "_ZTINSt3__112remove_constIlEE",
13230   "name" : "std::remove_const<long>",
13231   "referenced_type" : "_ZTINSt3__112remove_constIlEE",
13232   "self_type" : "_ZTINSt3__112remove_constIlEE",
13233   "size" : 1,
13234   "source_file" : "external/libcxx/include/type_traits",
13235   "template_args" :
13236   [
13237    "_ZTIl"
13238   ]
13239  },
13240  {
13241   "alignment" : 1,
13242   "linker_set_key" : "_ZTINSt3__112remove_constIwEE",
13243   "name" : "std::remove_const<wchar_t>",
13244   "referenced_type" : "_ZTINSt3__112remove_constIwEE",
13245   "self_type" : "_ZTINSt3__112remove_constIwEE",
13246   "size" : 1,
13247   "source_file" : "external/libcxx/include/type_traits",
13248   "template_args" :
13249   [
13250    "_ZTIw"
13251   ]
13252  },
13253  {
13254   "alignment" : 1,
13255   "linker_set_key" : "_ZTINSt3__112remove_constIxEE",
13256   "name" : "std::remove_const<long long>",
13257   "referenced_type" : "_ZTINSt3__112remove_constIxEE",
13258   "self_type" : "_ZTINSt3__112remove_constIxEE",
13259   "size" : 1,
13260   "source_file" : "external/libcxx/include/type_traits",
13261   "template_args" :
13262   [
13263    "_ZTIx"
13264   ]
13265  },
13266  {
13267   "alignment" : 4,
13268   "base_specifiers" :
13269   [
13270    {
13271     "referenced_type" : "_ZTISt13runtime_error"
13272    }
13273   ],
13274   "fields" :
13275   [
13276    {
13277     "access" : "private",
13278     "field_name" : "__ec_",
13279     "field_offset" : 64,
13280     "referenced_type" : "_ZTINSt3__110error_codeE"
13281    }
13282   ],
13283   "linker_set_key" : "_ZTINSt3__112system_errorE",
13284   "name" : "std::system_error",
13285   "record_kind" : "class",
13286   "referenced_type" : "_ZTINSt3__112system_errorE",
13287   "self_type" : "_ZTINSt3__112system_errorE",
13288   "size" : 16,
13289   "source_file" : "external/libcxx/include/system_error",
13290   "vtable_components" :
13291   [
13292    {
13293     "kind" : "offset_to_top"
13294    },
13295    {
13296     "kind" : "rtti",
13297     "mangled_component_name" : "_ZTINSt3__112system_errorE"
13298    },
13299    {
13300     "kind" : "complete_dtor_pointer",
13301     "mangled_component_name" : "_ZNSt3__112system_errorD1Ev"
13302    },
13303    {
13304     "kind" : "deleting_dtor_pointer",
13305     "mangled_component_name" : "_ZNSt3__112system_errorD0Ev"
13306    },
13307    {
13308     "mangled_component_name" : "_ZNKSt13runtime_error4whatEv"
13309    }
13310   ]
13311  },
13312  {
13313   "alignment" : 1,
13314   "linker_set_key" : "_ZTINSt3__113__apply_cv_mfILb0ELb0ELb0EEE",
13315   "name" : "std::__apply_cv_mf<false, false, false>",
13316   "referenced_type" : "_ZTINSt3__113__apply_cv_mfILb0ELb0ELb0EEE",
13317   "self_type" : "_ZTINSt3__113__apply_cv_mfILb0ELb0ELb0EEE",
13318   "size" : 1,
13319   "source_file" : "external/libcxx/include/__tuple"
13320  },
13321  {
13322   "alignment" : 1,
13323   "linker_set_key" : "_ZTINSt3__113__apply_cv_mfILb0ELb0ELb1EEE",
13324   "name" : "std::__apply_cv_mf<false, false, true>",
13325   "referenced_type" : "_ZTINSt3__113__apply_cv_mfILb0ELb0ELb1EEE",
13326   "self_type" : "_ZTINSt3__113__apply_cv_mfILb0ELb0ELb1EEE",
13327   "size" : 1,
13328   "source_file" : "external/libcxx/include/__tuple"
13329  },
13330  {
13331   "alignment" : 1,
13332   "linker_set_key" : "_ZTINSt3__113__apply_cv_mfILb0ELb1ELb0EEE",
13333   "name" : "std::__apply_cv_mf<false, true, false>",
13334   "referenced_type" : "_ZTINSt3__113__apply_cv_mfILb0ELb1ELb0EEE",
13335   "self_type" : "_ZTINSt3__113__apply_cv_mfILb0ELb1ELb0EEE",
13336   "size" : 1,
13337   "source_file" : "external/libcxx/include/__tuple"
13338  },
13339  {
13340   "alignment" : 1,
13341   "linker_set_key" : "_ZTINSt3__113__apply_cv_mfILb0ELb1ELb1EEE",
13342   "name" : "std::__apply_cv_mf<false, true, true>",
13343   "referenced_type" : "_ZTINSt3__113__apply_cv_mfILb0ELb1ELb1EEE",
13344   "self_type" : "_ZTINSt3__113__apply_cv_mfILb0ELb1ELb1EEE",
13345   "size" : 1,
13346   "source_file" : "external/libcxx/include/__tuple"
13347  },
13348  {
13349   "alignment" : 1,
13350   "linker_set_key" : "_ZTINSt3__113__apply_cv_mfILb1ELb0ELb0EEE",
13351   "name" : "std::__apply_cv_mf<true, false, false>",
13352   "referenced_type" : "_ZTINSt3__113__apply_cv_mfILb1ELb0ELb0EEE",
13353   "self_type" : "_ZTINSt3__113__apply_cv_mfILb1ELb0ELb0EEE",
13354   "size" : 1,
13355   "source_file" : "external/libcxx/include/__tuple"
13356  },
13357  {
13358   "alignment" : 1,
13359   "linker_set_key" : "_ZTINSt3__113__apply_cv_mfILb1ELb0ELb1EEE",
13360   "name" : "std::__apply_cv_mf<true, false, true>",
13361   "referenced_type" : "_ZTINSt3__113__apply_cv_mfILb1ELb0ELb1EEE",
13362   "self_type" : "_ZTINSt3__113__apply_cv_mfILb1ELb0ELb1EEE",
13363   "size" : 1,
13364   "source_file" : "external/libcxx/include/__tuple"
13365  },
13366  {
13367   "alignment" : 1,
13368   "linker_set_key" : "_ZTINSt3__113__apply_cv_mfILb1ELb1ELb0EEE",
13369   "name" : "std::__apply_cv_mf<true, true, false>",
13370   "referenced_type" : "_ZTINSt3__113__apply_cv_mfILb1ELb1ELb0EEE",
13371   "self_type" : "_ZTINSt3__113__apply_cv_mfILb1ELb1ELb0EEE",
13372   "size" : 1,
13373   "source_file" : "external/libcxx/include/__tuple"
13374  },
13375  {
13376   "alignment" : 1,
13377   "linker_set_key" : "_ZTINSt3__113__apply_cv_mfILb1ELb1ELb1EEE",
13378   "name" : "std::__apply_cv_mf<true, true, true>",
13379   "referenced_type" : "_ZTINSt3__113__apply_cv_mfILb1ELb1ELb1EEE",
13380   "self_type" : "_ZTINSt3__113__apply_cv_mfILb1ELb1ELb1EEE",
13381   "size" : 1,
13382   "source_file" : "external/libcxx/include/__tuple"
13383  },
13384  {
13385   "alignment" : 1,
13386   "linker_set_key" : "_ZTINSt3__113__make_signedIbLb1EEE",
13387   "name" : "std::__make_signed<bool, true>",
13388   "referenced_type" : "_ZTINSt3__113__make_signedIbLb1EEE",
13389   "self_type" : "_ZTINSt3__113__make_signedIbLb1EEE",
13390   "size" : 1,
13391   "source_file" : "external/libcxx/include/type_traits",
13392   "template_args" :
13393   [
13394    "_ZTIb"
13395   ]
13396  },
13397  {
13398   "alignment" : 1,
13399   "linker_set_key" : "_ZTINSt3__113__make_signedIiLb1EEE",
13400   "name" : "std::__make_signed<int, true>",
13401   "referenced_type" : "_ZTINSt3__113__make_signedIiLb1EEE",
13402   "self_type" : "_ZTINSt3__113__make_signedIiLb1EEE",
13403   "size" : 1,
13404   "source_file" : "external/libcxx/include/type_traits",
13405   "template_args" :
13406   [
13407    "_ZTIi"
13408   ]
13409  },
13410  {
13411   "alignment" : 1,
13412   "linker_set_key" : "_ZTINSt3__113__make_signedIjLb1EEE",
13413   "name" : "std::__make_signed<unsigned int, true>",
13414   "referenced_type" : "_ZTINSt3__113__make_signedIjLb1EEE",
13415   "self_type" : "_ZTINSt3__113__make_signedIjLb1EEE",
13416   "size" : 1,
13417   "source_file" : "external/libcxx/include/type_traits",
13418   "template_args" :
13419   [
13420    "_ZTIj"
13421   ]
13422  },
13423  {
13424   "alignment" : 1,
13425   "linker_set_key" : "_ZTINSt3__113__make_signedIlLb1EEE",
13426   "name" : "std::__make_signed<long, true>",
13427   "referenced_type" : "_ZTINSt3__113__make_signedIlLb1EEE",
13428   "self_type" : "_ZTINSt3__113__make_signedIlLb1EEE",
13429   "size" : 1,
13430   "source_file" : "external/libcxx/include/type_traits",
13431   "template_args" :
13432   [
13433    "_ZTIl"
13434   ]
13435  },
13436  {
13437   "alignment" : 1,
13438   "linker_set_key" : "_ZTINSt3__113__make_signedImLb1EEE",
13439   "name" : "std::__make_signed<unsigned long, true>",
13440   "referenced_type" : "_ZTINSt3__113__make_signedImLb1EEE",
13441   "self_type" : "_ZTINSt3__113__make_signedImLb1EEE",
13442   "size" : 1,
13443   "source_file" : "external/libcxx/include/type_traits",
13444   "template_args" :
13445   [
13446    "_ZTIm"
13447   ]
13448  },
13449  {
13450   "alignment" : 1,
13451   "linker_set_key" : "_ZTINSt3__113__make_signedIsLb1EEE",
13452   "name" : "std::__make_signed<short, true>",
13453   "referenced_type" : "_ZTINSt3__113__make_signedIsLb1EEE",
13454   "self_type" : "_ZTINSt3__113__make_signedIsLb1EEE",
13455   "size" : 1,
13456   "source_file" : "external/libcxx/include/type_traits",
13457   "template_args" :
13458   [
13459    "_ZTIs"
13460   ]
13461  },
13462  {
13463   "alignment" : 1,
13464   "linker_set_key" : "_ZTINSt3__113__make_signedItLb1EEE",
13465   "name" : "std::__make_signed<unsigned short, true>",
13466   "referenced_type" : "_ZTINSt3__113__make_signedItLb1EEE",
13467   "self_type" : "_ZTINSt3__113__make_signedItLb1EEE",
13468   "size" : 1,
13469   "source_file" : "external/libcxx/include/type_traits",
13470   "template_args" :
13471   [
13472    "_ZTIt"
13473   ]
13474  },
13475  {
13476   "alignment" : 1,
13477   "linker_set_key" : "_ZTINSt3__113__make_signedIxLb1EEE",
13478   "name" : "std::__make_signed<long long, true>",
13479   "referenced_type" : "_ZTINSt3__113__make_signedIxLb1EEE",
13480   "self_type" : "_ZTINSt3__113__make_signedIxLb1EEE",
13481   "size" : 1,
13482   "source_file" : "external/libcxx/include/type_traits",
13483   "template_args" :
13484   [
13485    "_ZTIx"
13486   ]
13487  },
13488  {
13489   "alignment" : 1,
13490   "linker_set_key" : "_ZTINSt3__113__make_signedIyLb1EEE",
13491   "name" : "std::__make_signed<unsigned long long, true>",
13492   "referenced_type" : "_ZTINSt3__113__make_signedIyLb1EEE",
13493   "self_type" : "_ZTINSt3__113__make_signedIyLb1EEE",
13494   "size" : 1,
13495   "source_file" : "external/libcxx/include/type_traits",
13496   "template_args" :
13497   [
13498    "_ZTIy"
13499   ]
13500  },
13501  {
13502   "alignment" : 1,
13503   "base_specifiers" :
13504   [
13505    {
13506     "referenced_type" : "_ZTINSt3__114unary_functionINS_6_PairTEjEE"
13507    }
13508   ],
13509   "linker_set_key" : "_ZTINSt3__113__scalar_hashINS_6_PairTELj2EEE",
13510   "name" : "std::__scalar_hash<std::_PairT, 2U>",
13511   "referenced_type" : "_ZTINSt3__113__scalar_hashINS_6_PairTELj2EEE",
13512   "self_type" : "_ZTINSt3__113__scalar_hashINS_6_PairTELj2EEE",
13513   "size" : 1,
13514   "source_file" : "external/libcxx/include/utility",
13515   "template_args" :
13516   [
13517    "_ZTINSt3__16_PairTE"
13518   ]
13519  },
13520  {
13521   "alignment" : 1,
13522   "base_specifiers" :
13523   [
13524    {
13525     "referenced_type" : "_ZTINSt3__114unary_functionIdjEE"
13526    }
13527   ],
13528   "linker_set_key" : "_ZTINSt3__113__scalar_hashIdLj2EEE",
13529   "name" : "std::__scalar_hash<double, 2>",
13530   "referenced_type" : "_ZTINSt3__113__scalar_hashIdLj2EEE",
13531   "self_type" : "_ZTINSt3__113__scalar_hashIdLj2EEE",
13532   "size" : 1,
13533   "source_file" : "external/libcxx/include/utility",
13534   "template_args" :
13535   [
13536    "_ZTId"
13537   ]
13538  },
13539  {
13540   "alignment" : 1,
13541   "base_specifiers" :
13542   [
13543    {
13544     "referenced_type" : "_ZTINSt3__114unary_functionIejEE"
13545    }
13546   ],
13547   "linker_set_key" : "_ZTINSt3__113__scalar_hashIeLj2EEE",
13548   "name" : "std::__scalar_hash<long double, 2>",
13549   "referenced_type" : "_ZTINSt3__113__scalar_hashIeLj2EEE",
13550   "self_type" : "_ZTINSt3__113__scalar_hashIeLj2EEE",
13551   "size" : 1,
13552   "source_file" : "external/libcxx/include/utility",
13553   "template_args" :
13554   [
13555    "_ZTIe"
13556   ]
13557  },
13558  {
13559   "alignment" : 1,
13560   "base_specifiers" :
13561   [
13562    {
13563     "referenced_type" : "_ZTINSt3__114unary_functionIfjEE"
13564    }
13565   ],
13566   "linker_set_key" : "_ZTINSt3__113__scalar_hashIfLj1EEE",
13567   "name" : "std::__scalar_hash<float, 1>",
13568   "referenced_type" : "_ZTINSt3__113__scalar_hashIfLj1EEE",
13569   "self_type" : "_ZTINSt3__113__scalar_hashIfLj1EEE",
13570   "size" : 1,
13571   "source_file" : "external/libcxx/include/utility",
13572   "template_args" :
13573   [
13574    "_ZTIf"
13575   ]
13576  },
13577  {
13578   "alignment" : 1,
13579   "base_specifiers" :
13580   [
13581    {
13582     "referenced_type" : "_ZTINSt3__114unary_functionIxjEE"
13583    }
13584   ],
13585   "linker_set_key" : "_ZTINSt3__113__scalar_hashIxLj2EEE",
13586   "name" : "std::__scalar_hash<long long, 2>",
13587   "referenced_type" : "_ZTINSt3__113__scalar_hashIxLj2EEE",
13588   "self_type" : "_ZTINSt3__113__scalar_hashIxLj2EEE",
13589   "size" : 1,
13590   "source_file" : "external/libcxx/include/utility",
13591   "template_args" :
13592   [
13593    "_ZTIx"
13594   ]
13595  },
13596  {
13597   "alignment" : 1,
13598   "base_specifiers" :
13599   [
13600    {
13601     "referenced_type" : "_ZTINSt3__114unary_functionIyjEE"
13602    }
13603   ],
13604   "linker_set_key" : "_ZTINSt3__113__scalar_hashIyLj2EEE",
13605   "name" : "std::__scalar_hash<unsigned long long, 2>",
13606   "referenced_type" : "_ZTINSt3__113__scalar_hashIyLj2EEE",
13607   "self_type" : "_ZTINSt3__113__scalar_hashIyLj2EEE",
13608   "size" : 1,
13609   "source_file" : "external/libcxx/include/utility",
13610   "template_args" :
13611   [
13612    "_ZTIy"
13613   ]
13614  },
13615  {
13616   "alignment" : 1,
13617   "linker_set_key" : "_ZTINSt3__113__static_signILx1000000000EEE",
13618   "name" : "std::__static_sign<1000000000>",
13619   "referenced_type" : "_ZTINSt3__113__static_signILx1000000000EEE",
13620   "self_type" : "_ZTINSt3__113__static_signILx1000000000EEE",
13621   "size" : 1,
13622   "source_file" : "external/libcxx/include/ratio"
13623  },
13624  {
13625   "alignment" : 1,
13626   "linker_set_key" : "_ZTINSt3__113__static_signILx1000000EEE",
13627   "name" : "std::__static_sign<1000000>",
13628   "referenced_type" : "_ZTINSt3__113__static_signILx1000000EEE",
13629   "self_type" : "_ZTINSt3__113__static_signILx1000000EEE",
13630   "size" : 1,
13631   "source_file" : "external/libcxx/include/ratio"
13632  },
13633  {
13634   "alignment" : 1,
13635   "linker_set_key" : "_ZTINSt3__113__static_signILx1000EEE",
13636   "name" : "std::__static_sign<1000>",
13637   "referenced_type" : "_ZTINSt3__113__static_signILx1000EEE",
13638   "self_type" : "_ZTINSt3__113__static_signILx1000EEE",
13639   "size" : 1,
13640   "source_file" : "external/libcxx/include/ratio"
13641  },
13642  {
13643   "alignment" : 1,
13644   "linker_set_key" : "_ZTINSt3__113__static_signILx1EEE",
13645   "name" : "std::__static_sign<1>",
13646   "referenced_type" : "_ZTINSt3__113__static_signILx1EEE",
13647   "self_type" : "_ZTINSt3__113__static_signILx1EEE",
13648   "size" : 1,
13649   "source_file" : "external/libcxx/include/ratio"
13650  },
13651  {
13652   "alignment" : 1,
13653   "linker_set_key" : "_ZTINSt3__113__static_signILx3600EEE",
13654   "name" : "std::__static_sign<3600>",
13655   "referenced_type" : "_ZTINSt3__113__static_signILx3600EEE",
13656   "self_type" : "_ZTINSt3__113__static_signILx3600EEE",
13657   "size" : 1,
13658   "source_file" : "external/libcxx/include/ratio"
13659  },
13660  {
13661   "alignment" : 1,
13662   "linker_set_key" : "_ZTINSt3__113__static_signILx60EEE",
13663   "name" : "std::__static_sign<60>",
13664   "referenced_type" : "_ZTINSt3__113__static_signILx60EEE",
13665   "self_type" : "_ZTINSt3__113__static_signILx60EEE",
13666   "size" : 1,
13667   "source_file" : "external/libcxx/include/ratio"
13668  },
13669  {
13670   "alignment" : 1,
13671   "linker_set_key" : "_ZTINSt3__113__tuple_equalILj0EEE",
13672   "name" : "std::__tuple_equal<0>",
13673   "referenced_type" : "_ZTINSt3__113__tuple_equalILj0EEE",
13674   "self_type" : "_ZTINSt3__113__tuple_equalILj0EEE",
13675   "size" : 1,
13676   "source_file" : "external/libcxx/include/tuple"
13677  },
13678  {
13679   "alignment" : 1,
13680   "linker_set_key" : "_ZTINSt3__113__tuple_typesIJEEE",
13681   "name" : "std::__tuple_types<>",
13682   "referenced_type" : "_ZTINSt3__113__tuple_typesIJEEE",
13683   "self_type" : "_ZTINSt3__113__tuple_typesIJEEE",
13684   "size" : 1,
13685   "source_file" : "external/libcxx/include/__tuple"
13686  },
13687  {
13688   "alignment" : 1,
13689   "linker_set_key" : "_ZTINSt3__113greater_equalIvEE",
13690   "name" : "std::greater_equal<>",
13691   "referenced_type" : "_ZTINSt3__113greater_equalIvEE",
13692   "self_type" : "_ZTINSt3__113greater_equalIvEE",
13693   "size" : 1,
13694   "source_file" : "external/libcxx/include/functional",
13695   "template_args" :
13696   [
13697    "_ZTIv"
13698   ]
13699  },
13700  {
13701   "alignment" : 1,
13702   "base_specifiers" :
13703   [
13704    {
13705     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
13706    }
13707   ],
13708   "linker_set_key" : "_ZTINSt3__113is_arithmeticIiEE",
13709   "name" : "std::is_arithmetic<int>",
13710   "referenced_type" : "_ZTINSt3__113is_arithmeticIiEE",
13711   "self_type" : "_ZTINSt3__113is_arithmeticIiEE",
13712   "size" : 1,
13713   "source_file" : "external/libcxx/include/type_traits",
13714   "template_args" :
13715   [
13716    "_ZTIi"
13717   ]
13718  },
13719  {
13720   "alignment" : 1,
13721   "base_specifiers" :
13722   [
13723    {
13724     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
13725    }
13726   ],
13727   "linker_set_key" : "_ZTINSt3__113is_arithmeticIjEE",
13728   "name" : "std::is_arithmetic<unsigned int>",
13729   "referenced_type" : "_ZTINSt3__113is_arithmeticIjEE",
13730   "self_type" : "_ZTINSt3__113is_arithmeticIjEE",
13731   "size" : 1,
13732   "source_file" : "external/libcxx/include/type_traits",
13733   "template_args" :
13734   [
13735    "_ZTIj"
13736   ]
13737  },
13738  {
13739   "alignment" : 1,
13740   "base_specifiers" :
13741   [
13742    {
13743     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
13744    }
13745   ],
13746   "linker_set_key" : "_ZTINSt3__113is_arithmeticIlEE",
13747   "name" : "std::is_arithmetic<long>",
13748   "referenced_type" : "_ZTINSt3__113is_arithmeticIlEE",
13749   "self_type" : "_ZTINSt3__113is_arithmeticIlEE",
13750   "size" : 1,
13751   "source_file" : "external/libcxx/include/type_traits",
13752   "template_args" :
13753   [
13754    "_ZTIl"
13755   ]
13756  },
13757  {
13758   "alignment" : 1,
13759   "base_specifiers" :
13760   [
13761    {
13762     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
13763    }
13764   ],
13765   "linker_set_key" : "_ZTINSt3__113is_arithmeticIxEE",
13766   "name" : "std::is_arithmetic<long long>",
13767   "referenced_type" : "_ZTINSt3__113is_arithmeticIxEE",
13768   "self_type" : "_ZTINSt3__113is_arithmeticIxEE",
13769   "size" : 1,
13770   "source_file" : "external/libcxx/include/type_traits",
13771   "template_args" :
13772   [
13773    "_ZTIx"
13774   ]
13775  },
13776  {
13777   "alignment" : 1,
13778   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
13779   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
13780   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
13781   "self_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
13782   "size" : 1,
13783   "source_file" : "external/libcxx/include/type_traits",
13784   "template_args" :
13785   [
13786    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
13787   ]
13788  },
13789  {
13790   "alignment" : 1,
13791   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
13792   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
13793   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
13794   "self_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
13795   "size" : 1,
13796   "source_file" : "external/libcxx/include/type_traits",
13797   "template_args" :
13798   [
13799    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
13800   ]
13801  },
13802  {
13803   "alignment" : 1,
13804   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
13805   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
13806   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
13807   "self_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
13808   "size" : 1,
13809   "source_file" : "external/libcxx/include/type_traits",
13810   "template_args" :
13811   [
13812    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
13813   ]
13814  },
13815  {
13816   "alignment" : 1,
13817   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
13818   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
13819   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
13820   "self_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
13821   "size" : 1,
13822   "source_file" : "external/libcxx/include/type_traits",
13823   "template_args" :
13824   [
13825    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
13826   ]
13827  },
13828  {
13829   "alignment" : 1,
13830   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
13831   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
13832   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
13833   "self_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
13834   "size" : 1,
13835   "source_file" : "external/libcxx/include/type_traits",
13836   "template_args" :
13837   [
13838    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
13839   ]
13840  },
13841  {
13842   "alignment" : 1,
13843   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
13844   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
13845   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
13846   "self_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
13847   "size" : 1,
13848   "source_file" : "external/libcxx/include/type_traits",
13849   "template_args" :
13850   [
13851    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
13852   ]
13853  },
13854  {
13855   "alignment" : 1,
13856   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
13857   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
13858   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
13859   "self_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
13860   "size" : 1,
13861   "source_file" : "external/libcxx/include/type_traits",
13862   "template_args" :
13863   [
13864    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
13865   ]
13866  },
13867  {
13868   "alignment" : 1,
13869   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
13870   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
13871   "referenced_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
13872   "self_type" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
13873   "size" : 1,
13874   "source_file" : "external/libcxx/include/type_traits",
13875   "template_args" :
13876   [
13877    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
13878   ]
13879  },
13880  {
13881   "alignment" : 1,
13882   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
13883   "name" : "std::remove_extent<std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
13884   "referenced_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
13885   "self_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
13886   "size" : 1,
13887   "source_file" : "external/libcxx/include/type_traits",
13888   "template_args" :
13889   [
13890    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
13891   ]
13892  },
13893  {
13894   "alignment" : 1,
13895   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
13896   "name" : "std::remove_extent<std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
13897   "referenced_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
13898   "self_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
13899   "size" : 1,
13900   "source_file" : "external/libcxx/include/type_traits",
13901   "template_args" :
13902   [
13903    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
13904   ]
13905  },
13906  {
13907   "alignment" : 1,
13908   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
13909   "name" : "std::remove_extent<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
13910   "referenced_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
13911   "self_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
13912   "size" : 1,
13913   "source_file" : "external/libcxx/include/type_traits",
13914   "template_args" :
13915   [
13916    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
13917   ]
13918  },
13919  {
13920   "alignment" : 1,
13921   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
13922   "name" : "std::remove_extent<std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
13923   "referenced_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
13924   "self_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
13925   "size" : 1,
13926   "source_file" : "external/libcxx/include/type_traits",
13927   "template_args" :
13928   [
13929    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
13930   ]
13931  },
13932  {
13933   "alignment" : 1,
13934   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
13935   "name" : "std::remove_extent<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
13936   "referenced_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
13937   "self_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
13938   "size" : 1,
13939   "source_file" : "external/libcxx/include/type_traits",
13940   "template_args" :
13941   [
13942    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
13943   ]
13944  },
13945  {
13946   "alignment" : 1,
13947   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
13948   "name" : "std::remove_extent<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
13949   "referenced_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
13950   "self_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
13951   "size" : 1,
13952   "source_file" : "external/libcxx/include/type_traits",
13953   "template_args" :
13954   [
13955    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
13956   ]
13957  },
13958  {
13959   "alignment" : 1,
13960   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
13961   "name" : "std::remove_extent<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
13962   "referenced_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
13963   "self_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
13964   "size" : 1,
13965   "source_file" : "external/libcxx/include/type_traits",
13966   "template_args" :
13967   [
13968    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
13969   ]
13970  },
13971  {
13972   "alignment" : 1,
13973   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
13974   "name" : "std::remove_extent<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
13975   "referenced_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
13976   "self_type" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
13977   "size" : 1,
13978   "source_file" : "external/libcxx/include/type_traits",
13979   "template_args" :
13980   [
13981    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
13982   ]
13983  },
13984  {
13985   "alignment" : 1,
13986   "linker_set_key" : "_ZTINSt3__113remove_extentIeEE",
13987   "name" : "std::remove_extent<long double>",
13988   "referenced_type" : "_ZTINSt3__113remove_extentIeEE",
13989   "self_type" : "_ZTINSt3__113remove_extentIeEE",
13990   "size" : 1,
13991   "source_file" : "external/libcxx/include/type_traits",
13992   "template_args" :
13993   [
13994    "_ZTIe"
13995   ]
13996  },
13997  {
13998   "alignment" : 1,
13999   "linker_set_key" : "_ZTINSt3__113remove_extentIlEE",
14000   "name" : "std::remove_extent<long>",
14001   "referenced_type" : "_ZTINSt3__113remove_extentIlEE",
14002   "self_type" : "_ZTINSt3__113remove_extentIlEE",
14003   "size" : 1,
14004   "source_file" : "external/libcxx/include/type_traits",
14005   "template_args" :
14006   [
14007    "_ZTIl"
14008   ]
14009  },
14010  {
14011   "alignment" : 1,
14012   "linker_set_key" : "_ZTINSt3__113remove_extentIxEE",
14013   "name" : "std::remove_extent<long long>",
14014   "referenced_type" : "_ZTINSt3__113remove_extentIxEE",
14015   "self_type" : "_ZTINSt3__113remove_extentIxEE",
14016   "size" : 1,
14017   "source_file" : "external/libcxx/include/type_traits",
14018   "template_args" :
14019   [
14020    "_ZTIx"
14021   ]
14022  },
14023  {
14024   "alignment" : 1,
14025   "linker_set_key" : "_ZTINSt3__113try_to_lock_tE",
14026   "name" : "std::try_to_lock_t",
14027   "referenced_type" : "_ZTINSt3__113try_to_lock_tE",
14028   "self_type" : "_ZTINSt3__113try_to_lock_tE",
14029   "size" : 1,
14030   "source_file" : "external/libcxx/include/__mutex_base"
14031  },
14032  {
14033   "alignment" : 1,
14034   "base_specifiers" :
14035   [
14036    {
14037     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
14038    }
14039   ],
14040   "linker_set_key" : "_ZTINSt3__114__has_max_sizeIKNS_9allocatorIDiEEEE",
14041   "name" : "std::__has_max_size<const std::allocator<char32_t>>",
14042   "referenced_type" : "_ZTINSt3__114__has_max_sizeIKNS_9allocatorIDiEEEE",
14043   "self_type" : "_ZTINSt3__114__has_max_sizeIKNS_9allocatorIDiEEEE",
14044   "size" : 1,
14045   "source_file" : "external/libcxx/include/memory",
14046   "template_args" :
14047   [
14048    "_ZTIKNSt3__19allocatorIDiEE"
14049   ]
14050  },
14051  {
14052   "alignment" : 1,
14053   "base_specifiers" :
14054   [
14055    {
14056     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
14057    }
14058   ],
14059   "linker_set_key" : "_ZTINSt3__114__has_max_sizeIKNS_9allocatorIDsEEEE",
14060   "name" : "std::__has_max_size<const std::allocator<char16_t>>",
14061   "referenced_type" : "_ZTINSt3__114__has_max_sizeIKNS_9allocatorIDsEEEE",
14062   "self_type" : "_ZTINSt3__114__has_max_sizeIKNS_9allocatorIDsEEEE",
14063   "size" : 1,
14064   "source_file" : "external/libcxx/include/memory",
14065   "template_args" :
14066   [
14067    "_ZTIKNSt3__19allocatorIDsEE"
14068   ]
14069  },
14070  {
14071   "alignment" : 1,
14072   "base_specifiers" :
14073   [
14074    {
14075     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
14076    }
14077   ],
14078   "linker_set_key" : "_ZTINSt3__114__has_max_sizeIKNS_9allocatorIcEEEE",
14079   "name" : "std::__has_max_size<const std::allocator<char>>",
14080   "referenced_type" : "_ZTINSt3__114__has_max_sizeIKNS_9allocatorIcEEEE",
14081   "self_type" : "_ZTINSt3__114__has_max_sizeIKNS_9allocatorIcEEEE",
14082   "size" : 1,
14083   "source_file" : "external/libcxx/include/memory",
14084   "template_args" :
14085   [
14086    "_ZTIKNSt3__19allocatorIcEE"
14087   ]
14088  },
14089  {
14090   "alignment" : 1,
14091   "base_specifiers" :
14092   [
14093    {
14094     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
14095    }
14096   ],
14097   "linker_set_key" : "_ZTINSt3__114__has_max_sizeIKNS_9allocatorIwEEEE",
14098   "name" : "std::__has_max_size<const std::allocator<wchar_t>>",
14099   "referenced_type" : "_ZTINSt3__114__has_max_sizeIKNS_9allocatorIwEEEE",
14100   "self_type" : "_ZTINSt3__114__has_max_sizeIKNS_9allocatorIwEEEE",
14101   "size" : 1,
14102   "source_file" : "external/libcxx/include/memory",
14103   "template_args" :
14104   [
14105    "_ZTIKNSt3__19allocatorIwEE"
14106   ]
14107  },
14108  {
14109   "alignment" : 1,
14110   "base_specifiers" :
14111   [
14112    {
14113     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
14114    }
14115   ],
14116   "linker_set_key" : "_ZTINSt3__114__is_allocatorINS_9allocatorIDiEEvvEE",
14117   "name" : "std::__is_allocator<std::allocator<char32_t>, void, void>",
14118   "referenced_type" : "_ZTINSt3__114__is_allocatorINS_9allocatorIDiEEvvEE",
14119   "self_type" : "_ZTINSt3__114__is_allocatorINS_9allocatorIDiEEvvEE",
14120   "size" : 1,
14121   "source_file" : "external/libcxx/include/memory",
14122   "template_args" :
14123   [
14124    "_ZTINSt3__19allocatorIDiEE",
14125    "_ZTIv",
14126    "_ZTIv"
14127   ]
14128  },
14129  {
14130   "alignment" : 1,
14131   "base_specifiers" :
14132   [
14133    {
14134     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
14135    }
14136   ],
14137   "linker_set_key" : "_ZTINSt3__114__is_allocatorINS_9allocatorIDsEEvvEE",
14138   "name" : "std::__is_allocator<std::allocator<char16_t>, void, void>",
14139   "referenced_type" : "_ZTINSt3__114__is_allocatorINS_9allocatorIDsEEvvEE",
14140   "self_type" : "_ZTINSt3__114__is_allocatorINS_9allocatorIDsEEvvEE",
14141   "size" : 1,
14142   "source_file" : "external/libcxx/include/memory",
14143   "template_args" :
14144   [
14145    "_ZTINSt3__19allocatorIDsEE",
14146    "_ZTIv",
14147    "_ZTIv"
14148   ]
14149  },
14150  {
14151   "alignment" : 1,
14152   "base_specifiers" :
14153   [
14154    {
14155     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
14156    }
14157   ],
14158   "linker_set_key" : "_ZTINSt3__114__is_allocatorINS_9allocatorIcEEvvEE",
14159   "name" : "std::__is_allocator<std::allocator<char>, void, void>",
14160   "referenced_type" : "_ZTINSt3__114__is_allocatorINS_9allocatorIcEEvvEE",
14161   "self_type" : "_ZTINSt3__114__is_allocatorINS_9allocatorIcEEvvEE",
14162   "size" : 1,
14163   "source_file" : "external/libcxx/include/memory",
14164   "template_args" :
14165   [
14166    "_ZTINSt3__19allocatorIcEE",
14167    "_ZTIv",
14168    "_ZTIv"
14169   ]
14170  },
14171  {
14172   "alignment" : 1,
14173   "base_specifiers" :
14174   [
14175    {
14176     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
14177    }
14178   ],
14179   "linker_set_key" : "_ZTINSt3__114__is_allocatorINS_9allocatorIwEEvvEE",
14180   "name" : "std::__is_allocator<std::allocator<wchar_t>, void, void>",
14181   "referenced_type" : "_ZTINSt3__114__is_allocatorINS_9allocatorIwEEvvEE",
14182   "self_type" : "_ZTINSt3__114__is_allocatorINS_9allocatorIwEEvvEE",
14183   "size" : 1,
14184   "source_file" : "external/libcxx/include/memory",
14185   "template_args" :
14186   [
14187    "_ZTINSt3__19allocatorIwEE",
14188    "_ZTIv",
14189    "_ZTIv"
14190   ]
14191  },
14192  {
14193   "alignment" : 1,
14194   "linker_set_key" : "_ZTINSt3__114__is_construct5__natE",
14195   "name" : "std::__is_construct::__nat",
14196   "referenced_type" : "_ZTINSt3__114__is_construct5__natE",
14197   "self_type" : "_ZTINSt3__114__is_construct5__natE",
14198   "size" : 1,
14199   "source_file" : "external/libcxx/include/type_traits"
14200  },
14201  {
14202   "alignment" : 1,
14203   "base_specifiers" :
14204   [
14205    {
14206     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE"
14207    }
14208   ],
14209   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
14210   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
14211   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
14212   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
14213   "size" : 1,
14214   "source_file" : "external/libcxx/include/type_traits",
14215   "template_args" :
14216   [
14217    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
14218   ]
14219  },
14220  {
14221   "alignment" : 1,
14222   "base_specifiers" :
14223   [
14224    {
14225     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE"
14226    }
14227   ],
14228   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
14229   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
14230   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
14231   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
14232   "size" : 1,
14233   "source_file" : "external/libcxx/include/type_traits",
14234   "template_args" :
14235   [
14236    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
14237   ]
14238  },
14239  {
14240   "alignment" : 1,
14241   "base_specifiers" :
14242   [
14243    {
14244     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE"
14245    }
14246   ],
14247   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
14248   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
14249   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
14250   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
14251   "size" : 1,
14252   "source_file" : "external/libcxx/include/type_traits",
14253   "template_args" :
14254   [
14255    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
14256   ]
14257  },
14258  {
14259   "alignment" : 1,
14260   "base_specifiers" :
14261   [
14262    {
14263     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE"
14264    }
14265   ],
14266   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
14267   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
14268   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
14269   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
14270   "size" : 1,
14271   "source_file" : "external/libcxx/include/type_traits",
14272   "template_args" :
14273   [
14274    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
14275   ]
14276  },
14277  {
14278   "alignment" : 1,
14279   "base_specifiers" :
14280   [
14281    {
14282     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE"
14283    }
14284   ],
14285   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
14286   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
14287   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
14288   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
14289   "size" : 1,
14290   "source_file" : "external/libcxx/include/type_traits",
14291   "template_args" :
14292   [
14293    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
14294   ]
14295  },
14296  {
14297   "alignment" : 1,
14298   "base_specifiers" :
14299   [
14300    {
14301     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE"
14302    }
14303   ],
14304   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
14305   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
14306   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
14307   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
14308   "size" : 1,
14309   "source_file" : "external/libcxx/include/type_traits",
14310   "template_args" :
14311   [
14312    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
14313   ]
14314  },
14315  {
14316   "alignment" : 1,
14317   "base_specifiers" :
14318   [
14319    {
14320     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE"
14321    }
14322   ],
14323   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
14324   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
14325   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
14326   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
14327   "size" : 1,
14328   "source_file" : "external/libcxx/include/type_traits",
14329   "template_args" :
14330   [
14331    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
14332   ]
14333  },
14334  {
14335   "alignment" : 1,
14336   "base_specifiers" :
14337   [
14338    {
14339     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE"
14340    }
14341   ],
14342   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
14343   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
14344   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
14345   "self_type" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
14346   "size" : 1,
14347   "source_file" : "external/libcxx/include/type_traits",
14348   "template_args" :
14349   [
14350    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
14351   ]
14352  },
14353  {
14354   "alignment" : 1,
14355   "base_specifiers" :
14356   [
14357    {
14358     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE"
14359    }
14360   ],
14361   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
14362   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
14363   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
14364   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
14365   "size" : 1,
14366   "source_file" : "external/libcxx/include/type_traits",
14367   "template_args" :
14368   [
14369    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
14370   ]
14371  },
14372  {
14373   "alignment" : 1,
14374   "base_specifiers" :
14375   [
14376    {
14377     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE"
14378    }
14379   ],
14380   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
14381   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
14382   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
14383   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
14384   "size" : 1,
14385   "source_file" : "external/libcxx/include/type_traits",
14386   "template_args" :
14387   [
14388    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
14389   ]
14390  },
14391  {
14392   "alignment" : 1,
14393   "base_specifiers" :
14394   [
14395    {
14396     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE"
14397    }
14398   ],
14399   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
14400   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
14401   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
14402   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
14403   "size" : 1,
14404   "source_file" : "external/libcxx/include/type_traits",
14405   "template_args" :
14406   [
14407    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
14408   ]
14409  },
14410  {
14411   "alignment" : 1,
14412   "base_specifiers" :
14413   [
14414    {
14415     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE"
14416    }
14417   ],
14418   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
14419   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
14420   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
14421   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
14422   "size" : 1,
14423   "source_file" : "external/libcxx/include/type_traits",
14424   "template_args" :
14425   [
14426    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
14427   ]
14428  },
14429  {
14430   "alignment" : 1,
14431   "base_specifiers" :
14432   [
14433    {
14434     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE"
14435    }
14436   ],
14437   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
14438   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
14439   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
14440   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
14441   "size" : 1,
14442   "source_file" : "external/libcxx/include/type_traits",
14443   "template_args" :
14444   [
14445    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
14446   ]
14447  },
14448  {
14449   "alignment" : 1,
14450   "base_specifiers" :
14451   [
14452    {
14453     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE"
14454    }
14455   ],
14456   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
14457   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
14458   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
14459   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
14460   "size" : 1,
14461   "source_file" : "external/libcxx/include/type_traits",
14462   "template_args" :
14463   [
14464    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
14465   ]
14466  },
14467  {
14468   "alignment" : 1,
14469   "base_specifiers" :
14470   [
14471    {
14472     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE"
14473    }
14474   ],
14475   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
14476   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
14477   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
14478   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
14479   "size" : 1,
14480   "source_file" : "external/libcxx/include/type_traits",
14481   "template_args" :
14482   [
14483    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
14484   ]
14485  },
14486  {
14487   "alignment" : 1,
14488   "base_specifiers" :
14489   [
14490    {
14491     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE"
14492    }
14493   ],
14494   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
14495   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
14496   "referenced_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
14497   "self_type" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
14498   "size" : 1,
14499   "source_file" : "external/libcxx/include/type_traits",
14500   "template_args" :
14501   [
14502    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
14503   ]
14504  },
14505  {
14506   "alignment" : 1,
14507   "base_specifiers" :
14508   [
14509    {
14510     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIeEE"
14511    }
14512   ],
14513   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIeEE",
14514   "name" : "std::__is_nullptr_t<long double>",
14515   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIeEE",
14516   "self_type" : "_ZTINSt3__114__is_nullptr_tIeEE",
14517   "size" : 1,
14518   "source_file" : "external/libcxx/include/type_traits",
14519   "template_args" :
14520   [
14521    "_ZTIe"
14522   ]
14523  },
14524  {
14525   "alignment" : 1,
14526   "base_specifiers" :
14527   [
14528    {
14529     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIlEE"
14530    }
14531   ],
14532   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIlEE",
14533   "name" : "std::__is_nullptr_t<long>",
14534   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIlEE",
14535   "self_type" : "_ZTINSt3__114__is_nullptr_tIlEE",
14536   "size" : 1,
14537   "source_file" : "external/libcxx/include/type_traits",
14538   "template_args" :
14539   [
14540    "_ZTIl"
14541   ]
14542  },
14543  {
14544   "alignment" : 1,
14545   "base_specifiers" :
14546   [
14547    {
14548     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIxEE"
14549    }
14550   ],
14551   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIxEE",
14552   "name" : "std::__is_nullptr_t<long long>",
14553   "referenced_type" : "_ZTINSt3__114__is_nullptr_tIxEE",
14554   "self_type" : "_ZTINSt3__114__is_nullptr_tIxEE",
14555   "size" : 1,
14556   "source_file" : "external/libcxx/include/type_traits",
14557   "template_args" :
14558   [
14559    "_ZTIx"
14560   ]
14561  },
14562  {
14563   "alignment" : 1,
14564   "base_specifiers" :
14565   [
14566    {
14567     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
14568    }
14569   ],
14570   "linker_set_key" : "_ZTINSt3__114__lazy_or_implILb0EJEEE",
14571   "name" : "std::__lazy_or_impl<false>",
14572   "referenced_type" : "_ZTINSt3__114__lazy_or_implILb0EJEEE",
14573   "self_type" : "_ZTINSt3__114__lazy_or_implILb0EJEEE",
14574   "size" : 1,
14575   "source_file" : "external/libcxx/include/type_traits"
14576  },
14577  {
14578   "alignment" : 1,
14579   "linker_set_key" : "_ZTINSt3__114__numeric_typeIvEE",
14580   "name" : "std::__numeric_type<void>",
14581   "referenced_type" : "_ZTINSt3__114__numeric_typeIvEE",
14582   "self_type" : "_ZTINSt3__114__numeric_typeIvEE",
14583   "size" : 1,
14584   "source_file" : "external/libcxx/include/type_traits",
14585   "template_args" :
14586   [
14587    "_ZTIv"
14588   ]
14589  },
14590  {
14591   "alignment" : 1,
14592   "linker_set_key" : "_ZTINSt3__114__pointer_typeIDiNS_9allocatorIDiEEEE",
14593   "name" : "std::__pointer_type<char32_t, std::allocator<char32_t>>",
14594   "referenced_type" : "_ZTINSt3__114__pointer_typeIDiNS_9allocatorIDiEEEE",
14595   "self_type" : "_ZTINSt3__114__pointer_typeIDiNS_9allocatorIDiEEEE",
14596   "size" : 1,
14597   "source_file" : "external/libcxx/include/memory",
14598   "template_args" :
14599   [
14600    "_ZTIDi",
14601    "_ZTINSt3__19allocatorIDiEE"
14602   ]
14603  },
14604  {
14605   "alignment" : 1,
14606   "linker_set_key" : "_ZTINSt3__114__pointer_typeIDsNS_9allocatorIDsEEEE",
14607   "name" : "std::__pointer_type<char16_t, std::allocator<char16_t>>",
14608   "referenced_type" : "_ZTINSt3__114__pointer_typeIDsNS_9allocatorIDsEEEE",
14609   "self_type" : "_ZTINSt3__114__pointer_typeIDsNS_9allocatorIDsEEEE",
14610   "size" : 1,
14611   "source_file" : "external/libcxx/include/memory",
14612   "template_args" :
14613   [
14614    "_ZTIDs",
14615    "_ZTINSt3__19allocatorIDsEE"
14616   ]
14617  },
14618  {
14619   "alignment" : 1,
14620   "linker_set_key" : "_ZTINSt3__114__pointer_typeIcNS_9allocatorIcEEEE",
14621   "name" : "std::__pointer_type<char, std::allocator<char>>",
14622   "referenced_type" : "_ZTINSt3__114__pointer_typeIcNS_9allocatorIcEEEE",
14623   "self_type" : "_ZTINSt3__114__pointer_typeIcNS_9allocatorIcEEEE",
14624   "size" : 1,
14625   "source_file" : "external/libcxx/include/memory",
14626   "template_args" :
14627   [
14628    "_ZTIc",
14629    "_ZTINSt3__19allocatorIcEE"
14630   ]
14631  },
14632  {
14633   "alignment" : 1,
14634   "linker_set_key" : "_ZTINSt3__114__pointer_typeIwNS_9allocatorIwEEEE",
14635   "name" : "std::__pointer_type<wchar_t, std::allocator<wchar_t>>",
14636   "referenced_type" : "_ZTINSt3__114__pointer_typeIwNS_9allocatorIwEEEE",
14637   "self_type" : "_ZTINSt3__114__pointer_typeIwNS_9allocatorIwEEEE",
14638   "size" : 1,
14639   "source_file" : "external/libcxx/include/memory",
14640   "template_args" :
14641   [
14642    "_ZTIw",
14643    "_ZTINSt3__19allocatorIwEE"
14644   ]
14645  },
14646  {
14647   "alignment" : 1,
14648   "linker_set_key" : "_ZTINSt3__114__ratio_divideINS_5ratioILx1ELx1000000000EEENS1_ILx1ELx1EEEEE",
14649   "name" : "std::__ratio_divide<std::ratio<1, 1000000000>, std::ratio<1, 1>>",
14650   "referenced_type" : "_ZTINSt3__114__ratio_divideINS_5ratioILx1ELx1000000000EEENS1_ILx1ELx1EEEEE",
14651   "self_type" : "_ZTINSt3__114__ratio_divideINS_5ratioILx1ELx1000000000EEENS1_ILx1ELx1EEEEE",
14652   "size" : 1,
14653   "source_file" : "external/libcxx/include/ratio",
14654   "template_args" :
14655   [
14656    "_ZTINSt3__15ratioILx1ELx1000000000EEE",
14657    "_ZTINSt3__15ratioILx1ELx1EEE"
14658   ]
14659  },
14660  {
14661   "alignment" : 1,
14662   "linker_set_key" : "_ZTINSt3__114__ratio_divideINS_5ratioILx1ELx1000000000EEES2_EE",
14663   "name" : "std::__ratio_divide<std::ratio<1, 1000000000>, std::ratio<1, 1000000000>>",
14664   "referenced_type" : "_ZTINSt3__114__ratio_divideINS_5ratioILx1ELx1000000000EEES2_EE",
14665   "self_type" : "_ZTINSt3__114__ratio_divideINS_5ratioILx1ELx1000000000EEES2_EE",
14666   "size" : 1,
14667   "source_file" : "external/libcxx/include/ratio",
14668   "template_args" :
14669   [
14670    "_ZTINSt3__15ratioILx1ELx1000000000EEE",
14671    "_ZTINSt3__15ratioILx1ELx1000000000EEE"
14672   ]
14673  },
14674  {
14675   "alignment" : 1,
14676   "linker_set_key" : "_ZTINSt3__114__ratio_divideINS_5ratioILx1ELx1EEENS1_ILx1ELx1000000000EEEEE",
14677   "name" : "std::__ratio_divide<std::ratio<1, 1>, std::ratio<1, 1000000000>>",
14678   "referenced_type" : "_ZTINSt3__114__ratio_divideINS_5ratioILx1ELx1EEENS1_ILx1ELx1000000000EEEEE",
14679   "self_type" : "_ZTINSt3__114__ratio_divideINS_5ratioILx1ELx1EEENS1_ILx1ELx1000000000EEEEE",
14680   "size" : 1,
14681   "source_file" : "external/libcxx/include/ratio",
14682   "template_args" :
14683   [
14684    "_ZTINSt3__15ratioILx1ELx1EEE",
14685    "_ZTINSt3__15ratioILx1ELx1000000000EEE"
14686   ]
14687  },
14688  {
14689   "alignment" : 1,
14690   "linker_set_key" : "_ZTINSt3__114__select_alignILj12ELj1ELj8EEE",
14691   "name" : "std::__select_align<12, 1, 8>",
14692   "referenced_type" : "_ZTINSt3__114__select_alignILj12ELj1ELj8EEE",
14693   "self_type" : "_ZTINSt3__114__select_alignILj12ELj1ELj8EEE",
14694   "size" : 1,
14695   "source_file" : "external/libcxx/include/type_traits"
14696  },
14697  {
14698   "alignment" : 1,
14699   "linker_set_key" : "_ZTINSt3__114__select_alignILj12ELj2ELj8EEE",
14700   "name" : "std::__select_align<12, 2, 8>",
14701   "referenced_type" : "_ZTINSt3__114__select_alignILj12ELj2ELj8EEE",
14702   "self_type" : "_ZTINSt3__114__select_alignILj12ELj2ELj8EEE",
14703   "size" : 1,
14704   "source_file" : "external/libcxx/include/type_traits"
14705  },
14706  {
14707   "alignment" : 1,
14708   "linker_set_key" : "_ZTINSt3__114__select_alignILj12ELj4ELj4EEE",
14709   "name" : "std::__select_align<12, 4, 4>",
14710   "referenced_type" : "_ZTINSt3__114__select_alignILj12ELj4ELj4EEE",
14711   "self_type" : "_ZTINSt3__114__select_alignILj12ELj4ELj4EEE",
14712   "size" : 1,
14713   "source_file" : "external/libcxx/include/type_traits"
14714  },
14715  {
14716   "alignment" : 1,
14717   "linker_set_key" : "_ZTINSt3__114__select_alignILj12ELj4ELj8EEE",
14718   "name" : "std::__select_align<12, 4, 8>",
14719   "referenced_type" : "_ZTINSt3__114__select_alignILj12ELj4ELj8EEE",
14720   "self_type" : "_ZTINSt3__114__select_alignILj12ELj4ELj8EEE",
14721   "size" : 1,
14722   "source_file" : "external/libcxx/include/type_traits"
14723  },
14724  {
14725   "alignment" : 1,
14726   "linker_set_key" : "_ZTINSt3__114__select_alignILj12ELj8ELj4EEE",
14727   "name" : "std::__select_align<12, 8, 4>",
14728   "referenced_type" : "_ZTINSt3__114__select_alignILj12ELj8ELj4EEE",
14729   "self_type" : "_ZTINSt3__114__select_alignILj12ELj8ELj4EEE",
14730   "size" : 1,
14731   "source_file" : "external/libcxx/include/type_traits"
14732  },
14733  {
14734   "alignment" : 1,
14735   "linker_set_key" : "_ZTINSt3__114__select_alignILj12ELj8ELj8EEE",
14736   "name" : "std::__select_align<12, 8, 8>",
14737   "referenced_type" : "_ZTINSt3__114__select_alignILj12ELj8ELj8EEE",
14738   "self_type" : "_ZTINSt3__114__select_alignILj12ELj8ELj8EEE",
14739   "size" : 1,
14740   "source_file" : "external/libcxx/include/type_traits"
14741  },
14742  {
14743   "alignment" : 1,
14744   "linker_set_key" : "_ZTINSt3__114__select_alignILj16ELj1ELj8EEE",
14745   "name" : "std::__select_align<16, 1, 8>",
14746   "referenced_type" : "_ZTINSt3__114__select_alignILj16ELj1ELj8EEE",
14747   "self_type" : "_ZTINSt3__114__select_alignILj16ELj1ELj8EEE",
14748   "size" : 1,
14749   "source_file" : "external/libcxx/include/type_traits"
14750  },
14751  {
14752   "alignment" : 1,
14753   "linker_set_key" : "_ZTINSt3__114__select_alignILj16ELj2ELj8EEE",
14754   "name" : "std::__select_align<16, 2, 8>",
14755   "referenced_type" : "_ZTINSt3__114__select_alignILj16ELj2ELj8EEE",
14756   "self_type" : "_ZTINSt3__114__select_alignILj16ELj2ELj8EEE",
14757   "size" : 1,
14758   "source_file" : "external/libcxx/include/type_traits"
14759  },
14760  {
14761   "alignment" : 1,
14762   "linker_set_key" : "_ZTINSt3__114__select_alignILj16ELj4ELj4EEE",
14763   "name" : "std::__select_align<16, 4, 4>",
14764   "referenced_type" : "_ZTINSt3__114__select_alignILj16ELj4ELj4EEE",
14765   "self_type" : "_ZTINSt3__114__select_alignILj16ELj4ELj4EEE",
14766   "size" : 1,
14767   "source_file" : "external/libcxx/include/type_traits"
14768  },
14769  {
14770   "alignment" : 1,
14771   "linker_set_key" : "_ZTINSt3__114__select_alignILj16ELj4ELj8EEE",
14772   "name" : "std::__select_align<16, 4, 8>",
14773   "referenced_type" : "_ZTINSt3__114__select_alignILj16ELj4ELj8EEE",
14774   "self_type" : "_ZTINSt3__114__select_alignILj16ELj4ELj8EEE",
14775   "size" : 1,
14776   "source_file" : "external/libcxx/include/type_traits"
14777  },
14778  {
14779   "alignment" : 1,
14780   "linker_set_key" : "_ZTINSt3__114__select_alignILj16ELj8ELj4EEE",
14781   "name" : "std::__select_align<16, 8, 4>",
14782   "referenced_type" : "_ZTINSt3__114__select_alignILj16ELj8ELj4EEE",
14783   "self_type" : "_ZTINSt3__114__select_alignILj16ELj8ELj4EEE",
14784   "size" : 1,
14785   "source_file" : "external/libcxx/include/type_traits"
14786  },
14787  {
14788   "alignment" : 1,
14789   "linker_set_key" : "_ZTINSt3__114__select_alignILj16ELj8ELj8EEE",
14790   "name" : "std::__select_align<16, 8, 8>",
14791   "referenced_type" : "_ZTINSt3__114__select_alignILj16ELj8ELj8EEE",
14792   "self_type" : "_ZTINSt3__114__select_alignILj16ELj8ELj8EEE",
14793   "size" : 1,
14794   "source_file" : "external/libcxx/include/type_traits"
14795  },
14796  {
14797   "alignment" : 4,
14798   "fields" :
14799   [
14800    {
14801     "access" : "protected",
14802     "field_name" : "__shared_owners_",
14803     "field_offset" : 32,
14804     "referenced_type" : "_ZTIl"
14805    }
14806   ],
14807   "linker_set_key" : "_ZTINSt3__114__shared_countE",
14808   "name" : "std::__shared_count",
14809   "record_kind" : "class",
14810   "referenced_type" : "_ZTINSt3__114__shared_countE",
14811   "self_type" : "_ZTINSt3__114__shared_countE",
14812   "size" : 8,
14813   "source_file" : "external/libcxx/include/memory",
14814   "vtable_components" :
14815   [
14816    {
14817     "kind" : "offset_to_top"
14818    },
14819    {
14820     "kind" : "rtti",
14821     "mangled_component_name" : "_ZTINSt3__114__shared_countE"
14822    },
14823    {
14824     "kind" : "complete_dtor_pointer",
14825     "mangled_component_name" : "_ZNSt3__114__shared_countD1Ev"
14826    },
14827    {
14828     "kind" : "deleting_dtor_pointer",
14829     "mangled_component_name" : "_ZNSt3__114__shared_countD0Ev"
14830    },
14831    {
14832     "is_pure" : true,
14833     "mangled_component_name" : "_ZNSt3__114__shared_count16__on_zero_sharedEv"
14834    }
14835   ]
14836  },
14837  {
14838   "alignment" : 1,
14839   "linker_set_key" : "_ZTINSt3__114__void_pointerIPDiNS_9allocatorIDiEELb0EEE",
14840   "name" : "std::__void_pointer<char32_t *, std::allocator<char32_t>, false>",
14841   "referenced_type" : "_ZTINSt3__114__void_pointerIPDiNS_9allocatorIDiEELb0EEE",
14842   "self_type" : "_ZTINSt3__114__void_pointerIPDiNS_9allocatorIDiEELb0EEE",
14843   "size" : 1,
14844   "source_file" : "external/libcxx/include/memory",
14845   "template_args" :
14846   [
14847    "_ZTIPDi",
14848    "_ZTINSt3__19allocatorIDiEE"
14849   ]
14850  },
14851  {
14852   "alignment" : 1,
14853   "linker_set_key" : "_ZTINSt3__114__void_pointerIPDsNS_9allocatorIDsEELb0EEE",
14854   "name" : "std::__void_pointer<char16_t *, std::allocator<char16_t>, false>",
14855   "referenced_type" : "_ZTINSt3__114__void_pointerIPDsNS_9allocatorIDsEELb0EEE",
14856   "self_type" : "_ZTINSt3__114__void_pointerIPDsNS_9allocatorIDsEELb0EEE",
14857   "size" : 1,
14858   "source_file" : "external/libcxx/include/memory",
14859   "template_args" :
14860   [
14861    "_ZTIPDs",
14862    "_ZTINSt3__19allocatorIDsEE"
14863   ]
14864  },
14865  {
14866   "alignment" : 1,
14867   "linker_set_key" : "_ZTINSt3__114__void_pointerIPcNS_9allocatorIcEELb0EEE",
14868   "name" : "std::__void_pointer<char *, std::allocator<char>, false>",
14869   "referenced_type" : "_ZTINSt3__114__void_pointerIPcNS_9allocatorIcEELb0EEE",
14870   "self_type" : "_ZTINSt3__114__void_pointerIPcNS_9allocatorIcEELb0EEE",
14871   "size" : 1,
14872   "source_file" : "external/libcxx/include/memory",
14873   "template_args" :
14874   [
14875    "_ZTIPc",
14876    "_ZTINSt3__19allocatorIcEE"
14877   ]
14878  },
14879  {
14880   "alignment" : 1,
14881   "linker_set_key" : "_ZTINSt3__114__void_pointerIPwNS_9allocatorIwEELb0EEE",
14882   "name" : "std::__void_pointer<wchar_t *, std::allocator<wchar_t>, false>",
14883   "referenced_type" : "_ZTINSt3__114__void_pointerIPwNS_9allocatorIwEELb0EEE",
14884   "self_type" : "_ZTINSt3__114__void_pointerIPwNS_9allocatorIwEELb0EEE",
14885   "size" : 1,
14886   "source_file" : "external/libcxx/include/memory",
14887   "template_args" :
14888   [
14889    "_ZTIPw",
14890    "_ZTINSt3__19allocatorIwEE"
14891   ]
14892  },
14893  {
14894   "alignment" : 4,
14895   "linker_set_key" : "_ZTINSt3__114error_categoryE",
14896   "name" : "std::error_category",
14897   "record_kind" : "class",
14898   "referenced_type" : "_ZTINSt3__114error_categoryE",
14899   "self_type" : "_ZTINSt3__114error_categoryE",
14900   "size" : 4,
14901   "source_file" : "external/libcxx/include/system_error",
14902   "vtable_components" :
14903   [
14904    {
14905     "kind" : "offset_to_top"
14906    },
14907    {
14908     "kind" : "rtti",
14909     "mangled_component_name" : "_ZTINSt3__114error_categoryE"
14910    },
14911    {
14912     "kind" : "complete_dtor_pointer",
14913     "mangled_component_name" : "_ZNSt3__114error_categoryD1Ev"
14914    },
14915    {
14916     "kind" : "deleting_dtor_pointer",
14917     "mangled_component_name" : "_ZNSt3__114error_categoryD0Ev"
14918    },
14919    {
14920     "is_pure" : true,
14921     "mangled_component_name" : "_ZNKSt3__114error_category4nameEv"
14922    },
14923    {
14924     "mangled_component_name" : "_ZNKSt3__114error_category23default_error_conditionEi"
14925    },
14926    {
14927     "mangled_component_name" : "_ZNKSt3__114error_category10equivalentEiRKNS_15error_conditionE"
14928    },
14929    {
14930     "mangled_component_name" : "_ZNKSt3__114error_category10equivalentERKNS_10error_codeEi"
14931    },
14932    {
14933     "is_pure" : true,
14934     "mangled_component_name" : "_ZNKSt3__114error_category7messageEi"
14935    }
14936   ]
14937  },
14938  {
14939   "alignment" : 1,
14940   "base_specifiers" :
14941   [
14942    {
14943     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
14944    }
14945   ],
14946   "linker_set_key" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEeEE",
14947   "name" : "std::is_convertible<std::chrono::duration<long double, std::ratio<1, 1000000000>>, long double>",
14948   "referenced_type" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEeEE",
14949   "self_type" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEeEE",
14950   "size" : 1,
14951   "source_file" : "external/libcxx/include/type_traits",
14952   "template_args" :
14953   [
14954    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
14955    "_ZTIe"
14956   ]
14957  },
14958  {
14959   "alignment" : 1,
14960   "base_specifiers" :
14961   [
14962    {
14963     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
14964    }
14965   ],
14966   "linker_set_key" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeS4_EEEE",
14967   "name" : "std::is_convertible<std::chrono::duration<long long, std::ratio<1, 1000000000>>, std::chrono::duration<long double, std::ratio<1, 1000000000>>>",
14968   "referenced_type" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeS4_EEEE",
14969   "self_type" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeS4_EEEE",
14970   "size" : 1,
14971   "source_file" : "external/libcxx/include/type_traits",
14972   "template_args" :
14973   [
14974    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
14975    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE"
14976   ]
14977  },
14978  {
14979   "alignment" : 1,
14980   "base_specifiers" :
14981   [
14982    {
14983     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
14984    }
14985   ],
14986   "linker_set_key" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEeEE",
14987   "name" : "std::is_convertible<std::chrono::duration<long long, std::ratio<1, 1000000000>>, long double>",
14988   "referenced_type" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEeEE",
14989   "self_type" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEeEE",
14990   "size" : 1,
14991   "source_file" : "external/libcxx/include/type_traits",
14992   "template_args" :
14993   [
14994    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
14995    "_ZTIe"
14996   ]
14997  },
14998  {
14999   "alignment" : 1,
15000   "base_specifiers" :
15001   [
15002    {
15003     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
15004    }
15005   ],
15006   "linker_set_key" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEExEE",
15007   "name" : "std::is_convertible<std::chrono::duration<long long, std::ratio<1, 1000000000>>, long long>",
15008   "referenced_type" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEExEE",
15009   "self_type" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEExEE",
15010   "size" : 1,
15011   "source_file" : "external/libcxx/include/type_traits",
15012   "template_args" :
15013   [
15014    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
15015    "_ZTIx"
15016   ]
15017  },
15018  {
15019   "alignment" : 1,
15020   "base_specifiers" :
15021   [
15022    {
15023     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
15024    }
15025   ],
15026   "linker_set_key" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEExEE",
15027   "name" : "std::is_convertible<std::chrono::duration<long long, std::ratio<1, 1>>, long long>",
15028   "referenced_type" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEExEE",
15029   "self_type" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEExEE",
15030   "size" : 1,
15031   "source_file" : "external/libcxx/include/type_traits",
15032   "template_args" :
15033   [
15034    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
15035    "_ZTIx"
15036   ]
15037  },
15038  {
15039   "alignment" : 1,
15040   "base_specifiers" :
15041   [
15042    {
15043     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
15044    }
15045   ],
15046   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKPKDiNS_17basic_string_viewIDiNS_11char_traitsIDiEEEEEE",
15047   "name" : "std::is_convertible<const char32_t *const &, std::basic_string_view<char32_t, std::char_traits<char32_t>>>",
15048   "referenced_type" : "_ZTINSt3__114is_convertibleIRKPKDiNS_17basic_string_viewIDiNS_11char_traitsIDiEEEEEE",
15049   "self_type" : "_ZTINSt3__114is_convertibleIRKPKDiNS_17basic_string_viewIDiNS_11char_traitsIDiEEEEEE",
15050   "size" : 1,
15051   "source_file" : "external/libcxx/include/type_traits",
15052   "template_args" :
15053   [
15054    "_ZTIRKPKDi",
15055    "_ZTINSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE"
15056   ]
15057  },
15058  {
15059   "alignment" : 1,
15060   "base_specifiers" :
15061   [
15062    {
15063     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
15064    }
15065   ],
15066   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKPKDiS2_EE",
15067   "name" : "std::is_convertible<const char32_t *const &, const char32_t *>",
15068   "referenced_type" : "_ZTINSt3__114is_convertibleIRKPKDiS2_EE",
15069   "self_type" : "_ZTINSt3__114is_convertibleIRKPKDiS2_EE",
15070   "size" : 1,
15071   "source_file" : "external/libcxx/include/type_traits",
15072   "template_args" :
15073   [
15074    "_ZTIRKPKDi",
15075    "_ZTIPKDi"
15076   ]
15077  },
15078  {
15079   "alignment" : 1,
15080   "base_specifiers" :
15081   [
15082    {
15083     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
15084    }
15085   ],
15086   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKPKDsNS_17basic_string_viewIDsNS_11char_traitsIDsEEEEEE",
15087   "name" : "std::is_convertible<const char16_t *const &, std::basic_string_view<char16_t, std::char_traits<char16_t>>>",
15088   "referenced_type" : "_ZTINSt3__114is_convertibleIRKPKDsNS_17basic_string_viewIDsNS_11char_traitsIDsEEEEEE",
15089   "self_type" : "_ZTINSt3__114is_convertibleIRKPKDsNS_17basic_string_viewIDsNS_11char_traitsIDsEEEEEE",
15090   "size" : 1,
15091   "source_file" : "external/libcxx/include/type_traits",
15092   "template_args" :
15093   [
15094    "_ZTIRKPKDs",
15095    "_ZTINSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE"
15096   ]
15097  },
15098  {
15099   "alignment" : 1,
15100   "base_specifiers" :
15101   [
15102    {
15103     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
15104    }
15105   ],
15106   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKPKDsS2_EE",
15107   "name" : "std::is_convertible<const char16_t *const &, const char16_t *>",
15108   "referenced_type" : "_ZTINSt3__114is_convertibleIRKPKDsS2_EE",
15109   "self_type" : "_ZTINSt3__114is_convertibleIRKPKDsS2_EE",
15110   "size" : 1,
15111   "source_file" : "external/libcxx/include/type_traits",
15112   "template_args" :
15113   [
15114    "_ZTIRKPKDs",
15115    "_ZTIPKDs"
15116   ]
15117  },
15118  {
15119   "alignment" : 1,
15120   "base_specifiers" :
15121   [
15122    {
15123     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
15124    }
15125   ],
15126   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKPKcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
15127   "name" : "std::is_convertible<const char *const &, std::basic_string_view<char, std::char_traits<char>>>",
15128   "referenced_type" : "_ZTINSt3__114is_convertibleIRKPKcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
15129   "self_type" : "_ZTINSt3__114is_convertibleIRKPKcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
15130   "size" : 1,
15131   "source_file" : "external/libcxx/include/type_traits",
15132   "template_args" :
15133   [
15134    "_ZTIRKPKc",
15135    "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
15136   ]
15137  },
15138  {
15139   "alignment" : 1,
15140   "base_specifiers" :
15141   [
15142    {
15143     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
15144    }
15145   ],
15146   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKPKcS2_EE",
15147   "name" : "std::is_convertible<const char *const &, const char *>",
15148   "referenced_type" : "_ZTINSt3__114is_convertibleIRKPKcS2_EE",
15149   "self_type" : "_ZTINSt3__114is_convertibleIRKPKcS2_EE",
15150   "size" : 1,
15151   "source_file" : "external/libcxx/include/type_traits",
15152   "template_args" :
15153   [
15154    "_ZTIRKPKc",
15155    "_ZTIPKc"
15156   ]
15157  },
15158  {
15159   "alignment" : 1,
15160   "base_specifiers" :
15161   [
15162    {
15163     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
15164    }
15165   ],
15166   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKPKwNS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
15167   "name" : "std::is_convertible<const wchar_t *const &, std::basic_string_view<wchar_t, std::char_traits<wchar_t>>>",
15168   "referenced_type" : "_ZTINSt3__114is_convertibleIRKPKwNS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
15169   "self_type" : "_ZTINSt3__114is_convertibleIRKPKwNS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
15170   "size" : 1,
15171   "source_file" : "external/libcxx/include/type_traits",
15172   "template_args" :
15173   [
15174    "_ZTIRKPKw",
15175    "_ZTINSt3__117basic_string_viewIwNS_11char_traitsIwEEEE"
15176   ]
15177  },
15178  {
15179   "alignment" : 1,
15180   "base_specifiers" :
15181   [
15182    {
15183     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
15184    }
15185   ],
15186   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKPKwS2_EE",
15187   "name" : "std::is_convertible<const wchar_t *const &, const wchar_t *>",
15188   "referenced_type" : "_ZTINSt3__114is_convertibleIRKPKwS2_EE",
15189   "self_type" : "_ZTINSt3__114is_convertibleIRKPKwS2_EE",
15190   "size" : 1,
15191   "source_file" : "external/libcxx/include/type_traits",
15192   "template_args" :
15193   [
15194    "_ZTIRKPKw",
15195    "_ZTIPKw"
15196   ]
15197  },
15198  {
15199   "alignment" : 1,
15200   "base_specifiers" :
15201   [
15202    {
15203     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
15204    }
15205   ],
15206   "linker_set_key" : "_ZTINSt3__114is_convertibleIeeEE",
15207   "name" : "std::is_convertible<long double, long double>",
15208   "referenced_type" : "_ZTINSt3__114is_convertibleIeeEE",
15209   "self_type" : "_ZTINSt3__114is_convertibleIeeEE",
15210   "size" : 1,
15211   "source_file" : "external/libcxx/include/type_traits",
15212   "template_args" :
15213   [
15214    "_ZTIe",
15215    "_ZTIe"
15216   ]
15217  },
15218  {
15219   "alignment" : 1,
15220   "base_specifiers" :
15221   [
15222    {
15223     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
15224    }
15225   ],
15226   "linker_set_key" : "_ZTINSt3__114is_convertibleIllEE",
15227   "name" : "std::is_convertible<long, long>",
15228   "referenced_type" : "_ZTINSt3__114is_convertibleIllEE",
15229   "self_type" : "_ZTINSt3__114is_convertibleIllEE",
15230   "size" : 1,
15231   "source_file" : "external/libcxx/include/type_traits",
15232   "template_args" :
15233   [
15234    "_ZTIl",
15235    "_ZTIl"
15236   ]
15237  },
15238  {
15239   "alignment" : 1,
15240   "base_specifiers" :
15241   [
15242    {
15243     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
15244    }
15245   ],
15246   "linker_set_key" : "_ZTINSt3__114is_convertibleIlxEE",
15247   "name" : "std::is_convertible<long, long long>",
15248   "referenced_type" : "_ZTINSt3__114is_convertibleIlxEE",
15249   "self_type" : "_ZTINSt3__114is_convertibleIlxEE",
15250   "size" : 1,
15251   "source_file" : "external/libcxx/include/type_traits",
15252   "template_args" :
15253   [
15254    "_ZTIl",
15255    "_ZTIx"
15256   ]
15257  },
15258  {
15259   "alignment" : 1,
15260   "base_specifiers" :
15261   [
15262    {
15263     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
15264    }
15265   ],
15266   "linker_set_key" : "_ZTINSt3__114is_convertibleIxxEE",
15267   "name" : "std::is_convertible<long long, long long>",
15268   "referenced_type" : "_ZTINSt3__114is_convertibleIxxEE",
15269   "self_type" : "_ZTINSt3__114is_convertibleIxxEE",
15270   "size" : 1,
15271   "source_file" : "external/libcxx/include/type_traits",
15272   "template_args" :
15273   [
15274    "_ZTIx",
15275    "_ZTIx"
15276   ]
15277  },
15278  {
15279   "alignment" : 1,
15280   "base_specifiers" :
15281   [
15282    {
15283     "access" : "private",
15284     "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIiLb1EEE"
15285    }
15286   ],
15287   "linker_set_key" : "_ZTINSt3__114numeric_limitsIiEE",
15288   "name" : "std::numeric_limits<int>",
15289   "record_kind" : "class",
15290   "referenced_type" : "_ZTINSt3__114numeric_limitsIiEE",
15291   "self_type" : "_ZTINSt3__114numeric_limitsIiEE",
15292   "size" : 1,
15293   "source_file" : "external/libcxx/include/limits",
15294   "template_args" :
15295   [
15296    "_ZTIi"
15297   ]
15298  },
15299  {
15300   "alignment" : 1,
15301   "base_specifiers" :
15302   [
15303    {
15304     "access" : "private",
15305     "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIjLb1EEE"
15306    }
15307   ],
15308   "linker_set_key" : "_ZTINSt3__114numeric_limitsIjEE",
15309   "name" : "std::numeric_limits<unsigned int>",
15310   "record_kind" : "class",
15311   "referenced_type" : "_ZTINSt3__114numeric_limitsIjEE",
15312   "self_type" : "_ZTINSt3__114numeric_limitsIjEE",
15313   "size" : 1,
15314   "source_file" : "external/libcxx/include/limits",
15315   "template_args" :
15316   [
15317    "_ZTIj"
15318   ]
15319  },
15320  {
15321   "alignment" : 1,
15322   "base_specifiers" :
15323   [
15324    {
15325     "access" : "private",
15326     "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIlLb1EEE"
15327    }
15328   ],
15329   "linker_set_key" : "_ZTINSt3__114numeric_limitsIlEE",
15330   "name" : "std::numeric_limits<long>",
15331   "record_kind" : "class",
15332   "referenced_type" : "_ZTINSt3__114numeric_limitsIlEE",
15333   "self_type" : "_ZTINSt3__114numeric_limitsIlEE",
15334   "size" : 1,
15335   "source_file" : "external/libcxx/include/limits",
15336   "template_args" :
15337   [
15338    "_ZTIl"
15339   ]
15340  },
15341  {
15342   "alignment" : 1,
15343   "base_specifiers" :
15344   [
15345    {
15346     "access" : "private",
15347     "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIxLb1EEE"
15348    }
15349   ],
15350   "linker_set_key" : "_ZTINSt3__114numeric_limitsIxEE",
15351   "name" : "std::numeric_limits<long long>",
15352   "record_kind" : "class",
15353   "referenced_type" : "_ZTINSt3__114numeric_limitsIxEE",
15354   "self_type" : "_ZTINSt3__114numeric_limitsIxEE",
15355   "size" : 1,
15356   "source_file" : "external/libcxx/include/limits",
15357   "template_args" :
15358   [
15359    "_ZTIx"
15360   ]
15361  },
15362  {
15363   "alignment" : 4,
15364   "fields" :
15365   [
15366    {
15367     "field_name" : "__v_",
15368     "referenced_type" : "_ZTINSt3__114pointer_safety4__lxE"
15369    }
15370   ],
15371   "linker_set_key" : "_ZTINSt3__114pointer_safetyE",
15372   "name" : "std::pointer_safety",
15373   "referenced_type" : "_ZTINSt3__114pointer_safetyE",
15374   "self_type" : "_ZTINSt3__114pointer_safetyE",
15375   "size" : 4,
15376   "source_file" : "external/libcxx/include/memory"
15377  },
15378  {
15379   "alignment" : 1,
15380   "linker_set_key" : "_ZTINSt3__114pointer_traitsIPDiEE",
15381   "name" : "std::pointer_traits<char32_t *>",
15382   "referenced_type" : "_ZTINSt3__114pointer_traitsIPDiEE",
15383   "self_type" : "_ZTINSt3__114pointer_traitsIPDiEE",
15384   "size" : 1,
15385   "source_file" : "external/libcxx/include/memory",
15386   "template_args" :
15387   [
15388    "_ZTIPDi"
15389   ]
15390  },
15391  {
15392   "alignment" : 1,
15393   "linker_set_key" : "_ZTINSt3__114pointer_traitsIPDsEE",
15394   "name" : "std::pointer_traits<char16_t *>",
15395   "referenced_type" : "_ZTINSt3__114pointer_traitsIPDsEE",
15396   "self_type" : "_ZTINSt3__114pointer_traitsIPDsEE",
15397   "size" : 1,
15398   "source_file" : "external/libcxx/include/memory",
15399   "template_args" :
15400   [
15401    "_ZTIPDs"
15402   ]
15403  },
15404  {
15405   "alignment" : 1,
15406   "linker_set_key" : "_ZTINSt3__114pointer_traitsIPcEE",
15407   "name" : "std::pointer_traits<char *>",
15408   "referenced_type" : "_ZTINSt3__114pointer_traitsIPcEE",
15409   "self_type" : "_ZTINSt3__114pointer_traitsIPcEE",
15410   "size" : 1,
15411   "source_file" : "external/libcxx/include/memory",
15412   "template_args" :
15413   [
15414    "_ZTIPc"
15415   ]
15416  },
15417  {
15418   "alignment" : 1,
15419   "linker_set_key" : "_ZTINSt3__114pointer_traitsIPwEE",
15420   "name" : "std::pointer_traits<wchar_t *>",
15421   "referenced_type" : "_ZTINSt3__114pointer_traitsIPwEE",
15422   "self_type" : "_ZTINSt3__114pointer_traitsIPwEE",
15423   "size" : 1,
15424   "source_file" : "external/libcxx/include/memory",
15425   "template_args" :
15426   [
15427    "_ZTIPw"
15428   ]
15429  },
15430  {
15431   "alignment" : 1,
15432   "linker_set_key" : "_ZTINSt3__114unary_functionIDijEE",
15433   "name" : "std::unary_function<char32_t, unsigned int>",
15434   "referenced_type" : "_ZTINSt3__114unary_functionIDijEE",
15435   "self_type" : "_ZTINSt3__114unary_functionIDijEE",
15436   "size" : 1,
15437   "source_file" : "external/libcxx/include/utility",
15438   "template_args" :
15439   [
15440    "_ZTIDi",
15441    "_ZTIj"
15442   ]
15443  },
15444  {
15445   "alignment" : 1,
15446   "linker_set_key" : "_ZTINSt3__114unary_functionIDnjEE",
15447   "name" : "std::unary_function<std::nullptr_t, unsigned int>",
15448   "referenced_type" : "_ZTINSt3__114unary_functionIDnjEE",
15449   "self_type" : "_ZTINSt3__114unary_functionIDnjEE",
15450   "size" : 1,
15451   "source_file" : "external/libcxx/include/utility",
15452   "template_args" :
15453   [
15454    "_ZTIDn",
15455    "_ZTIj"
15456   ]
15457  },
15458  {
15459   "alignment" : 1,
15460   "linker_set_key" : "_ZTINSt3__114unary_functionIDsjEE",
15461   "name" : "std::unary_function<char16_t, unsigned int>",
15462   "referenced_type" : "_ZTINSt3__114unary_functionIDsjEE",
15463   "self_type" : "_ZTINSt3__114unary_functionIDsjEE",
15464   "size" : 1,
15465   "source_file" : "external/libcxx/include/utility",
15466   "template_args" :
15467   [
15468    "_ZTIDs",
15469    "_ZTIj"
15470   ]
15471  },
15472  {
15473   "alignment" : 1,
15474   "linker_set_key" : "_ZTINSt3__114unary_functionINS_10error_codeEjEE",
15475   "name" : "std::unary_function<std::error_code, unsigned int>",
15476   "referenced_type" : "_ZTINSt3__114unary_functionINS_10error_codeEjEE",
15477   "self_type" : "_ZTINSt3__114unary_functionINS_10error_codeEjEE",
15478   "size" : 1,
15479   "source_file" : "external/libcxx/include/utility",
15480   "template_args" :
15481   [
15482    "_ZTINSt3__110error_codeE",
15483    "_ZTIj"
15484   ]
15485  },
15486  {
15487   "alignment" : 1,
15488   "linker_set_key" : "_ZTINSt3__114unary_functionINS_15error_conditionEjEE",
15489   "name" : "std::unary_function<std::error_condition, unsigned int>",
15490   "referenced_type" : "_ZTINSt3__114unary_functionINS_15error_conditionEjEE",
15491   "self_type" : "_ZTINSt3__114unary_functionINS_15error_conditionEjEE",
15492   "size" : 1,
15493   "source_file" : "external/libcxx/include/utility",
15494   "template_args" :
15495   [
15496    "_ZTINSt3__115error_conditionE",
15497    "_ZTIj"
15498   ]
15499  },
15500  {
15501   "alignment" : 1,
15502   "linker_set_key" : "_ZTINSt3__114unary_functionINS_6_PairTEjEE",
15503   "name" : "std::unary_function<std::_PairT, unsigned int>",
15504   "referenced_type" : "_ZTINSt3__114unary_functionINS_6_PairTEjEE",
15505   "self_type" : "_ZTINSt3__114unary_functionINS_6_PairTEjEE",
15506   "size" : 1,
15507   "source_file" : "external/libcxx/include/utility",
15508   "template_args" :
15509   [
15510    "_ZTINSt3__16_PairTE",
15511    "_ZTIj"
15512   ]
15513  },
15514  {
15515   "alignment" : 1,
15516   "linker_set_key" : "_ZTINSt3__114unary_functionIajEE",
15517   "name" : "std::unary_function<signed char, unsigned int>",
15518   "referenced_type" : "_ZTINSt3__114unary_functionIajEE",
15519   "self_type" : "_ZTINSt3__114unary_functionIajEE",
15520   "size" : 1,
15521   "source_file" : "external/libcxx/include/utility",
15522   "template_args" :
15523   [
15524    "_ZTIa",
15525    "_ZTIj"
15526   ]
15527  },
15528  {
15529   "alignment" : 1,
15530   "linker_set_key" : "_ZTINSt3__114unary_functionIbjEE",
15531   "name" : "std::unary_function<bool, unsigned int>",
15532   "referenced_type" : "_ZTINSt3__114unary_functionIbjEE",
15533   "self_type" : "_ZTINSt3__114unary_functionIbjEE",
15534   "size" : 1,
15535   "source_file" : "external/libcxx/include/utility",
15536   "template_args" :
15537   [
15538    "_ZTIb",
15539    "_ZTIj"
15540   ]
15541  },
15542  {
15543   "alignment" : 1,
15544   "linker_set_key" : "_ZTINSt3__114unary_functionIcjEE",
15545   "name" : "std::unary_function<char, unsigned int>",
15546   "referenced_type" : "_ZTINSt3__114unary_functionIcjEE",
15547   "self_type" : "_ZTINSt3__114unary_functionIcjEE",
15548   "size" : 1,
15549   "source_file" : "external/libcxx/include/utility",
15550   "template_args" :
15551   [
15552    "_ZTIc",
15553    "_ZTIj"
15554   ]
15555  },
15556  {
15557   "alignment" : 1,
15558   "linker_set_key" : "_ZTINSt3__114unary_functionIdjEE",
15559   "name" : "std::unary_function<double, unsigned int>",
15560   "referenced_type" : "_ZTINSt3__114unary_functionIdjEE",
15561   "self_type" : "_ZTINSt3__114unary_functionIdjEE",
15562   "size" : 1,
15563   "source_file" : "external/libcxx/include/utility",
15564   "template_args" :
15565   [
15566    "_ZTId",
15567    "_ZTIj"
15568   ]
15569  },
15570  {
15571   "alignment" : 1,
15572   "linker_set_key" : "_ZTINSt3__114unary_functionIejEE",
15573   "name" : "std::unary_function<long double, unsigned int>",
15574   "referenced_type" : "_ZTINSt3__114unary_functionIejEE",
15575   "self_type" : "_ZTINSt3__114unary_functionIejEE",
15576   "size" : 1,
15577   "source_file" : "external/libcxx/include/utility",
15578   "template_args" :
15579   [
15580    "_ZTIe",
15581    "_ZTIj"
15582   ]
15583  },
15584  {
15585   "alignment" : 1,
15586   "linker_set_key" : "_ZTINSt3__114unary_functionIfjEE",
15587   "name" : "std::unary_function<float, unsigned int>",
15588   "referenced_type" : "_ZTINSt3__114unary_functionIfjEE",
15589   "self_type" : "_ZTINSt3__114unary_functionIfjEE",
15590   "size" : 1,
15591   "source_file" : "external/libcxx/include/utility",
15592   "template_args" :
15593   [
15594    "_ZTIf",
15595    "_ZTIj"
15596   ]
15597  },
15598  {
15599   "alignment" : 1,
15600   "linker_set_key" : "_ZTINSt3__114unary_functionIhjEE",
15601   "name" : "std::unary_function<unsigned char, unsigned int>",
15602   "referenced_type" : "_ZTINSt3__114unary_functionIhjEE",
15603   "self_type" : "_ZTINSt3__114unary_functionIhjEE",
15604   "size" : 1,
15605   "source_file" : "external/libcxx/include/utility",
15606   "template_args" :
15607   [
15608    "_ZTIh",
15609    "_ZTIj"
15610   ]
15611  },
15612  {
15613   "alignment" : 1,
15614   "linker_set_key" : "_ZTINSt3__114unary_functionIijEE",
15615   "name" : "std::unary_function<int, unsigned int>",
15616   "referenced_type" : "_ZTINSt3__114unary_functionIijEE",
15617   "self_type" : "_ZTINSt3__114unary_functionIijEE",
15618   "size" : 1,
15619   "source_file" : "external/libcxx/include/utility",
15620   "template_args" :
15621   [
15622    "_ZTIi",
15623    "_ZTIj"
15624   ]
15625  },
15626  {
15627   "alignment" : 1,
15628   "linker_set_key" : "_ZTINSt3__114unary_functionIjjEE",
15629   "name" : "std::unary_function<unsigned int, unsigned int>",
15630   "referenced_type" : "_ZTINSt3__114unary_functionIjjEE",
15631   "self_type" : "_ZTINSt3__114unary_functionIjjEE",
15632   "size" : 1,
15633   "source_file" : "external/libcxx/include/utility",
15634   "template_args" :
15635   [
15636    "_ZTIj",
15637    "_ZTIj"
15638   ]
15639  },
15640  {
15641   "alignment" : 1,
15642   "linker_set_key" : "_ZTINSt3__114unary_functionIljEE",
15643   "name" : "std::unary_function<long, unsigned int>",
15644   "referenced_type" : "_ZTINSt3__114unary_functionIljEE",
15645   "self_type" : "_ZTINSt3__114unary_functionIljEE",
15646   "size" : 1,
15647   "source_file" : "external/libcxx/include/utility",
15648   "template_args" :
15649   [
15650    "_ZTIl",
15651    "_ZTIj"
15652   ]
15653  },
15654  {
15655   "alignment" : 1,
15656   "linker_set_key" : "_ZTINSt3__114unary_functionImjEE",
15657   "name" : "std::unary_function<unsigned long, unsigned int>",
15658   "referenced_type" : "_ZTINSt3__114unary_functionImjEE",
15659   "self_type" : "_ZTINSt3__114unary_functionImjEE",
15660   "size" : 1,
15661   "source_file" : "external/libcxx/include/utility",
15662   "template_args" :
15663   [
15664    "_ZTIm",
15665    "_ZTIj"
15666   ]
15667  },
15668  {
15669   "alignment" : 1,
15670   "linker_set_key" : "_ZTINSt3__114unary_functionIsjEE",
15671   "name" : "std::unary_function<short, unsigned int>",
15672   "referenced_type" : "_ZTINSt3__114unary_functionIsjEE",
15673   "self_type" : "_ZTINSt3__114unary_functionIsjEE",
15674   "size" : 1,
15675   "source_file" : "external/libcxx/include/utility",
15676   "template_args" :
15677   [
15678    "_ZTIs",
15679    "_ZTIj"
15680   ]
15681  },
15682  {
15683   "alignment" : 1,
15684   "linker_set_key" : "_ZTINSt3__114unary_functionItjEE",
15685   "name" : "std::unary_function<unsigned short, unsigned int>",
15686   "referenced_type" : "_ZTINSt3__114unary_functionItjEE",
15687   "self_type" : "_ZTINSt3__114unary_functionItjEE",
15688   "size" : 1,
15689   "source_file" : "external/libcxx/include/utility",
15690   "template_args" :
15691   [
15692    "_ZTIt",
15693    "_ZTIj"
15694   ]
15695  },
15696  {
15697   "alignment" : 1,
15698   "linker_set_key" : "_ZTINSt3__114unary_functionIwjEE",
15699   "name" : "std::unary_function<wchar_t, unsigned int>",
15700   "referenced_type" : "_ZTINSt3__114unary_functionIwjEE",
15701   "self_type" : "_ZTINSt3__114unary_functionIwjEE",
15702   "size" : 1,
15703   "source_file" : "external/libcxx/include/utility",
15704   "template_args" :
15705   [
15706    "_ZTIw",
15707    "_ZTIj"
15708   ]
15709  },
15710  {
15711   "alignment" : 1,
15712   "linker_set_key" : "_ZTINSt3__114unary_functionIxjEE",
15713   "name" : "std::unary_function<long long, unsigned int>",
15714   "referenced_type" : "_ZTINSt3__114unary_functionIxjEE",
15715   "self_type" : "_ZTINSt3__114unary_functionIxjEE",
15716   "size" : 1,
15717   "source_file" : "external/libcxx/include/utility",
15718   "template_args" :
15719   [
15720    "_ZTIx",
15721    "_ZTIj"
15722   ]
15723  },
15724  {
15725   "alignment" : 1,
15726   "linker_set_key" : "_ZTINSt3__114unary_functionIyjEE",
15727   "name" : "std::unary_function<unsigned long long, unsigned int>",
15728   "referenced_type" : "_ZTINSt3__114unary_functionIyjEE",
15729   "self_type" : "_ZTINSt3__114unary_functionIyjEE",
15730   "size" : 1,
15731   "source_file" : "external/libcxx/include/utility",
15732   "template_args" :
15733   [
15734    "_ZTIy",
15735    "_ZTIj"
15736   ]
15737  },
15738  {
15739   "alignment" : 1,
15740   "linker_set_key" : "_ZTINSt3__115__const_pointerIDiPDiNS_9allocatorIDiEELb1EEE",
15741   "name" : "std::__const_pointer<char32_t, char32_t *, std::allocator<char32_t>, true>",
15742   "referenced_type" : "_ZTINSt3__115__const_pointerIDiPDiNS_9allocatorIDiEELb1EEE",
15743   "self_type" : "_ZTINSt3__115__const_pointerIDiPDiNS_9allocatorIDiEELb1EEE",
15744   "size" : 1,
15745   "source_file" : "external/libcxx/include/memory",
15746   "template_args" :
15747   [
15748    "_ZTIDi",
15749    "_ZTIPDi",
15750    "_ZTINSt3__19allocatorIDiEE"
15751   ]
15752  },
15753  {
15754   "alignment" : 1,
15755   "linker_set_key" : "_ZTINSt3__115__const_pointerIDsPDsNS_9allocatorIDsEELb1EEE",
15756   "name" : "std::__const_pointer<char16_t, char16_t *, std::allocator<char16_t>, true>",
15757   "referenced_type" : "_ZTINSt3__115__const_pointerIDsPDsNS_9allocatorIDsEELb1EEE",
15758   "self_type" : "_ZTINSt3__115__const_pointerIDsPDsNS_9allocatorIDsEELb1EEE",
15759   "size" : 1,
15760   "source_file" : "external/libcxx/include/memory",
15761   "template_args" :
15762   [
15763    "_ZTIDs",
15764    "_ZTIPDs",
15765    "_ZTINSt3__19allocatorIDsEE"
15766   ]
15767  },
15768  {
15769   "alignment" : 1,
15770   "linker_set_key" : "_ZTINSt3__115__const_pointerIcPcNS_9allocatorIcEELb1EEE",
15771   "name" : "std::__const_pointer<char, char *, std::allocator<char>, true>",
15772   "referenced_type" : "_ZTINSt3__115__const_pointerIcPcNS_9allocatorIcEELb1EEE",
15773   "self_type" : "_ZTINSt3__115__const_pointerIcPcNS_9allocatorIcEELb1EEE",
15774   "size" : 1,
15775   "source_file" : "external/libcxx/include/memory",
15776   "template_args" :
15777   [
15778    "_ZTIc",
15779    "_ZTIPc",
15780    "_ZTINSt3__19allocatorIcEE"
15781   ]
15782  },
15783  {
15784   "alignment" : 1,
15785   "linker_set_key" : "_ZTINSt3__115__const_pointerIwPwNS_9allocatorIwEELb1EEE",
15786   "name" : "std::__const_pointer<wchar_t, wchar_t *, std::allocator<wchar_t>, true>",
15787   "referenced_type" : "_ZTINSt3__115__const_pointerIwPwNS_9allocatorIwEELb1EEE",
15788   "self_type" : "_ZTINSt3__115__const_pointerIwPwNS_9allocatorIwEELb1EEE",
15789   "size" : 1,
15790   "source_file" : "external/libcxx/include/memory",
15791   "template_args" :
15792   [
15793    "_ZTIw",
15794    "_ZTIPw",
15795    "_ZTINSt3__19allocatorIwEE"
15796   ]
15797  },
15798  {
15799   "alignment" : 1,
15800   "base_specifiers" :
15801   [
15802    {
15803     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
15804    }
15805   ],
15806   "linker_set_key" : "_ZTINSt3__115__has_size_typeINS_9allocatorIDiEEvEE",
15807   "name" : "std::__has_size_type<std::allocator<char32_t>, void>",
15808   "referenced_type" : "_ZTINSt3__115__has_size_typeINS_9allocatorIDiEEvEE",
15809   "self_type" : "_ZTINSt3__115__has_size_typeINS_9allocatorIDiEEvEE",
15810   "size" : 1,
15811   "source_file" : "external/libcxx/include/memory",
15812   "template_args" :
15813   [
15814    "_ZTINSt3__19allocatorIDiEE",
15815    "_ZTIv"
15816   ]
15817  },
15818  {
15819   "alignment" : 1,
15820   "base_specifiers" :
15821   [
15822    {
15823     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
15824    }
15825   ],
15826   "linker_set_key" : "_ZTINSt3__115__has_size_typeINS_9allocatorIDsEEvEE",
15827   "name" : "std::__has_size_type<std::allocator<char16_t>, void>",
15828   "referenced_type" : "_ZTINSt3__115__has_size_typeINS_9allocatorIDsEEvEE",
15829   "self_type" : "_ZTINSt3__115__has_size_typeINS_9allocatorIDsEEvEE",
15830   "size" : 1,
15831   "source_file" : "external/libcxx/include/memory",
15832   "template_args" :
15833   [
15834    "_ZTINSt3__19allocatorIDsEE",
15835    "_ZTIv"
15836   ]
15837  },
15838  {
15839   "alignment" : 1,
15840   "base_specifiers" :
15841   [
15842    {
15843     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
15844    }
15845   ],
15846   "linker_set_key" : "_ZTINSt3__115__has_size_typeINS_9allocatorIcEEvEE",
15847   "name" : "std::__has_size_type<std::allocator<char>, void>",
15848   "referenced_type" : "_ZTINSt3__115__has_size_typeINS_9allocatorIcEEvEE",
15849   "self_type" : "_ZTINSt3__115__has_size_typeINS_9allocatorIcEEvEE",
15850   "size" : 1,
15851   "source_file" : "external/libcxx/include/memory",
15852   "template_args" :
15853   [
15854    "_ZTINSt3__19allocatorIcEE",
15855    "_ZTIv"
15856   ]
15857  },
15858  {
15859   "alignment" : 1,
15860   "base_specifiers" :
15861   [
15862    {
15863     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
15864    }
15865   ],
15866   "linker_set_key" : "_ZTINSt3__115__has_size_typeINS_9allocatorIwEEvEE",
15867   "name" : "std::__has_size_type<std::allocator<wchar_t>, void>",
15868   "referenced_type" : "_ZTINSt3__115__has_size_typeINS_9allocatorIwEEvEE",
15869   "self_type" : "_ZTINSt3__115__has_size_typeINS_9allocatorIwEEvEE",
15870   "size" : 1,
15871   "source_file" : "external/libcxx/include/memory",
15872   "template_args" :
15873   [
15874    "_ZTINSt3__19allocatorIwEE",
15875    "_ZTIv"
15876   ]
15877  },
15878  {
15879   "alignment" : 1,
15880   "base_specifiers" :
15881   [
15882    {
15883     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
15884    }
15885   ],
15886   "linker_set_key" : "_ZTINSt3__115__lazy_and_implILb1EJEEE",
15887   "name" : "std::__lazy_and_impl<true>",
15888   "referenced_type" : "_ZTINSt3__115__lazy_and_implILb1EJEEE",
15889   "self_type" : "_ZTINSt3__115__lazy_and_implILb1EJEEE",
15890   "size" : 1,
15891   "source_file" : "external/libcxx/include/type_traits"
15892  },
15893  {
15894   "alignment" : 1,
15895   "linker_set_key" : "_ZTINSt3__115__make_unsignedIbLb1EEE",
15896   "name" : "std::__make_unsigned<bool, true>",
15897   "referenced_type" : "_ZTINSt3__115__make_unsignedIbLb1EEE",
15898   "self_type" : "_ZTINSt3__115__make_unsignedIbLb1EEE",
15899   "size" : 1,
15900   "source_file" : "external/libcxx/include/type_traits",
15901   "template_args" :
15902   [
15903    "_ZTIb"
15904   ]
15905  },
15906  {
15907   "alignment" : 1,
15908   "linker_set_key" : "_ZTINSt3__115__make_unsignedIiLb1EEE",
15909   "name" : "std::__make_unsigned<int, true>",
15910   "referenced_type" : "_ZTINSt3__115__make_unsignedIiLb1EEE",
15911   "self_type" : "_ZTINSt3__115__make_unsignedIiLb1EEE",
15912   "size" : 1,
15913   "source_file" : "external/libcxx/include/type_traits",
15914   "template_args" :
15915   [
15916    "_ZTIi"
15917   ]
15918  },
15919  {
15920   "alignment" : 1,
15921   "linker_set_key" : "_ZTINSt3__115__make_unsignedIjLb1EEE",
15922   "name" : "std::__make_unsigned<unsigned int, true>",
15923   "referenced_type" : "_ZTINSt3__115__make_unsignedIjLb1EEE",
15924   "self_type" : "_ZTINSt3__115__make_unsignedIjLb1EEE",
15925   "size" : 1,
15926   "source_file" : "external/libcxx/include/type_traits",
15927   "template_args" :
15928   [
15929    "_ZTIj"
15930   ]
15931  },
15932  {
15933   "alignment" : 1,
15934   "linker_set_key" : "_ZTINSt3__115__make_unsignedIlLb1EEE",
15935   "name" : "std::__make_unsigned<long, true>",
15936   "referenced_type" : "_ZTINSt3__115__make_unsignedIlLb1EEE",
15937   "self_type" : "_ZTINSt3__115__make_unsignedIlLb1EEE",
15938   "size" : 1,
15939   "source_file" : "external/libcxx/include/type_traits",
15940   "template_args" :
15941   [
15942    "_ZTIl"
15943   ]
15944  },
15945  {
15946   "alignment" : 1,
15947   "linker_set_key" : "_ZTINSt3__115__make_unsignedImLb1EEE",
15948   "name" : "std::__make_unsigned<unsigned long, true>",
15949   "referenced_type" : "_ZTINSt3__115__make_unsignedImLb1EEE",
15950   "self_type" : "_ZTINSt3__115__make_unsignedImLb1EEE",
15951   "size" : 1,
15952   "source_file" : "external/libcxx/include/type_traits",
15953   "template_args" :
15954   [
15955    "_ZTIm"
15956   ]
15957  },
15958  {
15959   "alignment" : 1,
15960   "linker_set_key" : "_ZTINSt3__115__make_unsignedIsLb1EEE",
15961   "name" : "std::__make_unsigned<short, true>",
15962   "referenced_type" : "_ZTINSt3__115__make_unsignedIsLb1EEE",
15963   "self_type" : "_ZTINSt3__115__make_unsignedIsLb1EEE",
15964   "size" : 1,
15965   "source_file" : "external/libcxx/include/type_traits",
15966   "template_args" :
15967   [
15968    "_ZTIs"
15969   ]
15970  },
15971  {
15972   "alignment" : 1,
15973   "linker_set_key" : "_ZTINSt3__115__make_unsignedItLb1EEE",
15974   "name" : "std::__make_unsigned<unsigned short, true>",
15975   "referenced_type" : "_ZTINSt3__115__make_unsignedItLb1EEE",
15976   "self_type" : "_ZTINSt3__115__make_unsignedItLb1EEE",
15977   "size" : 1,
15978   "source_file" : "external/libcxx/include/type_traits",
15979   "template_args" :
15980   [
15981    "_ZTIt"
15982   ]
15983  },
15984  {
15985   "alignment" : 1,
15986   "linker_set_key" : "_ZTINSt3__115__make_unsignedIxLb1EEE",
15987   "name" : "std::__make_unsigned<long long, true>",
15988   "referenced_type" : "_ZTINSt3__115__make_unsignedIxLb1EEE",
15989   "self_type" : "_ZTINSt3__115__make_unsignedIxLb1EEE",
15990   "size" : 1,
15991   "source_file" : "external/libcxx/include/type_traits",
15992   "template_args" :
15993   [
15994    "_ZTIx"
15995   ]
15996  },
15997  {
15998   "alignment" : 1,
15999   "linker_set_key" : "_ZTINSt3__115__make_unsignedIyLb1EEE",
16000   "name" : "std::__make_unsigned<unsigned long long, true>",
16001   "referenced_type" : "_ZTINSt3__115__make_unsignedIyLb1EEE",
16002   "self_type" : "_ZTINSt3__115__make_unsignedIyLb1EEE",
16003   "size" : 1,
16004   "source_file" : "external/libcxx/include/type_traits",
16005   "template_args" :
16006   [
16007    "_ZTIy"
16008   ]
16009  },
16010  {
16011   "alignment" : 4,
16012   "fields" :
16013   [
16014    {
16015     "field_name" : "__lx",
16016     "referenced_type" : "_ZTIe"
16017    }
16018   ],
16019   "linker_set_key" : "_ZTINSt3__115__struct_doubleE",
16020   "name" : "std::__struct_double",
16021   "referenced_type" : "_ZTINSt3__115__struct_doubleE",
16022   "self_type" : "_ZTINSt3__115__struct_doubleE",
16023   "size" : 8,
16024   "source_file" : "external/libcxx/include/type_traits"
16025  },
16026  {
16027   "alignment" : 1,
16028   "linker_set_key" : "_ZTINSt3__115__tuple_indicesIJEEE",
16029   "name" : "std::__tuple_indices<>",
16030   "referenced_type" : "_ZTINSt3__115__tuple_indicesIJEEE",
16031   "self_type" : "_ZTINSt3__115__tuple_indicesIJEEE",
16032   "size" : 1,
16033   "source_file" : "external/libcxx/include/__tuple"
16034  },
16035  {
16036   "alignment" : 8,
16037   "fields" :
16038   [
16039    {
16040     "field_name" : "__lx",
16041     "referenced_type" : "_ZTIA16_h"
16042    }
16043   ],
16044   "linker_set_key" : "_ZTINSt3__115aligned_storageILj12ELj8EE4typeE",
16045   "name" : "std::aligned_storage<12, 8>::type",
16046   "referenced_type" : "_ZTINSt3__115aligned_storageILj12ELj8EE4typeE",
16047   "self_type" : "_ZTINSt3__115aligned_storageILj12ELj8EE4typeE",
16048   "size" : 16,
16049   "source_file" : "external/libcxx/include/type_traits"
16050  },
16051  {
16052   "alignment" : 1,
16053   "linker_set_key" : "_ZTINSt3__115aligned_storageILj12ELj8EEE",
16054   "name" : "std::aligned_storage<12, 8>",
16055   "referenced_type" : "_ZTINSt3__115aligned_storageILj12ELj8EEE",
16056   "self_type" : "_ZTINSt3__115aligned_storageILj12ELj8EEE",
16057   "size" : 1,
16058   "source_file" : "external/libcxx/include/type_traits"
16059  },
16060  {
16061   "alignment" : 8,
16062   "fields" :
16063   [
16064    {
16065     "field_name" : "__lx",
16066     "referenced_type" : "_ZTIA16_h"
16067    }
16068   ],
16069   "linker_set_key" : "_ZTINSt3__115aligned_storageILj16ELj8EE4typeE",
16070   "name" : "std::aligned_storage<16, 8>::type",
16071   "referenced_type" : "_ZTINSt3__115aligned_storageILj16ELj8EE4typeE",
16072   "self_type" : "_ZTINSt3__115aligned_storageILj16ELj8EE4typeE",
16073   "size" : 16,
16074   "source_file" : "external/libcxx/include/type_traits"
16075  },
16076  {
16077   "alignment" : 1,
16078   "linker_set_key" : "_ZTINSt3__115aligned_storageILj16ELj8EEE",
16079   "name" : "std::aligned_storage<16, 8>",
16080   "referenced_type" : "_ZTINSt3__115aligned_storageILj16ELj8EEE",
16081   "self_type" : "_ZTINSt3__115aligned_storageILj16ELj8EEE",
16082   "size" : 1,
16083   "source_file" : "external/libcxx/include/type_traits"
16084  },
16085  {
16086   "alignment" : 1,
16087   "linker_set_key" : "_ZTINSt3__115allocator_arg_tE",
16088   "name" : "std::allocator_arg_t",
16089   "referenced_type" : "_ZTINSt3__115allocator_arg_tE",
16090   "self_type" : "_ZTINSt3__115allocator_arg_tE",
16091   "size" : 1,
16092   "source_file" : "external/libcxx/include/__functional_base"
16093  },
16094  {
16095   "alignment" : 4,
16096   "fields" :
16097   [
16098    {
16099     "access" : "private",
16100     "field_name" : "__val_",
16101     "referenced_type" : "_ZTIi"
16102    },
16103    {
16104     "access" : "private",
16105     "field_name" : "__cat_",
16106     "field_offset" : 32,
16107     "referenced_type" : "_ZTIPKNSt3__114error_categoryE"
16108    }
16109   ],
16110   "linker_set_key" : "_ZTINSt3__115error_conditionE",
16111   "name" : "std::error_condition",
16112   "record_kind" : "class",
16113   "referenced_type" : "_ZTINSt3__115error_conditionE",
16114   "self_type" : "_ZTINSt3__115error_conditionE",
16115   "size" : 8,
16116   "source_file" : "external/libcxx/include/system_error"
16117  },
16118  {
16119   "alignment" : 1,
16120   "base_specifiers" :
16121   [
16122    {
16123     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
16124    }
16125   ],
16126   "linker_set_key" : "_ZTINSt3__115is_destructibleIvEE",
16127   "name" : "std::is_destructible<void>",
16128   "referenced_type" : "_ZTINSt3__115is_destructibleIvEE",
16129   "self_type" : "_ZTINSt3__115is_destructibleIvEE",
16130   "size" : 1,
16131   "source_file" : "external/libcxx/include/type_traits",
16132   "template_args" :
16133   [
16134    "_ZTIv"
16135   ]
16136  },
16137  {
16138   "alignment" : 4,
16139   "fields" :
16140   [
16141    {
16142     "access" : "private",
16143     "field_name" : "__m_",
16144     "referenced_type" : "_ZTI15pthread_mutex_t"
16145    }
16146   ],
16147   "linker_set_key" : "_ZTINSt3__115recursive_mutexE",
16148   "name" : "std::recursive_mutex",
16149   "record_kind" : "class",
16150   "referenced_type" : "_ZTINSt3__115recursive_mutexE",
16151   "self_type" : "_ZTINSt3__115recursive_mutexE",
16152   "size" : 4,
16153   "source_file" : "external/libcxx/include/mutex"
16154  },
16155  {
16156   "alignment" : 1,
16157   "linker_set_key" : "_ZTINSt3__115remove_volatileIDiEE",
16158   "name" : "std::remove_volatile<char32_t>",
16159   "referenced_type" : "_ZTINSt3__115remove_volatileIDiEE",
16160   "self_type" : "_ZTINSt3__115remove_volatileIDiEE",
16161   "size" : 1,
16162   "source_file" : "external/libcxx/include/type_traits",
16163   "template_args" :
16164   [
16165    "_ZTIDi"
16166   ]
16167  },
16168  {
16169   "alignment" : 1,
16170   "linker_set_key" : "_ZTINSt3__115remove_volatileIDsEE",
16171   "name" : "std::remove_volatile<char16_t>",
16172   "referenced_type" : "_ZTINSt3__115remove_volatileIDsEE",
16173   "self_type" : "_ZTINSt3__115remove_volatileIDsEE",
16174   "size" : 1,
16175   "source_file" : "external/libcxx/include/type_traits",
16176   "template_args" :
16177   [
16178    "_ZTIDs"
16179   ]
16180  },
16181  {
16182   "alignment" : 1,
16183   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
16184   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
16185   "referenced_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
16186   "self_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
16187   "size" : 1,
16188   "source_file" : "external/libcxx/include/type_traits",
16189   "template_args" :
16190   [
16191    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
16192   ]
16193  },
16194  {
16195   "alignment" : 1,
16196   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
16197   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
16198   "referenced_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
16199   "self_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
16200   "size" : 1,
16201   "source_file" : "external/libcxx/include/type_traits",
16202   "template_args" :
16203   [
16204    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
16205   ]
16206  },
16207  {
16208   "alignment" : 1,
16209   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
16210   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
16211   "referenced_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
16212   "self_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
16213   "size" : 1,
16214   "source_file" : "external/libcxx/include/type_traits",
16215   "template_args" :
16216   [
16217    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
16218   ]
16219  },
16220  {
16221   "alignment" : 1,
16222   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
16223   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
16224   "referenced_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
16225   "self_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
16226   "size" : 1,
16227   "source_file" : "external/libcxx/include/type_traits",
16228   "template_args" :
16229   [
16230    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
16231   ]
16232  },
16233  {
16234   "alignment" : 1,
16235   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
16236   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
16237   "referenced_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
16238   "self_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
16239   "size" : 1,
16240   "source_file" : "external/libcxx/include/type_traits",
16241   "template_args" :
16242   [
16243    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
16244   ]
16245  },
16246  {
16247   "alignment" : 1,
16248   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
16249   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
16250   "referenced_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
16251   "self_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
16252   "size" : 1,
16253   "source_file" : "external/libcxx/include/type_traits",
16254   "template_args" :
16255   [
16256    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
16257   ]
16258  },
16259  {
16260   "alignment" : 1,
16261   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
16262   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
16263   "referenced_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
16264   "self_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
16265   "size" : 1,
16266   "source_file" : "external/libcxx/include/type_traits",
16267   "template_args" :
16268   [
16269    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
16270   ]
16271  },
16272  {
16273   "alignment" : 1,
16274   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
16275   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
16276   "referenced_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
16277   "self_type" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
16278   "size" : 1,
16279   "source_file" : "external/libcxx/include/type_traits",
16280   "template_args" :
16281   [
16282    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
16283   ]
16284  },
16285  {
16286   "alignment" : 1,
16287   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
16288   "name" : "std::remove_volatile<std::chrono::duration<long double, std::ratio<1, 1000000000>>>",
16289   "referenced_type" : "_ZTINSt3__115remove_volatileINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
16290   "self_type" : "_ZTINSt3__115remove_volatileINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
16291   "size" : 1,
16292   "source_file" : "external/libcxx/include/type_traits",
16293   "template_args" :
16294   [
16295    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE"
16296   ]
16297  },
16298  {
16299   "alignment" : 1,
16300   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
16301   "name" : "std::remove_volatile<std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
16302   "referenced_type" : "_ZTINSt3__115remove_volatileINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
16303   "self_type" : "_ZTINSt3__115remove_volatileINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
16304   "size" : 1,
16305   "source_file" : "external/libcxx/include/type_traits",
16306   "template_args" :
16307   [
16308    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
16309   ]
16310  },
16311  {
16312   "alignment" : 1,
16313   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
16314   "name" : "std::remove_volatile<std::chrono::duration<long long, std::ratio<1, 1>>>",
16315   "referenced_type" : "_ZTINSt3__115remove_volatileINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
16316   "self_type" : "_ZTINSt3__115remove_volatileINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
16317   "size" : 1,
16318   "source_file" : "external/libcxx/include/type_traits",
16319   "template_args" :
16320   [
16321    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE"
16322   ]
16323  },
16324  {
16325   "alignment" : 1,
16326   "linker_set_key" : "_ZTINSt3__115remove_volatileIcEE",
16327   "name" : "std::remove_volatile<char>",
16328   "referenced_type" : "_ZTINSt3__115remove_volatileIcEE",
16329   "self_type" : "_ZTINSt3__115remove_volatileIcEE",
16330   "size" : 1,
16331   "source_file" : "external/libcxx/include/type_traits",
16332   "template_args" :
16333   [
16334    "_ZTIc"
16335   ]
16336  },
16337  {
16338   "alignment" : 1,
16339   "linker_set_key" : "_ZTINSt3__115remove_volatileIeEE",
16340   "name" : "std::remove_volatile<long double>",
16341   "referenced_type" : "_ZTINSt3__115remove_volatileIeEE",
16342   "self_type" : "_ZTINSt3__115remove_volatileIeEE",
16343   "size" : 1,
16344   "source_file" : "external/libcxx/include/type_traits",
16345   "template_args" :
16346   [
16347    "_ZTIe"
16348   ]
16349  },
16350  {
16351   "alignment" : 1,
16352   "linker_set_key" : "_ZTINSt3__115remove_volatileIiEE",
16353   "name" : "std::remove_volatile<int>",
16354   "referenced_type" : "_ZTINSt3__115remove_volatileIiEE",
16355   "self_type" : "_ZTINSt3__115remove_volatileIiEE",
16356   "size" : 1,
16357   "source_file" : "external/libcxx/include/type_traits",
16358   "template_args" :
16359   [
16360    "_ZTIi"
16361   ]
16362  },
16363  {
16364   "alignment" : 1,
16365   "linker_set_key" : "_ZTINSt3__115remove_volatileIjEE",
16366   "name" : "std::remove_volatile<unsigned int>",
16367   "referenced_type" : "_ZTINSt3__115remove_volatileIjEE",
16368   "self_type" : "_ZTINSt3__115remove_volatileIjEE",
16369   "size" : 1,
16370   "source_file" : "external/libcxx/include/type_traits",
16371   "template_args" :
16372   [
16373    "_ZTIj"
16374   ]
16375  },
16376  {
16377   "alignment" : 1,
16378   "linker_set_key" : "_ZTINSt3__115remove_volatileIlEE",
16379   "name" : "std::remove_volatile<long>",
16380   "referenced_type" : "_ZTINSt3__115remove_volatileIlEE",
16381   "self_type" : "_ZTINSt3__115remove_volatileIlEE",
16382   "size" : 1,
16383   "source_file" : "external/libcxx/include/type_traits",
16384   "template_args" :
16385   [
16386    "_ZTIl"
16387   ]
16388  },
16389  {
16390   "alignment" : 1,
16391   "linker_set_key" : "_ZTINSt3__115remove_volatileIwEE",
16392   "name" : "std::remove_volatile<wchar_t>",
16393   "referenced_type" : "_ZTINSt3__115remove_volatileIwEE",
16394   "self_type" : "_ZTINSt3__115remove_volatileIwEE",
16395   "size" : 1,
16396   "source_file" : "external/libcxx/include/type_traits",
16397   "template_args" :
16398   [
16399    "_ZTIw"
16400   ]
16401  },
16402  {
16403   "alignment" : 1,
16404   "linker_set_key" : "_ZTINSt3__115remove_volatileIxEE",
16405   "name" : "std::remove_volatile<long long>",
16406   "referenced_type" : "_ZTINSt3__115remove_volatileIxEE",
16407   "self_type" : "_ZTINSt3__115remove_volatileIxEE",
16408   "size" : 1,
16409   "source_file" : "external/libcxx/include/type_traits",
16410   "template_args" :
16411   [
16412    "_ZTIx"
16413   ]
16414  },
16415  {
16416   "alignment" : 1,
16417   "base_specifiers" :
16418   [
16419    {
16420     "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEEE"
16421    }
16422   ],
16423   "linker_set_key" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEEELb1EEE",
16424   "name" : "std::__dependent_type<std::is_default_constructible<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep>, true>",
16425   "referenced_type" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEEELb1EEE",
16426   "self_type" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEEELb1EEE",
16427   "size" : 1,
16428   "source_file" : "external/libcxx/include/type_traits",
16429   "template_args" :
16430   [
16431    "_ZTINSt3__124is_default_constructibleINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEEE"
16432   ]
16433  },
16434  {
16435   "alignment" : 1,
16436   "base_specifiers" :
16437   [
16438    {
16439     "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEEE"
16440    }
16441   ],
16442   "linker_set_key" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEEELb1EEE",
16443   "name" : "std::__dependent_type<std::is_default_constructible<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep>, true>",
16444   "referenced_type" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEEELb1EEE",
16445   "self_type" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEEELb1EEE",
16446   "size" : 1,
16447   "source_file" : "external/libcxx/include/type_traits",
16448   "template_args" :
16449   [
16450    "_ZTINSt3__124is_default_constructibleINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEEE"
16451   ]
16452  },
16453  {
16454   "alignment" : 1,
16455   "base_specifiers" :
16456   [
16457    {
16458     "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEE"
16459    }
16460   ],
16461   "linker_set_key" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEELb1EEE",
16462   "name" : "std::__dependent_type<std::is_default_constructible<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep>, true>",
16463   "referenced_type" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEELb1EEE",
16464   "self_type" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEELb1EEE",
16465   "size" : 1,
16466   "source_file" : "external/libcxx/include/type_traits",
16467   "template_args" :
16468   [
16469    "_ZTINSt3__124is_default_constructibleINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEE"
16470   ]
16471  },
16472  {
16473   "alignment" : 1,
16474   "base_specifiers" :
16475   [
16476    {
16477     "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEEE"
16478    }
16479   ],
16480   "linker_set_key" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEEELb1EEE",
16481   "name" : "std::__dependent_type<std::is_default_constructible<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep>, true>",
16482   "referenced_type" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEEELb1EEE",
16483   "self_type" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEEELb1EEE",
16484   "size" : 1,
16485   "source_file" : "external/libcxx/include/type_traits",
16486   "template_args" :
16487   [
16488    "_ZTINSt3__124is_default_constructibleINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEEE"
16489   ]
16490  },
16491  {
16492   "alignment" : 1,
16493   "base_specifiers" :
16494   [
16495    {
16496     "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIDiEEEE"
16497    }
16498   ],
16499   "linker_set_key" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_9allocatorIDiEEEELb1EEE",
16500   "name" : "std::__dependent_type<std::is_default_constructible<std::allocator<char32_t>>, true>",
16501   "referenced_type" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_9allocatorIDiEEEELb1EEE",
16502   "self_type" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_9allocatorIDiEEEELb1EEE",
16503   "size" : 1,
16504   "source_file" : "external/libcxx/include/type_traits",
16505   "template_args" :
16506   [
16507    "_ZTINSt3__124is_default_constructibleINS_9allocatorIDiEEEE"
16508   ]
16509  },
16510  {
16511   "alignment" : 1,
16512   "base_specifiers" :
16513   [
16514    {
16515     "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIDsEEEE"
16516    }
16517   ],
16518   "linker_set_key" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_9allocatorIDsEEEELb1EEE",
16519   "name" : "std::__dependent_type<std::is_default_constructible<std::allocator<char16_t>>, true>",
16520   "referenced_type" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_9allocatorIDsEEEELb1EEE",
16521   "self_type" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_9allocatorIDsEEEELb1EEE",
16522   "size" : 1,
16523   "source_file" : "external/libcxx/include/type_traits",
16524   "template_args" :
16525   [
16526    "_ZTINSt3__124is_default_constructibleINS_9allocatorIDsEEEE"
16527   ]
16528  },
16529  {
16530   "alignment" : 1,
16531   "base_specifiers" :
16532   [
16533    {
16534     "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIcEEEE"
16535    }
16536   ],
16537   "linker_set_key" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_9allocatorIcEEEELb1EEE",
16538   "name" : "std::__dependent_type<std::is_default_constructible<std::allocator<char>>, true>",
16539   "referenced_type" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_9allocatorIcEEEELb1EEE",
16540   "self_type" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_9allocatorIcEEEELb1EEE",
16541   "size" : 1,
16542   "source_file" : "external/libcxx/include/type_traits",
16543   "template_args" :
16544   [
16545    "_ZTINSt3__124is_default_constructibleINS_9allocatorIcEEEE"
16546   ]
16547  },
16548  {
16549   "alignment" : 1,
16550   "base_specifiers" :
16551   [
16552    {
16553     "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIwEEEE"
16554    }
16555   ],
16556   "linker_set_key" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_9allocatorIwEEEELb1EEE",
16557   "name" : "std::__dependent_type<std::is_default_constructible<std::allocator<wchar_t>>, true>",
16558   "referenced_type" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_9allocatorIwEEEELb1EEE",
16559   "self_type" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_9allocatorIwEEEELb1EEE",
16560   "size" : 1,
16561   "source_file" : "external/libcxx/include/type_traits",
16562   "template_args" :
16563   [
16564    "_ZTINSt3__124is_default_constructibleINS_9allocatorIwEEEE"
16565   ]
16566  },
16567  {
16568   "alignment" : 1,
16569   "base_specifiers" :
16570   [
16571    {
16572     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
16573    }
16574   ],
16575   "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",
16576   "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>>>, 12U>",
16577   "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",
16578   "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",
16579   "size" : 1,
16580   "source_file" : "external/libcxx/include/type_traits",
16581   "template_args" :
16582   [
16583    "_ZTINSt3__111__type_listINS_12__align_typeINS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEE"
16584   ]
16585  },
16586  {
16587   "alignment" : 1,
16588   "base_specifiers" :
16589   [
16590    {
16591     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
16592    }
16593   ],
16594   "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",
16595   "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>>>, 16U>",
16596   "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",
16597   "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",
16598   "size" : 1,
16599   "source_file" : "external/libcxx/include/type_traits",
16600   "template_args" :
16601   [
16602    "_ZTINSt3__111__type_listINS_12__align_typeINS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEE"
16603   ]
16604  },
16605  {
16606   "alignment" : 1,
16607   "base_specifiers" :
16608   [
16609    {
16610     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
16611    }
16612   ],
16613   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEELj12EEE",
16614   "name" : "std::__find_max_align<std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>, 12U>",
16615   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEELj12EEE",
16616   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEELj12EEE",
16617   "size" : 1,
16618   "source_file" : "external/libcxx/include/type_traits",
16619   "template_args" :
16620   [
16621    "_ZTINSt3__111__type_listINS_12__align_typeINS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEE"
16622   ]
16623  },
16624  {
16625   "alignment" : 1,
16626   "base_specifiers" :
16627   [
16628    {
16629     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
16630    }
16631   ],
16632   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEELj16EEE",
16633   "name" : "std::__find_max_align<std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>, 16U>",
16634   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEELj16EEE",
16635   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEELj16EEE",
16636   "size" : 1,
16637   "source_file" : "external/libcxx/include/type_traits",
16638   "template_args" :
16639   [
16640    "_ZTINSt3__111__type_listINS_12__align_typeINS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEE"
16641   ]
16642  },
16643  {
16644   "alignment" : 1,
16645   "base_specifiers" :
16646   [
16647    {
16648     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
16649    }
16650   ],
16651   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIPiEENS_5__natEEELj12EEE",
16652   "name" : "std::__find_max_align<std::__type_list<std::__align_type<int *>, std::__nat>, 12U>",
16653   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIPiEENS_5__natEEELj12EEE",
16654   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIPiEENS_5__natEEELj12EEE",
16655   "size" : 1,
16656   "source_file" : "external/libcxx/include/type_traits",
16657   "template_args" :
16658   [
16659    "_ZTINSt3__111__type_listINS_12__align_typeIPiEENS_5__natEEE"
16660   ]
16661  },
16662  {
16663   "alignment" : 1,
16664   "base_specifiers" :
16665   [
16666    {
16667     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
16668    }
16669   ],
16670   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIPiEENS_5__natEEELj16EEE",
16671   "name" : "std::__find_max_align<std::__type_list<std::__align_type<int *>, std::__nat>, 16U>",
16672   "referenced_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIPiEENS_5__natEEELj16EEE",
16673   "self_type" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIPiEENS_5__natEEELj16EEE",
16674   "size" : 1,
16675   "source_file" : "external/libcxx/include/type_traits",
16676   "template_args" :
16677   [
16678    "_ZTINSt3__111__type_listINS_12__align_typeIPiEENS_5__natEEE"
16679   ]
16680  },
16681  {
16682   "alignment" : 1,
16683   "base_specifiers" :
16684   [
16685    {
16686     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
16687    }
16688   ],
16689   "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",
16690   "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>>>>>, 12U>",
16691   "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",
16692   "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",
16693   "size" : 1,
16694   "source_file" : "external/libcxx/include/type_traits",
16695   "template_args" :
16696   [
16697    "_ZTINSt3__111__type_listINS_12__align_typeIdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEE"
16698   ]
16699  },
16700  {
16701   "alignment" : 1,
16702   "base_specifiers" :
16703   [
16704    {
16705     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
16706    }
16707   ],
16708   "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",
16709   "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>>>>>, 16U>",
16710   "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",
16711   "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",
16712   "size" : 1,
16713   "source_file" : "external/libcxx/include/type_traits",
16714   "template_args" :
16715   [
16716    "_ZTINSt3__111__type_listINS_12__align_typeIdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEE"
16717   ]
16718  },
16719  {
16720   "alignment" : 1,
16721   "base_specifiers" :
16722   [
16723    {
16724     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
16725    }
16726   ],
16727   "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",
16728   "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>>>>, 12U>",
16729   "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",
16730   "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",
16731   "size" : 1,
16732   "source_file" : "external/libcxx/include/type_traits",
16733   "template_args" :
16734   [
16735    "_ZTINSt3__111__type_listINS_12__align_typeIeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEE"
16736   ]
16737  },
16738  {
16739   "alignment" : 1,
16740   "base_specifiers" :
16741   [
16742    {
16743     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
16744    }
16745   ],
16746   "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",
16747   "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>>>>, 16U>",
16748   "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",
16749   "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",
16750   "size" : 1,
16751   "source_file" : "external/libcxx/include/type_traits",
16752   "template_args" :
16753   [
16754    "_ZTINSt3__111__type_listINS_12__align_typeIeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEE"
16755   ]
16756  },
16757  {
16758   "alignment" : 1,
16759   "base_specifiers" :
16760   [
16761    {
16762     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
16763    }
16764   ],
16765   "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",
16766   "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>>>>>>>>>>, 12U>",
16767   "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",
16768   "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",
16769   "size" : 1,
16770   "source_file" : "external/libcxx/include/type_traits",
16771   "template_args" :
16772   [
16773    "_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"
16774   ]
16775  },
16776  {
16777   "alignment" : 1,
16778   "base_specifiers" :
16779   [
16780    {
16781     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
16782    }
16783   ],
16784   "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",
16785   "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>>>>>>>>>>, 16U>",
16786   "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",
16787   "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",
16788   "size" : 1,
16789   "source_file" : "external/libcxx/include/type_traits",
16790   "template_args" :
16791   [
16792    "_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"
16793   ]
16794  },
16795  {
16796   "alignment" : 1,
16797   "base_specifiers" :
16798   [
16799    {
16800     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
16801    }
16802   ],
16803   "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",
16804   "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>>>>>>>>, 12U>",
16805   "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",
16806   "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",
16807   "size" : 1,
16808   "source_file" : "external/libcxx/include/type_traits",
16809   "template_args" :
16810   [
16811    "_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"
16812   ]
16813  },
16814  {
16815   "alignment" : 1,
16816   "base_specifiers" :
16817   [
16818    {
16819     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
16820    }
16821   ],
16822   "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",
16823   "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>>>>>>>>, 16U>",
16824   "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",
16825   "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",
16826   "size" : 1,
16827   "source_file" : "external/libcxx/include/type_traits",
16828   "template_args" :
16829   [
16830    "_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"
16831   ]
16832  },
16833  {
16834   "alignment" : 1,
16835   "base_specifiers" :
16836   [
16837    {
16838     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
16839    }
16840   ],
16841   "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",
16842   "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>>>>>>>, 12U>",
16843   "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",
16844   "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",
16845   "size" : 1,
16846   "source_file" : "external/libcxx/include/type_traits",
16847   "template_args" :
16848   [
16849    "_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"
16850   ]
16851  },
16852  {
16853   "alignment" : 1,
16854   "base_specifiers" :
16855   [
16856    {
16857     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
16858    }
16859   ],
16860   "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",
16861   "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>>>>>>>, 16U>",
16862   "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",
16863   "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",
16864   "size" : 1,
16865   "source_file" : "external/libcxx/include/type_traits",
16866   "template_args" :
16867   [
16868    "_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"
16869   ]
16870  },
16871  {
16872   "alignment" : 1,
16873   "base_specifiers" :
16874   [
16875    {
16876     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
16877    }
16878   ],
16879   "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",
16880   "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>>>>>>>>>, 12U>",
16881   "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",
16882   "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",
16883   "size" : 1,
16884   "source_file" : "external/libcxx/include/type_traits",
16885   "template_args" :
16886   [
16887    "_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"
16888   ]
16889  },
16890  {
16891   "alignment" : 1,
16892   "base_specifiers" :
16893   [
16894    {
16895     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
16896    }
16897   ],
16898   "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",
16899   "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>>>>>>>>>, 16U>",
16900   "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",
16901   "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",
16902   "size" : 1,
16903   "source_file" : "external/libcxx/include/type_traits",
16904   "template_args" :
16905   [
16906    "_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"
16907   ]
16908  },
16909  {
16910   "alignment" : 1,
16911   "base_specifiers" :
16912   [
16913    {
16914     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
16915    }
16916   ],
16917   "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",
16918   "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>>>>>>, 12U>",
16919   "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",
16920   "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",
16921   "size" : 1,
16922   "source_file" : "external/libcxx/include/type_traits",
16923   "template_args" :
16924   [
16925    "_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"
16926   ]
16927  },
16928  {
16929   "alignment" : 1,
16930   "base_specifiers" :
16931   [
16932    {
16933     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
16934    }
16935   ],
16936   "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",
16937   "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>>>>>>, 16U>",
16938   "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",
16939   "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",
16940   "size" : 1,
16941   "source_file" : "external/libcxx/include/type_traits",
16942   "template_args" :
16943   [
16944    "_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"
16945   ]
16946  },
16947  {
16948   "alignment" : 1,
16949   "base_specifiers" :
16950   [
16951    {
16952     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
16953    }
16954   ],
16955   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIDiEE",
16956   "name" : "std::__libcpp_is_void<char32_t>",
16957   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIDiEE",
16958   "self_type" : "_ZTINSt3__116__libcpp_is_voidIDiEE",
16959   "size" : 1,
16960   "source_file" : "external/libcxx/include/type_traits",
16961   "template_args" :
16962   [
16963    "_ZTIDi"
16964   ]
16965  },
16966  {
16967   "alignment" : 1,
16968   "base_specifiers" :
16969   [
16970    {
16971     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
16972    }
16973   ],
16974   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIDsEE",
16975   "name" : "std::__libcpp_is_void<char16_t>",
16976   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIDsEE",
16977   "self_type" : "_ZTINSt3__116__libcpp_is_voidIDsEE",
16978   "size" : 1,
16979   "source_file" : "external/libcxx/include/type_traits",
16980   "template_args" :
16981   [
16982    "_ZTIDs"
16983   ]
16984  },
16985  {
16986   "alignment" : 1,
16987   "base_specifiers" :
16988   [
16989    {
16990     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
16991    }
16992   ],
16993   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
16994   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
16995   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
16996   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
16997   "size" : 1,
16998   "source_file" : "external/libcxx/include/type_traits",
16999   "template_args" :
17000   [
17001    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
17002   ]
17003  },
17004  {
17005   "alignment" : 1,
17006   "base_specifiers" :
17007   [
17008    {
17009     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
17010    }
17011   ],
17012   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
17013   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
17014   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
17015   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
17016   "size" : 1,
17017   "source_file" : "external/libcxx/include/type_traits",
17018   "template_args" :
17019   [
17020    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
17021   ]
17022  },
17023  {
17024   "alignment" : 1,
17025   "base_specifiers" :
17026   [
17027    {
17028     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
17029    }
17030   ],
17031   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
17032   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
17033   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
17034   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
17035   "size" : 1,
17036   "source_file" : "external/libcxx/include/type_traits",
17037   "template_args" :
17038   [
17039    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
17040   ]
17041  },
17042  {
17043   "alignment" : 1,
17044   "base_specifiers" :
17045   [
17046    {
17047     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
17048    }
17049   ],
17050   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
17051   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
17052   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
17053   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
17054   "size" : 1,
17055   "source_file" : "external/libcxx/include/type_traits",
17056   "template_args" :
17057   [
17058    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
17059   ]
17060  },
17061  {
17062   "alignment" : 1,
17063   "base_specifiers" :
17064   [
17065    {
17066     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
17067    }
17068   ],
17069   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
17070   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
17071   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
17072   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
17073   "size" : 1,
17074   "source_file" : "external/libcxx/include/type_traits",
17075   "template_args" :
17076   [
17077    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
17078   ]
17079  },
17080  {
17081   "alignment" : 1,
17082   "base_specifiers" :
17083   [
17084    {
17085     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
17086    }
17087   ],
17088   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
17089   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
17090   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
17091   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
17092   "size" : 1,
17093   "source_file" : "external/libcxx/include/type_traits",
17094   "template_args" :
17095   [
17096    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
17097   ]
17098  },
17099  {
17100   "alignment" : 1,
17101   "base_specifiers" :
17102   [
17103    {
17104     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
17105    }
17106   ],
17107   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
17108   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
17109   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
17110   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
17111   "size" : 1,
17112   "source_file" : "external/libcxx/include/type_traits",
17113   "template_args" :
17114   [
17115    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
17116   ]
17117  },
17118  {
17119   "alignment" : 1,
17120   "base_specifiers" :
17121   [
17122    {
17123     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
17124    }
17125   ],
17126   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
17127   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
17128   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
17129   "self_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
17130   "size" : 1,
17131   "source_file" : "external/libcxx/include/type_traits",
17132   "template_args" :
17133   [
17134    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
17135   ]
17136  },
17137  {
17138   "alignment" : 1,
17139   "base_specifiers" :
17140   [
17141    {
17142     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
17143    }
17144   ],
17145   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIcEE",
17146   "name" : "std::__libcpp_is_void<char>",
17147   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIcEE",
17148   "self_type" : "_ZTINSt3__116__libcpp_is_voidIcEE",
17149   "size" : 1,
17150   "source_file" : "external/libcxx/include/type_traits",
17151   "template_args" :
17152   [
17153    "_ZTIc"
17154   ]
17155  },
17156  {
17157   "alignment" : 1,
17158   "base_specifiers" :
17159   [
17160    {
17161     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
17162    }
17163   ],
17164   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIeEE",
17165   "name" : "std::__libcpp_is_void<long double>",
17166   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIeEE",
17167   "self_type" : "_ZTINSt3__116__libcpp_is_voidIeEE",
17168   "size" : 1,
17169   "source_file" : "external/libcxx/include/type_traits",
17170   "template_args" :
17171   [
17172    "_ZTIe"
17173   ]
17174  },
17175  {
17176   "alignment" : 1,
17177   "base_specifiers" :
17178   [
17179    {
17180     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
17181    }
17182   ],
17183   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIlEE",
17184   "name" : "std::__libcpp_is_void<long>",
17185   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIlEE",
17186   "self_type" : "_ZTINSt3__116__libcpp_is_voidIlEE",
17187   "size" : 1,
17188   "source_file" : "external/libcxx/include/type_traits",
17189   "template_args" :
17190   [
17191    "_ZTIl"
17192   ]
17193  },
17194  {
17195   "alignment" : 1,
17196   "base_specifiers" :
17197   [
17198    {
17199     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
17200    }
17201   ],
17202   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIvEE",
17203   "name" : "std::__libcpp_is_void<void>",
17204   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIvEE",
17205   "self_type" : "_ZTINSt3__116__libcpp_is_voidIvEE",
17206   "size" : 1,
17207   "source_file" : "external/libcxx/include/type_traits",
17208   "template_args" :
17209   [
17210    "_ZTIv"
17211   ]
17212  },
17213  {
17214   "alignment" : 1,
17215   "base_specifiers" :
17216   [
17217    {
17218     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
17219    }
17220   ],
17221   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIwEE",
17222   "name" : "std::__libcpp_is_void<wchar_t>",
17223   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIwEE",
17224   "self_type" : "_ZTINSt3__116__libcpp_is_voidIwEE",
17225   "size" : 1,
17226   "source_file" : "external/libcxx/include/type_traits",
17227   "template_args" :
17228   [
17229    "_ZTIw"
17230   ]
17231  },
17232  {
17233   "alignment" : 1,
17234   "base_specifiers" :
17235   [
17236    {
17237     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
17238    }
17239   ],
17240   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIxEE",
17241   "name" : "std::__libcpp_is_void<long long>",
17242   "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIxEE",
17243   "self_type" : "_ZTINSt3__116__libcpp_is_voidIxEE",
17244   "size" : 1,
17245   "source_file" : "external/libcxx/include/type_traits",
17246   "template_args" :
17247   [
17248    "_ZTIx"
17249   ]
17250  },
17251  {
17252   "alignment" : 4,
17253   "fields" :
17254   [
17255    {
17256     "field_name" : "__lx",
17257     "referenced_type" : "_ZTIA4_d"
17258    }
17259   ],
17260   "linker_set_key" : "_ZTINSt3__116__struct_double4E",
17261   "name" : "std::__struct_double4",
17262   "referenced_type" : "_ZTINSt3__116__struct_double4E",
17263   "self_type" : "_ZTINSt3__116__struct_double4E",
17264   "size" : 32,
17265   "source_file" : "external/libcxx/include/type_traits"
17266  },
17267  {
17268   "alignment" : 1,
17269   "linker_set_key" : "_ZTINSt3__116allocator_traitsINS_9allocatorIDiEEEE",
17270   "name" : "std::allocator_traits<std::allocator<char32_t>>",
17271   "referenced_type" : "_ZTINSt3__116allocator_traitsINS_9allocatorIDiEEEE",
17272   "self_type" : "_ZTINSt3__116allocator_traitsINS_9allocatorIDiEEEE",
17273   "size" : 1,
17274   "source_file" : "external/libcxx/include/memory",
17275   "template_args" :
17276   [
17277    "_ZTINSt3__19allocatorIDiEE"
17278   ]
17279  },
17280  {
17281   "alignment" : 1,
17282   "linker_set_key" : "_ZTINSt3__116allocator_traitsINS_9allocatorIDsEEEE",
17283   "name" : "std::allocator_traits<std::allocator<char16_t>>",
17284   "referenced_type" : "_ZTINSt3__116allocator_traitsINS_9allocatorIDsEEEE",
17285   "self_type" : "_ZTINSt3__116allocator_traitsINS_9allocatorIDsEEEE",
17286   "size" : 1,
17287   "source_file" : "external/libcxx/include/memory",
17288   "template_args" :
17289   [
17290    "_ZTINSt3__19allocatorIDsEE"
17291   ]
17292  },
17293  {
17294   "alignment" : 1,
17295   "linker_set_key" : "_ZTINSt3__116allocator_traitsINS_9allocatorIcEEEE",
17296   "name" : "std::allocator_traits<std::allocator<char>>",
17297   "referenced_type" : "_ZTINSt3__116allocator_traitsINS_9allocatorIcEEEE",
17298   "self_type" : "_ZTINSt3__116allocator_traitsINS_9allocatorIcEEEE",
17299   "size" : 1,
17300   "source_file" : "external/libcxx/include/memory",
17301   "template_args" :
17302   [
17303    "_ZTINSt3__19allocatorIcEE"
17304   ]
17305  },
17306  {
17307   "alignment" : 1,
17308   "linker_set_key" : "_ZTINSt3__116allocator_traitsINS_9allocatorIwEEEE",
17309   "name" : "std::allocator_traits<std::allocator<wchar_t>>",
17310   "referenced_type" : "_ZTINSt3__116allocator_traitsINS_9allocatorIwEEEE",
17311   "self_type" : "_ZTINSt3__116allocator_traitsINS_9allocatorIwEEEE",
17312   "size" : 1,
17313   "source_file" : "external/libcxx/include/memory",
17314   "template_args" :
17315   [
17316    "_ZTINSt3__19allocatorIwEE"
17317   ]
17318  },
17319  {
17320   "alignment" : 1,
17321   "base_specifiers" :
17322   [
17323    {
17324     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
17325    }
17326   ],
17327   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEJEEE",
17328   "name" : "std::is_constructible<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep>",
17329   "referenced_type" : "_ZTINSt3__116is_constructibleINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEJEEE",
17330   "self_type" : "_ZTINSt3__116is_constructibleINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEJEEE",
17331   "size" : 1,
17332   "source_file" : "external/libcxx/include/type_traits",
17333   "template_args" :
17334   [
17335    "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE"
17336   ]
17337  },
17338  {
17339   "alignment" : 1,
17340   "base_specifiers" :
17341   [
17342    {
17343     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
17344    }
17345   ],
17346   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEJEEE",
17347   "name" : "std::is_constructible<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep>",
17348   "referenced_type" : "_ZTINSt3__116is_constructibleINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEJEEE",
17349   "self_type" : "_ZTINSt3__116is_constructibleINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEJEEE",
17350   "size" : 1,
17351   "source_file" : "external/libcxx/include/type_traits",
17352   "template_args" :
17353   [
17354    "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE"
17355   ]
17356  },
17357  {
17358   "alignment" : 1,
17359   "base_specifiers" :
17360   [
17361    {
17362     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
17363    }
17364   ],
17365   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEJEEE",
17366   "name" : "std::is_constructible<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep>",
17367   "referenced_type" : "_ZTINSt3__116is_constructibleINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEJEEE",
17368   "self_type" : "_ZTINSt3__116is_constructibleINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEJEEE",
17369   "size" : 1,
17370   "source_file" : "external/libcxx/include/type_traits",
17371   "template_args" :
17372   [
17373    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE"
17374   ]
17375  },
17376  {
17377   "alignment" : 1,
17378   "base_specifiers" :
17379   [
17380    {
17381     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
17382    }
17383   ],
17384   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEJEEE",
17385   "name" : "std::is_constructible<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep>",
17386   "referenced_type" : "_ZTINSt3__116is_constructibleINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEJEEE",
17387   "self_type" : "_ZTINSt3__116is_constructibleINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEJEEE",
17388   "size" : 1,
17389   "source_file" : "external/libcxx/include/type_traits",
17390   "template_args" :
17391   [
17392    "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE"
17393   ]
17394  },
17395  {
17396   "alignment" : 1,
17397   "base_specifiers" :
17398   [
17399    {
17400     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
17401    }
17402   ],
17403   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_5mutexEJEEE",
17404   "name" : "std::is_constructible<std::mutex>",
17405   "referenced_type" : "_ZTINSt3__116is_constructibleINS_5mutexEJEEE",
17406   "self_type" : "_ZTINSt3__116is_constructibleINS_5mutexEJEEE",
17407   "size" : 1,
17408   "source_file" : "external/libcxx/include/type_traits",
17409   "template_args" :
17410   [
17411    "_ZTINSt3__15mutexE"
17412   ]
17413  },
17414  {
17415   "alignment" : 1,
17416   "base_specifiers" :
17417   [
17418    {
17419     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
17420    }
17421   ],
17422   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_9allocatorIDiEEJEEE",
17423   "name" : "std::is_constructible<std::allocator<char32_t>>",
17424   "referenced_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIDiEEJEEE",
17425   "self_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIDiEEJEEE",
17426   "size" : 1,
17427   "source_file" : "external/libcxx/include/type_traits",
17428   "template_args" :
17429   [
17430    "_ZTINSt3__19allocatorIDiEE"
17431   ]
17432  },
17433  {
17434   "alignment" : 1,
17435   "base_specifiers" :
17436   [
17437    {
17438     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
17439    }
17440   ],
17441   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_9allocatorIDsEEJEEE",
17442   "name" : "std::is_constructible<std::allocator<char16_t>>",
17443   "referenced_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIDsEEJEEE",
17444   "self_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIDsEEJEEE",
17445   "size" : 1,
17446   "source_file" : "external/libcxx/include/type_traits",
17447   "template_args" :
17448   [
17449    "_ZTINSt3__19allocatorIDsEE"
17450   ]
17451  },
17452  {
17453   "alignment" : 1,
17454   "base_specifiers" :
17455   [
17456    {
17457     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
17458    }
17459   ],
17460   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_9allocatorIcEEJEEE",
17461   "name" : "std::is_constructible<std::allocator<char>>",
17462   "referenced_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIcEEJEEE",
17463   "self_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIcEEJEEE",
17464   "size" : 1,
17465   "source_file" : "external/libcxx/include/type_traits",
17466   "template_args" :
17467   [
17468    "_ZTINSt3__19allocatorIcEE"
17469   ]
17470  },
17471  {
17472   "alignment" : 1,
17473   "base_specifiers" :
17474   [
17475    {
17476     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
17477    }
17478   ],
17479   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_9allocatorIwEEJEEE",
17480   "name" : "std::is_constructible<std::allocator<wchar_t>>",
17481   "referenced_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIwEEJEEE",
17482   "self_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIwEEJEEE",
17483   "size" : 1,
17484   "source_file" : "external/libcxx/include/type_traits",
17485   "template_args" :
17486   [
17487    "_ZTINSt3__19allocatorIwEE"
17488   ]
17489  },
17490  {
17491   "alignment" : 1,
17492   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
17493   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
17494   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
17495   "self_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
17496   "size" : 1,
17497   "source_file" : "external/libcxx/include/type_traits",
17498   "template_args" :
17499   [
17500    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
17501   ]
17502  },
17503  {
17504   "alignment" : 1,
17505   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
17506   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
17507   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
17508   "self_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
17509   "size" : 1,
17510   "source_file" : "external/libcxx/include/type_traits",
17511   "template_args" :
17512   [
17513    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
17514   ]
17515  },
17516  {
17517   "alignment" : 1,
17518   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
17519   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
17520   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
17521   "self_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
17522   "size" : 1,
17523   "source_file" : "external/libcxx/include/type_traits",
17524   "template_args" :
17525   [
17526    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
17527   ]
17528  },
17529  {
17530   "alignment" : 1,
17531   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
17532   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
17533   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
17534   "self_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
17535   "size" : 1,
17536   "source_file" : "external/libcxx/include/type_traits",
17537   "template_args" :
17538   [
17539    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
17540   ]
17541  },
17542  {
17543   "alignment" : 1,
17544   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
17545   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
17546   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
17547   "self_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
17548   "size" : 1,
17549   "source_file" : "external/libcxx/include/type_traits",
17550   "template_args" :
17551   [
17552    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
17553   ]
17554  },
17555  {
17556   "alignment" : 1,
17557   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
17558   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
17559   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
17560   "self_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
17561   "size" : 1,
17562   "source_file" : "external/libcxx/include/type_traits",
17563   "template_args" :
17564   [
17565    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
17566   ]
17567  },
17568  {
17569   "alignment" : 1,
17570   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
17571   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
17572   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
17573   "self_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
17574   "size" : 1,
17575   "source_file" : "external/libcxx/include/type_traits",
17576   "template_args" :
17577   [
17578    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
17579   ]
17580  },
17581  {
17582   "alignment" : 1,
17583   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
17584   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
17585   "referenced_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
17586   "self_type" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
17587   "size" : 1,
17588   "source_file" : "external/libcxx/include/type_traits",
17589   "template_args" :
17590   [
17591    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
17592   ]
17593  },
17594  {
17595   "alignment" : 1,
17596   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
17597   "name" : "std::remove_reference<std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
17598   "referenced_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
17599   "self_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
17600   "size" : 1,
17601   "source_file" : "external/libcxx/include/type_traits",
17602   "template_args" :
17603   [
17604    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
17605   ]
17606  },
17607  {
17608   "alignment" : 1,
17609   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
17610   "name" : "std::remove_reference<std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
17611   "referenced_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
17612   "self_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
17613   "size" : 1,
17614   "source_file" : "external/libcxx/include/type_traits",
17615   "template_args" :
17616   [
17617    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
17618   ]
17619  },
17620  {
17621   "alignment" : 1,
17622   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
17623   "name" : "std::remove_reference<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
17624   "referenced_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
17625   "self_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
17626   "size" : 1,
17627   "source_file" : "external/libcxx/include/type_traits",
17628   "template_args" :
17629   [
17630    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
17631   ]
17632  },
17633  {
17634   "alignment" : 1,
17635   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
17636   "name" : "std::remove_reference<std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
17637   "referenced_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
17638   "self_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
17639   "size" : 1,
17640   "source_file" : "external/libcxx/include/type_traits",
17641   "template_args" :
17642   [
17643    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
17644   ]
17645  },
17646  {
17647   "alignment" : 1,
17648   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
17649   "name" : "std::remove_reference<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
17650   "referenced_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
17651   "self_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
17652   "size" : 1,
17653   "source_file" : "external/libcxx/include/type_traits",
17654   "template_args" :
17655   [
17656    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
17657   ]
17658  },
17659  {
17660   "alignment" : 1,
17661   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
17662   "name" : "std::remove_reference<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
17663   "referenced_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
17664   "self_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
17665   "size" : 1,
17666   "source_file" : "external/libcxx/include/type_traits",
17667   "template_args" :
17668   [
17669    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
17670   ]
17671  },
17672  {
17673   "alignment" : 1,
17674   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
17675   "name" : "std::remove_reference<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
17676   "referenced_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
17677   "self_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
17678   "size" : 1,
17679   "source_file" : "external/libcxx/include/type_traits",
17680   "template_args" :
17681   [
17682    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
17683   ]
17684  },
17685  {
17686   "alignment" : 1,
17687   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
17688   "name" : "std::remove_reference<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
17689   "referenced_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
17690   "self_type" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
17691   "size" : 1,
17692   "source_file" : "external/libcxx/include/type_traits",
17693   "template_args" :
17694   [
17695    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
17696   ]
17697  },
17698  {
17699   "alignment" : 1,
17700   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_9allocatorIDiEEEE",
17701   "name" : "std::remove_reference<std::allocator<char32_t>>",
17702   "referenced_type" : "_ZTINSt3__116remove_referenceINS_9allocatorIDiEEEE",
17703   "self_type" : "_ZTINSt3__116remove_referenceINS_9allocatorIDiEEEE",
17704   "size" : 1,
17705   "source_file" : "external/libcxx/include/type_traits",
17706   "template_args" :
17707   [
17708    "_ZTINSt3__19allocatorIDiEE"
17709   ]
17710  },
17711  {
17712   "alignment" : 1,
17713   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_9allocatorIDsEEEE",
17714   "name" : "std::remove_reference<std::allocator<char16_t>>",
17715   "referenced_type" : "_ZTINSt3__116remove_referenceINS_9allocatorIDsEEEE",
17716   "self_type" : "_ZTINSt3__116remove_referenceINS_9allocatorIDsEEEE",
17717   "size" : 1,
17718   "source_file" : "external/libcxx/include/type_traits",
17719   "template_args" :
17720   [
17721    "_ZTINSt3__19allocatorIDsEE"
17722   ]
17723  },
17724  {
17725   "alignment" : 1,
17726   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_9allocatorIcEEEE",
17727   "name" : "std::remove_reference<std::allocator<char>>",
17728   "referenced_type" : "_ZTINSt3__116remove_referenceINS_9allocatorIcEEEE",
17729   "self_type" : "_ZTINSt3__116remove_referenceINS_9allocatorIcEEEE",
17730   "size" : 1,
17731   "source_file" : "external/libcxx/include/type_traits",
17732   "template_args" :
17733   [
17734    "_ZTINSt3__19allocatorIcEE"
17735   ]
17736  },
17737  {
17738   "alignment" : 1,
17739   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_9allocatorIwEEEE",
17740   "name" : "std::remove_reference<std::allocator<wchar_t>>",
17741   "referenced_type" : "_ZTINSt3__116remove_referenceINS_9allocatorIwEEEE",
17742   "self_type" : "_ZTINSt3__116remove_referenceINS_9allocatorIwEEEE",
17743   "size" : 1,
17744   "source_file" : "external/libcxx/include/type_traits",
17745   "template_args" :
17746   [
17747    "_ZTINSt3__19allocatorIwEE"
17748   ]
17749  },
17750  {
17751   "alignment" : 1,
17752   "linker_set_key" : "_ZTINSt3__116remove_referenceIOeEE",
17753   "name" : "std::remove_reference<long double &&>",
17754   "referenced_type" : "_ZTINSt3__116remove_referenceIOeEE",
17755   "self_type" : "_ZTINSt3__116remove_referenceIOeEE",
17756   "size" : 1,
17757   "source_file" : "external/libcxx/include/type_traits",
17758   "template_args" :
17759   [
17760    "_ZTIOe"
17761   ]
17762  },
17763  {
17764   "alignment" : 1,
17765   "linker_set_key" : "_ZTINSt3__116remove_referenceIOlEE",
17766   "name" : "std::remove_reference<long &&>",
17767   "referenced_type" : "_ZTINSt3__116remove_referenceIOlEE",
17768   "self_type" : "_ZTINSt3__116remove_referenceIOlEE",
17769   "size" : 1,
17770   "source_file" : "external/libcxx/include/type_traits",
17771   "template_args" :
17772   [
17773    "_ZTIOl"
17774   ]
17775  },
17776  {
17777   "alignment" : 1,
17778   "linker_set_key" : "_ZTINSt3__116remove_referenceIOxEE",
17779   "name" : "std::remove_reference<long long &&>",
17780   "referenced_type" : "_ZTINSt3__116remove_referenceIOxEE",
17781   "self_type" : "_ZTINSt3__116remove_referenceIOxEE",
17782   "size" : 1,
17783   "source_file" : "external/libcxx/include/type_traits",
17784   "template_args" :
17785   [
17786    "_ZTIOx"
17787   ]
17788  },
17789  {
17790   "alignment" : 1,
17791   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
17792   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false> &>",
17793   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
17794   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
17795   "size" : 1,
17796   "source_file" : "external/libcxx/include/type_traits",
17797   "template_args" :
17798   [
17799    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
17800   ]
17801  },
17802  {
17803   "alignment" : 1,
17804   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
17805   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false> &>",
17806   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
17807   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
17808   "size" : 1,
17809   "source_file" : "external/libcxx/include/type_traits",
17810   "template_args" :
17811   [
17812    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
17813   ]
17814  },
17815  {
17816   "alignment" : 1,
17817   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
17818   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false> &>",
17819   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
17820   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
17821   "size" : 1,
17822   "source_file" : "external/libcxx/include/type_traits",
17823   "template_args" :
17824   [
17825    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
17826   ]
17827  },
17828  {
17829   "alignment" : 1,
17830   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
17831   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false> &>",
17832   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
17833   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
17834   "size" : 1,
17835   "source_file" : "external/libcxx/include/type_traits",
17836   "template_args" :
17837   [
17838    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
17839   ]
17840  },
17841  {
17842   "alignment" : 1,
17843   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
17844   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> &>",
17845   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
17846   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
17847   "size" : 1,
17848   "source_file" : "external/libcxx/include/type_traits",
17849   "template_args" :
17850   [
17851    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
17852   ]
17853  },
17854  {
17855   "alignment" : 1,
17856   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
17857   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> &>",
17858   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
17859   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
17860   "size" : 1,
17861   "source_file" : "external/libcxx/include/type_traits",
17862   "template_args" :
17863   [
17864    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
17865   ]
17866  },
17867  {
17868   "alignment" : 1,
17869   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
17870   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<char>, 1, true> &>",
17871   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
17872   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
17873   "size" : 1,
17874   "source_file" : "external/libcxx/include/type_traits",
17875   "template_args" :
17876   [
17877    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
17878   ]
17879  },
17880  {
17881   "alignment" : 1,
17882   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
17883   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> &>",
17884   "referenced_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
17885   "self_type" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
17886   "size" : 1,
17887   "source_file" : "external/libcxx/include/type_traits",
17888   "template_args" :
17889   [
17890    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
17891   ]
17892  },
17893  {
17894   "alignment" : 1,
17895   "linker_set_key" : "_ZTINSt3__116remove_referenceIeEE",
17896   "name" : "std::remove_reference<long double>",
17897   "referenced_type" : "_ZTINSt3__116remove_referenceIeEE",
17898   "self_type" : "_ZTINSt3__116remove_referenceIeEE",
17899   "size" : 1,
17900   "source_file" : "external/libcxx/include/type_traits",
17901   "template_args" :
17902   [
17903    "_ZTIe"
17904   ]
17905  },
17906  {
17907   "alignment" : 1,
17908   "linker_set_key" : "_ZTINSt3__116remove_referenceIlEE",
17909   "name" : "std::remove_reference<long>",
17910   "referenced_type" : "_ZTINSt3__116remove_referenceIlEE",
17911   "self_type" : "_ZTINSt3__116remove_referenceIlEE",
17912   "size" : 1,
17913   "source_file" : "external/libcxx/include/type_traits",
17914   "template_args" :
17915   [
17916    "_ZTIl"
17917   ]
17918  },
17919  {
17920   "alignment" : 1,
17921   "linker_set_key" : "_ZTINSt3__116remove_referenceIxEE",
17922   "name" : "std::remove_reference<long long>",
17923   "referenced_type" : "_ZTINSt3__116remove_referenceIxEE",
17924   "self_type" : "_ZTINSt3__116remove_referenceIxEE",
17925   "size" : 1,
17926   "source_file" : "external/libcxx/include/type_traits",
17927   "template_args" :
17928   [
17929    "_ZTIx"
17930   ]
17931  },
17932  {
17933   "alignment" : 1,
17934   "linker_set_key" : "_ZTINSt3__117_DeallocateCallerE",
17935   "name" : "std::_DeallocateCaller",
17936   "referenced_type" : "_ZTINSt3__117_DeallocateCallerE",
17937   "self_type" : "_ZTINSt3__117_DeallocateCallerE",
17938   "size" : 1,
17939   "source_file" : "external/libcxx/include/new"
17940  },
17941  {
17942   "alignment" : 4,
17943   "base_specifiers" :
17944   [
17945    {
17946     "access" : "private",
17947     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
17948    },
17949    {
17950     "access" : "private",
17951     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
17952    }
17953   ],
17954   "linker_set_key" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
17955   "name" : "std::__compressed_pair<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, std::allocator<char32_t>>",
17956   "record_kind" : "class",
17957   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
17958   "self_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
17959   "size" : 12,
17960   "source_file" : "external/libcxx/include/memory",
17961   "template_args" :
17962   [
17963    "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
17964    "_ZTINSt3__19allocatorIDiEE"
17965   ]
17966  },
17967  {
17968   "alignment" : 4,
17969   "base_specifiers" :
17970   [
17971    {
17972     "access" : "private",
17973     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
17974    },
17975    {
17976     "access" : "private",
17977     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
17978    }
17979   ],
17980   "linker_set_key" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
17981   "name" : "std::__compressed_pair<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, std::allocator<char16_t>>",
17982   "record_kind" : "class",
17983   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
17984   "self_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
17985   "size" : 12,
17986   "source_file" : "external/libcxx/include/memory",
17987   "template_args" :
17988   [
17989    "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
17990    "_ZTINSt3__19allocatorIDsEE"
17991   ]
17992  },
17993  {
17994   "alignment" : 4,
17995   "base_specifiers" :
17996   [
17997    {
17998     "access" : "private",
17999     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
18000    },
18001    {
18002     "access" : "private",
18003     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
18004    }
18005   ],
18006   "linker_set_key" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
18007   "name" : "std::__compressed_pair<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, std::allocator<char>>",
18008   "record_kind" : "class",
18009   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
18010   "self_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
18011   "size" : 12,
18012   "source_file" : "external/libcxx/include/memory",
18013   "template_args" :
18014   [
18015    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
18016    "_ZTINSt3__19allocatorIcEE"
18017   ]
18018  },
18019  {
18020   "alignment" : 4,
18021   "base_specifiers" :
18022   [
18023    {
18024     "access" : "private",
18025     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
18026    },
18027    {
18028     "access" : "private",
18029     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
18030    }
18031   ],
18032   "linker_set_key" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
18033   "name" : "std::__compressed_pair<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, std::allocator<wchar_t>>",
18034   "record_kind" : "class",
18035   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
18036   "self_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
18037   "size" : 12,
18038   "source_file" : "external/libcxx/include/memory",
18039   "template_args" :
18040   [
18041    "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
18042    "_ZTINSt3__19allocatorIwEE"
18043   ]
18044  },
18045  {
18046   "alignment" : 1,
18047   "linker_set_key" : "_ZTINSt3__117__is_always_equalINS_9allocatorIDiEELb1EEE",
18048   "name" : "std::__is_always_equal<std::allocator<char32_t>, true>",
18049   "referenced_type" : "_ZTINSt3__117__is_always_equalINS_9allocatorIDiEELb1EEE",
18050   "self_type" : "_ZTINSt3__117__is_always_equalINS_9allocatorIDiEELb1EEE",
18051   "size" : 1,
18052   "source_file" : "external/libcxx/include/memory",
18053   "template_args" :
18054   [
18055    "_ZTINSt3__19allocatorIDiEE"
18056   ]
18057  },
18058  {
18059   "alignment" : 1,
18060   "linker_set_key" : "_ZTINSt3__117__is_always_equalINS_9allocatorIDsEELb1EEE",
18061   "name" : "std::__is_always_equal<std::allocator<char16_t>, true>",
18062   "referenced_type" : "_ZTINSt3__117__is_always_equalINS_9allocatorIDsEELb1EEE",
18063   "self_type" : "_ZTINSt3__117__is_always_equalINS_9allocatorIDsEELb1EEE",
18064   "size" : 1,
18065   "source_file" : "external/libcxx/include/memory",
18066   "template_args" :
18067   [
18068    "_ZTINSt3__19allocatorIDsEE"
18069   ]
18070  },
18071  {
18072   "alignment" : 1,
18073   "linker_set_key" : "_ZTINSt3__117__is_always_equalINS_9allocatorIcEELb1EEE",
18074   "name" : "std::__is_always_equal<std::allocator<char>, true>",
18075   "referenced_type" : "_ZTINSt3__117__is_always_equalINS_9allocatorIcEELb1EEE",
18076   "self_type" : "_ZTINSt3__117__is_always_equalINS_9allocatorIcEELb1EEE",
18077   "size" : 1,
18078   "source_file" : "external/libcxx/include/memory",
18079   "template_args" :
18080   [
18081    "_ZTINSt3__19allocatorIcEE"
18082   ]
18083  },
18084  {
18085   "alignment" : 1,
18086   "linker_set_key" : "_ZTINSt3__117__is_always_equalINS_9allocatorIwEELb1EEE",
18087   "name" : "std::__is_always_equal<std::allocator<wchar_t>, true>",
18088   "referenced_type" : "_ZTINSt3__117__is_always_equalINS_9allocatorIwEELb1EEE",
18089   "self_type" : "_ZTINSt3__117__is_always_equalINS_9allocatorIwEELb1EEE",
18090   "size" : 1,
18091   "source_file" : "external/libcxx/include/memory",
18092   "template_args" :
18093   [
18094    "_ZTINSt3__19allocatorIwEE"
18095   ]
18096  },
18097  {
18098   "alignment" : 1,
18099   "base_specifiers" :
18100   [
18101    {
18102     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
18103    }
18104   ],
18105   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEEE",
18106   "name" : "std::__libcpp_is_final<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep>",
18107   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEEE",
18108   "self_type" : "_ZTINSt3__117__libcpp_is_finalINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEEE",
18109   "size" : 1,
18110   "source_file" : "external/libcxx/include/type_traits",
18111   "template_args" :
18112   [
18113    "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE"
18114   ]
18115  },
18116  {
18117   "alignment" : 1,
18118   "base_specifiers" :
18119   [
18120    {
18121     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
18122    }
18123   ],
18124   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEEE",
18125   "name" : "std::__libcpp_is_final<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep>",
18126   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEEE",
18127   "self_type" : "_ZTINSt3__117__libcpp_is_finalINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEEE",
18128   "size" : 1,
18129   "source_file" : "external/libcxx/include/type_traits",
18130   "template_args" :
18131   [
18132    "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE"
18133   ]
18134  },
18135  {
18136   "alignment" : 1,
18137   "base_specifiers" :
18138   [
18139    {
18140     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
18141    }
18142   ],
18143   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEE",
18144   "name" : "std::__libcpp_is_final<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep>",
18145   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEE",
18146   "self_type" : "_ZTINSt3__117__libcpp_is_finalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEE",
18147   "size" : 1,
18148   "source_file" : "external/libcxx/include/type_traits",
18149   "template_args" :
18150   [
18151    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE"
18152   ]
18153  },
18154  {
18155   "alignment" : 1,
18156   "base_specifiers" :
18157   [
18158    {
18159     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
18160    }
18161   ],
18162   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEEE",
18163   "name" : "std::__libcpp_is_final<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep>",
18164   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEEE",
18165   "self_type" : "_ZTINSt3__117__libcpp_is_finalINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEEE",
18166   "size" : 1,
18167   "source_file" : "external/libcxx/include/type_traits",
18168   "template_args" :
18169   [
18170    "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE"
18171   ]
18172  },
18173  {
18174   "alignment" : 1,
18175   "base_specifiers" :
18176   [
18177    {
18178     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
18179    }
18180   ],
18181   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorIDiEEEE",
18182   "name" : "std::__libcpp_is_final<std::allocator<char32_t>>",
18183   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorIDiEEEE",
18184   "self_type" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorIDiEEEE",
18185   "size" : 1,
18186   "source_file" : "external/libcxx/include/type_traits",
18187   "template_args" :
18188   [
18189    "_ZTINSt3__19allocatorIDiEE"
18190   ]
18191  },
18192  {
18193   "alignment" : 1,
18194   "base_specifiers" :
18195   [
18196    {
18197     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
18198    }
18199   ],
18200   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorIDsEEEE",
18201   "name" : "std::__libcpp_is_final<std::allocator<char16_t>>",
18202   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorIDsEEEE",
18203   "self_type" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorIDsEEEE",
18204   "size" : 1,
18205   "source_file" : "external/libcxx/include/type_traits",
18206   "template_args" :
18207   [
18208    "_ZTINSt3__19allocatorIDsEE"
18209   ]
18210  },
18211  {
18212   "alignment" : 1,
18213   "base_specifiers" :
18214   [
18215    {
18216     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
18217    }
18218   ],
18219   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorIcEEEE",
18220   "name" : "std::__libcpp_is_final<std::allocator<char>>",
18221   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorIcEEEE",
18222   "self_type" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorIcEEEE",
18223   "size" : 1,
18224   "source_file" : "external/libcxx/include/type_traits",
18225   "template_args" :
18226   [
18227    "_ZTINSt3__19allocatorIcEE"
18228   ]
18229  },
18230  {
18231   "alignment" : 1,
18232   "base_specifiers" :
18233   [
18234    {
18235     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
18236    }
18237   ],
18238   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorIwEEEE",
18239   "name" : "std::__libcpp_is_final<std::allocator<wchar_t>>",
18240   "referenced_type" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorIwEEEE",
18241   "self_type" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorIwEEEE",
18242   "size" : 1,
18243   "source_file" : "external/libcxx/include/type_traits",
18244   "template_args" :
18245   [
18246    "_ZTINSt3__19allocatorIwEE"
18247   ]
18248  },
18249  {
18250   "alignment" : 4,
18251   "base_specifiers" :
18252   [
18253    {
18254     "referenced_type" : "_ZTISt9exception"
18255    }
18256   ],
18257   "linker_set_key" : "_ZTINSt3__117bad_function_callE",
18258   "name" : "std::bad_function_call",
18259   "record_kind" : "class",
18260   "referenced_type" : "_ZTINSt3__117bad_function_callE",
18261   "self_type" : "_ZTINSt3__117bad_function_callE",
18262   "size" : 4,
18263   "source_file" : "external/libcxx/include/functional",
18264   "vtable_components" :
18265   [
18266    {
18267     "kind" : "offset_to_top"
18268    },
18269    {
18270     "kind" : "rtti",
18271     "mangled_component_name" : "_ZTINSt3__117bad_function_callE"
18272    },
18273    {
18274     "kind" : "complete_dtor_pointer",
18275     "mangled_component_name" : "_ZNSt3__117bad_function_callD1Ev"
18276    },
18277    {
18278     "kind" : "deleting_dtor_pointer",
18279     "mangled_component_name" : "_ZNSt3__117bad_function_callD0Ev"
18280    },
18281    {
18282     "mangled_component_name" : "_ZNKSt9exception4whatEv"
18283    }
18284   ]
18285  },
18286  {
18287   "alignment" : 4,
18288   "fields" :
18289   [
18290    {
18291     "access" : "private",
18292     "field_name" : "__data",
18293     "referenced_type" : "_ZTIPKDi"
18294    },
18295    {
18296     "access" : "private",
18297     "field_name" : "__size",
18298     "field_offset" : 32,
18299     "referenced_type" : "_ZTIj"
18300    }
18301   ],
18302   "linker_set_key" : "_ZTINSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
18303   "name" : "std::basic_string_view<char32_t, std::char_traits<char32_t>>",
18304   "record_kind" : "class",
18305   "referenced_type" : "_ZTINSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
18306   "self_type" : "_ZTINSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
18307   "size" : 8,
18308   "source_file" : "external/libcxx/include/string_view",
18309   "template_args" :
18310   [
18311    "_ZTIDi",
18312    "_ZTINSt3__111char_traitsIDiEE"
18313   ]
18314  },
18315  {
18316   "alignment" : 4,
18317   "fields" :
18318   [
18319    {
18320     "access" : "private",
18321     "field_name" : "__data",
18322     "referenced_type" : "_ZTIPKDs"
18323    },
18324    {
18325     "access" : "private",
18326     "field_name" : "__size",
18327     "field_offset" : 32,
18328     "referenced_type" : "_ZTIj"
18329    }
18330   ],
18331   "linker_set_key" : "_ZTINSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
18332   "name" : "std::basic_string_view<char16_t, std::char_traits<char16_t>>",
18333   "record_kind" : "class",
18334   "referenced_type" : "_ZTINSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
18335   "self_type" : "_ZTINSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
18336   "size" : 8,
18337   "source_file" : "external/libcxx/include/string_view",
18338   "template_args" :
18339   [
18340    "_ZTIDs",
18341    "_ZTINSt3__111char_traitsIDsEE"
18342   ]
18343  },
18344  {
18345   "alignment" : 4,
18346   "fields" :
18347   [
18348    {
18349     "access" : "private",
18350     "field_name" : "__data",
18351     "referenced_type" : "_ZTIPKc"
18352    },
18353    {
18354     "access" : "private",
18355     "field_name" : "__size",
18356     "field_offset" : 32,
18357     "referenced_type" : "_ZTIj"
18358    }
18359   ],
18360   "linker_set_key" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
18361   "name" : "std::basic_string_view<char, std::char_traits<char>>",
18362   "record_kind" : "class",
18363   "referenced_type" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
18364   "self_type" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
18365   "size" : 8,
18366   "source_file" : "external/libcxx/include/string_view",
18367   "template_args" :
18368   [
18369    "_ZTIc",
18370    "_ZTINSt3__111char_traitsIcEE"
18371   ]
18372  },
18373  {
18374   "alignment" : 4,
18375   "fields" :
18376   [
18377    {
18378     "access" : "private",
18379     "field_name" : "__data",
18380     "referenced_type" : "_ZTIPKw"
18381    },
18382    {
18383     "access" : "private",
18384     "field_name" : "__size",
18385     "field_offset" : 32,
18386     "referenced_type" : "_ZTIj"
18387    }
18388   ],
18389   "linker_set_key" : "_ZTINSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
18390   "name" : "std::basic_string_view<wchar_t, std::char_traits<wchar_t>>",
18391   "record_kind" : "class",
18392   "referenced_type" : "_ZTINSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
18393   "self_type" : "_ZTINSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
18394   "size" : 8,
18395   "source_file" : "external/libcxx/include/string_view",
18396   "template_args" :
18397   [
18398    "_ZTIw",
18399    "_ZTINSt3__111char_traitsIwEE"
18400   ]
18401  },
18402  {
18403   "alignment" : 1,
18404   "linker_set_key" : "_ZTINSt3__117integral_constantIbLb0EEE",
18405   "name" : "std::integral_constant<bool, false>",
18406   "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE",
18407   "self_type" : "_ZTINSt3__117integral_constantIbLb0EEE",
18408   "size" : 1,
18409   "source_file" : "external/libcxx/include/type_traits",
18410   "template_args" :
18411   [
18412    "_ZTIb"
18413   ]
18414  },
18415  {
18416   "alignment" : 1,
18417   "linker_set_key" : "_ZTINSt3__117integral_constantIbLb1EEE",
18418   "name" : "std::integral_constant<bool, true>",
18419   "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE",
18420   "self_type" : "_ZTINSt3__117integral_constantIbLb1EEE",
18421   "size" : 1,
18422   "source_file" : "external/libcxx/include/type_traits",
18423   "template_args" :
18424   [
18425    "_ZTIb"
18426   ]
18427  },
18428  {
18429   "alignment" : 1,
18430   "linker_set_key" : "_ZTINSt3__117integral_constantIiLi0EEE",
18431   "name" : "std::integral_constant<int, 0>",
18432   "referenced_type" : "_ZTINSt3__117integral_constantIiLi0EEE",
18433   "self_type" : "_ZTINSt3__117integral_constantIiLi0EEE",
18434   "size" : 1,
18435   "source_file" : "external/libcxx/include/type_traits",
18436   "template_args" :
18437   [
18438    "_ZTIi"
18439   ]
18440  },
18441  {
18442   "alignment" : 1,
18443   "linker_set_key" : "_ZTINSt3__117integral_constantIiLi1EEE",
18444   "name" : "std::integral_constant<int, 1>",
18445   "referenced_type" : "_ZTINSt3__117integral_constantIiLi1EEE",
18446   "self_type" : "_ZTINSt3__117integral_constantIiLi1EEE",
18447   "size" : 1,
18448   "source_file" : "external/libcxx/include/type_traits",
18449   "template_args" :
18450   [
18451    "_ZTIi"
18452   ]
18453  },
18454  {
18455   "alignment" : 1,
18456   "linker_set_key" : "_ZTINSt3__117integral_constantIiLi2EEE",
18457   "name" : "std::integral_constant<int, 2>",
18458   "referenced_type" : "_ZTINSt3__117integral_constantIiLi2EEE",
18459   "self_type" : "_ZTINSt3__117integral_constantIiLi2EEE",
18460   "size" : 1,
18461   "source_file" : "external/libcxx/include/type_traits",
18462   "template_args" :
18463   [
18464    "_ZTIi"
18465   ]
18466  },
18467  {
18468   "alignment" : 1,
18469   "linker_set_key" : "_ZTINSt3__117integral_constantIjLj0EEE",
18470   "name" : "std::integral_constant<unsigned int, 0>",
18471   "referenced_type" : "_ZTINSt3__117integral_constantIjLj0EEE",
18472   "self_type" : "_ZTINSt3__117integral_constantIjLj0EEE",
18473   "size" : 1,
18474   "source_file" : "external/libcxx/include/type_traits",
18475   "template_args" :
18476   [
18477    "_ZTIj"
18478   ]
18479  },
18480  {
18481   "alignment" : 1,
18482   "linker_set_key" : "_ZTINSt3__117integral_constantIjLj1EEE",
18483   "name" : "std::integral_constant<unsigned int, 1>",
18484   "referenced_type" : "_ZTINSt3__117integral_constantIjLj1EEE",
18485   "self_type" : "_ZTINSt3__117integral_constantIjLj1EEE",
18486   "size" : 1,
18487   "source_file" : "external/libcxx/include/type_traits",
18488   "template_args" :
18489   [
18490    "_ZTIj"
18491   ]
18492  },
18493  {
18494   "alignment" : 1,
18495   "linker_set_key" : "_ZTINSt3__117integral_constantIjLj2EEE",
18496   "name" : "std::integral_constant<unsigned int, 2>",
18497   "referenced_type" : "_ZTINSt3__117integral_constantIjLj2EEE",
18498   "self_type" : "_ZTINSt3__117integral_constantIjLj2EEE",
18499   "size" : 1,
18500   "source_file" : "external/libcxx/include/type_traits",
18501   "template_args" :
18502   [
18503    "_ZTIj"
18504   ]
18505  },
18506  {
18507   "alignment" : 1,
18508   "linker_set_key" : "_ZTINSt3__117integral_constantIjLj4EEE",
18509   "name" : "std::integral_constant<unsigned int, 4>",
18510   "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE",
18511   "self_type" : "_ZTINSt3__117integral_constantIjLj4EEE",
18512   "size" : 1,
18513   "source_file" : "external/libcxx/include/type_traits",
18514   "template_args" :
18515   [
18516    "_ZTIj"
18517   ]
18518  },
18519  {
18520   "alignment" : 1,
18521   "linker_set_key" : "_ZTINSt3__117integral_constantIjLj8EEE",
18522   "name" : "std::integral_constant<unsigned int, 8>",
18523   "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE",
18524   "self_type" : "_ZTINSt3__117integral_constantIjLj8EEE",
18525   "size" : 1,
18526   "source_file" : "external/libcxx/include/type_traits",
18527   "template_args" :
18528   [
18529    "_ZTIj"
18530   ]
18531  },
18532  {
18533   "alignment" : 1,
18534   "base_specifiers" :
18535   [
18536    {
18537     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE"
18538    }
18539   ],
18540   "linker_set_key" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
18541   "name" : "std::is_floating_point<std::chrono::duration<long double, std::ratio<1, 1000000000>>>",
18542   "referenced_type" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
18543   "self_type" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
18544   "size" : 1,
18545   "source_file" : "external/libcxx/include/type_traits",
18546   "template_args" :
18547   [
18548    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE"
18549   ]
18550  },
18551  {
18552   "alignment" : 1,
18553   "base_specifiers" :
18554   [
18555    {
18556     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE"
18557    }
18558   ],
18559   "linker_set_key" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
18560   "name" : "std::is_floating_point<std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
18561   "referenced_type" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
18562   "self_type" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
18563   "size" : 1,
18564   "source_file" : "external/libcxx/include/type_traits",
18565   "template_args" :
18566   [
18567    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
18568   ]
18569  },
18570  {
18571   "alignment" : 1,
18572   "base_specifiers" :
18573   [
18574    {
18575     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE"
18576    }
18577   ],
18578   "linker_set_key" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
18579   "name" : "std::is_floating_point<std::chrono::duration<long long, std::ratio<1, 1>>>",
18580   "referenced_type" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
18581   "self_type" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
18582   "size" : 1,
18583   "source_file" : "external/libcxx/include/type_traits",
18584   "template_args" :
18585   [
18586    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE"
18587   ]
18588  },
18589  {
18590   "alignment" : 1,
18591   "base_specifiers" :
18592   [
18593    {
18594     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIeEE"
18595    }
18596   ],
18597   "linker_set_key" : "_ZTINSt3__117is_floating_pointIeEE",
18598   "name" : "std::is_floating_point<long double>",
18599   "referenced_type" : "_ZTINSt3__117is_floating_pointIeEE",
18600   "self_type" : "_ZTINSt3__117is_floating_pointIeEE",
18601   "size" : 1,
18602   "source_file" : "external/libcxx/include/type_traits",
18603   "template_args" :
18604   [
18605    "_ZTIe"
18606   ]
18607  },
18608  {
18609   "alignment" : 1,
18610   "base_specifiers" :
18611   [
18612    {
18613     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIiEE"
18614    }
18615   ],
18616   "linker_set_key" : "_ZTINSt3__117is_floating_pointIiEE",
18617   "name" : "std::is_floating_point<int>",
18618   "referenced_type" : "_ZTINSt3__117is_floating_pointIiEE",
18619   "self_type" : "_ZTINSt3__117is_floating_pointIiEE",
18620   "size" : 1,
18621   "source_file" : "external/libcxx/include/type_traits",
18622   "template_args" :
18623   [
18624    "_ZTIi"
18625   ]
18626  },
18627  {
18628   "alignment" : 1,
18629   "base_specifiers" :
18630   [
18631    {
18632     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIjEE"
18633    }
18634   ],
18635   "linker_set_key" : "_ZTINSt3__117is_floating_pointIjEE",
18636   "name" : "std::is_floating_point<unsigned int>",
18637   "referenced_type" : "_ZTINSt3__117is_floating_pointIjEE",
18638   "self_type" : "_ZTINSt3__117is_floating_pointIjEE",
18639   "size" : 1,
18640   "source_file" : "external/libcxx/include/type_traits",
18641   "template_args" :
18642   [
18643    "_ZTIj"
18644   ]
18645  },
18646  {
18647   "alignment" : 1,
18648   "base_specifiers" :
18649   [
18650    {
18651     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIlEE"
18652    }
18653   ],
18654   "linker_set_key" : "_ZTINSt3__117is_floating_pointIlEE",
18655   "name" : "std::is_floating_point<long>",
18656   "referenced_type" : "_ZTINSt3__117is_floating_pointIlEE",
18657   "self_type" : "_ZTINSt3__117is_floating_pointIlEE",
18658   "size" : 1,
18659   "source_file" : "external/libcxx/include/type_traits",
18660   "template_args" :
18661   [
18662    "_ZTIl"
18663   ]
18664  },
18665  {
18666   "alignment" : 1,
18667   "base_specifiers" :
18668   [
18669    {
18670     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIxEE"
18671    }
18672   ],
18673   "linker_set_key" : "_ZTINSt3__117is_floating_pointIxEE",
18674   "name" : "std::is_floating_point<long long>",
18675   "referenced_type" : "_ZTINSt3__117is_floating_pointIxEE",
18676   "self_type" : "_ZTINSt3__117is_floating_pointIxEE",
18677   "size" : 1,
18678   "source_file" : "external/libcxx/include/type_traits",
18679   "template_args" :
18680   [
18681    "_ZTIx"
18682   ]
18683  },
18684  {
18685   "alignment" : 1,
18686   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
18687   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>, true>",
18688   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
18689   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
18690   "size" : 1,
18691   "source_file" : "external/libcxx/include/type_traits",
18692   "template_args" :
18693   [
18694    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
18695   ]
18696  },
18697  {
18698   "alignment" : 1,
18699   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
18700   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>, true>",
18701   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
18702   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
18703   "size" : 1,
18704   "source_file" : "external/libcxx/include/type_traits",
18705   "template_args" :
18706   [
18707    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
18708   ]
18709  },
18710  {
18711   "alignment" : 1,
18712   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
18713   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>, true>",
18714   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
18715   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
18716   "size" : 1,
18717   "source_file" : "external/libcxx/include/type_traits",
18718   "template_args" :
18719   [
18720    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
18721   ]
18722  },
18723  {
18724   "alignment" : 1,
18725   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
18726   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>, true>",
18727   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
18728   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
18729   "size" : 1,
18730   "source_file" : "external/libcxx/include/type_traits",
18731   "template_args" :
18732   [
18733    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
18734   ]
18735  },
18736  {
18737   "alignment" : 1,
18738   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
18739   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>, true>",
18740   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
18741   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
18742   "size" : 1,
18743   "source_file" : "external/libcxx/include/type_traits",
18744   "template_args" :
18745   [
18746    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
18747   ]
18748  },
18749  {
18750   "alignment" : 1,
18751   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
18752   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>, true>",
18753   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
18754   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
18755   "size" : 1,
18756   "source_file" : "external/libcxx/include/type_traits",
18757   "template_args" :
18758   [
18759    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
18760   ]
18761  },
18762  {
18763   "alignment" : 1,
18764   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
18765   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::allocator<char>, 1, true>, true>",
18766   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
18767   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
18768   "size" : 1,
18769   "source_file" : "external/libcxx/include/type_traits",
18770   "template_args" :
18771   [
18772    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
18773   ]
18774  },
18775  {
18776   "alignment" : 1,
18777   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
18778   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>, true>",
18779   "referenced_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
18780   "self_type" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
18781   "size" : 1,
18782   "source_file" : "external/libcxx/include/type_traits",
18783   "template_args" :
18784   [
18785    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
18786   ]
18787  },
18788  {
18789   "alignment" : 1,
18790   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
18791   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>, true>",
18792   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
18793   "self_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
18794   "size" : 1,
18795   "source_file" : "external/libcxx/include/type_traits",
18796   "template_args" :
18797   [
18798    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
18799   ]
18800  },
18801  {
18802   "alignment" : 1,
18803   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
18804   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>, true>",
18805   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
18806   "self_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
18807   "size" : 1,
18808   "source_file" : "external/libcxx/include/type_traits",
18809   "template_args" :
18810   [
18811    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
18812   ]
18813  },
18814  {
18815   "alignment" : 1,
18816   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
18817   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>, true>",
18818   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
18819   "self_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
18820   "size" : 1,
18821   "source_file" : "external/libcxx/include/type_traits",
18822   "template_args" :
18823   [
18824    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
18825   ]
18826  },
18827  {
18828   "alignment" : 1,
18829   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
18830   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>, true>",
18831   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
18832   "self_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
18833   "size" : 1,
18834   "source_file" : "external/libcxx/include/type_traits",
18835   "template_args" :
18836   [
18837    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
18838   ]
18839  },
18840  {
18841   "alignment" : 1,
18842   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
18843   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>, true>",
18844   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
18845   "self_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
18846   "size" : 1,
18847   "source_file" : "external/libcxx/include/type_traits",
18848   "template_args" :
18849   [
18850    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
18851   ]
18852  },
18853  {
18854   "alignment" : 1,
18855   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
18856   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>, true>",
18857   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
18858   "self_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
18859   "size" : 1,
18860   "source_file" : "external/libcxx/include/type_traits",
18861   "template_args" :
18862   [
18863    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
18864   ]
18865  },
18866  {
18867   "alignment" : 1,
18868   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
18869   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::allocator<char>, 1, true>, true>",
18870   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
18871   "self_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
18872   "size" : 1,
18873   "source_file" : "external/libcxx/include/type_traits",
18874   "template_args" :
18875   [
18876    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
18877   ]
18878  },
18879  {
18880   "alignment" : 1,
18881   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
18882   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>, true>",
18883   "referenced_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
18884   "self_type" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
18885   "size" : 1,
18886   "source_file" : "external/libcxx/include/type_traits",
18887   "template_args" :
18888   [
18889    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
18890   ]
18891  },
18892  {
18893   "alignment" : 1,
18894   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIeLb1EEE",
18895   "name" : "std::__add_pointer_impl<long double, true>",
18896   "referenced_type" : "_ZTINSt3__118__add_pointer_implIeLb1EEE",
18897   "self_type" : "_ZTINSt3__118__add_pointer_implIeLb1EEE",
18898   "size" : 1,
18899   "source_file" : "external/libcxx/include/type_traits",
18900   "template_args" :
18901   [
18902    "_ZTIe"
18903   ]
18904  },
18905  {
18906   "alignment" : 1,
18907   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIlLb1EEE",
18908   "name" : "std::__add_pointer_impl<long, true>",
18909   "referenced_type" : "_ZTINSt3__118__add_pointer_implIlLb1EEE",
18910   "self_type" : "_ZTINSt3__118__add_pointer_implIlLb1EEE",
18911   "size" : 1,
18912   "source_file" : "external/libcxx/include/type_traits",
18913   "template_args" :
18914   [
18915    "_ZTIl"
18916   ]
18917  },
18918  {
18919   "alignment" : 1,
18920   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIxLb1EEE",
18921   "name" : "std::__add_pointer_impl<long long, true>",
18922   "referenced_type" : "_ZTINSt3__118__add_pointer_implIxLb1EEE",
18923   "self_type" : "_ZTINSt3__118__add_pointer_implIxLb1EEE",
18924   "size" : 1,
18925   "source_file" : "external/libcxx/include/type_traits",
18926   "template_args" :
18927   [
18928    "_ZTIx"
18929   ]
18930  },
18931  {
18932   "alignment" : 1,
18933   "linker_set_key" : "_ZTINSt3__118__common_type2_impIeevEE",
18934   "name" : "std::__common_type2_imp<long double, long double>",
18935   "referenced_type" : "_ZTINSt3__118__common_type2_impIeevEE",
18936   "self_type" : "_ZTINSt3__118__common_type2_impIeevEE",
18937   "size" : 1,
18938   "source_file" : "external/libcxx/include/type_traits",
18939   "template_args" :
18940   [
18941    "_ZTIe",
18942    "_ZTIe",
18943    "_ZTIv"
18944   ]
18945  },
18946  {
18947   "alignment" : 1,
18948   "linker_set_key" : "_ZTINSt3__118__common_type2_impIllvEE",
18949   "name" : "std::__common_type2_imp<long, long>",
18950   "referenced_type" : "_ZTINSt3__118__common_type2_impIllvEE",
18951   "self_type" : "_ZTINSt3__118__common_type2_impIllvEE",
18952   "size" : 1,
18953   "source_file" : "external/libcxx/include/type_traits",
18954   "template_args" :
18955   [
18956    "_ZTIl",
18957    "_ZTIl",
18958    "_ZTIv"
18959   ]
18960  },
18961  {
18962   "alignment" : 1,
18963   "linker_set_key" : "_ZTINSt3__118__common_type2_impIxxvEE",
18964   "name" : "std::__common_type2_imp<long long, long long>",
18965   "referenced_type" : "_ZTINSt3__118__common_type2_impIxxvEE",
18966   "self_type" : "_ZTINSt3__118__common_type2_impIxxvEE",
18967   "size" : 1,
18968   "source_file" : "external/libcxx/include/type_traits",
18969   "template_args" :
18970   [
18971    "_ZTIx",
18972    "_ZTIx",
18973    "_ZTIv"
18974   ]
18975  },
18976  {
18977   "alignment" : 1,
18978   "linker_set_key" : "_ZTINSt3__118__common_type_implINS_14__common_typesIJxxEEEvEE",
18979   "name" : "std::__common_type_impl<std::__common_types<long long, long long>, void>",
18980   "referenced_type" : "_ZTINSt3__118__common_type_implINS_14__common_typesIJxxEEEvEE",
18981   "self_type" : "_ZTINSt3__118__common_type_implINS_14__common_typesIJxxEEEvEE",
18982   "size" : 1,
18983   "source_file" : "external/libcxx/include/type_traits",
18984   "template_args" :
18985   [
18986    "_ZTINSt3__114__common_typesIJxxEEE",
18987    "_ZTIv"
18988   ]
18989  },
18990  {
18991   "alignment" : 1,
18992   "base_specifiers" :
18993   [
18994    {
18995     "referenced_type" : "_ZTINSt3__118__common_type_implINS_14__common_typesIJxxEEEvEE"
18996    }
18997   ],
18998   "linker_set_key" : "_ZTINSt3__118__common_type_implINS_14__common_typesIJxxxEEEvEE",
18999   "name" : "std::__common_type_impl<std::__common_types<long long, long long, long long>, void>",
19000   "referenced_type" : "_ZTINSt3__118__common_type_implINS_14__common_typesIJxxxEEEvEE",
19001   "self_type" : "_ZTINSt3__118__common_type_implINS_14__common_typesIJxxxEEEvEE",
19002   "size" : 1,
19003   "source_file" : "external/libcxx/include/type_traits",
19004   "template_args" :
19005   [
19006    "_ZTINSt3__114__common_typesIJxxxEEE",
19007    "_ZTIv"
19008   ]
19009  },
19010  {
19011   "alignment" : 1,
19012   "base_specifiers" :
19013   [
19014    {
19015     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
19016    }
19017   ],
19018   "linker_set_key" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorIDiEEvEE",
19019   "name" : "std::__has_pointer_type<std::allocator<char32_t>, void>",
19020   "referenced_type" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorIDiEEvEE",
19021   "self_type" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorIDiEEvEE",
19022   "size" : 1,
19023   "source_file" : "external/libcxx/include/memory",
19024   "template_args" :
19025   [
19026    "_ZTINSt3__19allocatorIDiEE",
19027    "_ZTIv"
19028   ]
19029  },
19030  {
19031   "alignment" : 1,
19032   "base_specifiers" :
19033   [
19034    {
19035     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
19036    }
19037   ],
19038   "linker_set_key" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorIDsEEvEE",
19039   "name" : "std::__has_pointer_type<std::allocator<char16_t>, void>",
19040   "referenced_type" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorIDsEEvEE",
19041   "self_type" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorIDsEEvEE",
19042   "size" : 1,
19043   "source_file" : "external/libcxx/include/memory",
19044   "template_args" :
19045   [
19046    "_ZTINSt3__19allocatorIDsEE",
19047    "_ZTIv"
19048   ]
19049  },
19050  {
19051   "alignment" : 1,
19052   "base_specifiers" :
19053   [
19054    {
19055     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
19056    }
19057   ],
19058   "linker_set_key" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorIcEEvEE",
19059   "name" : "std::__has_pointer_type<std::allocator<char>, void>",
19060   "referenced_type" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorIcEEvEE",
19061   "self_type" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorIcEEvEE",
19062   "size" : 1,
19063   "source_file" : "external/libcxx/include/memory",
19064   "template_args" :
19065   [
19066    "_ZTINSt3__19allocatorIcEE",
19067    "_ZTIv"
19068   ]
19069  },
19070  {
19071   "alignment" : 1,
19072   "base_specifiers" :
19073   [
19074    {
19075     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
19076    }
19077   ],
19078   "linker_set_key" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorIwEEvEE",
19079   "name" : "std::__has_pointer_type<std::allocator<wchar_t>, void>",
19080   "referenced_type" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorIwEEvEE",
19081   "self_type" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorIwEEvEE",
19082   "size" : 1,
19083   "source_file" : "external/libcxx/include/memory",
19084   "template_args" :
19085   [
19086    "_ZTINSt3__19allocatorIwEE",
19087    "_ZTIv"
19088   ]
19089  },
19090  {
19091   "alignment" : 1,
19092   "base_specifiers" :
19093   [
19094    {
19095     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
19096    }
19097   ],
19098   "linker_set_key" : "_ZTINSt3__118__has_void_pointerINS_9allocatorIDiEEvEE",
19099   "name" : "std::__has_void_pointer<std::allocator<char32_t>, void>",
19100   "referenced_type" : "_ZTINSt3__118__has_void_pointerINS_9allocatorIDiEEvEE",
19101   "self_type" : "_ZTINSt3__118__has_void_pointerINS_9allocatorIDiEEvEE",
19102   "size" : 1,
19103   "source_file" : "external/libcxx/include/memory",
19104   "template_args" :
19105   [
19106    "_ZTINSt3__19allocatorIDiEE",
19107    "_ZTIv"
19108   ]
19109  },
19110  {
19111   "alignment" : 1,
19112   "base_specifiers" :
19113   [
19114    {
19115     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
19116    }
19117   ],
19118   "linker_set_key" : "_ZTINSt3__118__has_void_pointerINS_9allocatorIDsEEvEE",
19119   "name" : "std::__has_void_pointer<std::allocator<char16_t>, void>",
19120   "referenced_type" : "_ZTINSt3__118__has_void_pointerINS_9allocatorIDsEEvEE",
19121   "self_type" : "_ZTINSt3__118__has_void_pointerINS_9allocatorIDsEEvEE",
19122   "size" : 1,
19123   "source_file" : "external/libcxx/include/memory",
19124   "template_args" :
19125   [
19126    "_ZTINSt3__19allocatorIDsEE",
19127    "_ZTIv"
19128   ]
19129  },
19130  {
19131   "alignment" : 1,
19132   "base_specifiers" :
19133   [
19134    {
19135     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
19136    }
19137   ],
19138   "linker_set_key" : "_ZTINSt3__118__has_void_pointerINS_9allocatorIcEEvEE",
19139   "name" : "std::__has_void_pointer<std::allocator<char>, void>",
19140   "referenced_type" : "_ZTINSt3__118__has_void_pointerINS_9allocatorIcEEvEE",
19141   "self_type" : "_ZTINSt3__118__has_void_pointerINS_9allocatorIcEEvEE",
19142   "size" : 1,
19143   "source_file" : "external/libcxx/include/memory",
19144   "template_args" :
19145   [
19146    "_ZTINSt3__19allocatorIcEE",
19147    "_ZTIv"
19148   ]
19149  },
19150  {
19151   "alignment" : 1,
19152   "base_specifiers" :
19153   [
19154    {
19155     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
19156    }
19157   ],
19158   "linker_set_key" : "_ZTINSt3__118__has_void_pointerINS_9allocatorIwEEvEE",
19159   "name" : "std::__has_void_pointer<std::allocator<wchar_t>, void>",
19160   "referenced_type" : "_ZTINSt3__118__has_void_pointerINS_9allocatorIwEEvEE",
19161   "self_type" : "_ZTINSt3__118__has_void_pointerINS_9allocatorIwEEvEE",
19162   "size" : 1,
19163   "source_file" : "external/libcxx/include/memory",
19164   "template_args" :
19165   [
19166    "_ZTINSt3__19allocatorIwEE",
19167    "_ZTIv"
19168   ]
19169  },
19170  {
19171   "alignment" : 1,
19172   "linker_set_key" : "_ZTINSt3__118__integer_sequenceIjJEEE",
19173   "name" : "std::__integer_sequence<unsigned int>",
19174   "referenced_type" : "_ZTINSt3__118__integer_sequenceIjJEEE",
19175   "self_type" : "_ZTINSt3__118__integer_sequenceIjJEEE",
19176   "size" : 1,
19177   "source_file" : "external/libcxx/include/__tuple",
19178   "template_args" :
19179   [
19180    "_ZTIj"
19181   ]
19182  },
19183  {
19184   "alignment" : 1,
19185   "base_specifiers" :
19186   [
19187    {
19188     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
19189    }
19190   ],
19191   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
19192   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
19193   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
19194   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
19195   "size" : 1,
19196   "source_file" : "external/libcxx/include/type_traits",
19197   "template_args" :
19198   [
19199    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
19200   ]
19201  },
19202  {
19203   "alignment" : 1,
19204   "base_specifiers" :
19205   [
19206    {
19207     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
19208    }
19209   ],
19210   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
19211   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
19212   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
19213   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
19214   "size" : 1,
19215   "source_file" : "external/libcxx/include/type_traits",
19216   "template_args" :
19217   [
19218    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
19219   ]
19220  },
19221  {
19222   "alignment" : 1,
19223   "base_specifiers" :
19224   [
19225    {
19226     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
19227    }
19228   ],
19229   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
19230   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
19231   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
19232   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
19233   "size" : 1,
19234   "source_file" : "external/libcxx/include/type_traits",
19235   "template_args" :
19236   [
19237    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
19238   ]
19239  },
19240  {
19241   "alignment" : 1,
19242   "base_specifiers" :
19243   [
19244    {
19245     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
19246    }
19247   ],
19248   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
19249   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
19250   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
19251   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
19252   "size" : 1,
19253   "source_file" : "external/libcxx/include/type_traits",
19254   "template_args" :
19255   [
19256    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
19257   ]
19258  },
19259  {
19260   "alignment" : 1,
19261   "base_specifiers" :
19262   [
19263    {
19264     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
19265    }
19266   ],
19267   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
19268   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
19269   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
19270   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
19271   "size" : 1,
19272   "source_file" : "external/libcxx/include/type_traits",
19273   "template_args" :
19274   [
19275    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
19276   ]
19277  },
19278  {
19279   "alignment" : 1,
19280   "base_specifiers" :
19281   [
19282    {
19283     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
19284    }
19285   ],
19286   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
19287   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
19288   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
19289   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
19290   "size" : 1,
19291   "source_file" : "external/libcxx/include/type_traits",
19292   "template_args" :
19293   [
19294    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
19295   ]
19296  },
19297  {
19298   "alignment" : 1,
19299   "base_specifiers" :
19300   [
19301    {
19302     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
19303    }
19304   ],
19305   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
19306   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
19307   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
19308   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
19309   "size" : 1,
19310   "source_file" : "external/libcxx/include/type_traits",
19311   "template_args" :
19312   [
19313    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
19314   ]
19315  },
19316  {
19317   "alignment" : 1,
19318   "base_specifiers" :
19319   [
19320    {
19321     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
19322    }
19323   ],
19324   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
19325   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
19326   "referenced_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
19327   "self_type" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
19328   "size" : 1,
19329   "source_file" : "external/libcxx/include/type_traits",
19330   "template_args" :
19331   [
19332    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
19333   ]
19334  },
19335  {
19336   "alignment" : 1,
19337   "base_specifiers" :
19338   [
19339    {
19340     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
19341    }
19342   ],
19343   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
19344   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
19345   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
19346   "self_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
19347   "size" : 1,
19348   "source_file" : "external/libcxx/include/type_traits",
19349   "template_args" :
19350   [
19351    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
19352   ]
19353  },
19354  {
19355   "alignment" : 1,
19356   "base_specifiers" :
19357   [
19358    {
19359     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
19360    }
19361   ],
19362   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
19363   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
19364   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
19365   "self_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
19366   "size" : 1,
19367   "source_file" : "external/libcxx/include/type_traits",
19368   "template_args" :
19369   [
19370    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
19371   ]
19372  },
19373  {
19374   "alignment" : 1,
19375   "base_specifiers" :
19376   [
19377    {
19378     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
19379    }
19380   ],
19381   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
19382   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
19383   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
19384   "self_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
19385   "size" : 1,
19386   "source_file" : "external/libcxx/include/type_traits",
19387   "template_args" :
19388   [
19389    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
19390   ]
19391  },
19392  {
19393   "alignment" : 1,
19394   "base_specifiers" :
19395   [
19396    {
19397     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
19398    }
19399   ],
19400   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
19401   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
19402   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
19403   "self_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
19404   "size" : 1,
19405   "source_file" : "external/libcxx/include/type_traits",
19406   "template_args" :
19407   [
19408    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
19409   ]
19410  },
19411  {
19412   "alignment" : 1,
19413   "base_specifiers" :
19414   [
19415    {
19416     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
19417    }
19418   ],
19419   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
19420   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
19421   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
19422   "self_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
19423   "size" : 1,
19424   "source_file" : "external/libcxx/include/type_traits",
19425   "template_args" :
19426   [
19427    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
19428   ]
19429  },
19430  {
19431   "alignment" : 1,
19432   "base_specifiers" :
19433   [
19434    {
19435     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
19436    }
19437   ],
19438   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
19439   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
19440   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
19441   "self_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
19442   "size" : 1,
19443   "source_file" : "external/libcxx/include/type_traits",
19444   "template_args" :
19445   [
19446    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
19447   ]
19448  },
19449  {
19450   "alignment" : 1,
19451   "base_specifiers" :
19452   [
19453    {
19454     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
19455    }
19456   ],
19457   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
19458   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
19459   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
19460   "self_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
19461   "size" : 1,
19462   "source_file" : "external/libcxx/include/type_traits",
19463   "template_args" :
19464   [
19465    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
19466   ]
19467  },
19468  {
19469   "alignment" : 1,
19470   "base_specifiers" :
19471   [
19472    {
19473     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
19474    }
19475   ],
19476   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
19477   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
19478   "referenced_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
19479   "self_type" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
19480   "size" : 1,
19481   "source_file" : "external/libcxx/include/type_traits",
19482   "template_args" :
19483   [
19484    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
19485   ]
19486  },
19487  {
19488   "alignment" : 1,
19489   "base_specifiers" :
19490   [
19491    {
19492     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
19493    }
19494   ],
19495   "linker_set_key" : "_ZTINSt3__118__is_referenceableIeEE",
19496   "name" : "std::__is_referenceable<long double>",
19497   "referenced_type" : "_ZTINSt3__118__is_referenceableIeEE",
19498   "self_type" : "_ZTINSt3__118__is_referenceableIeEE",
19499   "size" : 1,
19500   "source_file" : "external/libcxx/include/type_traits",
19501   "template_args" :
19502   [
19503    "_ZTIe"
19504   ]
19505  },
19506  {
19507   "alignment" : 1,
19508   "base_specifiers" :
19509   [
19510    {
19511     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
19512    }
19513   ],
19514   "linker_set_key" : "_ZTINSt3__118__is_referenceableIlEE",
19515   "name" : "std::__is_referenceable<long>",
19516   "referenced_type" : "_ZTINSt3__118__is_referenceableIlEE",
19517   "self_type" : "_ZTINSt3__118__is_referenceableIlEE",
19518   "size" : 1,
19519   "source_file" : "external/libcxx/include/type_traits",
19520   "template_args" :
19521   [
19522    "_ZTIl"
19523   ]
19524  },
19525  {
19526   "alignment" : 1,
19527   "base_specifiers" :
19528   [
19529    {
19530     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
19531    }
19532   ],
19533   "linker_set_key" : "_ZTINSt3__118__is_referenceableIxEE",
19534   "name" : "std::__is_referenceable<long long>",
19535   "referenced_type" : "_ZTINSt3__118__is_referenceableIxEE",
19536   "self_type" : "_ZTINSt3__118__is_referenceableIxEE",
19537   "size" : 1,
19538   "source_file" : "external/libcxx/include/type_traits",
19539   "template_args" :
19540   [
19541    "_ZTIx"
19542   ]
19543  },
19544  {
19545   "alignment" : 4,
19546   "fields" :
19547   [
19548    {
19549     "access" : "private",
19550     "field_name" : "__imp_",
19551     "referenced_type" : "_ZTIPKc"
19552    }
19553   ],
19554   "linker_set_key" : "_ZTINSt3__118__libcpp_refstringE",
19555   "name" : "std::__libcpp_refstring",
19556   "record_kind" : "class",
19557   "referenced_type" : "_ZTINSt3__118__libcpp_refstringE",
19558   "self_type" : "_ZTINSt3__118__libcpp_refstringE",
19559   "size" : 4,
19560   "source_file" : "external/libcxx/include/stdexcept"
19561  },
19562  {
19563   "alignment" : 1,
19564   "linker_set_key" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIDiNS_9allocatorIDiEELb1EEE",
19565   "name" : "std::__pointer_type_imp::__pointer_type<char32_t, std::allocator<char32_t>, true>",
19566   "referenced_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIDiNS_9allocatorIDiEELb1EEE",
19567   "self_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIDiNS_9allocatorIDiEELb1EEE",
19568   "size" : 1,
19569   "source_file" : "external/libcxx/include/memory",
19570   "template_args" :
19571   [
19572    "_ZTIDi",
19573    "_ZTINSt3__19allocatorIDiEE"
19574   ]
19575  },
19576  {
19577   "alignment" : 1,
19578   "linker_set_key" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIDsNS_9allocatorIDsEELb1EEE",
19579   "name" : "std::__pointer_type_imp::__pointer_type<char16_t, std::allocator<char16_t>, true>",
19580   "referenced_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIDsNS_9allocatorIDsEELb1EEE",
19581   "self_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIDsNS_9allocatorIDsEELb1EEE",
19582   "size" : 1,
19583   "source_file" : "external/libcxx/include/memory",
19584   "template_args" :
19585   [
19586    "_ZTIDs",
19587    "_ZTINSt3__19allocatorIDsEE"
19588   ]
19589  },
19590  {
19591   "alignment" : 1,
19592   "linker_set_key" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIcNS_9allocatorIcEELb1EEE",
19593   "name" : "std::__pointer_type_imp::__pointer_type<char, std::allocator<char>, true>",
19594   "referenced_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIcNS_9allocatorIcEELb1EEE",
19595   "self_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIcNS_9allocatorIcEELb1EEE",
19596   "size" : 1,
19597   "source_file" : "external/libcxx/include/memory",
19598   "template_args" :
19599   [
19600    "_ZTIc",
19601    "_ZTINSt3__19allocatorIcEE"
19602   ]
19603  },
19604  {
19605   "alignment" : 1,
19606   "linker_set_key" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIwNS_9allocatorIwEELb1EEE",
19607   "name" : "std::__pointer_type_imp::__pointer_type<wchar_t, std::allocator<wchar_t>, true>",
19608   "referenced_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIwNS_9allocatorIwEELb1EEE",
19609   "self_type" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIwNS_9allocatorIwEELb1EEE",
19610   "size" : 1,
19611   "source_file" : "external/libcxx/include/memory",
19612   "template_args" :
19613   [
19614    "_ZTIw",
19615    "_ZTINSt3__19allocatorIwEE"
19616   ]
19617  },
19618  {
19619   "alignment" : 1,
19620   "linker_set_key" : "_ZTINSt3__118__sfinae_ctor_baseILb0ELb0EEE",
19621   "name" : "std::__sfinae_ctor_base<false, false>",
19622   "referenced_type" : "_ZTINSt3__118__sfinae_ctor_baseILb0ELb0EEE",
19623   "self_type" : "_ZTINSt3__118__sfinae_ctor_baseILb0ELb0EEE",
19624   "size" : 1,
19625   "source_file" : "external/libcxx/include/__tuple"
19626  },
19627  {
19628   "alignment" : 1,
19629   "linker_set_key" : "_ZTINSt3__118__sfinae_ctor_baseILb0ELb1EEE",
19630   "name" : "std::__sfinae_ctor_base<false, true>",
19631   "referenced_type" : "_ZTINSt3__118__sfinae_ctor_baseILb0ELb1EEE",
19632   "self_type" : "_ZTINSt3__118__sfinae_ctor_baseILb0ELb1EEE",
19633   "size" : 1,
19634   "source_file" : "external/libcxx/include/__tuple"
19635  },
19636  {
19637   "alignment" : 1,
19638   "linker_set_key" : "_ZTINSt3__118__sfinae_ctor_baseILb1ELb0EEE",
19639   "name" : "std::__sfinae_ctor_base<true, false>",
19640   "referenced_type" : "_ZTINSt3__118__sfinae_ctor_baseILb1ELb0EEE",
19641   "self_type" : "_ZTINSt3__118__sfinae_ctor_baseILb1ELb0EEE",
19642   "size" : 1,
19643   "source_file" : "external/libcxx/include/__tuple"
19644  },
19645  {
19646   "alignment" : 1,
19647   "linker_set_key" : "_ZTINSt3__118__tuple_cat_returnIJEEE",
19648   "name" : "std::__tuple_cat_return<>",
19649   "referenced_type" : "_ZTINSt3__118__tuple_cat_returnIJEEE",
19650   "self_type" : "_ZTINSt3__118__tuple_cat_returnIJEEE",
19651   "size" : 1,
19652   "source_file" : "external/libcxx/include/tuple"
19653  },
19654  {
19655   "alignment" : 4,
19656   "fields" :
19657   [
19658    {
19659     "access" : "private",
19660     "field_name" : "__cv_",
19661     "referenced_type" : "_ZTI14pthread_cond_t"
19662    }
19663   ],
19664   "linker_set_key" : "_ZTINSt3__118condition_variableE",
19665   "name" : "std::condition_variable",
19666   "record_kind" : "class",
19667   "referenced_type" : "_ZTINSt3__118condition_variableE",
19668   "self_type" : "_ZTINSt3__118condition_variableE",
19669   "size" : 4,
19670   "source_file" : "external/libcxx/include/__mutex_base"
19671  },
19672  {
19673   "alignment" : 1,
19674   "linker_set_key" : "_ZTINSt3__118input_iterator_tagE",
19675   "name" : "std::input_iterator_tag",
19676   "referenced_type" : "_ZTINSt3__118input_iterator_tagE",
19677   "self_type" : "_ZTINSt3__118input_iterator_tagE",
19678   "size" : 1,
19679   "source_file" : "external/libcxx/include/iterator"
19680  },
19681  {
19682   "alignment" : 1,
19683   "base_specifiers" :
19684   [
19685    {
19686     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
19687    }
19688   ],
19689   "linker_set_key" : "_ZTINSt3__118is_error_code_enumINS_10error_codeEEE",
19690   "name" : "std::is_error_code_enum<std::error_code>",
19691   "referenced_type" : "_ZTINSt3__118is_error_code_enumINS_10error_codeEEE",
19692   "self_type" : "_ZTINSt3__118is_error_code_enumINS_10error_codeEEE",
19693   "size" : 1,
19694   "source_file" : "external/libcxx/include/system_error",
19695   "template_args" :
19696   [
19697    "_ZTINSt3__110error_codeE"
19698   ]
19699  },
19700  {
19701   "alignment" : 1,
19702   "base_specifiers" :
19703   [
19704    {
19705     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
19706    }
19707   ],
19708   "linker_set_key" : "_ZTINSt3__118is_error_code_enumINS_14error_categoryEEE",
19709   "name" : "std::is_error_code_enum<std::error_category>",
19710   "referenced_type" : "_ZTINSt3__118is_error_code_enumINS_14error_categoryEEE",
19711   "self_type" : "_ZTINSt3__118is_error_code_enumINS_14error_categoryEEE",
19712   "size" : 1,
19713   "source_file" : "external/libcxx/include/system_error",
19714   "template_args" :
19715   [
19716    "_ZTINSt3__114error_categoryE"
19717   ]
19718  },
19719  {
19720   "alignment" : 1,
19721   "base_specifiers" :
19722   [
19723    {
19724     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
19725    }
19726   ],
19727   "linker_set_key" : "_ZTINSt3__118is_error_code_enumINS_15error_conditionEEE",
19728   "name" : "std::is_error_code_enum<std::error_condition>",
19729   "referenced_type" : "_ZTINSt3__118is_error_code_enumINS_15error_conditionEEE",
19730   "self_type" : "_ZTINSt3__118is_error_code_enumINS_15error_conditionEEE",
19731   "size" : 1,
19732   "source_file" : "external/libcxx/include/system_error",
19733   "template_args" :
19734   [
19735    "_ZTINSt3__115error_conditionE"
19736   ]
19737  },
19738  {
19739   "alignment" : 1,
19740   "base_specifiers" :
19741   [
19742    {
19743     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
19744    }
19745   ],
19746   "linker_set_key" : "_ZTINSt3__118is_error_code_enumIiEE",
19747   "name" : "std::is_error_code_enum<int>",
19748   "referenced_type" : "_ZTINSt3__118is_error_code_enumIiEE",
19749   "self_type" : "_ZTINSt3__118is_error_code_enumIiEE",
19750   "size" : 1,
19751   "source_file" : "external/libcxx/include/system_error",
19752   "template_args" :
19753   [
19754    "_ZTIi"
19755   ]
19756  },
19757  {
19758   "alignment" : 1,
19759   "base_specifiers" :
19760   [
19761    {
19762     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
19763    }
19764   ],
19765   "linker_set_key" : "_ZTINSt3__118is_standard_layoutIDiEE",
19766   "name" : "std::is_standard_layout<char32_t>",
19767   "referenced_type" : "_ZTINSt3__118is_standard_layoutIDiEE",
19768   "self_type" : "_ZTINSt3__118is_standard_layoutIDiEE",
19769   "size" : 1,
19770   "source_file" : "external/libcxx/include/type_traits",
19771   "template_args" :
19772   [
19773    "_ZTIDi"
19774   ]
19775  },
19776  {
19777   "alignment" : 1,
19778   "base_specifiers" :
19779   [
19780    {
19781     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
19782    }
19783   ],
19784   "linker_set_key" : "_ZTINSt3__118is_standard_layoutIDsEE",
19785   "name" : "std::is_standard_layout<char16_t>",
19786   "referenced_type" : "_ZTINSt3__118is_standard_layoutIDsEE",
19787   "self_type" : "_ZTINSt3__118is_standard_layoutIDsEE",
19788   "size" : 1,
19789   "source_file" : "external/libcxx/include/type_traits",
19790   "template_args" :
19791   [
19792    "_ZTIDs"
19793   ]
19794  },
19795  {
19796   "alignment" : 1,
19797   "base_specifiers" :
19798   [
19799    {
19800     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
19801    }
19802   ],
19803   "linker_set_key" : "_ZTINSt3__118is_standard_layoutIcEE",
19804   "name" : "std::is_standard_layout<char>",
19805   "referenced_type" : "_ZTINSt3__118is_standard_layoutIcEE",
19806   "self_type" : "_ZTINSt3__118is_standard_layoutIcEE",
19807   "size" : 1,
19808   "source_file" : "external/libcxx/include/type_traits",
19809   "template_args" :
19810   [
19811    "_ZTIc"
19812   ]
19813  },
19814  {
19815   "alignment" : 1,
19816   "base_specifiers" :
19817   [
19818    {
19819     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
19820    }
19821   ],
19822   "linker_set_key" : "_ZTINSt3__118is_standard_layoutIwEE",
19823   "name" : "std::is_standard_layout<wchar_t>",
19824   "referenced_type" : "_ZTINSt3__118is_standard_layoutIwEE",
19825   "self_type" : "_ZTINSt3__118is_standard_layoutIwEE",
19826   "size" : 1,
19827   "source_file" : "external/libcxx/include/type_traits",
19828   "template_args" :
19829   [
19830    "_ZTIw"
19831   ]
19832  },
19833  {
19834   "alignment" : 1,
19835   "base_specifiers" :
19836   [
19837    {
19838     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
19839    }
19840   ],
19841   "linker_set_key" : "_ZTINSt3__119__has_const_pointerINS_9allocatorIDiEEvEE",
19842   "name" : "std::__has_const_pointer<std::allocator<char32_t>, void>",
19843   "referenced_type" : "_ZTINSt3__119__has_const_pointerINS_9allocatorIDiEEvEE",
19844   "self_type" : "_ZTINSt3__119__has_const_pointerINS_9allocatorIDiEEvEE",
19845   "size" : 1,
19846   "source_file" : "external/libcxx/include/memory",
19847   "template_args" :
19848   [
19849    "_ZTINSt3__19allocatorIDiEE",
19850    "_ZTIv"
19851   ]
19852  },
19853  {
19854   "alignment" : 1,
19855   "base_specifiers" :
19856   [
19857    {
19858     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
19859    }
19860   ],
19861   "linker_set_key" : "_ZTINSt3__119__has_const_pointerINS_9allocatorIDsEEvEE",
19862   "name" : "std::__has_const_pointer<std::allocator<char16_t>, void>",
19863   "referenced_type" : "_ZTINSt3__119__has_const_pointerINS_9allocatorIDsEEvEE",
19864   "self_type" : "_ZTINSt3__119__has_const_pointerINS_9allocatorIDsEEvEE",
19865   "size" : 1,
19866   "source_file" : "external/libcxx/include/memory",
19867   "template_args" :
19868   [
19869    "_ZTINSt3__19allocatorIDsEE",
19870    "_ZTIv"
19871   ]
19872  },
19873  {
19874   "alignment" : 1,
19875   "base_specifiers" :
19876   [
19877    {
19878     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
19879    }
19880   ],
19881   "linker_set_key" : "_ZTINSt3__119__has_const_pointerINS_9allocatorIcEEvEE",
19882   "name" : "std::__has_const_pointer<std::allocator<char>, void>",
19883   "referenced_type" : "_ZTINSt3__119__has_const_pointerINS_9allocatorIcEEvEE",
19884   "self_type" : "_ZTINSt3__119__has_const_pointerINS_9allocatorIcEEvEE",
19885   "size" : 1,
19886   "source_file" : "external/libcxx/include/memory",
19887   "template_args" :
19888   [
19889    "_ZTINSt3__19allocatorIcEE",
19890    "_ZTIv"
19891   ]
19892  },
19893  {
19894   "alignment" : 1,
19895   "base_specifiers" :
19896   [
19897    {
19898     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
19899    }
19900   ],
19901   "linker_set_key" : "_ZTINSt3__119__has_const_pointerINS_9allocatorIwEEvEE",
19902   "name" : "std::__has_const_pointer<std::allocator<wchar_t>, void>",
19903   "referenced_type" : "_ZTINSt3__119__has_const_pointerINS_9allocatorIwEEvEE",
19904   "self_type" : "_ZTINSt3__119__has_const_pointerINS_9allocatorIwEEvEE",
19905   "size" : 1,
19906   "source_file" : "external/libcxx/include/memory",
19907   "template_args" :
19908   [
19909    "_ZTINSt3__19allocatorIwEE",
19910    "_ZTIv"
19911   ]
19912  },
19913  {
19914   "alignment" : 1,
19915   "base_specifiers" :
19916   [
19917    {
19918     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
19919    }
19920   ],
19921   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implIDnEE",
19922   "name" : "std::__is_nullptr_t_impl<nullptr_t>",
19923   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIDnEE",
19924   "self_type" : "_ZTINSt3__119__is_nullptr_t_implIDnEE",
19925   "size" : 1,
19926   "source_file" : "external/libcxx/include/type_traits",
19927   "template_args" :
19928   [
19929    "_ZTIDn"
19930   ]
19931  },
19932  {
19933   "alignment" : 1,
19934   "base_specifiers" :
19935   [
19936    {
19937     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
19938    }
19939   ],
19940   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
19941   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
19942   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
19943   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
19944   "size" : 1,
19945   "source_file" : "external/libcxx/include/type_traits",
19946   "template_args" :
19947   [
19948    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
19949   ]
19950  },
19951  {
19952   "alignment" : 1,
19953   "base_specifiers" :
19954   [
19955    {
19956     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
19957    }
19958   ],
19959   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
19960   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
19961   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
19962   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
19963   "size" : 1,
19964   "source_file" : "external/libcxx/include/type_traits",
19965   "template_args" :
19966   [
19967    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
19968   ]
19969  },
19970  {
19971   "alignment" : 1,
19972   "base_specifiers" :
19973   [
19974    {
19975     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
19976    }
19977   ],
19978   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
19979   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
19980   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
19981   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
19982   "size" : 1,
19983   "source_file" : "external/libcxx/include/type_traits",
19984   "template_args" :
19985   [
19986    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
19987   ]
19988  },
19989  {
19990   "alignment" : 1,
19991   "base_specifiers" :
19992   [
19993    {
19994     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
19995    }
19996   ],
19997   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
19998   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
19999   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
20000   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
20001   "size" : 1,
20002   "source_file" : "external/libcxx/include/type_traits",
20003   "template_args" :
20004   [
20005    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
20006   ]
20007  },
20008  {
20009   "alignment" : 1,
20010   "base_specifiers" :
20011   [
20012    {
20013     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20014    }
20015   ],
20016   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
20017   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
20018   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
20019   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
20020   "size" : 1,
20021   "source_file" : "external/libcxx/include/type_traits",
20022   "template_args" :
20023   [
20024    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
20025   ]
20026  },
20027  {
20028   "alignment" : 1,
20029   "base_specifiers" :
20030   [
20031    {
20032     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20033    }
20034   ],
20035   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
20036   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
20037   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
20038   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
20039   "size" : 1,
20040   "source_file" : "external/libcxx/include/type_traits",
20041   "template_args" :
20042   [
20043    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
20044   ]
20045  },
20046  {
20047   "alignment" : 1,
20048   "base_specifiers" :
20049   [
20050    {
20051     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20052    }
20053   ],
20054   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
20055   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
20056   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
20057   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
20058   "size" : 1,
20059   "source_file" : "external/libcxx/include/type_traits",
20060   "template_args" :
20061   [
20062    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
20063   ]
20064  },
20065  {
20066   "alignment" : 1,
20067   "base_specifiers" :
20068   [
20069    {
20070     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20071    }
20072   ],
20073   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
20074   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
20075   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
20076   "self_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
20077   "size" : 1,
20078   "source_file" : "external/libcxx/include/type_traits",
20079   "template_args" :
20080   [
20081    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
20082   ]
20083  },
20084  {
20085   "alignment" : 1,
20086   "base_specifiers" :
20087   [
20088    {
20089     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20090    }
20091   ],
20092   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implIeEE",
20093   "name" : "std::__is_nullptr_t_impl<long double>",
20094   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIeEE",
20095   "self_type" : "_ZTINSt3__119__is_nullptr_t_implIeEE",
20096   "size" : 1,
20097   "source_file" : "external/libcxx/include/type_traits",
20098   "template_args" :
20099   [
20100    "_ZTIe"
20101   ]
20102  },
20103  {
20104   "alignment" : 1,
20105   "base_specifiers" :
20106   [
20107    {
20108     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20109    }
20110   ],
20111   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implIlEE",
20112   "name" : "std::__is_nullptr_t_impl<long>",
20113   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIlEE",
20114   "self_type" : "_ZTINSt3__119__is_nullptr_t_implIlEE",
20115   "size" : 1,
20116   "source_file" : "external/libcxx/include/type_traits",
20117   "template_args" :
20118   [
20119    "_ZTIl"
20120   ]
20121  },
20122  {
20123   "alignment" : 1,
20124   "base_specifiers" :
20125   [
20126    {
20127     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20128    }
20129   ],
20130   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implIxEE",
20131   "name" : "std::__is_nullptr_t_impl<long long>",
20132   "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIxEE",
20133   "self_type" : "_ZTINSt3__119__is_nullptr_t_implIxEE",
20134   "size" : 1,
20135   "source_file" : "external/libcxx/include/type_traits",
20136   "template_args" :
20137   [
20138    "_ZTIx"
20139   ]
20140  },
20141  {
20142   "alignment" : 4,
20143   "fields" :
20144   [
20145    {
20146     "field_name" : "__file_",
20147     "referenced_type" : "_ZTIPKc"
20148    },
20149    {
20150     "field_name" : "__line_",
20151     "field_offset" : 32,
20152     "referenced_type" : "_ZTIi"
20153    },
20154    {
20155     "field_name" : "__pred_",
20156     "field_offset" : 64,
20157     "referenced_type" : "_ZTIPKc"
20158    },
20159    {
20160     "field_name" : "__msg_",
20161     "field_offset" : 96,
20162     "referenced_type" : "_ZTIPKc"
20163    }
20164   ],
20165   "linker_set_key" : "_ZTINSt3__119__libcpp_debug_infoE",
20166   "name" : "std::__libcpp_debug_info",
20167   "referenced_type" : "_ZTINSt3__119__libcpp_debug_infoE",
20168   "self_type" : "_ZTINSt3__119__libcpp_debug_infoE",
20169   "size" : 16,
20170   "source_file" : "external/libcxx/include/__debug"
20171  },
20172  {
20173   "alignment" : 4,
20174   "base_specifiers" :
20175   [
20176    {
20177     "access" : "private",
20178     "referenced_type" : "_ZTINSt3__114__shared_countE"
20179    }
20180   ],
20181   "fields" :
20182   [
20183    {
20184     "access" : "private",
20185     "field_name" : "__shared_weak_owners_",
20186     "field_offset" : 64,
20187     "referenced_type" : "_ZTIl"
20188    }
20189   ],
20190   "linker_set_key" : "_ZTINSt3__119__shared_weak_countE",
20191   "name" : "std::__shared_weak_count",
20192   "record_kind" : "class",
20193   "referenced_type" : "_ZTINSt3__119__shared_weak_countE",
20194   "self_type" : "_ZTINSt3__119__shared_weak_countE",
20195   "size" : 12,
20196   "source_file" : "external/libcxx/include/memory",
20197   "vtable_components" :
20198   [
20199    {
20200     "kind" : "offset_to_top"
20201    },
20202    {
20203     "kind" : "rtti",
20204     "mangled_component_name" : "_ZTINSt3__119__shared_weak_countE"
20205    },
20206    {
20207     "kind" : "complete_dtor_pointer",
20208     "mangled_component_name" : "_ZNSt3__119__shared_weak_countD1Ev"
20209    },
20210    {
20211     "kind" : "deleting_dtor_pointer",
20212     "mangled_component_name" : "_ZNSt3__119__shared_weak_countD0Ev"
20213    },
20214    {
20215     "is_pure" : true,
20216     "mangled_component_name" : "_ZNSt3__114__shared_count16__on_zero_sharedEv"
20217    },
20218    {
20219     "mangled_component_name" : "_ZNKSt3__119__shared_weak_count13__get_deleterERKSt9type_info"
20220    },
20221    {
20222     "is_pure" : true,
20223     "mangled_component_name" : "_ZNSt3__119__shared_weak_count21__on_zero_shared_weakEv"
20224    }
20225   ]
20226  },
20227  {
20228   "alignment" : 1,
20229   "linker_set_key" : "_ZTINSt3__119__tuple_sfinae_baseE",
20230   "name" : "std::__tuple_sfinae_base",
20231   "referenced_type" : "_ZTINSt3__119__tuple_sfinae_baseE",
20232   "self_type" : "_ZTINSt3__119__tuple_sfinae_baseE",
20233   "size" : 1,
20234   "source_file" : "external/libcxx/include/__tuple"
20235  },
20236  {
20237   "alignment" : 1,
20238   "linker_set_key" : "_ZTINSt3__119output_iterator_tagE",
20239   "name" : "std::output_iterator_tag",
20240   "referenced_type" : "_ZTINSt3__119output_iterator_tagE",
20241   "self_type" : "_ZTINSt3__119output_iterator_tagE",
20242   "size" : 1,
20243   "source_file" : "external/libcxx/include/iterator"
20244  },
20245  {
20246   "alignment" : 1,
20247   "linker_set_key" : "_ZTINSt3__120__const_void_pointerIPDiNS_9allocatorIDiEELb0EEE",
20248   "name" : "std::__const_void_pointer<char32_t *, std::allocator<char32_t>, false>",
20249   "referenced_type" : "_ZTINSt3__120__const_void_pointerIPDiNS_9allocatorIDiEELb0EEE",
20250   "self_type" : "_ZTINSt3__120__const_void_pointerIPDiNS_9allocatorIDiEELb0EEE",
20251   "size" : 1,
20252   "source_file" : "external/libcxx/include/memory",
20253   "template_args" :
20254   [
20255    "_ZTIPDi",
20256    "_ZTINSt3__19allocatorIDiEE"
20257   ]
20258  },
20259  {
20260   "alignment" : 1,
20261   "linker_set_key" : "_ZTINSt3__120__const_void_pointerIPDsNS_9allocatorIDsEELb0EEE",
20262   "name" : "std::__const_void_pointer<char16_t *, std::allocator<char16_t>, false>",
20263   "referenced_type" : "_ZTINSt3__120__const_void_pointerIPDsNS_9allocatorIDsEELb0EEE",
20264   "self_type" : "_ZTINSt3__120__const_void_pointerIPDsNS_9allocatorIDsEELb0EEE",
20265   "size" : 1,
20266   "source_file" : "external/libcxx/include/memory",
20267   "template_args" :
20268   [
20269    "_ZTIPDs",
20270    "_ZTINSt3__19allocatorIDsEE"
20271   ]
20272  },
20273  {
20274   "alignment" : 1,
20275   "linker_set_key" : "_ZTINSt3__120__const_void_pointerIPcNS_9allocatorIcEELb0EEE",
20276   "name" : "std::__const_void_pointer<char *, std::allocator<char>, false>",
20277   "referenced_type" : "_ZTINSt3__120__const_void_pointerIPcNS_9allocatorIcEELb0EEE",
20278   "self_type" : "_ZTINSt3__120__const_void_pointerIPcNS_9allocatorIcEELb0EEE",
20279   "size" : 1,
20280   "source_file" : "external/libcxx/include/memory",
20281   "template_args" :
20282   [
20283    "_ZTIPc",
20284    "_ZTINSt3__19allocatorIcEE"
20285   ]
20286  },
20287  {
20288   "alignment" : 1,
20289   "linker_set_key" : "_ZTINSt3__120__const_void_pointerIPwNS_9allocatorIwEELb0EEE",
20290   "name" : "std::__const_void_pointer<wchar_t *, std::allocator<wchar_t>, false>",
20291   "referenced_type" : "_ZTINSt3__120__const_void_pointerIPwNS_9allocatorIwEELb0EEE",
20292   "self_type" : "_ZTINSt3__120__const_void_pointerIPwNS_9allocatorIwEELb0EEE",
20293   "size" : 1,
20294   "source_file" : "external/libcxx/include/memory",
20295   "template_args" :
20296   [
20297    "_ZTIPw",
20298    "_ZTINSt3__19allocatorIwEE"
20299   ]
20300  },
20301  {
20302   "alignment" : 1,
20303   "linker_set_key" : "_ZTINSt3__120__libcpp_compute_minIiLi31ELb1EEE",
20304   "name" : "std::__libcpp_compute_min<int, 31, true>",
20305   "referenced_type" : "_ZTINSt3__120__libcpp_compute_minIiLi31ELb1EEE",
20306   "self_type" : "_ZTINSt3__120__libcpp_compute_minIiLi31ELb1EEE",
20307   "size" : 1,
20308   "source_file" : "external/libcxx/include/limits",
20309   "template_args" :
20310   [
20311    "_ZTIi"
20312   ]
20313  },
20314  {
20315   "alignment" : 1,
20316   "linker_set_key" : "_ZTINSt3__120__libcpp_compute_minIjLi32ELb0EEE",
20317   "name" : "std::__libcpp_compute_min<unsigned int, 32, false>",
20318   "referenced_type" : "_ZTINSt3__120__libcpp_compute_minIjLi32ELb0EEE",
20319   "self_type" : "_ZTINSt3__120__libcpp_compute_minIjLi32ELb0EEE",
20320   "size" : 1,
20321   "source_file" : "external/libcxx/include/limits",
20322   "template_args" :
20323   [
20324    "_ZTIj"
20325   ]
20326  },
20327  {
20328   "alignment" : 1,
20329   "linker_set_key" : "_ZTINSt3__120__libcpp_compute_minIlLi31ELb1EEE",
20330   "name" : "std::__libcpp_compute_min<long, 31, true>",
20331   "referenced_type" : "_ZTINSt3__120__libcpp_compute_minIlLi31ELb1EEE",
20332   "self_type" : "_ZTINSt3__120__libcpp_compute_minIlLi31ELb1EEE",
20333   "size" : 1,
20334   "source_file" : "external/libcxx/include/limits",
20335   "template_args" :
20336   [
20337    "_ZTIl"
20338   ]
20339  },
20340  {
20341   "alignment" : 1,
20342   "linker_set_key" : "_ZTINSt3__120__libcpp_compute_minIxLi63ELb1EEE",
20343   "name" : "std::__libcpp_compute_min<long long, 63, true>",
20344   "referenced_type" : "_ZTINSt3__120__libcpp_compute_minIxLi63ELb1EEE",
20345   "self_type" : "_ZTINSt3__120__libcpp_compute_minIxLi63ELb1EEE",
20346   "size" : 1,
20347   "source_file" : "external/libcxx/include/limits",
20348   "template_args" :
20349   [
20350    "_ZTIx"
20351   ]
20352  },
20353  {
20354   "alignment" : 1,
20355   "base_specifiers" :
20356   [
20357    {
20358     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20359    }
20360   ],
20361   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
20362   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>, true>",
20363   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
20364   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
20365   "size" : 1,
20366   "source_file" : "external/libcxx/include/type_traits",
20367   "template_args" :
20368   [
20369    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
20370   ]
20371  },
20372  {
20373   "alignment" : 1,
20374   "base_specifiers" :
20375   [
20376    {
20377     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20378    }
20379   ],
20380   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
20381   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>, true>",
20382   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
20383   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
20384   "size" : 1,
20385   "source_file" : "external/libcxx/include/type_traits",
20386   "template_args" :
20387   [
20388    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
20389   ]
20390  },
20391  {
20392   "alignment" : 1,
20393   "base_specifiers" :
20394   [
20395    {
20396     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20397    }
20398   ],
20399   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
20400   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>, true>",
20401   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
20402   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
20403   "size" : 1,
20404   "source_file" : "external/libcxx/include/type_traits",
20405   "template_args" :
20406   [
20407    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
20408   ]
20409  },
20410  {
20411   "alignment" : 1,
20412   "base_specifiers" :
20413   [
20414    {
20415     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20416    }
20417   ],
20418   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
20419   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>, true>",
20420   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
20421   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
20422   "size" : 1,
20423   "source_file" : "external/libcxx/include/type_traits",
20424   "template_args" :
20425   [
20426    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
20427   ]
20428  },
20429  {
20430   "alignment" : 1,
20431   "base_specifiers" :
20432   [
20433    {
20434     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20435    }
20436   ],
20437   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
20438   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>, true>",
20439   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
20440   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
20441   "size" : 1,
20442   "source_file" : "external/libcxx/include/type_traits",
20443   "template_args" :
20444   [
20445    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
20446   ]
20447  },
20448  {
20449   "alignment" : 1,
20450   "base_specifiers" :
20451   [
20452    {
20453     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20454    }
20455   ],
20456   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
20457   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>, true>",
20458   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
20459   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
20460   "size" : 1,
20461   "source_file" : "external/libcxx/include/type_traits",
20462   "template_args" :
20463   [
20464    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
20465   ]
20466  },
20467  {
20468   "alignment" : 1,
20469   "base_specifiers" :
20470   [
20471    {
20472     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20473    }
20474   ],
20475   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
20476   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::allocator<char>, 1, true>, true>",
20477   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
20478   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
20479   "size" : 1,
20480   "source_file" : "external/libcxx/include/type_traits",
20481   "template_args" :
20482   [
20483    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
20484   ]
20485  },
20486  {
20487   "alignment" : 1,
20488   "base_specifiers" :
20489   [
20490    {
20491     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20492    }
20493   ],
20494   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
20495   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>, true>",
20496   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
20497   "self_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
20498   "size" : 1,
20499   "source_file" : "external/libcxx/include/type_traits",
20500   "template_args" :
20501   [
20502    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
20503   ]
20504  },
20505  {
20506   "alignment" : 1,
20507   "base_specifiers" :
20508   [
20509    {
20510     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20511    }
20512   ],
20513   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
20514   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>, true>",
20515   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
20516   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
20517   "size" : 1,
20518   "source_file" : "external/libcxx/include/type_traits",
20519   "template_args" :
20520   [
20521    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
20522   ]
20523  },
20524  {
20525   "alignment" : 1,
20526   "base_specifiers" :
20527   [
20528    {
20529     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20530    }
20531   ],
20532   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
20533   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>, true>",
20534   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
20535   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
20536   "size" : 1,
20537   "source_file" : "external/libcxx/include/type_traits",
20538   "template_args" :
20539   [
20540    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
20541   ]
20542  },
20543  {
20544   "alignment" : 1,
20545   "base_specifiers" :
20546   [
20547    {
20548     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20549    }
20550   ],
20551   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
20552   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>, true>",
20553   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
20554   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
20555   "size" : 1,
20556   "source_file" : "external/libcxx/include/type_traits",
20557   "template_args" :
20558   [
20559    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
20560   ]
20561  },
20562  {
20563   "alignment" : 1,
20564   "base_specifiers" :
20565   [
20566    {
20567     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20568    }
20569   ],
20570   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
20571   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>, true>",
20572   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
20573   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
20574   "size" : 1,
20575   "source_file" : "external/libcxx/include/type_traits",
20576   "template_args" :
20577   [
20578    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
20579   ]
20580  },
20581  {
20582   "alignment" : 1,
20583   "base_specifiers" :
20584   [
20585    {
20586     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20587    }
20588   ],
20589   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
20590   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>, true>",
20591   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
20592   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
20593   "size" : 1,
20594   "source_file" : "external/libcxx/include/type_traits",
20595   "template_args" :
20596   [
20597    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
20598   ]
20599  },
20600  {
20601   "alignment" : 1,
20602   "base_specifiers" :
20603   [
20604    {
20605     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20606    }
20607   ],
20608   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
20609   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>, true>",
20610   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
20611   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
20612   "size" : 1,
20613   "source_file" : "external/libcxx/include/type_traits",
20614   "template_args" :
20615   [
20616    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
20617   ]
20618  },
20619  {
20620   "alignment" : 1,
20621   "base_specifiers" :
20622   [
20623    {
20624     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20625    }
20626   ],
20627   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
20628   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::allocator<char>, 1, true>, true>",
20629   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
20630   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
20631   "size" : 1,
20632   "source_file" : "external/libcxx/include/type_traits",
20633   "template_args" :
20634   [
20635    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
20636   ]
20637  },
20638  {
20639   "alignment" : 1,
20640   "base_specifiers" :
20641   [
20642    {
20643     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20644    }
20645   ],
20646   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
20647   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>, true>",
20648   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
20649   "self_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
20650   "size" : 1,
20651   "source_file" : "external/libcxx/include/type_traits",
20652   "template_args" :
20653   [
20654    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
20655   ]
20656  },
20657  {
20658   "alignment" : 1,
20659   "base_specifiers" :
20660   [
20661    {
20662     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20663    }
20664   ],
20665   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIeLb0EEE",
20666   "name" : "std::__libcpp_is_function<long double, false>",
20667   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIeLb0EEE",
20668   "self_type" : "_ZTINSt3__120__libcpp_is_functionIeLb0EEE",
20669   "size" : 1,
20670   "source_file" : "external/libcxx/include/type_traits",
20671   "template_args" :
20672   [
20673    "_ZTIe"
20674   ]
20675  },
20676  {
20677   "alignment" : 1,
20678   "base_specifiers" :
20679   [
20680    {
20681     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20682    }
20683   ],
20684   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIlLb0EEE",
20685   "name" : "std::__libcpp_is_function<long, false>",
20686   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIlLb0EEE",
20687   "self_type" : "_ZTINSt3__120__libcpp_is_functionIlLb0EEE",
20688   "size" : 1,
20689   "source_file" : "external/libcxx/include/type_traits",
20690   "template_args" :
20691   [
20692    "_ZTIl"
20693   ]
20694  },
20695  {
20696   "alignment" : 1,
20697   "base_specifiers" :
20698   [
20699    {
20700     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20701    }
20702   ],
20703   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIxLb0EEE",
20704   "name" : "std::__libcpp_is_function<long long, false>",
20705   "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIxLb0EEE",
20706   "self_type" : "_ZTINSt3__120__libcpp_is_functionIxLb0EEE",
20707   "size" : 1,
20708   "source_file" : "external/libcxx/include/type_traits",
20709   "template_args" :
20710   [
20711    "_ZTIx"
20712   ]
20713  },
20714  {
20715   "alignment" : 1,
20716   "base_specifiers" :
20717   [
20718    {
20719     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
20720    }
20721   ],
20722   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIDiEE",
20723   "name" : "std::__libcpp_is_integral<char32_t>",
20724   "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIDiEE",
20725   "self_type" : "_ZTINSt3__120__libcpp_is_integralIDiEE",
20726   "size" : 1,
20727   "source_file" : "external/libcxx/include/type_traits",
20728   "template_args" :
20729   [
20730    "_ZTIDi"
20731   ]
20732  },
20733  {
20734   "alignment" : 1,
20735   "base_specifiers" :
20736   [
20737    {
20738     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
20739    }
20740   ],
20741   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIDsEE",
20742   "name" : "std::__libcpp_is_integral<char16_t>",
20743   "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIDsEE",
20744   "self_type" : "_ZTINSt3__120__libcpp_is_integralIDsEE",
20745   "size" : 1,
20746   "source_file" : "external/libcxx/include/type_traits",
20747   "template_args" :
20748   [
20749    "_ZTIDs"
20750   ]
20751  },
20752  {
20753   "alignment" : 1,
20754   "base_specifiers" :
20755   [
20756    {
20757     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
20758    }
20759   ],
20760   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIaEE",
20761   "name" : "std::__libcpp_is_integral<signed char>",
20762   "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIaEE",
20763   "self_type" : "_ZTINSt3__120__libcpp_is_integralIaEE",
20764   "size" : 1,
20765   "source_file" : "external/libcxx/include/type_traits",
20766   "template_args" :
20767   [
20768    "_ZTIa"
20769   ]
20770  },
20771  {
20772   "alignment" : 1,
20773   "base_specifiers" :
20774   [
20775    {
20776     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
20777    }
20778   ],
20779   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIbEE",
20780   "name" : "std::__libcpp_is_integral<bool>",
20781   "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIbEE",
20782   "self_type" : "_ZTINSt3__120__libcpp_is_integralIbEE",
20783   "size" : 1,
20784   "source_file" : "external/libcxx/include/type_traits",
20785   "template_args" :
20786   [
20787    "_ZTIb"
20788   ]
20789  },
20790  {
20791   "alignment" : 1,
20792   "base_specifiers" :
20793   [
20794    {
20795     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
20796    }
20797   ],
20798   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIcEE",
20799   "name" : "std::__libcpp_is_integral<char>",
20800   "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIcEE",
20801   "self_type" : "_ZTINSt3__120__libcpp_is_integralIcEE",
20802   "size" : 1,
20803   "source_file" : "external/libcxx/include/type_traits",
20804   "template_args" :
20805   [
20806    "_ZTIc"
20807   ]
20808  },
20809  {
20810   "alignment" : 1,
20811   "base_specifiers" :
20812   [
20813    {
20814     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
20815    }
20816   ],
20817   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIhEE",
20818   "name" : "std::__libcpp_is_integral<unsigned char>",
20819   "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIhEE",
20820   "self_type" : "_ZTINSt3__120__libcpp_is_integralIhEE",
20821   "size" : 1,
20822   "source_file" : "external/libcxx/include/type_traits",
20823   "template_args" :
20824   [
20825    "_ZTIh"
20826   ]
20827  },
20828  {
20829   "alignment" : 1,
20830   "base_specifiers" :
20831   [
20832    {
20833     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
20834    }
20835   ],
20836   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIiEE",
20837   "name" : "std::__libcpp_is_integral<int>",
20838   "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIiEE",
20839   "self_type" : "_ZTINSt3__120__libcpp_is_integralIiEE",
20840   "size" : 1,
20841   "source_file" : "external/libcxx/include/type_traits",
20842   "template_args" :
20843   [
20844    "_ZTIi"
20845   ]
20846  },
20847  {
20848   "alignment" : 1,
20849   "base_specifiers" :
20850   [
20851    {
20852     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
20853    }
20854   ],
20855   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIjEE",
20856   "name" : "std::__libcpp_is_integral<unsigned int>",
20857   "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIjEE",
20858   "self_type" : "_ZTINSt3__120__libcpp_is_integralIjEE",
20859   "size" : 1,
20860   "source_file" : "external/libcxx/include/type_traits",
20861   "template_args" :
20862   [
20863    "_ZTIj"
20864   ]
20865  },
20866  {
20867   "alignment" : 1,
20868   "base_specifiers" :
20869   [
20870    {
20871     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
20872    }
20873   ],
20874   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIlEE",
20875   "name" : "std::__libcpp_is_integral<long>",
20876   "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIlEE",
20877   "self_type" : "_ZTINSt3__120__libcpp_is_integralIlEE",
20878   "size" : 1,
20879   "source_file" : "external/libcxx/include/type_traits",
20880   "template_args" :
20881   [
20882    "_ZTIl"
20883   ]
20884  },
20885  {
20886   "alignment" : 1,
20887   "base_specifiers" :
20888   [
20889    {
20890     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
20891    }
20892   ],
20893   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralImEE",
20894   "name" : "std::__libcpp_is_integral<unsigned long>",
20895   "referenced_type" : "_ZTINSt3__120__libcpp_is_integralImEE",
20896   "self_type" : "_ZTINSt3__120__libcpp_is_integralImEE",
20897   "size" : 1,
20898   "source_file" : "external/libcxx/include/type_traits",
20899   "template_args" :
20900   [
20901    "_ZTIm"
20902   ]
20903  },
20904  {
20905   "alignment" : 1,
20906   "base_specifiers" :
20907   [
20908    {
20909     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
20910    }
20911   ],
20912   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIsEE",
20913   "name" : "std::__libcpp_is_integral<short>",
20914   "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIsEE",
20915   "self_type" : "_ZTINSt3__120__libcpp_is_integralIsEE",
20916   "size" : 1,
20917   "source_file" : "external/libcxx/include/type_traits",
20918   "template_args" :
20919   [
20920    "_ZTIs"
20921   ]
20922  },
20923  {
20924   "alignment" : 1,
20925   "base_specifiers" :
20926   [
20927    {
20928     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
20929    }
20930   ],
20931   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralItEE",
20932   "name" : "std::__libcpp_is_integral<unsigned short>",
20933   "referenced_type" : "_ZTINSt3__120__libcpp_is_integralItEE",
20934   "self_type" : "_ZTINSt3__120__libcpp_is_integralItEE",
20935   "size" : 1,
20936   "source_file" : "external/libcxx/include/type_traits",
20937   "template_args" :
20938   [
20939    "_ZTIt"
20940   ]
20941  },
20942  {
20943   "alignment" : 1,
20944   "base_specifiers" :
20945   [
20946    {
20947     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
20948    }
20949   ],
20950   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIwEE",
20951   "name" : "std::__libcpp_is_integral<wchar_t>",
20952   "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIwEE",
20953   "self_type" : "_ZTINSt3__120__libcpp_is_integralIwEE",
20954   "size" : 1,
20955   "source_file" : "external/libcxx/include/type_traits",
20956   "template_args" :
20957   [
20958    "_ZTIw"
20959   ]
20960  },
20961  {
20962   "alignment" : 1,
20963   "base_specifiers" :
20964   [
20965    {
20966     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
20967    }
20968   ],
20969   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIxEE",
20970   "name" : "std::__libcpp_is_integral<long long>",
20971   "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIxEE",
20972   "self_type" : "_ZTINSt3__120__libcpp_is_integralIxEE",
20973   "size" : 1,
20974   "source_file" : "external/libcxx/include/type_traits",
20975   "template_args" :
20976   [
20977    "_ZTIx"
20978   ]
20979  },
20980  {
20981   "alignment" : 1,
20982   "base_specifiers" :
20983   [
20984    {
20985     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
20986    }
20987   ],
20988   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIyEE",
20989   "name" : "std::__libcpp_is_integral<unsigned long long>",
20990   "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIyEE",
20991   "self_type" : "_ZTINSt3__120__libcpp_is_integralIyEE",
20992   "size" : 1,
20993   "source_file" : "external/libcxx/include/type_traits",
20994   "template_args" :
20995   [
20996    "_ZTIy"
20997   ]
20998  },
20999  {
21000   "alignment" : 1,
21001   "linker_set_key" : "_ZTINSt3__120__make_tuple_indicesILj0ELj0EEE",
21002   "name" : "std::__make_tuple_indices<0, 0>",
21003   "referenced_type" : "_ZTINSt3__120__make_tuple_indicesILj0ELj0EEE",
21004   "self_type" : "_ZTINSt3__120__make_tuple_indicesILj0ELj0EEE",
21005   "size" : 1,
21006   "source_file" : "external/libcxx/include/__tuple"
21007  },
21008  {
21009   "alignment" : 1,
21010   "linker_set_key" : "_ZTINSt3__120__sfinae_assign_baseILb0ELb0EEE",
21011   "name" : "std::__sfinae_assign_base<false, false>",
21012   "referenced_type" : "_ZTINSt3__120__sfinae_assign_baseILb0ELb0EEE",
21013   "self_type" : "_ZTINSt3__120__sfinae_assign_baseILb0ELb0EEE",
21014   "size" : 1,
21015   "source_file" : "external/libcxx/include/__tuple"
21016  },
21017  {
21018   "alignment" : 1,
21019   "linker_set_key" : "_ZTINSt3__120__sfinae_assign_baseILb0ELb1EEE",
21020   "name" : "std::__sfinae_assign_base<false, true>",
21021   "referenced_type" : "_ZTINSt3__120__sfinae_assign_baseILb0ELb1EEE",
21022   "self_type" : "_ZTINSt3__120__sfinae_assign_baseILb0ELb1EEE",
21023   "size" : 1,
21024   "source_file" : "external/libcxx/include/__tuple"
21025  },
21026  {
21027   "alignment" : 1,
21028   "linker_set_key" : "_ZTINSt3__120__sfinae_assign_baseILb1ELb0EEE",
21029   "name" : "std::__sfinae_assign_base<true, false>",
21030   "referenced_type" : "_ZTINSt3__120__sfinae_assign_baseILb1ELb0EEE",
21031   "self_type" : "_ZTINSt3__120__sfinae_assign_baseILb1ELb0EEE",
21032   "size" : 1,
21033   "source_file" : "external/libcxx/include/__tuple"
21034  },
21035  {
21036   "alignment" : 1,
21037   "base_specifiers" :
21038   [
21039    {
21040     "referenced_type" : "_ZTINSt3__118input_iterator_tagE"
21041    }
21042   ],
21043   "linker_set_key" : "_ZTINSt3__120forward_iterator_tagE",
21044   "name" : "std::forward_iterator_tag",
21045   "referenced_type" : "_ZTINSt3__120forward_iterator_tagE",
21046   "self_type" : "_ZTINSt3__120forward_iterator_tagE",
21047   "size" : 1,
21048   "source_file" : "external/libcxx/include/iterator"
21049  },
21050  {
21051   "alignment" : 1,
21052   "linker_set_key" : "_ZTINSt3__121__basic_string_commonILb1EEE",
21053   "name" : "std::__basic_string_common<true>",
21054   "record_kind" : "class",
21055   "referenced_type" : "_ZTINSt3__121__basic_string_commonILb1EEE",
21056   "self_type" : "_ZTINSt3__121__basic_string_commonILb1EEE",
21057   "size" : 1,
21058   "source_file" : "external/libcxx/include/string"
21059  },
21060  {
21061   "alignment" : 1,
21062   "base_specifiers" :
21063   [
21064    {
21065     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
21066    }
21067   ],
21068   "linker_set_key" : "_ZTINSt3__121__has_difference_typeINS_9allocatorIDiEEvEE",
21069   "name" : "std::__has_difference_type<std::allocator<char32_t>, void>",
21070   "referenced_type" : "_ZTINSt3__121__has_difference_typeINS_9allocatorIDiEEvEE",
21071   "self_type" : "_ZTINSt3__121__has_difference_typeINS_9allocatorIDiEEvEE",
21072   "size" : 1,
21073   "source_file" : "external/libcxx/include/memory",
21074   "template_args" :
21075   [
21076    "_ZTINSt3__19allocatorIDiEE",
21077    "_ZTIv"
21078   ]
21079  },
21080  {
21081   "alignment" : 1,
21082   "base_specifiers" :
21083   [
21084    {
21085     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
21086    }
21087   ],
21088   "linker_set_key" : "_ZTINSt3__121__has_difference_typeINS_9allocatorIDsEEvEE",
21089   "name" : "std::__has_difference_type<std::allocator<char16_t>, void>",
21090   "referenced_type" : "_ZTINSt3__121__has_difference_typeINS_9allocatorIDsEEvEE",
21091   "self_type" : "_ZTINSt3__121__has_difference_typeINS_9allocatorIDsEEvEE",
21092   "size" : 1,
21093   "source_file" : "external/libcxx/include/memory",
21094   "template_args" :
21095   [
21096    "_ZTINSt3__19allocatorIDsEE",
21097    "_ZTIv"
21098   ]
21099  },
21100  {
21101   "alignment" : 1,
21102   "base_specifiers" :
21103   [
21104    {
21105     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
21106    }
21107   ],
21108   "linker_set_key" : "_ZTINSt3__121__has_difference_typeINS_9allocatorIcEEvEE",
21109   "name" : "std::__has_difference_type<std::allocator<char>, void>",
21110   "referenced_type" : "_ZTINSt3__121__has_difference_typeINS_9allocatorIcEEvEE",
21111   "self_type" : "_ZTINSt3__121__has_difference_typeINS_9allocatorIcEEvEE",
21112   "size" : 1,
21113   "source_file" : "external/libcxx/include/memory",
21114   "template_args" :
21115   [
21116    "_ZTINSt3__19allocatorIcEE",
21117    "_ZTIv"
21118   ]
21119  },
21120  {
21121   "alignment" : 1,
21122   "base_specifiers" :
21123   [
21124    {
21125     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
21126    }
21127   ],
21128   "linker_set_key" : "_ZTINSt3__121__has_difference_typeINS_9allocatorIwEEvEE",
21129   "name" : "std::__has_difference_type<std::allocator<wchar_t>, void>",
21130   "referenced_type" : "_ZTINSt3__121__has_difference_typeINS_9allocatorIwEEvEE",
21131   "self_type" : "_ZTINSt3__121__has_difference_typeINS_9allocatorIwEEvEE",
21132   "size" : 1,
21133   "source_file" : "external/libcxx/include/memory",
21134   "template_args" :
21135   [
21136    "_ZTINSt3__19allocatorIwEE",
21137    "_ZTIv"
21138   ]
21139  },
21140  {
21141   "alignment" : 1,
21142   "base_specifiers" :
21143   [
21144    {
21145     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
21146    }
21147   ],
21148   "linker_set_key" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorIDiEEvEE",
21149   "name" : "std::__has_is_always_equal<std::allocator<char32_t>, void>",
21150   "referenced_type" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorIDiEEvEE",
21151   "self_type" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorIDiEEvEE",
21152   "size" : 1,
21153   "source_file" : "external/libcxx/include/memory",
21154   "template_args" :
21155   [
21156    "_ZTINSt3__19allocatorIDiEE",
21157    "_ZTIv"
21158   ]
21159  },
21160  {
21161   "alignment" : 1,
21162   "base_specifiers" :
21163   [
21164    {
21165     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
21166    }
21167   ],
21168   "linker_set_key" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorIDsEEvEE",
21169   "name" : "std::__has_is_always_equal<std::allocator<char16_t>, void>",
21170   "referenced_type" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorIDsEEvEE",
21171   "self_type" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorIDsEEvEE",
21172   "size" : 1,
21173   "source_file" : "external/libcxx/include/memory",
21174   "template_args" :
21175   [
21176    "_ZTINSt3__19allocatorIDsEE",
21177    "_ZTIv"
21178   ]
21179  },
21180  {
21181   "alignment" : 1,
21182   "base_specifiers" :
21183   [
21184    {
21185     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
21186    }
21187   ],
21188   "linker_set_key" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorIcEEvEE",
21189   "name" : "std::__has_is_always_equal<std::allocator<char>, void>",
21190   "referenced_type" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorIcEEvEE",
21191   "self_type" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorIcEEvEE",
21192   "size" : 1,
21193   "source_file" : "external/libcxx/include/memory",
21194   "template_args" :
21195   [
21196    "_ZTINSt3__19allocatorIcEE",
21197    "_ZTIv"
21198   ]
21199  },
21200  {
21201   "alignment" : 1,
21202   "base_specifiers" :
21203   [
21204    {
21205     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
21206    }
21207   ],
21208   "linker_set_key" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorIwEEvEE",
21209   "name" : "std::__has_is_always_equal<std::allocator<wchar_t>, void>",
21210   "referenced_type" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorIwEEvEE",
21211   "self_type" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorIwEEvEE",
21212   "size" : 1,
21213   "source_file" : "external/libcxx/include/memory",
21214   "template_args" :
21215   [
21216    "_ZTINSt3__19allocatorIwEE",
21217    "_ZTIv"
21218   ]
21219  },
21220  {
21221   "alignment" : 1,
21222   "linker_set_key" : "_ZTINSt3__121__murmur2_or_cityhashIjLj32EEE",
21223   "name" : "std::__murmur2_or_cityhash<unsigned int, 32>",
21224   "referenced_type" : "_ZTINSt3__121__murmur2_or_cityhashIjLj32EEE",
21225   "self_type" : "_ZTINSt3__121__murmur2_or_cityhashIjLj32EEE",
21226   "size" : 1,
21227   "source_file" : "external/libcxx/include/utility",
21228   "template_args" :
21229   [
21230    "_ZTIj"
21231   ]
21232  },
21233  {
21234   "alignment" : 1,
21235   "linker_set_key" : "_ZTINSt3__121piecewise_construct_tE",
21236   "name" : "std::piecewise_construct_t",
21237   "referenced_type" : "_ZTINSt3__121piecewise_construct_tE",
21238   "self_type" : "_ZTINSt3__121piecewise_construct_tE",
21239   "size" : 1,
21240   "source_file" : "external/libcxx/include/utility"
21241  },
21242  {
21243   "alignment" : 4,
21244   "fields" :
21245   [
21246    {
21247     "access" : "private",
21248     "field_name" : "__m_",
21249     "referenced_type" : "_ZTINSt3__15mutexE"
21250    },
21251    {
21252     "access" : "private",
21253     "field_name" : "__cv_",
21254     "field_offset" : 32,
21255     "referenced_type" : "_ZTINSt3__118condition_variableE"
21256    },
21257    {
21258     "access" : "private",
21259     "field_name" : "__count_",
21260     "field_offset" : 64,
21261     "referenced_type" : "_ZTIj"
21262    },
21263    {
21264     "access" : "private",
21265     "field_name" : "__id_",
21266     "field_offset" : 96,
21267     "referenced_type" : "_ZTIl"
21268    }
21269   ],
21270   "linker_set_key" : "_ZTINSt3__121recursive_timed_mutexE",
21271   "name" : "std::recursive_timed_mutex",
21272   "record_kind" : "class",
21273   "referenced_type" : "_ZTINSt3__121recursive_timed_mutexE",
21274   "self_type" : "_ZTINSt3__121recursive_timed_mutexE",
21275   "size" : 16,
21276   "source_file" : "external/libcxx/include/mutex"
21277  },
21278  {
21279   "alignment" : 4,
21280   "fields" :
21281   [
21282    {
21283     "access" : "private",
21284     "field_name" : "__value_",
21285     "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE"
21286    }
21287   ],
21288   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
21289   "name" : "std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>",
21290   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
21291   "self_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
21292   "size" : 12,
21293   "source_file" : "external/libcxx/include/memory",
21294   "template_args" :
21295   [
21296    "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE"
21297   ]
21298  },
21299  {
21300   "alignment" : 4,
21301   "fields" :
21302   [
21303    {
21304     "access" : "private",
21305     "field_name" : "__value_",
21306     "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE"
21307    }
21308   ],
21309   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
21310   "name" : "std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>",
21311   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
21312   "self_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
21313   "size" : 12,
21314   "source_file" : "external/libcxx/include/memory",
21315   "template_args" :
21316   [
21317    "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE"
21318   ]
21319  },
21320  {
21321   "alignment" : 4,
21322   "fields" :
21323   [
21324    {
21325     "access" : "private",
21326     "field_name" : "__value_",
21327     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE"
21328    }
21329   ],
21330   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
21331   "name" : "std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>",
21332   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
21333   "self_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
21334   "size" : 12,
21335   "source_file" : "external/libcxx/include/memory",
21336   "template_args" :
21337   [
21338    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE"
21339   ]
21340  },
21341  {
21342   "alignment" : 4,
21343   "fields" :
21344   [
21345    {
21346     "access" : "private",
21347     "field_name" : "__value_",
21348     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE"
21349    }
21350   ],
21351   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
21352   "name" : "std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>",
21353   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
21354   "self_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
21355   "size" : 12,
21356   "source_file" : "external/libcxx/include/memory",
21357   "template_args" :
21358   [
21359    "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE"
21360   ]
21361  },
21362  {
21363   "alignment" : 1,
21364   "base_specifiers" :
21365   [
21366    {
21367     "access" : "private",
21368     "referenced_type" : "_ZTINSt3__19allocatorIDiEE"
21369    }
21370   ],
21371   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
21372   "name" : "std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>",
21373   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
21374   "self_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
21375   "size" : 1,
21376   "source_file" : "external/libcxx/include/memory",
21377   "template_args" :
21378   [
21379    "_ZTINSt3__19allocatorIDiEE"
21380   ]
21381  },
21382  {
21383   "alignment" : 1,
21384   "base_specifiers" :
21385   [
21386    {
21387     "access" : "private",
21388     "referenced_type" : "_ZTINSt3__19allocatorIDsEE"
21389    }
21390   ],
21391   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
21392   "name" : "std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>",
21393   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
21394   "self_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
21395   "size" : 1,
21396   "source_file" : "external/libcxx/include/memory",
21397   "template_args" :
21398   [
21399    "_ZTINSt3__19allocatorIDsEE"
21400   ]
21401  },
21402  {
21403   "alignment" : 1,
21404   "base_specifiers" :
21405   [
21406    {
21407     "access" : "private",
21408     "referenced_type" : "_ZTINSt3__19allocatorIcEE"
21409    }
21410   ],
21411   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
21412   "name" : "std::__compressed_pair_elem<std::allocator<char>, 1, true>",
21413   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
21414   "self_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
21415   "size" : 1,
21416   "source_file" : "external/libcxx/include/memory",
21417   "template_args" :
21418   [
21419    "_ZTINSt3__19allocatorIcEE"
21420   ]
21421  },
21422  {
21423   "alignment" : 1,
21424   "base_specifiers" :
21425   [
21426    {
21427     "access" : "private",
21428     "referenced_type" : "_ZTINSt3__19allocatorIwEE"
21429    }
21430   ],
21431   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
21432   "name" : "std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>",
21433   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
21434   "self_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
21435   "size" : 1,
21436   "source_file" : "external/libcxx/include/memory",
21437   "template_args" :
21438   [
21439    "_ZTINSt3__19allocatorIwEE"
21440   ]
21441  },
21442  {
21443   "alignment" : 1,
21444   "linker_set_key" : "_ZTINSt3__122__extract_key_fail_tagE",
21445   "name" : "std::__extract_key_fail_tag",
21446   "referenced_type" : "_ZTINSt3__122__extract_key_fail_tagE",
21447   "self_type" : "_ZTINSt3__122__extract_key_fail_tagE",
21448   "size" : 1,
21449   "source_file" : "external/libcxx/include/type_traits"
21450  },
21451  {
21452   "alignment" : 1,
21453   "linker_set_key" : "_ZTINSt3__122__extract_key_self_tagE",
21454   "name" : "std::__extract_key_self_tag",
21455   "referenced_type" : "_ZTINSt3__122__extract_key_self_tagE",
21456   "self_type" : "_ZTINSt3__122__extract_key_self_tagE",
21457   "size" : 1,
21458   "source_file" : "external/libcxx/include/type_traits"
21459  },
21460  {
21461   "alignment" : 1,
21462   "base_specifiers" :
21463   [
21464    {
21465     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
21466    }
21467   ],
21468   "linker_set_key" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorIDiEEEE",
21469   "name" : "std::__is_default_allocator<std::allocator<char32_t>>",
21470   "referenced_type" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorIDiEEEE",
21471   "self_type" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorIDiEEEE",
21472   "size" : 1,
21473   "source_file" : "external/libcxx/include/memory",
21474   "template_args" :
21475   [
21476    "_ZTINSt3__19allocatorIDiEE"
21477   ]
21478  },
21479  {
21480   "alignment" : 1,
21481   "base_specifiers" :
21482   [
21483    {
21484     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
21485    }
21486   ],
21487   "linker_set_key" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorIDsEEEE",
21488   "name" : "std::__is_default_allocator<std::allocator<char16_t>>",
21489   "referenced_type" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorIDsEEEE",
21490   "self_type" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorIDsEEEE",
21491   "size" : 1,
21492   "source_file" : "external/libcxx/include/memory",
21493   "template_args" :
21494   [
21495    "_ZTINSt3__19allocatorIDsEE"
21496   ]
21497  },
21498  {
21499   "alignment" : 1,
21500   "base_specifiers" :
21501   [
21502    {
21503     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
21504    }
21505   ],
21506   "linker_set_key" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorIcEEEE",
21507   "name" : "std::__is_default_allocator<std::allocator<char>>",
21508   "referenced_type" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorIcEEEE",
21509   "self_type" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorIcEEEE",
21510   "size" : 1,
21511   "source_file" : "external/libcxx/include/memory",
21512   "template_args" :
21513   [
21514    "_ZTINSt3__19allocatorIcEE"
21515   ]
21516  },
21517  {
21518   "alignment" : 1,
21519   "base_specifiers" :
21520   [
21521    {
21522     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
21523    }
21524   ],
21525   "linker_set_key" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorIwEEEE",
21526   "name" : "std::__is_default_allocator<std::allocator<wchar_t>>",
21527   "referenced_type" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorIwEEEE",
21528   "self_type" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorIwEEEE",
21529   "size" : 1,
21530   "source_file" : "external/libcxx/include/memory",
21531   "template_args" :
21532   [
21533    "_ZTINSt3__19allocatorIwEE"
21534   ]
21535  },
21536  {
21537   "alignment" : 1,
21538   "linker_set_key" : "_ZTINSt3__123__extract_key_first_tagE",
21539   "name" : "std::__extract_key_first_tag",
21540   "referenced_type" : "_ZTINSt3__123__extract_key_first_tagE",
21541   "self_type" : "_ZTINSt3__123__extract_key_first_tagE",
21542   "size" : 1,
21543   "source_file" : "external/libcxx/include/type_traits"
21544  },
21545  {
21546   "alignment" : 1,
21547   "linker_set_key" : "_ZTINSt3__123__is_referenceable_implE",
21548   "name" : "std::__is_referenceable_impl",
21549   "referenced_type" : "_ZTINSt3__123__is_referenceable_implE",
21550   "self_type" : "_ZTINSt3__123__is_referenceable_implE",
21551   "size" : 1,
21552   "source_file" : "external/libcxx/include/type_traits"
21553  },
21554  {
21555   "alignment" : 1,
21556   "linker_set_key" : "_ZTINSt3__123__libcpp_numeric_limitsIbLb1EEE",
21557   "name" : "std::__libcpp_numeric_limits<bool, true>",
21558   "record_kind" : "class",
21559   "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIbLb1EEE",
21560   "self_type" : "_ZTINSt3__123__libcpp_numeric_limitsIbLb1EEE",
21561   "size" : 1,
21562   "source_file" : "external/libcxx/include/limits",
21563   "template_args" :
21564   [
21565    "_ZTIb"
21566   ]
21567  },
21568  {
21569   "alignment" : 1,
21570   "linker_set_key" : "_ZTINSt3__123__libcpp_numeric_limitsIdLb1EEE",
21571   "name" : "std::__libcpp_numeric_limits<double, true>",
21572   "record_kind" : "class",
21573   "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIdLb1EEE",
21574   "self_type" : "_ZTINSt3__123__libcpp_numeric_limitsIdLb1EEE",
21575   "size" : 1,
21576   "source_file" : "external/libcxx/include/limits",
21577   "template_args" :
21578   [
21579    "_ZTId"
21580   ]
21581  },
21582  {
21583   "alignment" : 1,
21584   "linker_set_key" : "_ZTINSt3__123__libcpp_numeric_limitsIeLb1EEE",
21585   "name" : "std::__libcpp_numeric_limits<long double, true>",
21586   "record_kind" : "class",
21587   "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIeLb1EEE",
21588   "self_type" : "_ZTINSt3__123__libcpp_numeric_limitsIeLb1EEE",
21589   "size" : 1,
21590   "source_file" : "external/libcxx/include/limits",
21591   "template_args" :
21592   [
21593    "_ZTIe"
21594   ]
21595  },
21596  {
21597   "alignment" : 1,
21598   "linker_set_key" : "_ZTINSt3__123__libcpp_numeric_limitsIfLb1EEE",
21599   "name" : "std::__libcpp_numeric_limits<float, true>",
21600   "record_kind" : "class",
21601   "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIfLb1EEE",
21602   "self_type" : "_ZTINSt3__123__libcpp_numeric_limitsIfLb1EEE",
21603   "size" : 1,
21604   "source_file" : "external/libcxx/include/limits",
21605   "template_args" :
21606   [
21607    "_ZTIf"
21608   ]
21609  },
21610  {
21611   "alignment" : 1,
21612   "linker_set_key" : "_ZTINSt3__123__libcpp_numeric_limitsIiLb1EEE",
21613   "name" : "std::__libcpp_numeric_limits<int, true>",
21614   "record_kind" : "class",
21615   "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIiLb1EEE",
21616   "self_type" : "_ZTINSt3__123__libcpp_numeric_limitsIiLb1EEE",
21617   "size" : 1,
21618   "source_file" : "external/libcxx/include/limits",
21619   "template_args" :
21620   [
21621    "_ZTIi"
21622   ]
21623  },
21624  {
21625   "alignment" : 1,
21626   "linker_set_key" : "_ZTINSt3__123__libcpp_numeric_limitsIjLb1EEE",
21627   "name" : "std::__libcpp_numeric_limits<unsigned int, true>",
21628   "record_kind" : "class",
21629   "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIjLb1EEE",
21630   "self_type" : "_ZTINSt3__123__libcpp_numeric_limitsIjLb1EEE",
21631   "size" : 1,
21632   "source_file" : "external/libcxx/include/limits",
21633   "template_args" :
21634   [
21635    "_ZTIj"
21636   ]
21637  },
21638  {
21639   "alignment" : 1,
21640   "linker_set_key" : "_ZTINSt3__123__libcpp_numeric_limitsIlLb1EEE",
21641   "name" : "std::__libcpp_numeric_limits<long, true>",
21642   "record_kind" : "class",
21643   "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIlLb1EEE",
21644   "self_type" : "_ZTINSt3__123__libcpp_numeric_limitsIlLb1EEE",
21645   "size" : 1,
21646   "source_file" : "external/libcxx/include/limits",
21647   "template_args" :
21648   [
21649    "_ZTIl"
21650   ]
21651  },
21652  {
21653   "alignment" : 1,
21654   "linker_set_key" : "_ZTINSt3__123__libcpp_numeric_limitsIxLb1EEE",
21655   "name" : "std::__libcpp_numeric_limits<long long, true>",
21656   "record_kind" : "class",
21657   "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIxLb1EEE",
21658   "self_type" : "_ZTINSt3__123__libcpp_numeric_limitsIxLb1EEE",
21659   "size" : 1,
21660   "source_file" : "external/libcxx/include/limits",
21661   "template_args" :
21662   [
21663    "_ZTIx"
21664   ]
21665  },
21666  {
21667   "alignment" : 1,
21668   "base_specifiers" :
21669   [
21670    {
21671     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21672    }
21673   ],
21674   "linker_set_key" : "_ZTINSt3__123is_error_condition_enumINS_10error_codeEEE",
21675   "name" : "std::is_error_condition_enum<std::error_code>",
21676   "referenced_type" : "_ZTINSt3__123is_error_condition_enumINS_10error_codeEEE",
21677   "self_type" : "_ZTINSt3__123is_error_condition_enumINS_10error_codeEEE",
21678   "size" : 1,
21679   "source_file" : "external/libcxx/include/system_error",
21680   "template_args" :
21681   [
21682    "_ZTINSt3__110error_codeE"
21683   ]
21684  },
21685  {
21686   "alignment" : 1,
21687   "base_specifiers" :
21688   [
21689    {
21690     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21691    }
21692   ],
21693   "linker_set_key" : "_ZTINSt3__123is_error_condition_enumINS_14error_categoryEEE",
21694   "name" : "std::is_error_condition_enum<std::error_category>",
21695   "referenced_type" : "_ZTINSt3__123is_error_condition_enumINS_14error_categoryEEE",
21696   "self_type" : "_ZTINSt3__123is_error_condition_enumINS_14error_categoryEEE",
21697   "size" : 1,
21698   "source_file" : "external/libcxx/include/system_error",
21699   "template_args" :
21700   [
21701    "_ZTINSt3__114error_categoryE"
21702   ]
21703  },
21704  {
21705   "alignment" : 1,
21706   "base_specifiers" :
21707   [
21708    {
21709     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
21710    }
21711   ],
21712   "linker_set_key" : "_ZTINSt3__123is_error_condition_enumINS_4errcEEE",
21713   "name" : "std::is_error_condition_enum<std::errc>",
21714   "referenced_type" : "_ZTINSt3__123is_error_condition_enumINS_4errcEEE",
21715   "self_type" : "_ZTINSt3__123is_error_condition_enumINS_4errcEEE",
21716   "size" : 1,
21717   "source_file" : "external/libcxx/include/system_error",
21718   "template_args" :
21719   [
21720    "_ZTINSt3__14errcE"
21721   ]
21722  },
21723  {
21724   "alignment" : 1,
21725   "base_specifiers" :
21726   [
21727    {
21728     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21729    }
21730   ],
21731   "linker_set_key" : "_ZTINSt3__123is_error_condition_enumIiEE",
21732   "name" : "std::is_error_condition_enum<int>",
21733   "referenced_type" : "_ZTINSt3__123is_error_condition_enumIiEE",
21734   "self_type" : "_ZTINSt3__123is_error_condition_enumIiEE",
21735   "size" : 1,
21736   "source_file" : "external/libcxx/include/system_error",
21737   "template_args" :
21738   [
21739    "_ZTIi"
21740   ]
21741  },
21742  {
21743   "alignment" : 1,
21744   "base_specifiers" :
21745   [
21746    {
21747     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21748    }
21749   ],
21750   "linker_set_key" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorIDiEEvEE",
21751   "name" : "std::__has_const_void_pointer<std::allocator<char32_t>, void>",
21752   "referenced_type" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorIDiEEvEE",
21753   "self_type" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorIDiEEvEE",
21754   "size" : 1,
21755   "source_file" : "external/libcxx/include/memory",
21756   "template_args" :
21757   [
21758    "_ZTINSt3__19allocatorIDiEE",
21759    "_ZTIv"
21760   ]
21761  },
21762  {
21763   "alignment" : 1,
21764   "base_specifiers" :
21765   [
21766    {
21767     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21768    }
21769   ],
21770   "linker_set_key" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorIDsEEvEE",
21771   "name" : "std::__has_const_void_pointer<std::allocator<char16_t>, void>",
21772   "referenced_type" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorIDsEEvEE",
21773   "self_type" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorIDsEEvEE",
21774   "size" : 1,
21775   "source_file" : "external/libcxx/include/memory",
21776   "template_args" :
21777   [
21778    "_ZTINSt3__19allocatorIDsEE",
21779    "_ZTIv"
21780   ]
21781  },
21782  {
21783   "alignment" : 1,
21784   "base_specifiers" :
21785   [
21786    {
21787     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21788    }
21789   ],
21790   "linker_set_key" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorIcEEvEE",
21791   "name" : "std::__has_const_void_pointer<std::allocator<char>, void>",
21792   "referenced_type" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorIcEEvEE",
21793   "self_type" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorIcEEvEE",
21794   "size" : 1,
21795   "source_file" : "external/libcxx/include/memory",
21796   "template_args" :
21797   [
21798    "_ZTINSt3__19allocatorIcEE",
21799    "_ZTIv"
21800   ]
21801  },
21802  {
21803   "alignment" : 1,
21804   "base_specifiers" :
21805   [
21806    {
21807     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21808    }
21809   ],
21810   "linker_set_key" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorIwEEvEE",
21811   "name" : "std::__has_const_void_pointer<std::allocator<wchar_t>, void>",
21812   "referenced_type" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorIwEEvEE",
21813   "self_type" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorIwEEvEE",
21814   "size" : 1,
21815   "source_file" : "external/libcxx/include/memory",
21816   "template_args" :
21817   [
21818    "_ZTINSt3__19allocatorIwEE",
21819    "_ZTIv"
21820   ]
21821  },
21822  {
21823   "alignment" : 1,
21824   "linker_set_key" : "_ZTINSt3__124__libcpp_is_function_imp12__dummy_typeE",
21825   "name" : "std::__libcpp_is_function_imp::__dummy_type",
21826   "referenced_type" : "_ZTINSt3__124__libcpp_is_function_imp12__dummy_typeE",
21827   "self_type" : "_ZTINSt3__124__libcpp_is_function_imp12__dummy_typeE",
21828   "size" : 1,
21829   "source_file" : "external/libcxx/include/type_traits"
21830  },
21831  {
21832   "alignment" : 1,
21833   "base_specifiers" :
21834   [
21835    {
21836     "referenced_type" : "_ZTINSt3__116is_constructibleINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEJEEE"
21837    }
21838   ],
21839   "linker_set_key" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEEE",
21840   "name" : "std::is_default_constructible<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep>",
21841   "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEEE",
21842   "self_type" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEEE",
21843   "size" : 1,
21844   "source_file" : "external/libcxx/include/type_traits",
21845   "template_args" :
21846   [
21847    "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE"
21848   ]
21849  },
21850  {
21851   "alignment" : 1,
21852   "base_specifiers" :
21853   [
21854    {
21855     "referenced_type" : "_ZTINSt3__116is_constructibleINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEJEEE"
21856    }
21857   ],
21858   "linker_set_key" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEEE",
21859   "name" : "std::is_default_constructible<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep>",
21860   "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEEE",
21861   "self_type" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEEE",
21862   "size" : 1,
21863   "source_file" : "external/libcxx/include/type_traits",
21864   "template_args" :
21865   [
21866    "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE"
21867   ]
21868  },
21869  {
21870   "alignment" : 1,
21871   "base_specifiers" :
21872   [
21873    {
21874     "referenced_type" : "_ZTINSt3__116is_constructibleINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEJEEE"
21875    }
21876   ],
21877   "linker_set_key" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEE",
21878   "name" : "std::is_default_constructible<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep>",
21879   "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEE",
21880   "self_type" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEE",
21881   "size" : 1,
21882   "source_file" : "external/libcxx/include/type_traits",
21883   "template_args" :
21884   [
21885    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE"
21886   ]
21887  },
21888  {
21889   "alignment" : 1,
21890   "base_specifiers" :
21891   [
21892    {
21893     "referenced_type" : "_ZTINSt3__116is_constructibleINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEJEEE"
21894    }
21895   ],
21896   "linker_set_key" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEEE",
21897   "name" : "std::is_default_constructible<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep>",
21898   "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEEE",
21899   "self_type" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEEE",
21900   "size" : 1,
21901   "source_file" : "external/libcxx/include/type_traits",
21902   "template_args" :
21903   [
21904    "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE"
21905   ]
21906  },
21907  {
21908   "alignment" : 1,
21909   "base_specifiers" :
21910   [
21911    {
21912     "referenced_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIDiEEJEEE"
21913    }
21914   ],
21915   "linker_set_key" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIDiEEEE",
21916   "name" : "std::is_default_constructible<std::allocator<char32_t>>",
21917   "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIDiEEEE",
21918   "self_type" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIDiEEEE",
21919   "size" : 1,
21920   "source_file" : "external/libcxx/include/type_traits",
21921   "template_args" :
21922   [
21923    "_ZTINSt3__19allocatorIDiEE"
21924   ]
21925  },
21926  {
21927   "alignment" : 1,
21928   "base_specifiers" :
21929   [
21930    {
21931     "referenced_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIDsEEJEEE"
21932    }
21933   ],
21934   "linker_set_key" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIDsEEEE",
21935   "name" : "std::is_default_constructible<std::allocator<char16_t>>",
21936   "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIDsEEEE",
21937   "self_type" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIDsEEEE",
21938   "size" : 1,
21939   "source_file" : "external/libcxx/include/type_traits",
21940   "template_args" :
21941   [
21942    "_ZTINSt3__19allocatorIDsEE"
21943   ]
21944  },
21945  {
21946   "alignment" : 1,
21947   "base_specifiers" :
21948   [
21949    {
21950     "referenced_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIcEEJEEE"
21951    }
21952   ],
21953   "linker_set_key" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIcEEEE",
21954   "name" : "std::is_default_constructible<std::allocator<char>>",
21955   "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIcEEEE",
21956   "self_type" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIcEEEE",
21957   "size" : 1,
21958   "source_file" : "external/libcxx/include/type_traits",
21959   "template_args" :
21960   [
21961    "_ZTINSt3__19allocatorIcEE"
21962   ]
21963  },
21964  {
21965   "alignment" : 1,
21966   "base_specifiers" :
21967   [
21968    {
21969     "referenced_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIwEEJEEE"
21970    }
21971   ],
21972   "linker_set_key" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIwEEEE",
21973   "name" : "std::is_default_constructible<std::allocator<wchar_t>>",
21974   "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIwEEEE",
21975   "self_type" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIwEEEE",
21976   "size" : 1,
21977   "source_file" : "external/libcxx/include/type_traits",
21978   "template_args" :
21979   [
21980    "_ZTINSt3__19allocatorIwEE"
21981   ]
21982  },
21983  {
21984   "alignment" : 1,
21985   "base_specifiers" :
21986   [
21987    {
21988     "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_5mutexEJEEE"
21989    }
21990   ],
21991   "linker_set_key" : "_ZTINSt3__124is_nothrow_constructibleINS_5mutexEJEEE",
21992   "name" : "std::is_nothrow_constructible<std::mutex>",
21993   "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleINS_5mutexEJEEE",
21994   "self_type" : "_ZTINSt3__124is_nothrow_constructibleINS_5mutexEJEEE",
21995   "size" : 1,
21996   "source_file" : "external/libcxx/include/type_traits",
21997   "template_args" :
21998   [
21999    "_ZTINSt3__15mutexE"
22000   ]
22001  },
22002  {
22003   "alignment" : 4,
22004   "fields" :
22005   [
22006    {
22007     "access" : "private",
22008     "field_name" : "__a_",
22009     "referenced_type" : "_ZTIi"
22010    },
22011    {
22012     "access" : "private",
22013     "field_name" : "__b_",
22014     "field_offset" : 32,
22015     "referenced_type" : "_ZTIi"
22016    }
22017   ],
22018   "linker_set_key" : "_ZTINSt3__124uniform_int_distributionIiE10param_typeE",
22019   "name" : "std::uniform_int_distribution<>::param_type",
22020   "record_kind" : "class",
22021   "referenced_type" : "_ZTINSt3__124uniform_int_distributionIiE10param_typeE",
22022   "self_type" : "_ZTINSt3__124uniform_int_distributionIiE10param_typeE",
22023   "size" : 8,
22024   "source_file" : "external/libcxx/include/algorithm"
22025  },
22026  {
22027   "alignment" : 4,
22028   "fields" :
22029   [
22030    {
22031     "access" : "private",
22032     "field_name" : "__p_",
22033     "referenced_type" : "_ZTINSt3__124uniform_int_distributionIiE10param_typeE"
22034    }
22035   ],
22036   "linker_set_key" : "_ZTINSt3__124uniform_int_distributionIiEE",
22037   "name" : "std::uniform_int_distribution<>",
22038   "record_kind" : "class",
22039   "referenced_type" : "_ZTINSt3__124uniform_int_distributionIiEE",
22040   "self_type" : "_ZTINSt3__124uniform_int_distributionIiEE",
22041   "size" : 8,
22042   "source_file" : "external/libcxx/include/algorithm",
22043   "template_args" :
22044   [
22045    "_ZTIi"
22046   ]
22047  },
22048  {
22049   "alignment" : 1,
22050   "linker_set_key" : "_ZTINSt3__125__return_temporary_bufferE",
22051   "name" : "std::__return_temporary_buffer",
22052   "referenced_type" : "_ZTINSt3__125__return_temporary_bufferE",
22053   "self_type" : "_ZTINSt3__125__return_temporary_bufferE",
22054   "size" : 1,
22055   "source_file" : "external/libcxx/include/algorithm"
22056  },
22057  {
22058   "alignment" : 1,
22059   "base_specifiers" :
22060   [
22061    {
22062     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
22063    }
22064   ],
22065   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
22066   "name" : "std::__libcpp_is_floating_point<std::chrono::duration<long double, std::ratio<1, 1000000000>>>",
22067   "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
22068   "self_type" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
22069   "size" : 1,
22070   "source_file" : "external/libcxx/include/type_traits",
22071   "template_args" :
22072   [
22073    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE"
22074   ]
22075  },
22076  {
22077   "alignment" : 1,
22078   "base_specifiers" :
22079   [
22080    {
22081     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
22082    }
22083   ],
22084   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
22085   "name" : "std::__libcpp_is_floating_point<std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
22086   "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
22087   "self_type" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
22088   "size" : 1,
22089   "source_file" : "external/libcxx/include/type_traits",
22090   "template_args" :
22091   [
22092    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
22093   ]
22094  },
22095  {
22096   "alignment" : 1,
22097   "base_specifiers" :
22098   [
22099    {
22100     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
22101    }
22102   ],
22103   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
22104   "name" : "std::__libcpp_is_floating_point<std::chrono::duration<long long, std::ratio<1, 1>>>",
22105   "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
22106   "self_type" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
22107   "size" : 1,
22108   "source_file" : "external/libcxx/include/type_traits",
22109   "template_args" :
22110   [
22111    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE"
22112   ]
22113  },
22114  {
22115   "alignment" : 1,
22116   "base_specifiers" :
22117   [
22118    {
22119     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
22120    }
22121   ],
22122   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointIdEE",
22123   "name" : "std::__libcpp_is_floating_point<double>",
22124   "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIdEE",
22125   "self_type" : "_ZTINSt3__126__libcpp_is_floating_pointIdEE",
22126   "size" : 1,
22127   "source_file" : "external/libcxx/include/type_traits",
22128   "template_args" :
22129   [
22130    "_ZTId"
22131   ]
22132  },
22133  {
22134   "alignment" : 1,
22135   "base_specifiers" :
22136   [
22137    {
22138     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
22139    }
22140   ],
22141   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointIeEE",
22142   "name" : "std::__libcpp_is_floating_point<long double>",
22143   "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIeEE",
22144   "self_type" : "_ZTINSt3__126__libcpp_is_floating_pointIeEE",
22145   "size" : 1,
22146   "source_file" : "external/libcxx/include/type_traits",
22147   "template_args" :
22148   [
22149    "_ZTIe"
22150   ]
22151  },
22152  {
22153   "alignment" : 1,
22154   "base_specifiers" :
22155   [
22156    {
22157     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
22158    }
22159   ],
22160   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointIfEE",
22161   "name" : "std::__libcpp_is_floating_point<float>",
22162   "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIfEE",
22163   "self_type" : "_ZTINSt3__126__libcpp_is_floating_pointIfEE",
22164   "size" : 1,
22165   "source_file" : "external/libcxx/include/type_traits",
22166   "template_args" :
22167   [
22168    "_ZTIf"
22169   ]
22170  },
22171  {
22172   "alignment" : 1,
22173   "base_specifiers" :
22174   [
22175    {
22176     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
22177    }
22178   ],
22179   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointIiEE",
22180   "name" : "std::__libcpp_is_floating_point<int>",
22181   "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIiEE",
22182   "self_type" : "_ZTINSt3__126__libcpp_is_floating_pointIiEE",
22183   "size" : 1,
22184   "source_file" : "external/libcxx/include/type_traits",
22185   "template_args" :
22186   [
22187    "_ZTIi"
22188   ]
22189  },
22190  {
22191   "alignment" : 1,
22192   "base_specifiers" :
22193   [
22194    {
22195     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
22196    }
22197   ],
22198   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointIjEE",
22199   "name" : "std::__libcpp_is_floating_point<unsigned int>",
22200   "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIjEE",
22201   "self_type" : "_ZTINSt3__126__libcpp_is_floating_pointIjEE",
22202   "size" : 1,
22203   "source_file" : "external/libcxx/include/type_traits",
22204   "template_args" :
22205   [
22206    "_ZTIj"
22207   ]
22208  },
22209  {
22210   "alignment" : 1,
22211   "base_specifiers" :
22212   [
22213    {
22214     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
22215    }
22216   ],
22217   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointIlEE",
22218   "name" : "std::__libcpp_is_floating_point<long>",
22219   "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIlEE",
22220   "self_type" : "_ZTINSt3__126__libcpp_is_floating_pointIlEE",
22221   "size" : 1,
22222   "source_file" : "external/libcxx/include/type_traits",
22223   "template_args" :
22224   [
22225    "_ZTIl"
22226   ]
22227  },
22228  {
22229   "alignment" : 1,
22230   "base_specifiers" :
22231   [
22232    {
22233     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
22234    }
22235   ],
22236   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointIxEE",
22237   "name" : "std::__libcpp_is_floating_point<long long>",
22238   "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIxEE",
22239   "self_type" : "_ZTINSt3__126__libcpp_is_floating_pointIxEE",
22240   "size" : 1,
22241   "source_file" : "external/libcxx/include/type_traits",
22242   "template_args" :
22243   [
22244    "_ZTIx"
22245   ]
22246  },
22247  {
22248   "alignment" : 1,
22249   "base_specifiers" :
22250   [
22251    {
22252     "referenced_type" : "_ZTINSt3__120forward_iterator_tagE"
22253    }
22254   ],
22255   "linker_set_key" : "_ZTINSt3__126bidirectional_iterator_tagE",
22256   "name" : "std::bidirectional_iterator_tag",
22257   "referenced_type" : "_ZTINSt3__126bidirectional_iterator_tagE",
22258   "self_type" : "_ZTINSt3__126bidirectional_iterator_tagE",
22259   "size" : 1,
22260   "source_file" : "external/libcxx/include/iterator"
22261  },
22262  {
22263   "alignment" : 1,
22264   "base_specifiers" :
22265   [
22266    {
22267     "referenced_type" : "_ZTINSt3__126bidirectional_iterator_tagE"
22268    }
22269   ],
22270   "linker_set_key" : "_ZTINSt3__126random_access_iterator_tagE",
22271   "name" : "std::random_access_iterator_tag",
22272   "referenced_type" : "_ZTINSt3__126random_access_iterator_tagE",
22273   "self_type" : "_ZTINSt3__126random_access_iterator_tagE",
22274   "size" : 1,
22275   "source_file" : "external/libcxx/include/iterator"
22276  },
22277  {
22278   "alignment" : 1,
22279   "linker_set_key" : "_ZTINSt3__128__invoke_void_return_wrapperIvEE",
22280   "name" : "std::__invoke_void_return_wrapper<void>",
22281   "referenced_type" : "_ZTINSt3__128__invoke_void_return_wrapperIvEE",
22282   "self_type" : "_ZTINSt3__128__invoke_void_return_wrapperIvEE",
22283   "size" : 1,
22284   "source_file" : "external/libcxx/include/__functional_base",
22285   "template_args" :
22286   [
22287    "_ZTIv"
22288   ]
22289  },
22290  {
22291   "alignment" : 1,
22292   "linker_set_key" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorIDiEELb0EEE",
22293   "name" : "std::__propagate_on_container_swap<std::allocator<char32_t>, false>",
22294   "referenced_type" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorIDiEELb0EEE",
22295   "self_type" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorIDiEELb0EEE",
22296   "size" : 1,
22297   "source_file" : "external/libcxx/include/memory",
22298   "template_args" :
22299   [
22300    "_ZTINSt3__19allocatorIDiEE"
22301   ]
22302  },
22303  {
22304   "alignment" : 1,
22305   "linker_set_key" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorIDsEELb0EEE",
22306   "name" : "std::__propagate_on_container_swap<std::allocator<char16_t>, false>",
22307   "referenced_type" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorIDsEELb0EEE",
22308   "self_type" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorIDsEELb0EEE",
22309   "size" : 1,
22310   "source_file" : "external/libcxx/include/memory",
22311   "template_args" :
22312   [
22313    "_ZTINSt3__19allocatorIDsEE"
22314   ]
22315  },
22316  {
22317   "alignment" : 1,
22318   "linker_set_key" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorIcEELb0EEE",
22319   "name" : "std::__propagate_on_container_swap<std::allocator<char>, false>",
22320   "referenced_type" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorIcEELb0EEE",
22321   "self_type" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorIcEELb0EEE",
22322   "size" : 1,
22323   "source_file" : "external/libcxx/include/memory",
22324   "template_args" :
22325   [
22326    "_ZTINSt3__19allocatorIcEE"
22327   ]
22328  },
22329  {
22330   "alignment" : 1,
22331   "linker_set_key" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorIwEELb0EEE",
22332   "name" : "std::__propagate_on_container_swap<std::allocator<wchar_t>, false>",
22333   "referenced_type" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorIwEELb0EEE",
22334   "self_type" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorIwEELb0EEE",
22335   "size" : 1,
22336   "source_file" : "external/libcxx/include/memory",
22337   "template_args" :
22338   [
22339    "_ZTINSt3__19allocatorIwEE"
22340   ]
22341  },
22342  {
22343   "alignment" : 1,
22344   "linker_set_key" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorIDiEEPDiLb1EEE",
22345   "name" : "std::__alloc_traits_difference_type<std::allocator<char32_t>, char32_t *, true>",
22346   "referenced_type" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorIDiEEPDiLb1EEE",
22347   "self_type" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorIDiEEPDiLb1EEE",
22348   "size" : 1,
22349   "source_file" : "external/libcxx/include/memory",
22350   "template_args" :
22351   [
22352    "_ZTINSt3__19allocatorIDiEE",
22353    "_ZTIPDi"
22354   ]
22355  },
22356  {
22357   "alignment" : 1,
22358   "linker_set_key" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorIDsEEPDsLb1EEE",
22359   "name" : "std::__alloc_traits_difference_type<std::allocator<char16_t>, char16_t *, true>",
22360   "referenced_type" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorIDsEEPDsLb1EEE",
22361   "self_type" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorIDsEEPDsLb1EEE",
22362   "size" : 1,
22363   "source_file" : "external/libcxx/include/memory",
22364   "template_args" :
22365   [
22366    "_ZTINSt3__19allocatorIDsEE",
22367    "_ZTIPDs"
22368   ]
22369  },
22370  {
22371   "alignment" : 1,
22372   "linker_set_key" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorIcEEPcLb1EEE",
22373   "name" : "std::__alloc_traits_difference_type<std::allocator<char>, char *, true>",
22374   "referenced_type" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorIcEEPcLb1EEE",
22375   "self_type" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorIcEEPcLb1EEE",
22376   "size" : 1,
22377   "source_file" : "external/libcxx/include/memory",
22378   "template_args" :
22379   [
22380    "_ZTINSt3__19allocatorIcEE",
22381    "_ZTIPc"
22382   ]
22383  },
22384  {
22385   "alignment" : 1,
22386   "linker_set_key" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorIwEEPwLb1EEE",
22387   "name" : "std::__alloc_traits_difference_type<std::allocator<wchar_t>, wchar_t *, true>",
22388   "referenced_type" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorIwEEPwLb1EEE",
22389   "self_type" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorIwEEPwLb1EEE",
22390   "size" : 1,
22391   "source_file" : "external/libcxx/include/memory",
22392   "template_args" :
22393   [
22394    "_ZTINSt3__19allocatorIwEE",
22395    "_ZTIPw"
22396   ]
22397  },
22398  {
22399   "alignment" : 1,
22400   "linker_set_key" : "_ZTINSt3__130__check_tuple_constructor_failE",
22401   "name" : "std::__check_tuple_constructor_fail",
22402   "referenced_type" : "_ZTINSt3__130__check_tuple_constructor_failE",
22403   "self_type" : "_ZTINSt3__130__check_tuple_constructor_failE",
22404   "size" : 1,
22405   "source_file" : "external/libcxx/include/__tuple"
22406  },
22407  {
22408   "alignment" : 1,
22409   "base_specifiers" :
22410   [
22411    {
22412     "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleINS_5mutexEJEEE"
22413    }
22414   ],
22415   "linker_set_key" : "_ZTINSt3__132is_nothrow_default_constructibleINS_5mutexEEE",
22416   "name" : "std::is_nothrow_default_constructible<std::mutex>",
22417   "referenced_type" : "_ZTINSt3__132is_nothrow_default_constructibleINS_5mutexEEE",
22418   "self_type" : "_ZTINSt3__132is_nothrow_default_constructibleINS_5mutexEEE",
22419   "size" : 1,
22420   "source_file" : "external/libcxx/include/type_traits",
22421   "template_args" :
22422   [
22423    "_ZTINSt3__15mutexE"
22424   ]
22425  },
22426  {
22427   "alignment" : 1,
22428   "base_specifiers" :
22429   [
22430    {
22431     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
22432    }
22433   ],
22434   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIDiNS_11char_traitsIDiEEPKDiEE",
22435   "name" : "std::__can_be_converted_to_string_view<char32_t, std::char_traits<char32_t>, const char32_t *>",
22436   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIDiNS_11char_traitsIDiEEPKDiEE",
22437   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIDiNS_11char_traitsIDiEEPKDiEE",
22438   "size" : 1,
22439   "source_file" : "external/libcxx/include/string",
22440   "template_args" :
22441   [
22442    "_ZTIDi",
22443    "_ZTINSt3__111char_traitsIDiEE",
22444    "_ZTIPKDi"
22445   ]
22446  },
22447  {
22448   "alignment" : 1,
22449   "base_specifiers" :
22450   [
22451    {
22452     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
22453    }
22454   ],
22455   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIDsNS_11char_traitsIDsEEPKDsEE",
22456   "name" : "std::__can_be_converted_to_string_view<char16_t, std::char_traits<char16_t>, const char16_t *>",
22457   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIDsNS_11char_traitsIDsEEPKDsEE",
22458   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIDsNS_11char_traitsIDsEEPKDsEE",
22459   "size" : 1,
22460   "source_file" : "external/libcxx/include/string",
22461   "template_args" :
22462   [
22463    "_ZTIDs",
22464    "_ZTINSt3__111char_traitsIDsEE",
22465    "_ZTIPKDs"
22466   ]
22467  },
22468  {
22469   "alignment" : 1,
22470   "base_specifiers" :
22471   [
22472    {
22473     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
22474    }
22475   ],
22476   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEPKcEE",
22477   "name" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, const char *>",
22478   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEPKcEE",
22479   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEPKcEE",
22480   "size" : 1,
22481   "source_file" : "external/libcxx/include/string",
22482   "template_args" :
22483   [
22484    "_ZTIc",
22485    "_ZTINSt3__111char_traitsIcEE",
22486    "_ZTIPKc"
22487   ]
22488  },
22489  {
22490   "alignment" : 1,
22491   "base_specifiers" :
22492   [
22493    {
22494     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
22495    }
22496   ],
22497   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEEPKwEE",
22498   "name" : "std::__can_be_converted_to_string_view<wchar_t, std::char_traits<wchar_t>, const wchar_t *>",
22499   "referenced_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEEPKwEE",
22500   "self_type" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEEPKwEE",
22501   "size" : 1,
22502   "source_file" : "external/libcxx/include/string",
22503   "template_args" :
22504   [
22505    "_ZTIw",
22506    "_ZTINSt3__111char_traitsIwEE",
22507    "_ZTIPKw"
22508   ]
22509  },
22510  {
22511   "alignment" : 1,
22512   "base_specifiers" :
22513   [
22514    {
22515     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
22516    }
22517   ],
22518   "linker_set_key" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorIDiEEvEE",
22519   "name" : "std::__has_propagate_on_container_swap<std::allocator<char32_t>, void>",
22520   "referenced_type" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorIDiEEvEE",
22521   "self_type" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorIDiEEvEE",
22522   "size" : 1,
22523   "source_file" : "external/libcxx/include/memory",
22524   "template_args" :
22525   [
22526    "_ZTINSt3__19allocatorIDiEE",
22527    "_ZTIv"
22528   ]
22529  },
22530  {
22531   "alignment" : 1,
22532   "base_specifiers" :
22533   [
22534    {
22535     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
22536    }
22537   ],
22538   "linker_set_key" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorIDsEEvEE",
22539   "name" : "std::__has_propagate_on_container_swap<std::allocator<char16_t>, void>",
22540   "referenced_type" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorIDsEEvEE",
22541   "self_type" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorIDsEEvEE",
22542   "size" : 1,
22543   "source_file" : "external/libcxx/include/memory",
22544   "template_args" :
22545   [
22546    "_ZTINSt3__19allocatorIDsEE",
22547    "_ZTIv"
22548   ]
22549  },
22550  {
22551   "alignment" : 1,
22552   "base_specifiers" :
22553   [
22554    {
22555     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
22556    }
22557   ],
22558   "linker_set_key" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorIcEEvEE",
22559   "name" : "std::__has_propagate_on_container_swap<std::allocator<char>, void>",
22560   "referenced_type" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorIcEEvEE",
22561   "self_type" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorIcEEvEE",
22562   "size" : 1,
22563   "source_file" : "external/libcxx/include/memory",
22564   "template_args" :
22565   [
22566    "_ZTINSt3__19allocatorIcEE",
22567    "_ZTIv"
22568   ]
22569  },
22570  {
22571   "alignment" : 1,
22572   "base_specifiers" :
22573   [
22574    {
22575     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
22576    }
22577   ],
22578   "linker_set_key" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorIwEEvEE",
22579   "name" : "std::__has_propagate_on_container_swap<std::allocator<wchar_t>, void>",
22580   "referenced_type" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorIwEEvEE",
22581   "self_type" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorIwEEvEE",
22582   "size" : 1,
22583   "source_file" : "external/libcxx/include/memory",
22584   "template_args" :
22585   [
22586    "_ZTINSt3__19allocatorIwEE",
22587    "_ZTIv"
22588   ]
22589  },
22590  {
22591   "alignment" : 1,
22592   "base_specifiers" :
22593   [
22594    {
22595     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
22596    }
22597   ],
22598   "linker_set_key" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_5mutexEJEEE",
22599   "name" : "std::__libcpp_is_nothrow_constructible<true, false, std::mutex>",
22600   "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_5mutexEJEEE",
22601   "self_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_5mutexEJEEE",
22602   "size" : 1,
22603   "source_file" : "external/libcxx/include/type_traits",
22604   "template_args" :
22605   [
22606    "_ZTINSt3__15mutexE"
22607   ]
22608  },
22609  {
22610   "alignment" : 1,
22611   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIDiEELb0EEE",
22612   "name" : "std::__propagate_on_container_copy_assignment<std::allocator<char32_t>, false>",
22613   "referenced_type" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIDiEELb0EEE",
22614   "self_type" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIDiEELb0EEE",
22615   "size" : 1,
22616   "source_file" : "external/libcxx/include/memory",
22617   "template_args" :
22618   [
22619    "_ZTINSt3__19allocatorIDiEE"
22620   ]
22621  },
22622  {
22623   "alignment" : 1,
22624   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIDsEELb0EEE",
22625   "name" : "std::__propagate_on_container_copy_assignment<std::allocator<char16_t>, false>",
22626   "referenced_type" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIDsEELb0EEE",
22627   "self_type" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIDsEELb0EEE",
22628   "size" : 1,
22629   "source_file" : "external/libcxx/include/memory",
22630   "template_args" :
22631   [
22632    "_ZTINSt3__19allocatorIDsEE"
22633   ]
22634  },
22635  {
22636   "alignment" : 1,
22637   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIcEELb0EEE",
22638   "name" : "std::__propagate_on_container_copy_assignment<std::allocator<char>, false>",
22639   "referenced_type" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIcEELb0EEE",
22640   "self_type" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIcEELb0EEE",
22641   "size" : 1,
22642   "source_file" : "external/libcxx/include/memory",
22643   "template_args" :
22644   [
22645    "_ZTINSt3__19allocatorIcEE"
22646   ]
22647  },
22648  {
22649   "alignment" : 1,
22650   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIwEELb0EEE",
22651   "name" : "std::__propagate_on_container_copy_assignment<std::allocator<wchar_t>, false>",
22652   "referenced_type" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIwEELb0EEE",
22653   "self_type" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIwEELb0EEE",
22654   "size" : 1,
22655   "source_file" : "external/libcxx/include/memory",
22656   "template_args" :
22657   [
22658    "_ZTINSt3__19allocatorIwEE"
22659   ]
22660  },
22661  {
22662   "alignment" : 1,
22663   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorIDiEELb1EEE",
22664   "name" : "std::__propagate_on_container_move_assignment<std::allocator<char32_t>, true>",
22665   "referenced_type" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorIDiEELb1EEE",
22666   "self_type" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorIDiEELb1EEE",
22667   "size" : 1,
22668   "source_file" : "external/libcxx/include/memory",
22669   "template_args" :
22670   [
22671    "_ZTINSt3__19allocatorIDiEE"
22672   ]
22673  },
22674  {
22675   "alignment" : 1,
22676   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorIDsEELb1EEE",
22677   "name" : "std::__propagate_on_container_move_assignment<std::allocator<char16_t>, true>",
22678   "referenced_type" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorIDsEELb1EEE",
22679   "self_type" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorIDsEELb1EEE",
22680   "size" : 1,
22681   "source_file" : "external/libcxx/include/memory",
22682   "template_args" :
22683   [
22684    "_ZTINSt3__19allocatorIDsEE"
22685   ]
22686  },
22687  {
22688   "alignment" : 1,
22689   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorIcEELb1EEE",
22690   "name" : "std::__propagate_on_container_move_assignment<std::allocator<char>, true>",
22691   "referenced_type" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorIcEELb1EEE",
22692   "self_type" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorIcEELb1EEE",
22693   "size" : 1,
22694   "source_file" : "external/libcxx/include/memory",
22695   "template_args" :
22696   [
22697    "_ZTINSt3__19allocatorIcEE"
22698   ]
22699  },
22700  {
22701   "alignment" : 1,
22702   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorIwEELb1EEE",
22703   "name" : "std::__propagate_on_container_move_assignment<std::allocator<wchar_t>, true>",
22704   "referenced_type" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorIwEELb1EEE",
22705   "self_type" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorIwEELb1EEE",
22706   "size" : 1,
22707   "source_file" : "external/libcxx/include/memory",
22708   "template_args" :
22709   [
22710    "_ZTINSt3__19allocatorIwEE"
22711   ]
22712  },
22713  {
22714   "alignment" : 1,
22715   "base_specifiers" :
22716   [
22717    {
22718     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
22719    }
22720   ],
22721   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIDiEEvEE",
22722   "name" : "std::__has_propagate_on_container_copy_assignment<std::allocator<char32_t>, void>",
22723   "referenced_type" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIDiEEvEE",
22724   "self_type" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIDiEEvEE",
22725   "size" : 1,
22726   "source_file" : "external/libcxx/include/memory",
22727   "template_args" :
22728   [
22729    "_ZTINSt3__19allocatorIDiEE",
22730    "_ZTIv"
22731   ]
22732  },
22733  {
22734   "alignment" : 1,
22735   "base_specifiers" :
22736   [
22737    {
22738     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
22739    }
22740   ],
22741   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIDsEEvEE",
22742   "name" : "std::__has_propagate_on_container_copy_assignment<std::allocator<char16_t>, void>",
22743   "referenced_type" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIDsEEvEE",
22744   "self_type" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIDsEEvEE",
22745   "size" : 1,
22746   "source_file" : "external/libcxx/include/memory",
22747   "template_args" :
22748   [
22749    "_ZTINSt3__19allocatorIDsEE",
22750    "_ZTIv"
22751   ]
22752  },
22753  {
22754   "alignment" : 1,
22755   "base_specifiers" :
22756   [
22757    {
22758     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
22759    }
22760   ],
22761   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIcEEvEE",
22762   "name" : "std::__has_propagate_on_container_copy_assignment<std::allocator<char>, void>",
22763   "referenced_type" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIcEEvEE",
22764   "self_type" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIcEEvEE",
22765   "size" : 1,
22766   "source_file" : "external/libcxx/include/memory",
22767   "template_args" :
22768   [
22769    "_ZTINSt3__19allocatorIcEE",
22770    "_ZTIv"
22771   ]
22772  },
22773  {
22774   "alignment" : 1,
22775   "base_specifiers" :
22776   [
22777    {
22778     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
22779    }
22780   ],
22781   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIwEEvEE",
22782   "name" : "std::__has_propagate_on_container_copy_assignment<std::allocator<wchar_t>, void>",
22783   "referenced_type" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIwEEvEE",
22784   "self_type" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIwEEvEE",
22785   "size" : 1,
22786   "source_file" : "external/libcxx/include/memory",
22787   "template_args" :
22788   [
22789    "_ZTINSt3__19allocatorIwEE",
22790    "_ZTIv"
22791   ]
22792  },
22793  {
22794   "alignment" : 1,
22795   "base_specifiers" :
22796   [
22797    {
22798     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
22799    }
22800   ],
22801   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIDiEEvEE",
22802   "name" : "std::__has_propagate_on_container_move_assignment<std::allocator<char32_t>, void>",
22803   "referenced_type" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIDiEEvEE",
22804   "self_type" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIDiEEvEE",
22805   "size" : 1,
22806   "source_file" : "external/libcxx/include/memory",
22807   "template_args" :
22808   [
22809    "_ZTINSt3__19allocatorIDiEE",
22810    "_ZTIv"
22811   ]
22812  },
22813  {
22814   "alignment" : 1,
22815   "base_specifiers" :
22816   [
22817    {
22818     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
22819    }
22820   ],
22821   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIDsEEvEE",
22822   "name" : "std::__has_propagate_on_container_move_assignment<std::allocator<char16_t>, void>",
22823   "referenced_type" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIDsEEvEE",
22824   "self_type" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIDsEEvEE",
22825   "size" : 1,
22826   "source_file" : "external/libcxx/include/memory",
22827   "template_args" :
22828   [
22829    "_ZTINSt3__19allocatorIDsEE",
22830    "_ZTIv"
22831   ]
22832  },
22833  {
22834   "alignment" : 1,
22835   "base_specifiers" :
22836   [
22837    {
22838     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
22839    }
22840   ],
22841   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIcEEvEE",
22842   "name" : "std::__has_propagate_on_container_move_assignment<std::allocator<char>, void>",
22843   "referenced_type" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIcEEvEE",
22844   "self_type" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIcEEvEE",
22845   "size" : 1,
22846   "source_file" : "external/libcxx/include/memory",
22847   "template_args" :
22848   [
22849    "_ZTINSt3__19allocatorIcEE",
22850    "_ZTIv"
22851   ]
22852  },
22853  {
22854   "alignment" : 1,
22855   "base_specifiers" :
22856   [
22857    {
22858     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
22859    }
22860   ],
22861   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIwEEvEE",
22862   "name" : "std::__has_propagate_on_container_move_assignment<std::allocator<wchar_t>, void>",
22863   "referenced_type" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIwEEvEE",
22864   "self_type" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIwEEvEE",
22865   "size" : 1,
22866   "source_file" : "external/libcxx/include/memory",
22867   "template_args" :
22868   [
22869    "_ZTINSt3__19allocatorIwEE",
22870    "_ZTIv"
22871   ]
22872  },
22873  {
22874   "alignment" : 1,
22875   "linker_set_key" : "_ZTINSt3__14__fs10filesystem16_FilesystemClockE",
22876   "name" : "std::filesystem::_FilesystemClock",
22877   "referenced_type" : "_ZTINSt3__14__fs10filesystem16_FilesystemClockE",
22878   "self_type" : "_ZTINSt3__14__fs10filesystem16_FilesystemClockE",
22879   "size" : 1,
22880   "source_file" : "external/libcxx/include/chrono"
22881  },
22882  {
22883   "alignment" : 1,
22884   "base_specifiers" :
22885   [
22886    {
22887     "referenced_type" : "_ZTINSt3__114unary_functionIDijEE"
22888    }
22889   ],
22890   "linker_set_key" : "_ZTINSt3__14hashIDiEE",
22891   "name" : "std::hash<char32_t>",
22892   "referenced_type" : "_ZTINSt3__14hashIDiEE",
22893   "self_type" : "_ZTINSt3__14hashIDiEE",
22894   "size" : 1,
22895   "source_file" : "external/libcxx/include/utility",
22896   "template_args" :
22897   [
22898    "_ZTIDi"
22899   ]
22900  },
22901  {
22902   "alignment" : 1,
22903   "base_specifiers" :
22904   [
22905    {
22906     "referenced_type" : "_ZTINSt3__114unary_functionIDnjEE"
22907    }
22908   ],
22909   "linker_set_key" : "_ZTINSt3__14hashIDnEE",
22910   "name" : "std::hash<nullptr_t>",
22911   "referenced_type" : "_ZTINSt3__14hashIDnEE",
22912   "self_type" : "_ZTINSt3__14hashIDnEE",
22913   "size" : 1,
22914   "source_file" : "external/libcxx/include/utility",
22915   "template_args" :
22916   [
22917    "_ZTIDn"
22918   ]
22919  },
22920  {
22921   "alignment" : 1,
22922   "base_specifiers" :
22923   [
22924    {
22925     "referenced_type" : "_ZTINSt3__114unary_functionIDsjEE"
22926    }
22927   ],
22928   "linker_set_key" : "_ZTINSt3__14hashIDsEE",
22929   "name" : "std::hash<char16_t>",
22930   "referenced_type" : "_ZTINSt3__14hashIDsEE",
22931   "self_type" : "_ZTINSt3__14hashIDsEE",
22932   "size" : 1,
22933   "source_file" : "external/libcxx/include/utility",
22934   "template_args" :
22935   [
22936    "_ZTIDs"
22937   ]
22938  },
22939  {
22940   "alignment" : 1,
22941   "base_specifiers" :
22942   [
22943    {
22944     "referenced_type" : "_ZTINSt3__114unary_functionINS_10error_codeEjEE"
22945    }
22946   ],
22947   "linker_set_key" : "_ZTINSt3__14hashINS_10error_codeEEE",
22948   "name" : "std::hash<std::error_code>",
22949   "referenced_type" : "_ZTINSt3__14hashINS_10error_codeEEE",
22950   "self_type" : "_ZTINSt3__14hashINS_10error_codeEEE",
22951   "size" : 1,
22952   "source_file" : "external/libcxx/include/system_error",
22953   "template_args" :
22954   [
22955    "_ZTINSt3__110error_codeE"
22956   ]
22957  },
22958  {
22959   "alignment" : 1,
22960   "base_specifiers" :
22961   [
22962    {
22963     "referenced_type" : "_ZTINSt3__114unary_functionINS_15error_conditionEjEE"
22964    }
22965   ],
22966   "linker_set_key" : "_ZTINSt3__14hashINS_15error_conditionEEE",
22967   "name" : "std::hash<std::error_condition>",
22968   "referenced_type" : "_ZTINSt3__14hashINS_15error_conditionEEE",
22969   "self_type" : "_ZTINSt3__14hashINS_15error_conditionEEE",
22970   "size" : 1,
22971   "source_file" : "external/libcxx/include/system_error",
22972   "template_args" :
22973   [
22974    "_ZTINSt3__115error_conditionE"
22975   ]
22976  },
22977  {
22978   "alignment" : 1,
22979   "base_specifiers" :
22980   [
22981    {
22982     "referenced_type" : "_ZTINSt3__114unary_functionIajEE"
22983    }
22984   ],
22985   "linker_set_key" : "_ZTINSt3__14hashIaEE",
22986   "name" : "std::hash<signed char>",
22987   "referenced_type" : "_ZTINSt3__14hashIaEE",
22988   "self_type" : "_ZTINSt3__14hashIaEE",
22989   "size" : 1,
22990   "source_file" : "external/libcxx/include/utility",
22991   "template_args" :
22992   [
22993    "_ZTIa"
22994   ]
22995  },
22996  {
22997   "alignment" : 1,
22998   "base_specifiers" :
22999   [
23000    {
23001     "referenced_type" : "_ZTINSt3__114unary_functionIbjEE"
23002    }
23003   ],
23004   "linker_set_key" : "_ZTINSt3__14hashIbEE",
23005   "name" : "std::hash<bool>",
23006   "referenced_type" : "_ZTINSt3__14hashIbEE",
23007   "self_type" : "_ZTINSt3__14hashIbEE",
23008   "size" : 1,
23009   "source_file" : "external/libcxx/include/utility",
23010   "template_args" :
23011   [
23012    "_ZTIb"
23013   ]
23014  },
23015  {
23016   "alignment" : 1,
23017   "base_specifiers" :
23018   [
23019    {
23020     "referenced_type" : "_ZTINSt3__114unary_functionIcjEE"
23021    }
23022   ],
23023   "linker_set_key" : "_ZTINSt3__14hashIcEE",
23024   "name" : "std::hash<char>",
23025   "referenced_type" : "_ZTINSt3__14hashIcEE",
23026   "self_type" : "_ZTINSt3__14hashIcEE",
23027   "size" : 1,
23028   "source_file" : "external/libcxx/include/utility",
23029   "template_args" :
23030   [
23031    "_ZTIc"
23032   ]
23033  },
23034  {
23035   "alignment" : 1,
23036   "base_specifiers" :
23037   [
23038    {
23039     "referenced_type" : "_ZTINSt3__113__scalar_hashIdLj2EEE"
23040    }
23041   ],
23042   "linker_set_key" : "_ZTINSt3__14hashIdEE",
23043   "name" : "std::hash<double>",
23044   "referenced_type" : "_ZTINSt3__14hashIdEE",
23045   "self_type" : "_ZTINSt3__14hashIdEE",
23046   "size" : 1,
23047   "source_file" : "external/libcxx/include/utility",
23048   "template_args" :
23049   [
23050    "_ZTId"
23051   ]
23052  },
23053  {
23054   "alignment" : 1,
23055   "base_specifiers" :
23056   [
23057    {
23058     "referenced_type" : "_ZTINSt3__113__scalar_hashIeLj2EEE"
23059    }
23060   ],
23061   "linker_set_key" : "_ZTINSt3__14hashIeEE",
23062   "name" : "std::hash<long double>",
23063   "referenced_type" : "_ZTINSt3__14hashIeEE",
23064   "self_type" : "_ZTINSt3__14hashIeEE",
23065   "size" : 1,
23066   "source_file" : "external/libcxx/include/utility",
23067   "template_args" :
23068   [
23069    "_ZTIe"
23070   ]
23071  },
23072  {
23073   "alignment" : 1,
23074   "base_specifiers" :
23075   [
23076    {
23077     "referenced_type" : "_ZTINSt3__113__scalar_hashIfLj1EEE"
23078    }
23079   ],
23080   "linker_set_key" : "_ZTINSt3__14hashIfEE",
23081   "name" : "std::hash<float>",
23082   "referenced_type" : "_ZTINSt3__14hashIfEE",
23083   "self_type" : "_ZTINSt3__14hashIfEE",
23084   "size" : 1,
23085   "source_file" : "external/libcxx/include/utility",
23086   "template_args" :
23087   [
23088    "_ZTIf"
23089   ]
23090  },
23091  {
23092   "alignment" : 1,
23093   "base_specifiers" :
23094   [
23095    {
23096     "referenced_type" : "_ZTINSt3__114unary_functionIhjEE"
23097    }
23098   ],
23099   "linker_set_key" : "_ZTINSt3__14hashIhEE",
23100   "name" : "std::hash<unsigned char>",
23101   "referenced_type" : "_ZTINSt3__14hashIhEE",
23102   "self_type" : "_ZTINSt3__14hashIhEE",
23103   "size" : 1,
23104   "source_file" : "external/libcxx/include/utility",
23105   "template_args" :
23106   [
23107    "_ZTIh"
23108   ]
23109  },
23110  {
23111   "alignment" : 1,
23112   "base_specifiers" :
23113   [
23114    {
23115     "referenced_type" : "_ZTINSt3__114unary_functionIijEE"
23116    }
23117   ],
23118   "linker_set_key" : "_ZTINSt3__14hashIiEE",
23119   "name" : "std::hash<int>",
23120   "referenced_type" : "_ZTINSt3__14hashIiEE",
23121   "self_type" : "_ZTINSt3__14hashIiEE",
23122   "size" : 1,
23123   "source_file" : "external/libcxx/include/utility",
23124   "template_args" :
23125   [
23126    "_ZTIi"
23127   ]
23128  },
23129  {
23130   "alignment" : 1,
23131   "base_specifiers" :
23132   [
23133    {
23134     "referenced_type" : "_ZTINSt3__114unary_functionIjjEE"
23135    }
23136   ],
23137   "linker_set_key" : "_ZTINSt3__14hashIjEE",
23138   "name" : "std::hash<unsigned int>",
23139   "referenced_type" : "_ZTINSt3__14hashIjEE",
23140   "self_type" : "_ZTINSt3__14hashIjEE",
23141   "size" : 1,
23142   "source_file" : "external/libcxx/include/utility",
23143   "template_args" :
23144   [
23145    "_ZTIj"
23146   ]
23147  },
23148  {
23149   "alignment" : 1,
23150   "base_specifiers" :
23151   [
23152    {
23153     "referenced_type" : "_ZTINSt3__114unary_functionIljEE"
23154    }
23155   ],
23156   "linker_set_key" : "_ZTINSt3__14hashIlEE",
23157   "name" : "std::hash<long>",
23158   "referenced_type" : "_ZTINSt3__14hashIlEE",
23159   "self_type" : "_ZTINSt3__14hashIlEE",
23160   "size" : 1,
23161   "source_file" : "external/libcxx/include/utility",
23162   "template_args" :
23163   [
23164    "_ZTIl"
23165   ]
23166  },
23167  {
23168   "alignment" : 1,
23169   "base_specifiers" :
23170   [
23171    {
23172     "referenced_type" : "_ZTINSt3__114unary_functionImjEE"
23173    }
23174   ],
23175   "linker_set_key" : "_ZTINSt3__14hashImEE",
23176   "name" : "std::hash<unsigned long>",
23177   "referenced_type" : "_ZTINSt3__14hashImEE",
23178   "self_type" : "_ZTINSt3__14hashImEE",
23179   "size" : 1,
23180   "source_file" : "external/libcxx/include/utility",
23181   "template_args" :
23182   [
23183    "_ZTIm"
23184   ]
23185  },
23186  {
23187   "alignment" : 1,
23188   "base_specifiers" :
23189   [
23190    {
23191     "referenced_type" : "_ZTINSt3__114unary_functionIsjEE"
23192    }
23193   ],
23194   "linker_set_key" : "_ZTINSt3__14hashIsEE",
23195   "name" : "std::hash<short>",
23196   "referenced_type" : "_ZTINSt3__14hashIsEE",
23197   "self_type" : "_ZTINSt3__14hashIsEE",
23198   "size" : 1,
23199   "source_file" : "external/libcxx/include/utility",
23200   "template_args" :
23201   [
23202    "_ZTIs"
23203   ]
23204  },
23205  {
23206   "alignment" : 1,
23207   "base_specifiers" :
23208   [
23209    {
23210     "referenced_type" : "_ZTINSt3__114unary_functionItjEE"
23211    }
23212   ],
23213   "linker_set_key" : "_ZTINSt3__14hashItEE",
23214   "name" : "std::hash<unsigned short>",
23215   "referenced_type" : "_ZTINSt3__14hashItEE",
23216   "self_type" : "_ZTINSt3__14hashItEE",
23217   "size" : 1,
23218   "source_file" : "external/libcxx/include/utility",
23219   "template_args" :
23220   [
23221    "_ZTIt"
23222   ]
23223  },
23224  {
23225   "alignment" : 1,
23226   "base_specifiers" :
23227   [
23228    {
23229     "referenced_type" : "_ZTINSt3__114unary_functionIwjEE"
23230    }
23231   ],
23232   "linker_set_key" : "_ZTINSt3__14hashIwEE",
23233   "name" : "std::hash<wchar_t>",
23234   "referenced_type" : "_ZTINSt3__14hashIwEE",
23235   "self_type" : "_ZTINSt3__14hashIwEE",
23236   "size" : 1,
23237   "source_file" : "external/libcxx/include/utility",
23238   "template_args" :
23239   [
23240    "_ZTIw"
23241   ]
23242  },
23243  {
23244   "alignment" : 1,
23245   "base_specifiers" :
23246   [
23247    {
23248     "referenced_type" : "_ZTINSt3__113__scalar_hashIxLj2EEE"
23249    }
23250   ],
23251   "linker_set_key" : "_ZTINSt3__14hashIxEE",
23252   "name" : "std::hash<long long>",
23253   "referenced_type" : "_ZTINSt3__14hashIxEE",
23254   "self_type" : "_ZTINSt3__14hashIxEE",
23255   "size" : 1,
23256   "source_file" : "external/libcxx/include/utility",
23257   "template_args" :
23258   [
23259    "_ZTIx"
23260   ]
23261  },
23262  {
23263   "alignment" : 1,
23264   "base_specifiers" :
23265   [
23266    {
23267     "referenced_type" : "_ZTINSt3__113__scalar_hashIyLj2EEE"
23268    }
23269   ],
23270   "linker_set_key" : "_ZTINSt3__14hashIyEE",
23271   "name" : "std::hash<unsigned long long>",
23272   "referenced_type" : "_ZTINSt3__14hashIyEE",
23273   "self_type" : "_ZTINSt3__14hashIyEE",
23274   "size" : 1,
23275   "source_file" : "external/libcxx/include/utility",
23276   "template_args" :
23277   [
23278    "_ZTIy"
23279   ]
23280  },
23281  {
23282   "alignment" : 1,
23283   "linker_set_key" : "_ZTINSt3__14lessIvEE",
23284   "name" : "std::less<>",
23285   "referenced_type" : "_ZTINSt3__14lessIvEE",
23286   "self_type" : "_ZTINSt3__14lessIvEE",
23287   "size" : 1,
23288   "source_file" : "external/libcxx/include/__functional_base",
23289   "template_args" :
23290   [
23291    "_ZTIv"
23292   ]
23293  },
23294  {
23295   "alignment" : 1,
23296   "linker_set_key" : "_ZTINSt3__14plusIvEE",
23297   "name" : "std::plus<>",
23298   "referenced_type" : "_ZTINSt3__14plusIvEE",
23299   "self_type" : "_ZTINSt3__14plusIvEE",
23300   "size" : 1,
23301   "source_file" : "external/libcxx/include/functional",
23302   "template_args" :
23303   [
23304    "_ZTIv"
23305   ]
23306  },
23307  {
23308   "alignment" : 1,
23309   "linker_set_key" : "_ZTINSt3__15__anyE",
23310   "name" : "std::__any",
23311   "referenced_type" : "_ZTINSt3__15__anyE",
23312   "self_type" : "_ZTINSt3__15__anyE",
23313   "size" : 1,
23314   "source_file" : "external/libcxx/include/type_traits"
23315  },
23316  {
23317   "alignment" : 1,
23318   "linker_set_key" : "_ZTINSt3__15__natE",
23319   "name" : "std::__nat",
23320   "referenced_type" : "_ZTINSt3__15__natE",
23321   "self_type" : "_ZTINSt3__15__natE",
23322   "size" : 1,
23323   "source_file" : "external/libcxx/include/type_traits"
23324  },
23325  {
23326   "alignment" : 1,
23327   "base_specifiers" :
23328   [
23329    {
23330     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
23331    }
23332   ],
23333   "linker_set_key" : "_ZTINSt3__15__or_IJEEE",
23334   "name" : "std::__or_<>",
23335   "referenced_type" : "_ZTINSt3__15__or_IJEEE",
23336   "self_type" : "_ZTINSt3__15__or_IJEEE",
23337   "size" : 1,
23338   "source_file" : "external/libcxx/include/type_traits"
23339  },
23340  {
23341   "alignment" : 1,
23342   "fields" :
23343   [
23344    {
23345     "field_name" : "__lx",
23346     "referenced_type" : "_ZTIA2_c"
23347    }
23348   ],
23349   "linker_set_key" : "_ZTINSt3__15__twoE",
23350   "name" : "std::__two",
23351   "referenced_type" : "_ZTINSt3__15__twoE",
23352   "self_type" : "_ZTINSt3__15__twoE",
23353   "size" : 2,
23354   "source_file" : "external/libcxx/include/type_traits"
23355  },
23356  {
23357   "alignment" : 1,
23358   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
23359   "name" : "std::decay<std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
23360   "referenced_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
23361   "self_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
23362   "size" : 1,
23363   "source_file" : "external/libcxx/include/type_traits",
23364   "template_args" :
23365   [
23366    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
23367   ]
23368  },
23369  {
23370   "alignment" : 1,
23371   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
23372   "name" : "std::decay<std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
23373   "referenced_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
23374   "self_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
23375   "size" : 1,
23376   "source_file" : "external/libcxx/include/type_traits",
23377   "template_args" :
23378   [
23379    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
23380   ]
23381  },
23382  {
23383   "alignment" : 1,
23384   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
23385   "name" : "std::decay<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
23386   "referenced_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
23387   "self_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
23388   "size" : 1,
23389   "source_file" : "external/libcxx/include/type_traits",
23390   "template_args" :
23391   [
23392    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
23393   ]
23394  },
23395  {
23396   "alignment" : 1,
23397   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
23398   "name" : "std::decay<std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
23399   "referenced_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
23400   "self_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
23401   "size" : 1,
23402   "source_file" : "external/libcxx/include/type_traits",
23403   "template_args" :
23404   [
23405    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
23406   ]
23407  },
23408  {
23409   "alignment" : 1,
23410   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
23411   "name" : "std::decay<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
23412   "referenced_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
23413   "self_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
23414   "size" : 1,
23415   "source_file" : "external/libcxx/include/type_traits",
23416   "template_args" :
23417   [
23418    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
23419   ]
23420  },
23421  {
23422   "alignment" : 1,
23423   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
23424   "name" : "std::decay<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
23425   "referenced_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
23426   "self_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
23427   "size" : 1,
23428   "source_file" : "external/libcxx/include/type_traits",
23429   "template_args" :
23430   [
23431    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
23432   ]
23433  },
23434  {
23435   "alignment" : 1,
23436   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
23437   "name" : "std::decay<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
23438   "referenced_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
23439   "self_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
23440   "size" : 1,
23441   "source_file" : "external/libcxx/include/type_traits",
23442   "template_args" :
23443   [
23444    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
23445   ]
23446  },
23447  {
23448   "alignment" : 1,
23449   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
23450   "name" : "std::decay<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
23451   "referenced_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
23452   "self_type" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
23453   "size" : 1,
23454   "source_file" : "external/libcxx/include/type_traits",
23455   "template_args" :
23456   [
23457    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
23458   ]
23459  },
23460  {
23461   "alignment" : 1,
23462   "linker_set_key" : "_ZTINSt3__15decayIOeEE",
23463   "name" : "std::decay<long double &&>",
23464   "referenced_type" : "_ZTINSt3__15decayIOeEE",
23465   "self_type" : "_ZTINSt3__15decayIOeEE",
23466   "size" : 1,
23467   "source_file" : "external/libcxx/include/type_traits",
23468   "template_args" :
23469   [
23470    "_ZTIOe"
23471   ]
23472  },
23473  {
23474   "alignment" : 1,
23475   "linker_set_key" : "_ZTINSt3__15decayIOlEE",
23476   "name" : "std::decay<long &&>",
23477   "referenced_type" : "_ZTINSt3__15decayIOlEE",
23478   "self_type" : "_ZTINSt3__15decayIOlEE",
23479   "size" : 1,
23480   "source_file" : "external/libcxx/include/type_traits",
23481   "template_args" :
23482   [
23483    "_ZTIOl"
23484   ]
23485  },
23486  {
23487   "alignment" : 1,
23488   "linker_set_key" : "_ZTINSt3__15decayIOxEE",
23489   "name" : "std::decay<long long &&>",
23490   "referenced_type" : "_ZTINSt3__15decayIOxEE",
23491   "self_type" : "_ZTINSt3__15decayIOxEE",
23492   "size" : 1,
23493   "source_file" : "external/libcxx/include/type_traits",
23494   "template_args" :
23495   [
23496    "_ZTIOx"
23497   ]
23498  },
23499  {
23500   "alignment" : 1,
23501   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
23502   "name" : "std::decay<const std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false> &>",
23503   "referenced_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
23504   "self_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
23505   "size" : 1,
23506   "source_file" : "external/libcxx/include/type_traits",
23507   "template_args" :
23508   [
23509    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
23510   ]
23511  },
23512  {
23513   "alignment" : 1,
23514   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
23515   "name" : "std::decay<const std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false> &>",
23516   "referenced_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
23517   "self_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
23518   "size" : 1,
23519   "source_file" : "external/libcxx/include/type_traits",
23520   "template_args" :
23521   [
23522    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
23523   ]
23524  },
23525  {
23526   "alignment" : 1,
23527   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
23528   "name" : "std::decay<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false> &>",
23529   "referenced_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
23530   "self_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
23531   "size" : 1,
23532   "source_file" : "external/libcxx/include/type_traits",
23533   "template_args" :
23534   [
23535    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
23536   ]
23537  },
23538  {
23539   "alignment" : 1,
23540   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
23541   "name" : "std::decay<const std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false> &>",
23542   "referenced_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
23543   "self_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
23544   "size" : 1,
23545   "source_file" : "external/libcxx/include/type_traits",
23546   "template_args" :
23547   [
23548    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
23549   ]
23550  },
23551  {
23552   "alignment" : 1,
23553   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
23554   "name" : "std::decay<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> &>",
23555   "referenced_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
23556   "self_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
23557   "size" : 1,
23558   "source_file" : "external/libcxx/include/type_traits",
23559   "template_args" :
23560   [
23561    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
23562   ]
23563  },
23564  {
23565   "alignment" : 1,
23566   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
23567   "name" : "std::decay<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> &>",
23568   "referenced_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
23569   "self_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
23570   "size" : 1,
23571   "source_file" : "external/libcxx/include/type_traits",
23572   "template_args" :
23573   [
23574    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
23575   ]
23576  },
23577  {
23578   "alignment" : 1,
23579   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
23580   "name" : "std::decay<const std::__compressed_pair_elem<std::allocator<char>, 1, true> &>",
23581   "referenced_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
23582   "self_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
23583   "size" : 1,
23584   "source_file" : "external/libcxx/include/type_traits",
23585   "template_args" :
23586   [
23587    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
23588   ]
23589  },
23590  {
23591   "alignment" : 1,
23592   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
23593   "name" : "std::decay<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> &>",
23594   "referenced_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
23595   "self_type" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
23596   "size" : 1,
23597   "source_file" : "external/libcxx/include/type_traits",
23598   "template_args" :
23599   [
23600    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
23601   ]
23602  },
23603  {
23604   "alignment" : 1,
23605   "linker_set_key" : "_ZTINSt3__15decayIeEE",
23606   "name" : "std::decay<long double>",
23607   "referenced_type" : "_ZTINSt3__15decayIeEE",
23608   "self_type" : "_ZTINSt3__15decayIeEE",
23609   "size" : 1,
23610   "source_file" : "external/libcxx/include/type_traits",
23611   "template_args" :
23612   [
23613    "_ZTIe"
23614   ]
23615  },
23616  {
23617   "alignment" : 1,
23618   "linker_set_key" : "_ZTINSt3__15decayIlEE",
23619   "name" : "std::decay<long>",
23620   "referenced_type" : "_ZTINSt3__15decayIlEE",
23621   "self_type" : "_ZTINSt3__15decayIlEE",
23622   "size" : 1,
23623   "source_file" : "external/libcxx/include/type_traits",
23624   "template_args" :
23625   [
23626    "_ZTIl"
23627   ]
23628  },
23629  {
23630   "alignment" : 1,
23631   "linker_set_key" : "_ZTINSt3__15decayIxEE",
23632   "name" : "std::decay<long long>",
23633   "referenced_type" : "_ZTINSt3__15decayIxEE",
23634   "self_type" : "_ZTINSt3__15decayIxEE",
23635   "size" : 1,
23636   "source_file" : "external/libcxx/include/type_traits",
23637   "template_args" :
23638   [
23639    "_ZTIx"
23640   ]
23641  },
23642  {
23643   "alignment" : 1,
23644   "linker_set_key" : "_ZTINSt3__15minusIvEE",
23645   "name" : "std::minus<>",
23646   "referenced_type" : "_ZTINSt3__15minusIvEE",
23647   "self_type" : "_ZTINSt3__15minusIvEE",
23648   "size" : 1,
23649   "source_file" : "external/libcxx/include/functional",
23650   "template_args" :
23651   [
23652    "_ZTIv"
23653   ]
23654  },
23655  {
23656   "alignment" : 4,
23657   "fields" :
23658   [
23659    {
23660     "access" : "private",
23661     "field_name" : "__m_",
23662     "referenced_type" : "_ZTI15pthread_mutex_t"
23663    }
23664   ],
23665   "linker_set_key" : "_ZTINSt3__15mutexE",
23666   "name" : "std::mutex",
23667   "record_kind" : "class",
23668   "referenced_type" : "_ZTINSt3__15mutexE",
23669   "self_type" : "_ZTINSt3__15mutexE",
23670   "size" : 4,
23671   "source_file" : "external/libcxx/include/__mutex_base"
23672  },
23673  {
23674   "alignment" : 1,
23675   "linker_set_key" : "_ZTINSt3__15ratioILx1000000000ELx1EEE",
23676   "name" : "std::ratio<1000000000, 1>",
23677   "record_kind" : "class",
23678   "referenced_type" : "_ZTINSt3__15ratioILx1000000000ELx1EEE",
23679   "self_type" : "_ZTINSt3__15ratioILx1000000000ELx1EEE",
23680   "size" : 1,
23681   "source_file" : "external/libcxx/include/ratio"
23682  },
23683  {
23684   "alignment" : 1,
23685   "linker_set_key" : "_ZTINSt3__15ratioILx1ELx1000000000EEE",
23686   "name" : "std::ratio<1, 1000000000>",
23687   "record_kind" : "class",
23688   "referenced_type" : "_ZTINSt3__15ratioILx1ELx1000000000EEE",
23689   "self_type" : "_ZTINSt3__15ratioILx1ELx1000000000EEE",
23690   "size" : 1,
23691   "source_file" : "external/libcxx/include/ratio"
23692  },
23693  {
23694   "alignment" : 1,
23695   "linker_set_key" : "_ZTINSt3__15ratioILx1ELx1000000EEE",
23696   "name" : "std::ratio<1, 1000000>",
23697   "record_kind" : "class",
23698   "referenced_type" : "_ZTINSt3__15ratioILx1ELx1000000EEE",
23699   "self_type" : "_ZTINSt3__15ratioILx1ELx1000000EEE",
23700   "size" : 1,
23701   "source_file" : "external/libcxx/include/ratio"
23702  },
23703  {
23704   "alignment" : 1,
23705   "linker_set_key" : "_ZTINSt3__15ratioILx1ELx1000EEE",
23706   "name" : "std::ratio<1, 1000>",
23707   "record_kind" : "class",
23708   "referenced_type" : "_ZTINSt3__15ratioILx1ELx1000EEE",
23709   "self_type" : "_ZTINSt3__15ratioILx1ELx1000EEE",
23710   "size" : 1,
23711   "source_file" : "external/libcxx/include/ratio"
23712  },
23713  {
23714   "alignment" : 1,
23715   "linker_set_key" : "_ZTINSt3__15ratioILx1ELx1EEE",
23716   "name" : "std::ratio<1, 1>",
23717   "record_kind" : "class",
23718   "referenced_type" : "_ZTINSt3__15ratioILx1ELx1EEE",
23719   "self_type" : "_ZTINSt3__15ratioILx1ELx1EEE",
23720   "size" : 1,
23721   "source_file" : "external/libcxx/include/ratio"
23722  },
23723  {
23724   "alignment" : 1,
23725   "linker_set_key" : "_ZTINSt3__15ratioILx3600ELx1EEE",
23726   "name" : "std::ratio<3600, 1>",
23727   "record_kind" : "class",
23728   "referenced_type" : "_ZTINSt3__15ratioILx3600ELx1EEE",
23729   "self_type" : "_ZTINSt3__15ratioILx3600ELx1EEE",
23730   "size" : 1,
23731   "source_file" : "external/libcxx/include/ratio"
23732  },
23733  {
23734   "alignment" : 1,
23735   "linker_set_key" : "_ZTINSt3__15ratioILx60ELx1EEE",
23736   "name" : "std::ratio<60, 1>",
23737   "record_kind" : "class",
23738   "referenced_type" : "_ZTINSt3__15ratioILx60ELx1EEE",
23739   "self_type" : "_ZTINSt3__15ratioILx60ELx1EEE",
23740   "size" : 1,
23741   "source_file" : "external/libcxx/include/ratio"
23742  },
23743  {
23744   "alignment" : 1,
23745   "linker_set_key" : "_ZTINSt3__15tupleIJEEE",
23746   "name" : "std::tuple<>",
23747   "record_kind" : "class",
23748   "referenced_type" : "_ZTINSt3__15tupleIJEEE",
23749   "self_type" : "_ZTINSt3__15tupleIJEEE",
23750   "size" : 1,
23751   "source_file" : "external/libcxx/include/tuple"
23752  },
23753  {
23754   "alignment" : 4,
23755   "fields" :
23756   [
23757    {
23758     "field_name" : "first",
23759     "referenced_type" : "_ZTIj"
23760    },
23761    {
23762     "field_name" : "second",
23763     "field_offset" : 32,
23764     "referenced_type" : "_ZTIj"
23765    }
23766   ],
23767   "linker_set_key" : "_ZTINSt3__16_PairTE",
23768   "name" : "std::_PairT",
23769   "referenced_type" : "_ZTINSt3__16_PairTE",
23770   "self_type" : "_ZTINSt3__16_PairTE",
23771   "size" : 8,
23772   "source_file" : "external/libcxx/include/utility"
23773  },
23774  {
23775   "alignment" : 1,
23776   "base_specifiers" :
23777   [
23778    {
23779     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
23780    }
23781   ],
23782   "linker_set_key" : "_ZTINSt3__16__and_IJEEE",
23783   "name" : "std::__and_<>",
23784   "referenced_type" : "_ZTINSt3__16__and_IJEEE",
23785   "self_type" : "_ZTINSt3__16__and_IJEEE",
23786   "size" : 1,
23787   "source_file" : "external/libcxx/include/type_traits"
23788  },
23789  {
23790   "alignment" : 1,
23791   "linker_set_key" : "_ZTINSt3__16__lessIjjEE",
23792   "name" : "std::__less<unsigned int>",
23793   "referenced_type" : "_ZTINSt3__16__lessIjjEE",
23794   "self_type" : "_ZTINSt3__16__lessIjjEE",
23795   "size" : 1,
23796   "source_file" : "external/libcxx/include/algorithm",
23797   "template_args" :
23798   [
23799    "_ZTIj",
23800    "_ZTIj"
23801   ]
23802  },
23803  {
23804   "alignment" : 1,
23805   "linker_set_key" : "_ZTINSt3__16bit_orIvEE",
23806   "name" : "std::bit_or<>",
23807   "referenced_type" : "_ZTINSt3__16bit_orIvEE",
23808   "self_type" : "_ZTINSt3__16bit_orIvEE",
23809   "size" : 1,
23810   "source_file" : "external/libcxx/include/functional",
23811   "template_args" :
23812   [
23813    "_ZTIv"
23814   ]
23815  },
23816  {
23817   "alignment" : 4,
23818   "fields" :
23819   [
23820    {
23821     "access" : "private",
23822     "field_name" : "__d_",
23823     "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
23824    }
23825   ],
23826   "linker_set_key" : "_ZTINSt3__16chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
23827   "name" : "std::chrono::time_point<std::chrono::steady_clock, std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
23828   "record_kind" : "class",
23829   "referenced_type" : "_ZTINSt3__16chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
23830   "self_type" : "_ZTINSt3__16chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
23831   "size" : 8,
23832   "source_file" : "external/libcxx/include/chrono",
23833   "template_args" :
23834   [
23835    "_ZTINSt3__16chrono12steady_clockE",
23836    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
23837   ]
23838  },
23839  {
23840   "alignment" : 4,
23841   "fields" :
23842   [
23843    {
23844     "access" : "private",
23845     "field_name" : "__d_",
23846     "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE"
23847    }
23848   ],
23849   "linker_set_key" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
23850   "name" : "std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long double, std::ratio<1, 1000000000>>>",
23851   "record_kind" : "class",
23852   "referenced_type" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
23853   "self_type" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
23854   "size" : 8,
23855   "source_file" : "external/libcxx/include/chrono",
23856   "template_args" :
23857   [
23858    "_ZTINSt3__16chrono12system_clockE",
23859    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE"
23860   ]
23861  },
23862  {
23863   "alignment" : 4,
23864   "fields" :
23865   [
23866    {
23867     "access" : "private",
23868     "field_name" : "__d_",
23869     "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
23870    }
23871   ],
23872   "linker_set_key" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
23873   "name" : "std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
23874   "record_kind" : "class",
23875   "referenced_type" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
23876   "self_type" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
23877   "size" : 8,
23878   "source_file" : "external/libcxx/include/chrono",
23879   "template_args" :
23880   [
23881    "_ZTINSt3__16chrono12system_clockE",
23882    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
23883   ]
23884  },
23885  {
23886   "alignment" : 4,
23887   "fields" :
23888   [
23889    {
23890     "access" : "private",
23891     "field_name" : "__d_",
23892     "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE"
23893    }
23894   ],
23895   "linker_set_key" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
23896   "name" : "std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long long, std::ratio<1, 1000000>>>",
23897   "record_kind" : "class",
23898   "referenced_type" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
23899   "self_type" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
23900   "size" : 8,
23901   "source_file" : "external/libcxx/include/chrono",
23902   "template_args" :
23903   [
23904    "_ZTINSt3__16chrono12system_clockE",
23905    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE"
23906   ]
23907  },
23908  {
23909   "alignment" : 4,
23910   "fields" :
23911   [
23912    {
23913     "access" : "private",
23914     "field_name" : "__d_",
23915     "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
23916    }
23917   ],
23918   "linker_set_key" : "_ZTINSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
23919   "name" : "std::chrono::time_point<std::filesystem::_FilesystemClock, std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
23920   "record_kind" : "class",
23921   "referenced_type" : "_ZTINSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
23922   "self_type" : "_ZTINSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
23923   "size" : 8,
23924   "source_file" : "external/libcxx/include/chrono",
23925   "template_args" :
23926   [
23927    "_ZTINSt3__14__fs10filesystem16_FilesystemClockE",
23928    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
23929   ]
23930  },
23931  {
23932   "alignment" : 1,
23933   "linker_set_key" : "_ZTINSt3__16chrono12steady_clockE",
23934   "name" : "std::chrono::steady_clock",
23935   "record_kind" : "class",
23936   "referenced_type" : "_ZTINSt3__16chrono12steady_clockE",
23937   "self_type" : "_ZTINSt3__16chrono12steady_clockE",
23938   "size" : 1,
23939   "source_file" : "external/libcxx/include/chrono"
23940  },
23941  {
23942   "alignment" : 1,
23943   "linker_set_key" : "_ZTINSt3__16chrono12system_clockE",
23944   "name" : "std::chrono::system_clock",
23945   "record_kind" : "class",
23946   "referenced_type" : "_ZTINSt3__16chrono12system_clockE",
23947   "self_type" : "_ZTINSt3__16chrono12system_clockE",
23948   "size" : 1,
23949   "source_file" : "external/libcxx/include/chrono"
23950  },
23951  {
23952   "alignment" : 1,
23953   "base_specifiers" :
23954   [
23955    {
23956     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
23957    }
23958   ],
23959   "linker_set_key" : "_ZTINSt3__16chrono13__is_durationINS0_8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
23960   "name" : "std::chrono::__is_duration<std::chrono::duration<long double, std::ratio<1, 1000000000>>>",
23961   "referenced_type" : "_ZTINSt3__16chrono13__is_durationINS0_8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
23962   "self_type" : "_ZTINSt3__16chrono13__is_durationINS0_8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
23963   "size" : 1,
23964   "source_file" : "external/libcxx/include/chrono",
23965   "template_args" :
23966   [
23967    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE"
23968   ]
23969  },
23970  {
23971   "alignment" : 1,
23972   "base_specifiers" :
23973   [
23974    {
23975     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
23976    }
23977   ],
23978   "linker_set_key" : "_ZTINSt3__16chrono13__is_durationINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
23979   "name" : "std::chrono::__is_duration<std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
23980   "referenced_type" : "_ZTINSt3__16chrono13__is_durationINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
23981   "self_type" : "_ZTINSt3__16chrono13__is_durationINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
23982   "size" : 1,
23983   "source_file" : "external/libcxx/include/chrono",
23984   "template_args" :
23985   [
23986    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
23987   ]
23988  },
23989  {
23990   "alignment" : 1,
23991   "base_specifiers" :
23992   [
23993    {
23994     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
23995    }
23996   ],
23997   "linker_set_key" : "_ZTINSt3__16chrono13__is_durationINS0_8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
23998   "name" : "std::chrono::__is_duration<std::chrono::duration<long long, std::ratio<1, 1000000>>>",
23999   "referenced_type" : "_ZTINSt3__16chrono13__is_durationINS0_8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
24000   "self_type" : "_ZTINSt3__16chrono13__is_durationINS0_8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
24001   "size" : 1,
24002   "source_file" : "external/libcxx/include/chrono",
24003   "template_args" :
24004   [
24005    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE"
24006   ]
24007  },
24008  {
24009   "alignment" : 1,
24010   "base_specifiers" :
24011   [
24012    {
24013     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
24014    }
24015   ],
24016   "linker_set_key" : "_ZTINSt3__16chrono13__is_durationINS0_8durationIxNS_5ratioILx1ELx1EEEEEEE",
24017   "name" : "std::chrono::__is_duration<std::chrono::duration<long long, std::ratio<1, 1>>>",
24018   "referenced_type" : "_ZTINSt3__16chrono13__is_durationINS0_8durationIxNS_5ratioILx1ELx1EEEEEEE",
24019   "self_type" : "_ZTINSt3__16chrono13__is_durationINS0_8durationIxNS_5ratioILx1ELx1EEEEEEE",
24020   "size" : 1,
24021   "source_file" : "external/libcxx/include/chrono",
24022   "template_args" :
24023   [
24024    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE"
24025   ]
24026  },
24027  {
24028   "alignment" : 1,
24029   "base_specifiers" :
24030   [
24031    {
24032     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
24033    }
24034   ],
24035   "linker_set_key" : "_ZTINSt3__16chrono13__is_durationIeEE",
24036   "name" : "std::chrono::__is_duration<long double>",
24037   "referenced_type" : "_ZTINSt3__16chrono13__is_durationIeEE",
24038   "self_type" : "_ZTINSt3__16chrono13__is_durationIeEE",
24039   "size" : 1,
24040   "source_file" : "external/libcxx/include/chrono",
24041   "template_args" :
24042   [
24043    "_ZTIe"
24044   ]
24045  },
24046  {
24047   "alignment" : 1,
24048   "base_specifiers" :
24049   [
24050    {
24051     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
24052    }
24053   ],
24054   "linker_set_key" : "_ZTINSt3__16chrono13__is_durationIlEE",
24055   "name" : "std::chrono::__is_duration<long>",
24056   "referenced_type" : "_ZTINSt3__16chrono13__is_durationIlEE",
24057   "self_type" : "_ZTINSt3__16chrono13__is_durationIlEE",
24058   "size" : 1,
24059   "source_file" : "external/libcxx/include/chrono",
24060   "template_args" :
24061   [
24062    "_ZTIl"
24063   ]
24064  },
24065  {
24066   "alignment" : 1,
24067   "base_specifiers" :
24068   [
24069    {
24070     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
24071    }
24072   ],
24073   "linker_set_key" : "_ZTINSt3__16chrono13__is_durationIxEE",
24074   "name" : "std::chrono::__is_duration<long long>",
24075   "referenced_type" : "_ZTINSt3__16chrono13__is_durationIxEE",
24076   "self_type" : "_ZTINSt3__16chrono13__is_durationIxEE",
24077   "size" : 1,
24078   "source_file" : "external/libcxx/include/chrono",
24079   "template_args" :
24080   [
24081    "_ZTIx"
24082   ]
24083  },
24084  {
24085   "alignment" : 1,
24086   "linker_set_key" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeS4_EENS3_ILx1ELx1EEELb1ELb1EEE",
24087   "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>",
24088   "referenced_type" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeS4_EENS3_ILx1ELx1EEELb1ELb1EEE",
24089   "self_type" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeS4_EENS3_ILx1ELx1EEELb1ELb1EEE",
24090   "size" : 1,
24091   "source_file" : "external/libcxx/include/chrono",
24092   "template_args" :
24093   [
24094    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
24095    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
24096    "_ZTINSt3__15ratioILx1ELx1EEE"
24097   ]
24098  },
24099  {
24100   "alignment" : 1,
24101   "linker_set_key" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEE",
24102   "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>",
24103   "referenced_type" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEE",
24104   "self_type" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEE",
24105   "size" : 1,
24106   "source_file" : "external/libcxx/include/chrono",
24107   "template_args" :
24108   [
24109    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
24110    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
24111    "_ZTINSt3__15ratioILx1ELx1000000000EEE"
24112   ]
24113  },
24114  {
24115   "alignment" : 1,
24116   "linker_set_key" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000000000ELx1EEELb0ELb1EEE",
24117   "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>",
24118   "referenced_type" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000000000ELx1EEELb0ELb1EEE",
24119   "self_type" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000000000ELx1EEELb0ELb1EEE",
24120   "size" : 1,
24121   "source_file" : "external/libcxx/include/chrono",
24122   "template_args" :
24123   [
24124    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
24125    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
24126    "_ZTINSt3__15ratioILx1000000000ELx1EEE"
24127   ]
24128  },
24129  {
24130   "alignment" : 1,
24131   "linker_set_key" : "_ZTINSt3__16chrono15duration_valuesIxEE",
24132   "name" : "std::chrono::duration_values<long long>",
24133   "referenced_type" : "_ZTINSt3__16chrono15duration_valuesIxEE",
24134   "self_type" : "_ZTINSt3__16chrono15duration_valuesIxEE",
24135   "size" : 1,
24136   "source_file" : "external/libcxx/include/chrono",
24137   "template_args" :
24138   [
24139    "_ZTIx"
24140   ]
24141  },
24142  {
24143   "alignment" : 1,
24144   "base_specifiers" :
24145   [
24146    {
24147     "referenced_type" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE"
24148    }
24149   ],
24150   "linker_set_key" : "_ZTINSt3__16chrono23treat_as_floating_pointINS0_8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
24151   "name" : "std::chrono::treat_as_floating_point<std::chrono::duration<long double, std::ratio<1, 1000000000>>>",
24152   "referenced_type" : "_ZTINSt3__16chrono23treat_as_floating_pointINS0_8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
24153   "self_type" : "_ZTINSt3__16chrono23treat_as_floating_pointINS0_8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
24154   "size" : 1,
24155   "source_file" : "external/libcxx/include/chrono",
24156   "template_args" :
24157   [
24158    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE"
24159   ]
24160  },
24161  {
24162   "alignment" : 1,
24163   "base_specifiers" :
24164   [
24165    {
24166     "referenced_type" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE"
24167    }
24168   ],
24169   "linker_set_key" : "_ZTINSt3__16chrono23treat_as_floating_pointINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
24170   "name" : "std::chrono::treat_as_floating_point<std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
24171   "referenced_type" : "_ZTINSt3__16chrono23treat_as_floating_pointINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
24172   "self_type" : "_ZTINSt3__16chrono23treat_as_floating_pointINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
24173   "size" : 1,
24174   "source_file" : "external/libcxx/include/chrono",
24175   "template_args" :
24176   [
24177    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
24178   ]
24179  },
24180  {
24181   "alignment" : 1,
24182   "base_specifiers" :
24183   [
24184    {
24185     "referenced_type" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE"
24186    }
24187   ],
24188   "linker_set_key" : "_ZTINSt3__16chrono23treat_as_floating_pointINS0_8durationIxNS_5ratioILx1ELx1EEEEEEE",
24189   "name" : "std::chrono::treat_as_floating_point<std::chrono::duration<long long, std::ratio<1, 1>>>",
24190   "referenced_type" : "_ZTINSt3__16chrono23treat_as_floating_pointINS0_8durationIxNS_5ratioILx1ELx1EEEEEEE",
24191   "self_type" : "_ZTINSt3__16chrono23treat_as_floating_pointINS0_8durationIxNS_5ratioILx1ELx1EEEEEEE",
24192   "size" : 1,
24193   "source_file" : "external/libcxx/include/chrono",
24194   "template_args" :
24195   [
24196    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE"
24197   ]
24198  },
24199  {
24200   "alignment" : 1,
24201   "base_specifiers" :
24202   [
24203    {
24204     "referenced_type" : "_ZTINSt3__117is_floating_pointIeEE"
24205    }
24206   ],
24207   "linker_set_key" : "_ZTINSt3__16chrono23treat_as_floating_pointIeEE",
24208   "name" : "std::chrono::treat_as_floating_point<long double>",
24209   "referenced_type" : "_ZTINSt3__16chrono23treat_as_floating_pointIeEE",
24210   "self_type" : "_ZTINSt3__16chrono23treat_as_floating_pointIeEE",
24211   "size" : 1,
24212   "source_file" : "external/libcxx/include/chrono",
24213   "template_args" :
24214   [
24215    "_ZTIe"
24216   ]
24217  },
24218  {
24219   "alignment" : 1,
24220   "base_specifiers" :
24221   [
24222    {
24223     "referenced_type" : "_ZTINSt3__117is_floating_pointIlEE"
24224    }
24225   ],
24226   "linker_set_key" : "_ZTINSt3__16chrono23treat_as_floating_pointIlEE",
24227   "name" : "std::chrono::treat_as_floating_point<long>",
24228   "referenced_type" : "_ZTINSt3__16chrono23treat_as_floating_pointIlEE",
24229   "self_type" : "_ZTINSt3__16chrono23treat_as_floating_pointIlEE",
24230   "size" : 1,
24231   "source_file" : "external/libcxx/include/chrono",
24232   "template_args" :
24233   [
24234    "_ZTIl"
24235   ]
24236  },
24237  {
24238   "alignment" : 1,
24239   "base_specifiers" :
24240   [
24241    {
24242     "referenced_type" : "_ZTINSt3__117is_floating_pointIxEE"
24243    }
24244   ],
24245   "linker_set_key" : "_ZTINSt3__16chrono23treat_as_floating_pointIxEE",
24246   "name" : "std::chrono::treat_as_floating_point<long long>",
24247   "referenced_type" : "_ZTINSt3__16chrono23treat_as_floating_pointIxEE",
24248   "self_type" : "_ZTINSt3__16chrono23treat_as_floating_pointIxEE",
24249   "size" : 1,
24250   "source_file" : "external/libcxx/include/chrono",
24251   "template_args" :
24252   [
24253    "_ZTIx"
24254   ]
24255  },
24256  {
24257   "alignment" : 1,
24258   "linker_set_key" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEE13__no_overflowIS3_S3_E5__mulILx1ELx1ELb0EEE",
24259   "name" : "std::chrono::duration<long double, std::ratio<1, 1000000000>>::__no_overflow<std::ratio<1, 1000000000>, std::ratio<1, 1000000000>>::__mul<1, 1, false>",
24260   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEE13__no_overflowIS3_S3_E5__mulILx1ELx1ELb0EEE",
24261   "self_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEE13__no_overflowIS3_S3_E5__mulILx1ELx1ELb0EEE",
24262   "size" : 1,
24263   "source_file" : "external/libcxx/include/chrono"
24264  },
24265  {
24266   "alignment" : 1,
24267   "linker_set_key" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEE13__no_overflowIS3_S3_EE",
24268   "name" : "std::chrono::duration<long double, std::ratio<1, 1000000000>>::__no_overflow<std::ratio<1, 1000000000>, std::ratio<1, 1000000000>>",
24269   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEE13__no_overflowIS3_S3_EE",
24270   "self_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEE13__no_overflowIS3_S3_EE",
24271   "size" : 1,
24272   "source_file" : "external/libcxx/include/chrono",
24273   "template_args" :
24274   [
24275    "_ZTINSt3__15ratioILx1ELx1000000000EEE",
24276    "_ZTINSt3__15ratioILx1ELx1000000000EEE"
24277   ]
24278  },
24279  {
24280   "alignment" : 4,
24281   "fields" :
24282   [
24283    {
24284     "access" : "private",
24285     "field_name" : "__rep_",
24286     "referenced_type" : "_ZTIe"
24287    }
24288   ],
24289   "linker_set_key" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
24290   "name" : "std::chrono::duration<long double, std::ratio<1, 1000000000>>",
24291   "record_kind" : "class",
24292   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
24293   "self_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
24294   "size" : 8,
24295   "source_file" : "external/libcxx/include/chrono",
24296   "template_args" :
24297   [
24298    "_ZTIe",
24299    "_ZTINSt3__15ratioILx1ELx1000000000EEE"
24300   ]
24301  },
24302  {
24303   "alignment" : 4,
24304   "fields" :
24305   [
24306    {
24307     "access" : "private",
24308     "field_name" : "__rep_",
24309     "referenced_type" : "_ZTIe"
24310    }
24311   ],
24312   "linker_set_key" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000EEEEE",
24313   "name" : "std::chrono::duration<long double, std::ratio<1, 1000000>>",
24314   "record_kind" : "class",
24315   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000EEEEE",
24316   "self_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000EEEEE",
24317   "size" : 8,
24318   "source_file" : "external/libcxx/include/chrono",
24319   "template_args" :
24320   [
24321    "_ZTIe",
24322    "_ZTINSt3__15ratioILx1ELx1000000EEE"
24323   ]
24324  },
24325  {
24326   "alignment" : 4,
24327   "fields" :
24328   [
24329    {
24330     "access" : "private",
24331     "field_name" : "__rep_",
24332     "referenced_type" : "_ZTIe"
24333    }
24334   ],
24335   "linker_set_key" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000EEEEE",
24336   "name" : "std::chrono::duration<long double, std::ratio<1, 1000>>",
24337   "record_kind" : "class",
24338   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000EEEEE",
24339   "self_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000EEEEE",
24340   "size" : 8,
24341   "source_file" : "external/libcxx/include/chrono",
24342   "template_args" :
24343   [
24344    "_ZTIe",
24345    "_ZTINSt3__15ratioILx1ELx1000EEE"
24346   ]
24347  },
24348  {
24349   "alignment" : 4,
24350   "fields" :
24351   [
24352    {
24353     "access" : "private",
24354     "field_name" : "__rep_",
24355     "referenced_type" : "_ZTIe"
24356    }
24357   ],
24358   "linker_set_key" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1EEEEE",
24359   "name" : "std::chrono::duration<long double, std::ratio<1, 1>>",
24360   "record_kind" : "class",
24361   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1EEEEE",
24362   "self_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1EEEEE",
24363   "size" : 8,
24364   "source_file" : "external/libcxx/include/chrono",
24365   "template_args" :
24366   [
24367    "_ZTIe",
24368    "_ZTINSt3__15ratioILx1ELx1EEE"
24369   ]
24370  },
24371  {
24372   "alignment" : 4,
24373   "fields" :
24374   [
24375    {
24376     "access" : "private",
24377     "field_name" : "__rep_",
24378     "referenced_type" : "_ZTIe"
24379    }
24380   ],
24381   "linker_set_key" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx3600ELx1EEEEE",
24382   "name" : "std::chrono::duration<long double, std::ratio<3600, 1>>",
24383   "record_kind" : "class",
24384   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx3600ELx1EEEEE",
24385   "self_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx3600ELx1EEEEE",
24386   "size" : 8,
24387   "source_file" : "external/libcxx/include/chrono",
24388   "template_args" :
24389   [
24390    "_ZTIe",
24391    "_ZTINSt3__15ratioILx3600ELx1EEE"
24392   ]
24393  },
24394  {
24395   "alignment" : 4,
24396   "fields" :
24397   [
24398    {
24399     "access" : "private",
24400     "field_name" : "__rep_",
24401     "referenced_type" : "_ZTIe"
24402    }
24403   ],
24404   "linker_set_key" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx60ELx1EEEEE",
24405   "name" : "std::chrono::duration<long double, std::ratio<60, 1>>",
24406   "record_kind" : "class",
24407   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx60ELx1EEEEE",
24408   "self_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx60ELx1EEEEE",
24409   "size" : 8,
24410   "source_file" : "external/libcxx/include/chrono",
24411   "template_args" :
24412   [
24413    "_ZTIe",
24414    "_ZTINSt3__15ratioILx60ELx1EEE"
24415   ]
24416  },
24417  {
24418   "alignment" : 4,
24419   "fields" :
24420   [
24421    {
24422     "access" : "private",
24423     "field_name" : "__rep_",
24424     "referenced_type" : "_ZTIl"
24425    }
24426   ],
24427   "linker_set_key" : "_ZTINSt3__16chrono8durationIlNS_5ratioILx3600ELx1EEEEE",
24428   "name" : "std::chrono::duration<long, std::ratio<3600, 1>>",
24429   "record_kind" : "class",
24430   "referenced_type" : "_ZTINSt3__16chrono8durationIlNS_5ratioILx3600ELx1EEEEE",
24431   "self_type" : "_ZTINSt3__16chrono8durationIlNS_5ratioILx3600ELx1EEEEE",
24432   "size" : 4,
24433   "source_file" : "external/libcxx/include/chrono",
24434   "template_args" :
24435   [
24436    "_ZTIl",
24437    "_ZTINSt3__15ratioILx3600ELx1EEE"
24438   ]
24439  },
24440  {
24441   "alignment" : 4,
24442   "fields" :
24443   [
24444    {
24445     "access" : "private",
24446     "field_name" : "__rep_",
24447     "referenced_type" : "_ZTIl"
24448    }
24449   ],
24450   "linker_set_key" : "_ZTINSt3__16chrono8durationIlNS_5ratioILx60ELx1EEEEE",
24451   "name" : "std::chrono::duration<long, std::ratio<60, 1>>",
24452   "record_kind" : "class",
24453   "referenced_type" : "_ZTINSt3__16chrono8durationIlNS_5ratioILx60ELx1EEEEE",
24454   "self_type" : "_ZTINSt3__16chrono8durationIlNS_5ratioILx60ELx1EEEEE",
24455   "size" : 4,
24456   "source_file" : "external/libcxx/include/chrono",
24457   "template_args" :
24458   [
24459    "_ZTIl",
24460    "_ZTINSt3__15ratioILx60ELx1EEE"
24461   ]
24462  },
24463  {
24464   "alignment" : 1,
24465   "linker_set_key" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowINS2_ILx1ELx1EEES3_E5__mulILx1ELx1000000000ELb0EEE",
24466   "name" : "std::chrono::duration<long long, std::ratio<1, 1000000000>>::__no_overflow<std::ratio<1, 1>, std::ratio<1, 1000000000>>::__mul<1, 1000000000, false>",
24467   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowINS2_ILx1ELx1EEES3_E5__mulILx1ELx1000000000ELb0EEE",
24468   "self_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowINS2_ILx1ELx1EEES3_E5__mulILx1ELx1000000000ELb0EEE",
24469   "size" : 1,
24470   "source_file" : "external/libcxx/include/chrono"
24471  },
24472  {
24473   "alignment" : 1,
24474   "linker_set_key" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowINS2_ILx1ELx1EEES3_E5__mulILx1ELx1ELb0EEE",
24475   "name" : "std::chrono::duration<long long, std::ratio<1, 1000000000>>::__no_overflow<std::ratio<1, 1>, std::ratio<1, 1000000000>>::__mul<1, 1, false>",
24476   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowINS2_ILx1ELx1EEES3_E5__mulILx1ELx1ELb0EEE",
24477   "self_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowINS2_ILx1ELx1EEES3_E5__mulILx1ELx1ELb0EEE",
24478   "size" : 1,
24479   "source_file" : "external/libcxx/include/chrono"
24480  },
24481  {
24482   "alignment" : 1,
24483   "linker_set_key" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowINS2_ILx1ELx1EEES3_EE",
24484   "name" : "std::chrono::duration<long long, std::ratio<1, 1000000000>>::__no_overflow<std::ratio<1, 1>, std::ratio<1, 1000000000>>",
24485   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowINS2_ILx1ELx1EEES3_EE",
24486   "self_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowINS2_ILx1ELx1EEES3_EE",
24487   "size" : 1,
24488   "source_file" : "external/libcxx/include/chrono",
24489   "template_args" :
24490   [
24491    "_ZTINSt3__15ratioILx1ELx1EEE",
24492    "_ZTINSt3__15ratioILx1ELx1000000000EEE"
24493   ]
24494  },
24495  {
24496   "alignment" : 1,
24497   "linker_set_key" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowIS3_S3_E5__mulILx1ELx1ELb0EEE",
24498   "name" : "std::chrono::duration<long long, std::ratio<1, 1000000000>>::__no_overflow<std::ratio<1, 1000000000>, std::ratio<1, 1000000000>>::__mul<1, 1, false>",
24499   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowIS3_S3_E5__mulILx1ELx1ELb0EEE",
24500   "self_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowIS3_S3_E5__mulILx1ELx1ELb0EEE",
24501   "size" : 1,
24502   "source_file" : "external/libcxx/include/chrono"
24503  },
24504  {
24505   "alignment" : 1,
24506   "linker_set_key" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowIS3_S3_EE",
24507   "name" : "std::chrono::duration<long long, std::ratio<1, 1000000000>>::__no_overflow<std::ratio<1, 1000000000>, std::ratio<1, 1000000000>>",
24508   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowIS3_S3_EE",
24509   "self_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowIS3_S3_EE",
24510   "size" : 1,
24511   "source_file" : "external/libcxx/include/chrono",
24512   "template_args" :
24513   [
24514    "_ZTINSt3__15ratioILx1ELx1000000000EEE",
24515    "_ZTINSt3__15ratioILx1ELx1000000000EEE"
24516   ]
24517  },
24518  {
24519   "alignment" : 4,
24520   "fields" :
24521   [
24522    {
24523     "access" : "private",
24524     "field_name" : "__rep_",
24525     "referenced_type" : "_ZTIx"
24526    }
24527   ],
24528   "linker_set_key" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
24529   "name" : "std::chrono::duration<long long, std::ratio<1, 1000000000>>",
24530   "record_kind" : "class",
24531   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
24532   "self_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
24533   "size" : 8,
24534   "source_file" : "external/libcxx/include/chrono",
24535   "template_args" :
24536   [
24537    "_ZTIx",
24538    "_ZTINSt3__15ratioILx1ELx1000000000EEE"
24539   ]
24540  },
24541  {
24542   "alignment" : 4,
24543   "fields" :
24544   [
24545    {
24546     "access" : "private",
24547     "field_name" : "__rep_",
24548     "referenced_type" : "_ZTIx"
24549    }
24550   ],
24551   "linker_set_key" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE",
24552   "name" : "std::chrono::duration<long long, std::ratio<1, 1000000>>",
24553   "record_kind" : "class",
24554   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE",
24555   "self_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE",
24556   "size" : 8,
24557   "source_file" : "external/libcxx/include/chrono",
24558   "template_args" :
24559   [
24560    "_ZTIx",
24561    "_ZTINSt3__15ratioILx1ELx1000000EEE"
24562   ]
24563  },
24564  {
24565   "alignment" : 4,
24566   "fields" :
24567   [
24568    {
24569     "access" : "private",
24570     "field_name" : "__rep_",
24571     "referenced_type" : "_ZTIx"
24572    }
24573   ],
24574   "linker_set_key" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000EEEEE",
24575   "name" : "std::chrono::duration<long long, std::ratio<1, 1000>>",
24576   "record_kind" : "class",
24577   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000EEEEE",
24578   "self_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000EEEEE",
24579   "size" : 8,
24580   "source_file" : "external/libcxx/include/chrono",
24581   "template_args" :
24582   [
24583    "_ZTIx",
24584    "_ZTINSt3__15ratioILx1ELx1000EEE"
24585   ]
24586  },
24587  {
24588   "alignment" : 4,
24589   "fields" :
24590   [
24591    {
24592     "access" : "private",
24593     "field_name" : "__rep_",
24594     "referenced_type" : "_ZTIx"
24595    }
24596   ],
24597   "linker_set_key" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
24598   "name" : "std::chrono::duration<long long, std::ratio<1, 1>>",
24599   "record_kind" : "class",
24600   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
24601   "self_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
24602   "size" : 8,
24603   "source_file" : "external/libcxx/include/chrono",
24604   "template_args" :
24605   [
24606    "_ZTIx",
24607    "_ZTINSt3__15ratioILx1ELx1EEE"
24608   ]
24609  },
24610  {
24611   "alignment" : 1,
24612   "linker_set_key" : "_ZTINSt3__16negateIvEE",
24613   "name" : "std::negate<>",
24614   "referenced_type" : "_ZTINSt3__16negateIvEE",
24615   "self_type" : "_ZTINSt3__16negateIvEE",
24616   "size" : 1,
24617   "source_file" : "external/libcxx/include/functional",
24618   "template_args" :
24619   [
24620    "_ZTIv"
24621   ]
24622  },
24623  {
24624   "alignment" : 1,
24625   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
24626   "name" : "std::__decay<const std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>, true>",
24627   "referenced_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
24628   "self_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
24629   "size" : 1,
24630   "source_file" : "external/libcxx/include/type_traits",
24631   "template_args" :
24632   [
24633    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
24634   ]
24635  },
24636  {
24637   "alignment" : 1,
24638   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
24639   "name" : "std::__decay<const std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>, true>",
24640   "referenced_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
24641   "self_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
24642   "size" : 1,
24643   "source_file" : "external/libcxx/include/type_traits",
24644   "template_args" :
24645   [
24646    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
24647   ]
24648  },
24649  {
24650   "alignment" : 1,
24651   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
24652   "name" : "std::__decay<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>, true>",
24653   "referenced_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
24654   "self_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
24655   "size" : 1,
24656   "source_file" : "external/libcxx/include/type_traits",
24657   "template_args" :
24658   [
24659    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
24660   ]
24661  },
24662  {
24663   "alignment" : 1,
24664   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
24665   "name" : "std::__decay<const std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>, true>",
24666   "referenced_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
24667   "self_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
24668   "size" : 1,
24669   "source_file" : "external/libcxx/include/type_traits",
24670   "template_args" :
24671   [
24672    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
24673   ]
24674  },
24675  {
24676   "alignment" : 1,
24677   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
24678   "name" : "std::__decay<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>, true>",
24679   "referenced_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
24680   "self_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
24681   "size" : 1,
24682   "source_file" : "external/libcxx/include/type_traits",
24683   "template_args" :
24684   [
24685    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
24686   ]
24687  },
24688  {
24689   "alignment" : 1,
24690   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
24691   "name" : "std::__decay<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>, true>",
24692   "referenced_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
24693   "self_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
24694   "size" : 1,
24695   "source_file" : "external/libcxx/include/type_traits",
24696   "template_args" :
24697   [
24698    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
24699   ]
24700  },
24701  {
24702   "alignment" : 1,
24703   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
24704   "name" : "std::__decay<const std::__compressed_pair_elem<std::allocator<char>, 1, true>, true>",
24705   "referenced_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
24706   "self_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
24707   "size" : 1,
24708   "source_file" : "external/libcxx/include/type_traits",
24709   "template_args" :
24710   [
24711    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
24712   ]
24713  },
24714  {
24715   "alignment" : 1,
24716   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
24717   "name" : "std::__decay<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>, true>",
24718   "referenced_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
24719   "self_type" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
24720   "size" : 1,
24721   "source_file" : "external/libcxx/include/type_traits",
24722   "template_args" :
24723   [
24724    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
24725   ]
24726  },
24727  {
24728   "alignment" : 1,
24729   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
24730   "name" : "std::__decay<std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>, true>",
24731   "referenced_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
24732   "self_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
24733   "size" : 1,
24734   "source_file" : "external/libcxx/include/type_traits",
24735   "template_args" :
24736   [
24737    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
24738   ]
24739  },
24740  {
24741   "alignment" : 1,
24742   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
24743   "name" : "std::__decay<std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>, true>",
24744   "referenced_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
24745   "self_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
24746   "size" : 1,
24747   "source_file" : "external/libcxx/include/type_traits",
24748   "template_args" :
24749   [
24750    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
24751   ]
24752  },
24753  {
24754   "alignment" : 1,
24755   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
24756   "name" : "std::__decay<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>, true>",
24757   "referenced_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
24758   "self_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
24759   "size" : 1,
24760   "source_file" : "external/libcxx/include/type_traits",
24761   "template_args" :
24762   [
24763    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
24764   ]
24765  },
24766  {
24767   "alignment" : 1,
24768   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
24769   "name" : "std::__decay<std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>, true>",
24770   "referenced_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
24771   "self_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
24772   "size" : 1,
24773   "source_file" : "external/libcxx/include/type_traits",
24774   "template_args" :
24775   [
24776    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
24777   ]
24778  },
24779  {
24780   "alignment" : 1,
24781   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
24782   "name" : "std::__decay<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>, true>",
24783   "referenced_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
24784   "self_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
24785   "size" : 1,
24786   "source_file" : "external/libcxx/include/type_traits",
24787   "template_args" :
24788   [
24789    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
24790   ]
24791  },
24792  {
24793   "alignment" : 1,
24794   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
24795   "name" : "std::__decay<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>, true>",
24796   "referenced_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
24797   "self_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
24798   "size" : 1,
24799   "source_file" : "external/libcxx/include/type_traits",
24800   "template_args" :
24801   [
24802    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
24803   ]
24804  },
24805  {
24806   "alignment" : 1,
24807   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
24808   "name" : "std::__decay<std::__compressed_pair_elem<std::allocator<char>, 1, true>, true>",
24809   "referenced_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
24810   "self_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
24811   "size" : 1,
24812   "source_file" : "external/libcxx/include/type_traits",
24813   "template_args" :
24814   [
24815    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
24816   ]
24817  },
24818  {
24819   "alignment" : 1,
24820   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
24821   "name" : "std::__decay<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>, true>",
24822   "referenced_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
24823   "self_type" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
24824   "size" : 1,
24825   "source_file" : "external/libcxx/include/type_traits",
24826   "template_args" :
24827   [
24828    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
24829   ]
24830  },
24831  {
24832   "alignment" : 1,
24833   "linker_set_key" : "_ZTINSt3__17__decayIeLb1EEE",
24834   "name" : "std::__decay<long double, true>",
24835   "referenced_type" : "_ZTINSt3__17__decayIeLb1EEE",
24836   "self_type" : "_ZTINSt3__17__decayIeLb1EEE",
24837   "size" : 1,
24838   "source_file" : "external/libcxx/include/type_traits",
24839   "template_args" :
24840   [
24841    "_ZTIe"
24842   ]
24843  },
24844  {
24845   "alignment" : 1,
24846   "linker_set_key" : "_ZTINSt3__17__decayIlLb1EEE",
24847   "name" : "std::__decay<long, true>",
24848   "referenced_type" : "_ZTINSt3__17__decayIlLb1EEE",
24849   "self_type" : "_ZTINSt3__17__decayIlLb1EEE",
24850   "size" : 1,
24851   "source_file" : "external/libcxx/include/type_traits",
24852   "template_args" :
24853   [
24854    "_ZTIl"
24855   ]
24856  },
24857  {
24858   "alignment" : 1,
24859   "linker_set_key" : "_ZTINSt3__17__decayIxLb1EEE",
24860   "name" : "std::__decay<long long, true>",
24861   "referenced_type" : "_ZTINSt3__17__decayIxLb1EEE",
24862   "self_type" : "_ZTINSt3__17__decayIxLb1EEE",
24863   "size" : 1,
24864   "source_file" : "external/libcxx/include/type_traits",
24865   "template_args" :
24866   [
24867    "_ZTIx"
24868   ]
24869  },
24870  {
24871   "alignment" : 1,
24872   "linker_set_key" : "_ZTINSt3__17bit_andIvEE",
24873   "name" : "std::bit_and<>",
24874   "referenced_type" : "_ZTINSt3__17bit_andIvEE",
24875   "self_type" : "_ZTINSt3__17bit_andIvEE",
24876   "size" : 1,
24877   "source_file" : "external/libcxx/include/functional",
24878   "template_args" :
24879   [
24880    "_ZTIv"
24881   ]
24882  },
24883  {
24884   "alignment" : 1,
24885   "linker_set_key" : "_ZTINSt3__17bit_notIvEE",
24886   "name" : "std::bit_not<>",
24887   "referenced_type" : "_ZTINSt3__17bit_notIvEE",
24888   "self_type" : "_ZTINSt3__17bit_notIvEE",
24889   "size" : 1,
24890   "source_file" : "external/libcxx/include/functional",
24891   "template_args" :
24892   [
24893    "_ZTIv"
24894   ]
24895  },
24896  {
24897   "alignment" : 1,
24898   "linker_set_key" : "_ZTINSt3__17bit_xorIvEE",
24899   "name" : "std::bit_xor<>",
24900   "referenced_type" : "_ZTINSt3__17bit_xorIvEE",
24901   "self_type" : "_ZTINSt3__17bit_xorIvEE",
24902   "size" : 1,
24903   "source_file" : "external/libcxx/include/functional",
24904   "template_args" :
24905   [
24906    "_ZTIv"
24907   ]
24908  },
24909  {
24910   "alignment" : 1,
24911   "linker_set_key" : "_ZTINSt3__17dividesIvEE",
24912   "name" : "std::divides<>",
24913   "referenced_type" : "_ZTINSt3__17dividesIvEE",
24914   "self_type" : "_ZTINSt3__17dividesIvEE",
24915   "size" : 1,
24916   "source_file" : "external/libcxx/include/functional",
24917   "template_args" :
24918   [
24919    "_ZTIv"
24920   ]
24921  },
24922  {
24923   "alignment" : 1,
24924   "linker_set_key" : "_ZTINSt3__17greaterIvEE",
24925   "name" : "std::greater<>",
24926   "referenced_type" : "_ZTINSt3__17greaterIvEE",
24927   "self_type" : "_ZTINSt3__17greaterIvEE",
24928   "size" : 1,
24929   "source_file" : "external/libcxx/include/functional",
24930   "template_args" :
24931   [
24932    "_ZTIv"
24933   ]
24934  },
24935  {
24936   "alignment" : 1,
24937   "base_specifiers" :
24938   [
24939    {
24940     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
24941    }
24942   ],
24943   "linker_set_key" : "_ZTINSt3__17is_sameIDiDiEE",
24944   "name" : "std::is_same<char32_t, char32_t>",
24945   "referenced_type" : "_ZTINSt3__17is_sameIDiDiEE",
24946   "self_type" : "_ZTINSt3__17is_sameIDiDiEE",
24947   "size" : 1,
24948   "source_file" : "external/libcxx/include/type_traits",
24949   "template_args" :
24950   [
24951    "_ZTIDi",
24952    "_ZTIDi"
24953   ]
24954  },
24955  {
24956   "alignment" : 1,
24957   "base_specifiers" :
24958   [
24959    {
24960     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
24961    }
24962   ],
24963   "linker_set_key" : "_ZTINSt3__17is_sameIDsDsEE",
24964   "name" : "std::is_same<char16_t, char16_t>",
24965   "referenced_type" : "_ZTINSt3__17is_sameIDsDsEE",
24966   "self_type" : "_ZTINSt3__17is_sameIDsDsEE",
24967   "size" : 1,
24968   "source_file" : "external/libcxx/include/type_traits",
24969   "template_args" :
24970   [
24971    "_ZTIDs",
24972    "_ZTIDs"
24973   ]
24974  },
24975  {
24976   "alignment" : 1,
24977   "base_specifiers" :
24978   [
24979    {
24980     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
24981    }
24982   ],
24983   "linker_set_key" : "_ZTINSt3__17is_sameINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
24984   "name" : "std::is_same<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, std::allocator<char32_t>>",
24985   "referenced_type" : "_ZTINSt3__17is_sameINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
24986   "self_type" : "_ZTINSt3__17is_sameINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
24987   "size" : 1,
24988   "source_file" : "external/libcxx/include/type_traits",
24989   "template_args" :
24990   [
24991    "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
24992    "_ZTINSt3__19allocatorIDiEE"
24993   ]
24994  },
24995  {
24996   "alignment" : 1,
24997   "base_specifiers" :
24998   [
24999    {
25000     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
25001    }
25002   ],
25003   "linker_set_key" : "_ZTINSt3__17is_sameINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
25004   "name" : "std::is_same<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, std::allocator<char16_t>>",
25005   "referenced_type" : "_ZTINSt3__17is_sameINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
25006   "self_type" : "_ZTINSt3__17is_sameINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
25007   "size" : 1,
25008   "source_file" : "external/libcxx/include/type_traits",
25009   "template_args" :
25010   [
25011    "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
25012    "_ZTINSt3__19allocatorIDsEE"
25013   ]
25014  },
25015  {
25016   "alignment" : 1,
25017   "base_specifiers" :
25018   [
25019    {
25020     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
25021    }
25022   ],
25023   "linker_set_key" : "_ZTINSt3__17is_sameINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
25024   "name" : "std::is_same<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, std::allocator<char>>",
25025   "referenced_type" : "_ZTINSt3__17is_sameINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
25026   "self_type" : "_ZTINSt3__17is_sameINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
25027   "size" : 1,
25028   "source_file" : "external/libcxx/include/type_traits",
25029   "template_args" :
25030   [
25031    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
25032    "_ZTINSt3__19allocatorIcEE"
25033   ]
25034  },
25035  {
25036   "alignment" : 1,
25037   "base_specifiers" :
25038   [
25039    {
25040     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
25041    }
25042   ],
25043   "linker_set_key" : "_ZTINSt3__17is_sameINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
25044   "name" : "std::is_same<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, std::allocator<wchar_t>>",
25045   "referenced_type" : "_ZTINSt3__17is_sameINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
25046   "self_type" : "_ZTINSt3__17is_sameINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
25047   "size" : 1,
25048   "source_file" : "external/libcxx/include/type_traits",
25049   "template_args" :
25050   [
25051    "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
25052    "_ZTINSt3__19allocatorIwEE"
25053   ]
25054  },
25055  {
25056   "alignment" : 1,
25057   "base_specifiers" :
25058   [
25059    {
25060     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
25061    }
25062   ],
25063   "linker_set_key" : "_ZTINSt3__17is_sameINS_17integral_constantIbLb1EEES2_EE",
25064   "name" : "std::is_same<std::integral_constant<bool, true>, std::integral_constant<bool, true>>",
25065   "referenced_type" : "_ZTINSt3__17is_sameINS_17integral_constantIbLb1EEES2_EE",
25066   "self_type" : "_ZTINSt3__17is_sameINS_17integral_constantIbLb1EEES2_EE",
25067   "size" : 1,
25068   "source_file" : "external/libcxx/include/type_traits",
25069   "template_args" :
25070   [
25071    "_ZTINSt3__117integral_constantIbLb1EEE",
25072    "_ZTINSt3__117integral_constantIbLb1EEE"
25073   ]
25074  },
25075  {
25076   "alignment" : 1,
25077   "base_specifiers" :
25078   [
25079    {
25080     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
25081    }
25082   ],
25083   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEES9_EE",
25084   "name" : "std::is_same<std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>, std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
25085   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEES9_EE",
25086   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEES9_EE",
25087   "size" : 1,
25088   "source_file" : "external/libcxx/include/type_traits",
25089   "template_args" :
25090   [
25091    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
25092    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
25093   ]
25094  },
25095  {
25096   "alignment" : 1,
25097   "base_specifiers" :
25098   [
25099    {
25100     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
25101    }
25102   ],
25103   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEvEE",
25104   "name" : "std::is_same<std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>, void>",
25105   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEvEE",
25106   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEvEE",
25107   "size" : 1,
25108   "source_file" : "external/libcxx/include/type_traits",
25109   "template_args" :
25110   [
25111    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
25112    "_ZTIv"
25113   ]
25114  },
25115  {
25116   "alignment" : 1,
25117   "base_specifiers" :
25118   [
25119    {
25120     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
25121    }
25122   ],
25123   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEES9_EE",
25124   "name" : "std::is_same<std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>, std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
25125   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEES9_EE",
25126   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEES9_EE",
25127   "size" : 1,
25128   "source_file" : "external/libcxx/include/type_traits",
25129   "template_args" :
25130   [
25131    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
25132    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
25133   ]
25134  },
25135  {
25136   "alignment" : 1,
25137   "base_specifiers" :
25138   [
25139    {
25140     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
25141    }
25142   ],
25143   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEvEE",
25144   "name" : "std::is_same<std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>, void>",
25145   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEvEE",
25146   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEvEE",
25147   "size" : 1,
25148   "source_file" : "external/libcxx/include/type_traits",
25149   "template_args" :
25150   [
25151    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
25152    "_ZTIv"
25153   ]
25154  },
25155  {
25156   "alignment" : 1,
25157   "base_specifiers" :
25158   [
25159    {
25160     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
25161    }
25162   ],
25163   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEES9_EE",
25164   "name" : "std::is_same<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>, std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
25165   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEES9_EE",
25166   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEES9_EE",
25167   "size" : 1,
25168   "source_file" : "external/libcxx/include/type_traits",
25169   "template_args" :
25170   [
25171    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
25172    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
25173   ]
25174  },
25175  {
25176   "alignment" : 1,
25177   "base_specifiers" :
25178   [
25179    {
25180     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
25181    }
25182   ],
25183   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEvEE",
25184   "name" : "std::is_same<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>, void>",
25185   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEvEE",
25186   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEvEE",
25187   "size" : 1,
25188   "source_file" : "external/libcxx/include/type_traits",
25189   "template_args" :
25190   [
25191    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
25192    "_ZTIv"
25193   ]
25194  },
25195  {
25196   "alignment" : 1,
25197   "base_specifiers" :
25198   [
25199    {
25200     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
25201    }
25202   ],
25203   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEES9_EE",
25204   "name" : "std::is_same<std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>, std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
25205   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEES9_EE",
25206   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEES9_EE",
25207   "size" : 1,
25208   "source_file" : "external/libcxx/include/type_traits",
25209   "template_args" :
25210   [
25211    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
25212    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
25213   ]
25214  },
25215  {
25216   "alignment" : 1,
25217   "base_specifiers" :
25218   [
25219    {
25220     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
25221    }
25222   ],
25223   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEvEE",
25224   "name" : "std::is_same<std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>, void>",
25225   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEvEE",
25226   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEvEE",
25227   "size" : 1,
25228   "source_file" : "external/libcxx/include/type_traits",
25229   "template_args" :
25230   [
25231    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
25232    "_ZTIv"
25233   ]
25234  },
25235  {
25236   "alignment" : 1,
25237   "base_specifiers" :
25238   [
25239    {
25240     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
25241    }
25242   ],
25243   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEES4_EE",
25244   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>, std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
25245   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEES4_EE",
25246   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEES4_EE",
25247   "size" : 1,
25248   "source_file" : "external/libcxx/include/type_traits",
25249   "template_args" :
25250   [
25251    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
25252    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
25253   ]
25254  },
25255  {
25256   "alignment" : 1,
25257   "base_specifiers" :
25258   [
25259    {
25260     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
25261    }
25262   ],
25263   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEvEE",
25264   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>, void>",
25265   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEvEE",
25266   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEvEE",
25267   "size" : 1,
25268   "source_file" : "external/libcxx/include/type_traits",
25269   "template_args" :
25270   [
25271    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
25272    "_ZTIv"
25273   ]
25274  },
25275  {
25276   "alignment" : 1,
25277   "base_specifiers" :
25278   [
25279    {
25280     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
25281    }
25282   ],
25283   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEES4_EE",
25284   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>, std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
25285   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEES4_EE",
25286   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEES4_EE",
25287   "size" : 1,
25288   "source_file" : "external/libcxx/include/type_traits",
25289   "template_args" :
25290   [
25291    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
25292    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
25293   ]
25294  },
25295  {
25296   "alignment" : 1,
25297   "base_specifiers" :
25298   [
25299    {
25300     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
25301    }
25302   ],
25303   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEvEE",
25304   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>, void>",
25305   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEvEE",
25306   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEvEE",
25307   "size" : 1,
25308   "source_file" : "external/libcxx/include/type_traits",
25309   "template_args" :
25310   [
25311    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
25312    "_ZTIv"
25313   ]
25314  },
25315  {
25316   "alignment" : 1,
25317   "base_specifiers" :
25318   [
25319    {
25320     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
25321    }
25322   ],
25323   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEES4_EE",
25324   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char>, 1, true>, std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
25325   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEES4_EE",
25326   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEES4_EE",
25327   "size" : 1,
25328   "source_file" : "external/libcxx/include/type_traits",
25329   "template_args" :
25330   [
25331    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
25332    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
25333   ]
25334  },
25335  {
25336   "alignment" : 1,
25337   "base_specifiers" :
25338   [
25339    {
25340     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
25341    }
25342   ],
25343   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEvEE",
25344   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char>, 1, true>, void>",
25345   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEvEE",
25346   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEvEE",
25347   "size" : 1,
25348   "source_file" : "external/libcxx/include/type_traits",
25349   "template_args" :
25350   [
25351    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
25352    "_ZTIv"
25353   ]
25354  },
25355  {
25356   "alignment" : 1,
25357   "base_specifiers" :
25358   [
25359    {
25360     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
25361    }
25362   ],
25363   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEES4_EE",
25364   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>, std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
25365   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEES4_EE",
25366   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEES4_EE",
25367   "size" : 1,
25368   "source_file" : "external/libcxx/include/type_traits",
25369   "template_args" :
25370   [
25371    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
25372    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
25373   ]
25374  },
25375  {
25376   "alignment" : 1,
25377   "base_specifiers" :
25378   [
25379    {
25380     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
25381    }
25382   ],
25383   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEvEE",
25384   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>, void>",
25385   "referenced_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEvEE",
25386   "self_type" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEvEE",
25387   "size" : 1,
25388   "source_file" : "external/libcxx/include/type_traits",
25389   "template_args" :
25390   [
25391    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
25392    "_ZTIv"
25393   ]
25394  },
25395  {
25396   "alignment" : 1,
25397   "base_specifiers" :
25398   [
25399    {
25400     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
25401    }
25402   ],
25403   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEENS_5__twoEEE",
25404   "name" : "std::is_same<const std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false> &, std::__two>",
25405   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEENS_5__twoEEE",
25406   "self_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEENS_5__twoEEE",
25407   "size" : 1,
25408   "source_file" : "external/libcxx/include/type_traits",
25409   "template_args" :
25410   [
25411    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
25412    "_ZTINSt3__15__twoE"
25413   ]
25414  },
25415  {
25416   "alignment" : 1,
25417   "base_specifiers" :
25418   [
25419    {
25420     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
25421    }
25422   ],
25423   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEENS_5__twoEEE",
25424   "name" : "std::is_same<const std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false> &, std::__two>",
25425   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEENS_5__twoEEE",
25426   "self_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEENS_5__twoEEE",
25427   "size" : 1,
25428   "source_file" : "external/libcxx/include/type_traits",
25429   "template_args" :
25430   [
25431    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
25432    "_ZTINSt3__15__twoE"
25433   ]
25434  },
25435  {
25436   "alignment" : 1,
25437   "base_specifiers" :
25438   [
25439    {
25440     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
25441    }
25442   ],
25443   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEENS_5__twoEEE",
25444   "name" : "std::is_same<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false> &, std::__two>",
25445   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEENS_5__twoEEE",
25446   "self_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEENS_5__twoEEE",
25447   "size" : 1,
25448   "source_file" : "external/libcxx/include/type_traits",
25449   "template_args" :
25450   [
25451    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
25452    "_ZTINSt3__15__twoE"
25453   ]
25454  },
25455  {
25456   "alignment" : 1,
25457   "base_specifiers" :
25458   [
25459    {
25460     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
25461    }
25462   ],
25463   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEENS_5__twoEEE",
25464   "name" : "std::is_same<const std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false> &, std::__two>",
25465   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEENS_5__twoEEE",
25466   "self_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEENS_5__twoEEE",
25467   "size" : 1,
25468   "source_file" : "external/libcxx/include/type_traits",
25469   "template_args" :
25470   [
25471    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
25472    "_ZTINSt3__15__twoE"
25473   ]
25474  },
25475  {
25476   "alignment" : 1,
25477   "base_specifiers" :
25478   [
25479    {
25480     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
25481    }
25482   ],
25483   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEENS_5__twoEEE",
25484   "name" : "std::is_same<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> &, std::__two>",
25485   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEENS_5__twoEEE",
25486   "self_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEENS_5__twoEEE",
25487   "size" : 1,
25488   "source_file" : "external/libcxx/include/type_traits",
25489   "template_args" :
25490   [
25491    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
25492    "_ZTINSt3__15__twoE"
25493   ]
25494  },
25495  {
25496   "alignment" : 1,
25497   "base_specifiers" :
25498   [
25499    {
25500     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
25501    }
25502   ],
25503   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEENS_5__twoEEE",
25504   "name" : "std::is_same<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> &, std::__two>",
25505   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEENS_5__twoEEE",
25506   "self_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEENS_5__twoEEE",
25507   "size" : 1,
25508   "source_file" : "external/libcxx/include/type_traits",
25509   "template_args" :
25510   [
25511    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
25512    "_ZTINSt3__15__twoE"
25513   ]
25514  },
25515  {
25516   "alignment" : 1,
25517   "base_specifiers" :
25518   [
25519    {
25520     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
25521    }
25522   ],
25523   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEENS_5__twoEEE",
25524   "name" : "std::is_same<const std::__compressed_pair_elem<std::allocator<char>, 1, true> &, std::__two>",
25525   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEENS_5__twoEEE",
25526   "self_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEENS_5__twoEEE",
25527   "size" : 1,
25528   "source_file" : "external/libcxx/include/type_traits",
25529   "template_args" :
25530   [
25531    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
25532    "_ZTINSt3__15__twoE"
25533   ]
25534  },
25535  {
25536   "alignment" : 1,
25537   "base_specifiers" :
25538   [
25539    {
25540     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
25541    }
25542   ],
25543   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEENS_5__twoEEE",
25544   "name" : "std::is_same<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> &, std::__two>",
25545   "referenced_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEENS_5__twoEEE",
25546   "self_type" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEENS_5__twoEEE",
25547   "size" : 1,
25548   "source_file" : "external/libcxx/include/type_traits",
25549   "template_args" :
25550   [
25551    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
25552    "_ZTINSt3__15__twoE"
25553   ]
25554  },
25555  {
25556   "alignment" : 1,
25557   "base_specifiers" :
25558   [
25559    {
25560     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
25561    }
25562   ],
25563   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEENS_5__twoEEE",
25564   "name" : "std::is_same<std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false> &, std::__two>",
25565   "referenced_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEENS_5__twoEEE",
25566   "self_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEENS_5__twoEEE",
25567   "size" : 1,
25568   "source_file" : "external/libcxx/include/type_traits",
25569   "template_args" :
25570   [
25571    "_ZTIRNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
25572    "_ZTINSt3__15__twoE"
25573   ]
25574  },
25575  {
25576   "alignment" : 1,
25577   "base_specifiers" :
25578   [
25579    {
25580     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
25581    }
25582   ],
25583   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEENS_5__twoEEE",
25584   "name" : "std::is_same<std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false> &, std::__two>",
25585   "referenced_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEENS_5__twoEEE",
25586   "self_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEENS_5__twoEEE",
25587   "size" : 1,
25588   "source_file" : "external/libcxx/include/type_traits",
25589   "template_args" :
25590   [
25591    "_ZTIRNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
25592    "_ZTINSt3__15__twoE"
25593   ]
25594  },
25595  {
25596   "alignment" : 1,
25597   "base_specifiers" :
25598   [
25599    {
25600     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
25601    }
25602   ],
25603   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEENS_5__twoEEE",
25604   "name" : "std::is_same<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false> &, std::__two>",
25605   "referenced_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEENS_5__twoEEE",
25606   "self_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEENS_5__twoEEE",
25607   "size" : 1,
25608   "source_file" : "external/libcxx/include/type_traits",
25609   "template_args" :
25610   [
25611    "_ZTIRNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
25612    "_ZTINSt3__15__twoE"
25613   ]
25614  },
25615  {
25616   "alignment" : 1,
25617   "base_specifiers" :
25618   [
25619    {
25620     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
25621    }
25622   ],
25623   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEENS_5__twoEEE",
25624   "name" : "std::is_same<std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false> &, std::__two>",
25625   "referenced_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEENS_5__twoEEE",
25626   "self_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEENS_5__twoEEE",
25627   "size" : 1,
25628   "source_file" : "external/libcxx/include/type_traits",
25629   "template_args" :
25630   [
25631    "_ZTIRNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
25632    "_ZTINSt3__15__twoE"
25633   ]
25634  },
25635  {
25636   "alignment" : 1,
25637   "base_specifiers" :
25638   [
25639    {
25640     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
25641    }
25642   ],
25643   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEENS_5__twoEEE",
25644   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> &, std::__two>",
25645   "referenced_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEENS_5__twoEEE",
25646   "self_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEENS_5__twoEEE",
25647   "size" : 1,
25648   "source_file" : "external/libcxx/include/type_traits",
25649   "template_args" :
25650   [
25651    "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
25652    "_ZTINSt3__15__twoE"
25653   ]
25654  },
25655  {
25656   "alignment" : 1,
25657   "base_specifiers" :
25658   [
25659    {
25660     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
25661    }
25662   ],
25663   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEENS_5__twoEEE",
25664   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> &, std::__two>",
25665   "referenced_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEENS_5__twoEEE",
25666   "self_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEENS_5__twoEEE",
25667   "size" : 1,
25668   "source_file" : "external/libcxx/include/type_traits",
25669   "template_args" :
25670   [
25671    "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
25672    "_ZTINSt3__15__twoE"
25673   ]
25674  },
25675  {
25676   "alignment" : 1,
25677   "base_specifiers" :
25678   [
25679    {
25680     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
25681    }
25682   ],
25683   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEENS_5__twoEEE",
25684   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char>, 1, true> &, std::__two>",
25685   "referenced_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEENS_5__twoEEE",
25686   "self_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEENS_5__twoEEE",
25687   "size" : 1,
25688   "source_file" : "external/libcxx/include/type_traits",
25689   "template_args" :
25690   [
25691    "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
25692    "_ZTINSt3__15__twoE"
25693   ]
25694  },
25695  {
25696   "alignment" : 1,
25697   "base_specifiers" :
25698   [
25699    {
25700     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
25701    }
25702   ],
25703   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEENS_5__twoEEE",
25704   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> &, std::__two>",
25705   "referenced_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEENS_5__twoEEE",
25706   "self_type" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEENS_5__twoEEE",
25707   "size" : 1,
25708   "source_file" : "external/libcxx/include/type_traits",
25709   "template_args" :
25710   [
25711    "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
25712    "_ZTINSt3__15__twoE"
25713   ]
25714  },
25715  {
25716   "alignment" : 1,
25717   "base_specifiers" :
25718   [
25719    {
25720     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
25721    }
25722   ],
25723   "linker_set_key" : "_ZTINSt3__17is_sameIReNS_5__twoEEE",
25724   "name" : "std::is_same<long double &, std::__two>",
25725   "referenced_type" : "_ZTINSt3__17is_sameIReNS_5__twoEEE",
25726   "self_type" : "_ZTINSt3__17is_sameIReNS_5__twoEEE",
25727   "size" : 1,
25728   "source_file" : "external/libcxx/include/type_traits",
25729   "template_args" :
25730   [
25731    "_ZTIRe",
25732    "_ZTINSt3__15__twoE"
25733   ]
25734  },
25735  {
25736   "alignment" : 1,
25737   "base_specifiers" :
25738   [
25739    {
25740     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
25741    }
25742   ],
25743   "linker_set_key" : "_ZTINSt3__17is_sameIRlNS_5__twoEEE",
25744   "name" : "std::is_same<long &, std::__two>",
25745   "referenced_type" : "_ZTINSt3__17is_sameIRlNS_5__twoEEE",
25746   "self_type" : "_ZTINSt3__17is_sameIRlNS_5__twoEEE",
25747   "size" : 1,
25748   "source_file" : "external/libcxx/include/type_traits",
25749   "template_args" :
25750   [
25751    "_ZTIRl",
25752    "_ZTINSt3__15__twoE"
25753   ]
25754  },
25755  {
25756   "alignment" : 1,
25757   "base_specifiers" :
25758   [
25759    {
25760     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
25761    }
25762   ],
25763   "linker_set_key" : "_ZTINSt3__17is_sameIRxNS_5__twoEEE",
25764   "name" : "std::is_same<long long &, std::__two>",
25765   "referenced_type" : "_ZTINSt3__17is_sameIRxNS_5__twoEEE",
25766   "self_type" : "_ZTINSt3__17is_sameIRxNS_5__twoEEE",
25767   "size" : 1,
25768   "source_file" : "external/libcxx/include/type_traits",
25769   "template_args" :
25770   [
25771    "_ZTIRx",
25772    "_ZTINSt3__15__twoE"
25773   ]
25774  },
25775  {
25776   "alignment" : 1,
25777   "base_specifiers" :
25778   [
25779    {
25780     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
25781    }
25782   ],
25783   "linker_set_key" : "_ZTINSt3__17is_sameIccEE",
25784   "name" : "std::is_same<char, char>",
25785   "referenced_type" : "_ZTINSt3__17is_sameIccEE",
25786   "self_type" : "_ZTINSt3__17is_sameIccEE",
25787   "size" : 1,
25788   "source_file" : "external/libcxx/include/type_traits",
25789   "template_args" :
25790   [
25791    "_ZTIc",
25792    "_ZTIc"
25793   ]
25794  },
25795  {
25796   "alignment" : 1,
25797   "base_specifiers" :
25798   [
25799    {
25800     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
25801    }
25802   ],
25803   "linker_set_key" : "_ZTINSt3__17is_sameIeeEE",
25804   "name" : "std::is_same<long double, long double>",
25805   "referenced_type" : "_ZTINSt3__17is_sameIeeEE",
25806   "self_type" : "_ZTINSt3__17is_sameIeeEE",
25807   "size" : 1,
25808   "source_file" : "external/libcxx/include/type_traits",
25809   "template_args" :
25810   [
25811    "_ZTIe",
25812    "_ZTIe"
25813   ]
25814  },
25815  {
25816   "alignment" : 1,
25817   "base_specifiers" :
25818   [
25819    {
25820     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
25821    }
25822   ],
25823   "linker_set_key" : "_ZTINSt3__17is_sameIevEE",
25824   "name" : "std::is_same<long double, void>",
25825   "referenced_type" : "_ZTINSt3__17is_sameIevEE",
25826   "self_type" : "_ZTINSt3__17is_sameIevEE",
25827   "size" : 1,
25828   "source_file" : "external/libcxx/include/type_traits",
25829   "template_args" :
25830   [
25831    "_ZTIe",
25832    "_ZTIv"
25833   ]
25834  },
25835  {
25836   "alignment" : 1,
25837   "base_specifiers" :
25838   [
25839    {
25840     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
25841    }
25842   ],
25843   "linker_set_key" : "_ZTINSt3__17is_sameIllEE",
25844   "name" : "std::is_same<long, long>",
25845   "referenced_type" : "_ZTINSt3__17is_sameIllEE",
25846   "self_type" : "_ZTINSt3__17is_sameIllEE",
25847   "size" : 1,
25848   "source_file" : "external/libcxx/include/type_traits",
25849   "template_args" :
25850   [
25851    "_ZTIl",
25852    "_ZTIl"
25853   ]
25854  },
25855  {
25856   "alignment" : 1,
25857   "base_specifiers" :
25858   [
25859    {
25860     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
25861    }
25862   ],
25863   "linker_set_key" : "_ZTINSt3__17is_sameIlvEE",
25864   "name" : "std::is_same<long, void>",
25865   "referenced_type" : "_ZTINSt3__17is_sameIlvEE",
25866   "self_type" : "_ZTINSt3__17is_sameIlvEE",
25867   "size" : 1,
25868   "source_file" : "external/libcxx/include/type_traits",
25869   "template_args" :
25870   [
25871    "_ZTIl",
25872    "_ZTIv"
25873   ]
25874  },
25875  {
25876   "alignment" : 1,
25877   "base_specifiers" :
25878   [
25879    {
25880     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
25881    }
25882   ],
25883   "linker_set_key" : "_ZTINSt3__17is_sameIwwEE",
25884   "name" : "std::is_same<wchar_t, wchar_t>",
25885   "referenced_type" : "_ZTINSt3__17is_sameIwwEE",
25886   "self_type" : "_ZTINSt3__17is_sameIwwEE",
25887   "size" : 1,
25888   "source_file" : "external/libcxx/include/type_traits",
25889   "template_args" :
25890   [
25891    "_ZTIw",
25892    "_ZTIw"
25893   ]
25894  },
25895  {
25896   "alignment" : 1,
25897   "base_specifiers" :
25898   [
25899    {
25900     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
25901    }
25902   ],
25903   "linker_set_key" : "_ZTINSt3__17is_sameIxvEE",
25904   "name" : "std::is_same<long long, void>",
25905   "referenced_type" : "_ZTINSt3__17is_sameIxvEE",
25906   "self_type" : "_ZTINSt3__17is_sameIxvEE",
25907   "size" : 1,
25908   "source_file" : "external/libcxx/include/type_traits",
25909   "template_args" :
25910   [
25911    "_ZTIx",
25912    "_ZTIv"
25913   ]
25914  },
25915  {
25916   "alignment" : 1,
25917   "base_specifiers" :
25918   [
25919    {
25920     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
25921    }
25922   ],
25923   "linker_set_key" : "_ZTINSt3__17is_sameIxxEE",
25924   "name" : "std::is_same<long long, long long>",
25925   "referenced_type" : "_ZTINSt3__17is_sameIxxEE",
25926   "self_type" : "_ZTINSt3__17is_sameIxxEE",
25927   "size" : 1,
25928   "source_file" : "external/libcxx/include/type_traits",
25929   "template_args" :
25930   [
25931    "_ZTIx",
25932    "_ZTIx"
25933   ]
25934  },
25935  {
25936   "alignment" : 1,
25937   "base_specifiers" :
25938   [
25939    {
25940     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIDiEE"
25941    }
25942   ],
25943   "linker_set_key" : "_ZTINSt3__17is_voidIDiEE",
25944   "name" : "std::is_void<char32_t>",
25945   "referenced_type" : "_ZTINSt3__17is_voidIDiEE",
25946   "self_type" : "_ZTINSt3__17is_voidIDiEE",
25947   "size" : 1,
25948   "source_file" : "external/libcxx/include/type_traits",
25949   "template_args" :
25950   [
25951    "_ZTIDi"
25952   ]
25953  },
25954  {
25955   "alignment" : 1,
25956   "base_specifiers" :
25957   [
25958    {
25959     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIDsEE"
25960    }
25961   ],
25962   "linker_set_key" : "_ZTINSt3__17is_voidIDsEE",
25963   "name" : "std::is_void<char16_t>",
25964   "referenced_type" : "_ZTINSt3__17is_voidIDsEE",
25965   "self_type" : "_ZTINSt3__17is_voidIDsEE",
25966   "size" : 1,
25967   "source_file" : "external/libcxx/include/type_traits",
25968   "template_args" :
25969   [
25970    "_ZTIDs"
25971   ]
25972  },
25973  {
25974   "alignment" : 1,
25975   "base_specifiers" :
25976   [
25977    {
25978     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE"
25979    }
25980   ],
25981   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
25982   "name" : "std::is_void<const std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
25983   "referenced_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
25984   "self_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
25985   "size" : 1,
25986   "source_file" : "external/libcxx/include/type_traits",
25987   "template_args" :
25988   [
25989    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
25990   ]
25991  },
25992  {
25993   "alignment" : 1,
25994   "base_specifiers" :
25995   [
25996    {
25997     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE"
25998    }
25999   ],
26000   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
26001   "name" : "std::is_void<const std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
26002   "referenced_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
26003   "self_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
26004   "size" : 1,
26005   "source_file" : "external/libcxx/include/type_traits",
26006   "template_args" :
26007   [
26008    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
26009   ]
26010  },
26011  {
26012   "alignment" : 1,
26013   "base_specifiers" :
26014   [
26015    {
26016     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE"
26017    }
26018   ],
26019   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
26020   "name" : "std::is_void<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
26021   "referenced_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
26022   "self_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
26023   "size" : 1,
26024   "source_file" : "external/libcxx/include/type_traits",
26025   "template_args" :
26026   [
26027    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
26028   ]
26029  },
26030  {
26031   "alignment" : 1,
26032   "base_specifiers" :
26033   [
26034    {
26035     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE"
26036    }
26037   ],
26038   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
26039   "name" : "std::is_void<const std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
26040   "referenced_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
26041   "self_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
26042   "size" : 1,
26043   "source_file" : "external/libcxx/include/type_traits",
26044   "template_args" :
26045   [
26046    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
26047   ]
26048  },
26049  {
26050   "alignment" : 1,
26051   "base_specifiers" :
26052   [
26053    {
26054     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE"
26055    }
26056   ],
26057   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
26058   "name" : "std::is_void<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
26059   "referenced_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
26060   "self_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
26061   "size" : 1,
26062   "source_file" : "external/libcxx/include/type_traits",
26063   "template_args" :
26064   [
26065    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
26066   ]
26067  },
26068  {
26069   "alignment" : 1,
26070   "base_specifiers" :
26071   [
26072    {
26073     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE"
26074    }
26075   ],
26076   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
26077   "name" : "std::is_void<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
26078   "referenced_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
26079   "self_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
26080   "size" : 1,
26081   "source_file" : "external/libcxx/include/type_traits",
26082   "template_args" :
26083   [
26084    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
26085   ]
26086  },
26087  {
26088   "alignment" : 1,
26089   "base_specifiers" :
26090   [
26091    {
26092     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE"
26093    }
26094   ],
26095   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
26096   "name" : "std::is_void<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
26097   "referenced_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
26098   "self_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
26099   "size" : 1,
26100   "source_file" : "external/libcxx/include/type_traits",
26101   "template_args" :
26102   [
26103    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
26104   ]
26105  },
26106  {
26107   "alignment" : 1,
26108   "base_specifiers" :
26109   [
26110    {
26111     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE"
26112    }
26113   ],
26114   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
26115   "name" : "std::is_void<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
26116   "referenced_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
26117   "self_type" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
26118   "size" : 1,
26119   "source_file" : "external/libcxx/include/type_traits",
26120   "template_args" :
26121   [
26122    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
26123   ]
26124  },
26125  {
26126   "alignment" : 1,
26127   "base_specifiers" :
26128   [
26129    {
26130     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE"
26131    }
26132   ],
26133   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
26134   "name" : "std::is_void<std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
26135   "referenced_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
26136   "self_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
26137   "size" : 1,
26138   "source_file" : "external/libcxx/include/type_traits",
26139   "template_args" :
26140   [
26141    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
26142   ]
26143  },
26144  {
26145   "alignment" : 1,
26146   "base_specifiers" :
26147   [
26148    {
26149     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE"
26150    }
26151   ],
26152   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
26153   "name" : "std::is_void<std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
26154   "referenced_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
26155   "self_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
26156   "size" : 1,
26157   "source_file" : "external/libcxx/include/type_traits",
26158   "template_args" :
26159   [
26160    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
26161   ]
26162  },
26163  {
26164   "alignment" : 1,
26165   "base_specifiers" :
26166   [
26167    {
26168     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE"
26169    }
26170   ],
26171   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
26172   "name" : "std::is_void<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
26173   "referenced_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
26174   "self_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
26175   "size" : 1,
26176   "source_file" : "external/libcxx/include/type_traits",
26177   "template_args" :
26178   [
26179    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
26180   ]
26181  },
26182  {
26183   "alignment" : 1,
26184   "base_specifiers" :
26185   [
26186    {
26187     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE"
26188    }
26189   ],
26190   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
26191   "name" : "std::is_void<std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
26192   "referenced_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
26193   "self_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
26194   "size" : 1,
26195   "source_file" : "external/libcxx/include/type_traits",
26196   "template_args" :
26197   [
26198    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
26199   ]
26200  },
26201  {
26202   "alignment" : 1,
26203   "base_specifiers" :
26204   [
26205    {
26206     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE"
26207    }
26208   ],
26209   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
26210   "name" : "std::is_void<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
26211   "referenced_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
26212   "self_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
26213   "size" : 1,
26214   "source_file" : "external/libcxx/include/type_traits",
26215   "template_args" :
26216   [
26217    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
26218   ]
26219  },
26220  {
26221   "alignment" : 1,
26222   "base_specifiers" :
26223   [
26224    {
26225     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE"
26226    }
26227   ],
26228   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
26229   "name" : "std::is_void<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
26230   "referenced_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
26231   "self_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
26232   "size" : 1,
26233   "source_file" : "external/libcxx/include/type_traits",
26234   "template_args" :
26235   [
26236    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
26237   ]
26238  },
26239  {
26240   "alignment" : 1,
26241   "base_specifiers" :
26242   [
26243    {
26244     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE"
26245    }
26246   ],
26247   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
26248   "name" : "std::is_void<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
26249   "referenced_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
26250   "self_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
26251   "size" : 1,
26252   "source_file" : "external/libcxx/include/type_traits",
26253   "template_args" :
26254   [
26255    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
26256   ]
26257  },
26258  {
26259   "alignment" : 1,
26260   "base_specifiers" :
26261   [
26262    {
26263     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE"
26264    }
26265   ],
26266   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
26267   "name" : "std::is_void<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
26268   "referenced_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
26269   "self_type" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
26270   "size" : 1,
26271   "source_file" : "external/libcxx/include/type_traits",
26272   "template_args" :
26273   [
26274    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
26275   ]
26276  },
26277  {
26278   "alignment" : 1,
26279   "base_specifiers" :
26280   [
26281    {
26282     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIcEE"
26283    }
26284   ],
26285   "linker_set_key" : "_ZTINSt3__17is_voidIcEE",
26286   "name" : "std::is_void<char>",
26287   "referenced_type" : "_ZTINSt3__17is_voidIcEE",
26288   "self_type" : "_ZTINSt3__17is_voidIcEE",
26289   "size" : 1,
26290   "source_file" : "external/libcxx/include/type_traits",
26291   "template_args" :
26292   [
26293    "_ZTIc"
26294   ]
26295  },
26296  {
26297   "alignment" : 1,
26298   "base_specifiers" :
26299   [
26300    {
26301     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIeEE"
26302    }
26303   ],
26304   "linker_set_key" : "_ZTINSt3__17is_voidIeEE",
26305   "name" : "std::is_void<long double>",
26306   "referenced_type" : "_ZTINSt3__17is_voidIeEE",
26307   "self_type" : "_ZTINSt3__17is_voidIeEE",
26308   "size" : 1,
26309   "source_file" : "external/libcxx/include/type_traits",
26310   "template_args" :
26311   [
26312    "_ZTIe"
26313   ]
26314  },
26315  {
26316   "alignment" : 1,
26317   "base_specifiers" :
26318   [
26319    {
26320     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIlEE"
26321    }
26322   ],
26323   "linker_set_key" : "_ZTINSt3__17is_voidIlEE",
26324   "name" : "std::is_void<long>",
26325   "referenced_type" : "_ZTINSt3__17is_voidIlEE",
26326   "self_type" : "_ZTINSt3__17is_voidIlEE",
26327   "size" : 1,
26328   "source_file" : "external/libcxx/include/type_traits",
26329   "template_args" :
26330   [
26331    "_ZTIl"
26332   ]
26333  },
26334  {
26335   "alignment" : 1,
26336   "base_specifiers" :
26337   [
26338    {
26339     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIwEE"
26340    }
26341   ],
26342   "linker_set_key" : "_ZTINSt3__17is_voidIwEE",
26343   "name" : "std::is_void<wchar_t>",
26344   "referenced_type" : "_ZTINSt3__17is_voidIwEE",
26345   "self_type" : "_ZTINSt3__17is_voidIwEE",
26346   "size" : 1,
26347   "source_file" : "external/libcxx/include/type_traits",
26348   "template_args" :
26349   [
26350    "_ZTIw"
26351   ]
26352  },
26353  {
26354   "alignment" : 1,
26355   "base_specifiers" :
26356   [
26357    {
26358     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIxEE"
26359    }
26360   ],
26361   "linker_set_key" : "_ZTINSt3__17is_voidIxEE",
26362   "name" : "std::is_void<long long>",
26363   "referenced_type" : "_ZTINSt3__17is_voidIxEE",
26364   "self_type" : "_ZTINSt3__17is_voidIxEE",
26365   "size" : 1,
26366   "source_file" : "external/libcxx/include/type_traits",
26367   "template_args" :
26368   [
26369    "_ZTIx"
26370   ]
26371  },
26372  {
26373   "alignment" : 1,
26374   "linker_set_key" : "_ZTINSt3__17modulusIvEE",
26375   "name" : "std::modulus<>",
26376   "referenced_type" : "_ZTINSt3__17modulusIvEE",
26377   "self_type" : "_ZTINSt3__17modulusIvEE",
26378   "size" : 1,
26379   "source_file" : "external/libcxx/include/functional",
26380   "template_args" :
26381   [
26382    "_ZTIv"
26383   ]
26384  },
26385  {
26386   "alignment" : 1,
26387   "linker_set_key" : "_ZTINSt3__18__ll_mulILx0ELx0EEE",
26388   "name" : "std::__ll_mul<0, 0>",
26389   "record_kind" : "class",
26390   "referenced_type" : "_ZTINSt3__18__ll_mulILx0ELx0EEE",
26391   "self_type" : "_ZTINSt3__18__ll_mulILx0ELx0EEE",
26392   "size" : 1,
26393   "source_file" : "external/libcxx/include/ratio"
26394  },
26395  {
26396   "alignment" : 1,
26397   "linker_set_key" : "_ZTINSt3__18__ll_mulILx1ELx1000000000EEE",
26398   "name" : "std::__ll_mul<1, 1000000000>",
26399   "record_kind" : "class",
26400   "referenced_type" : "_ZTINSt3__18__ll_mulILx1ELx1000000000EEE",
26401   "self_type" : "_ZTINSt3__18__ll_mulILx1ELx1000000000EEE",
26402   "size" : 1,
26403   "source_file" : "external/libcxx/include/ratio"
26404  },
26405  {
26406   "alignment" : 1,
26407   "linker_set_key" : "_ZTINSt3__18__ll_mulILx1ELx1EEE",
26408   "name" : "std::__ll_mul<1, 1>",
26409   "record_kind" : "class",
26410   "referenced_type" : "_ZTINSt3__18__ll_mulILx1ELx1EEE",
26411   "self_type" : "_ZTINSt3__18__ll_mulILx1ELx1EEE",
26412   "size" : 1,
26413   "source_file" : "external/libcxx/include/ratio"
26414  },
26415  {
26416   "alignment" : 4,
26417   "fields" :
26418   [
26419    {
26420     "access" : "private",
26421     "field_name" : "__lx",
26422     "referenced_type" : "_ZTIPv"
26423    }
26424   ],
26425   "linker_set_key" : "_ZTINSt3__18__sp_mutE",
26426   "name" : "std::__sp_mut",
26427   "record_kind" : "class",
26428   "referenced_type" : "_ZTINSt3__18__sp_mutE",
26429   "self_type" : "_ZTINSt3__18__sp_mutE",
26430   "size" : 4,
26431   "source_file" : "external/libcxx/include/memory"
26432  },
26433  {
26434   "alignment" : 1,
26435   "linker_set_key" : "_ZTINSt3__18__void_tIDiEE",
26436   "name" : "std::__void_t<char32_t>",
26437   "referenced_type" : "_ZTINSt3__18__void_tIDiEE",
26438   "self_type" : "_ZTINSt3__18__void_tIDiEE",
26439   "size" : 1,
26440   "source_file" : "external/libcxx/include/type_traits",
26441   "template_args" :
26442   [
26443    "_ZTIDi"
26444   ]
26445  },
26446  {
26447   "alignment" : 1,
26448   "linker_set_key" : "_ZTINSt3__18__void_tIDsEE",
26449   "name" : "std::__void_t<char16_t>",
26450   "referenced_type" : "_ZTINSt3__18__void_tIDsEE",
26451   "self_type" : "_ZTINSt3__18__void_tIDsEE",
26452   "size" : 1,
26453   "source_file" : "external/libcxx/include/type_traits",
26454   "template_args" :
26455   [
26456    "_ZTIDs"
26457   ]
26458  },
26459  {
26460   "alignment" : 1,
26461   "linker_set_key" : "_ZTINSt3__18__void_tINS_17integral_constantIbLb1EEEEE",
26462   "name" : "std::__void_t<std::integral_constant<bool, true>>",
26463   "referenced_type" : "_ZTINSt3__18__void_tINS_17integral_constantIbLb1EEEEE",
26464   "self_type" : "_ZTINSt3__18__void_tINS_17integral_constantIbLb1EEEEE",
26465   "size" : 1,
26466   "source_file" : "external/libcxx/include/type_traits",
26467   "template_args" :
26468   [
26469    "_ZTINSt3__117integral_constantIbLb1EEE"
26470   ]
26471  },
26472  {
26473   "alignment" : 1,
26474   "linker_set_key" : "_ZTINSt3__18__void_tIOeEE",
26475   "name" : "std::__void_t<long double &&>",
26476   "referenced_type" : "_ZTINSt3__18__void_tIOeEE",
26477   "self_type" : "_ZTINSt3__18__void_tIOeEE",
26478   "size" : 1,
26479   "source_file" : "external/libcxx/include/type_traits",
26480   "template_args" :
26481   [
26482    "_ZTIOe"
26483   ]
26484  },
26485  {
26486   "alignment" : 1,
26487   "linker_set_key" : "_ZTINSt3__18__void_tIOlEE",
26488   "name" : "std::__void_t<long &&>",
26489   "referenced_type" : "_ZTINSt3__18__void_tIOlEE",
26490   "self_type" : "_ZTINSt3__18__void_tIOlEE",
26491   "size" : 1,
26492   "source_file" : "external/libcxx/include/type_traits",
26493   "template_args" :
26494   [
26495    "_ZTIOl"
26496   ]
26497  },
26498  {
26499   "alignment" : 1,
26500   "linker_set_key" : "_ZTINSt3__18__void_tIOxEE",
26501   "name" : "std::__void_t<long long &&>",
26502   "referenced_type" : "_ZTINSt3__18__void_tIOxEE",
26503   "self_type" : "_ZTINSt3__18__void_tIOxEE",
26504   "size" : 1,
26505   "source_file" : "external/libcxx/include/type_traits",
26506   "template_args" :
26507   [
26508    "_ZTIOx"
26509   ]
26510  },
26511  {
26512   "alignment" : 1,
26513   "linker_set_key" : "_ZTINSt3__18__void_tIPDiEE",
26514   "name" : "std::__void_t<char32_t *>",
26515   "referenced_type" : "_ZTINSt3__18__void_tIPDiEE",
26516   "self_type" : "_ZTINSt3__18__void_tIPDiEE",
26517   "size" : 1,
26518   "source_file" : "external/libcxx/include/type_traits",
26519   "template_args" :
26520   [
26521    "_ZTIPDi"
26522   ]
26523  },
26524  {
26525   "alignment" : 1,
26526   "linker_set_key" : "_ZTINSt3__18__void_tIPDsEE",
26527   "name" : "std::__void_t<char16_t *>",
26528   "referenced_type" : "_ZTINSt3__18__void_tIPDsEE",
26529   "self_type" : "_ZTINSt3__18__void_tIPDsEE",
26530   "size" : 1,
26531   "source_file" : "external/libcxx/include/type_traits",
26532   "template_args" :
26533   [
26534    "_ZTIPDs"
26535   ]
26536  },
26537  {
26538   "alignment" : 1,
26539   "linker_set_key" : "_ZTINSt3__18__void_tIPKDiEE",
26540   "name" : "std::__void_t<const char32_t *>",
26541   "referenced_type" : "_ZTINSt3__18__void_tIPKDiEE",
26542   "self_type" : "_ZTINSt3__18__void_tIPKDiEE",
26543   "size" : 1,
26544   "source_file" : "external/libcxx/include/type_traits",
26545   "template_args" :
26546   [
26547    "_ZTIPKDi"
26548   ]
26549  },
26550  {
26551   "alignment" : 1,
26552   "linker_set_key" : "_ZTINSt3__18__void_tIPKDsEE",
26553   "name" : "std::__void_t<const char16_t *>",
26554   "referenced_type" : "_ZTINSt3__18__void_tIPKDsEE",
26555   "self_type" : "_ZTINSt3__18__void_tIPKDsEE",
26556   "size" : 1,
26557   "source_file" : "external/libcxx/include/type_traits",
26558   "template_args" :
26559   [
26560    "_ZTIPKDs"
26561   ]
26562  },
26563  {
26564   "alignment" : 1,
26565   "linker_set_key" : "_ZTINSt3__18__void_tIPKcEE",
26566   "name" : "std::__void_t<const char *>",
26567   "referenced_type" : "_ZTINSt3__18__void_tIPKcEE",
26568   "self_type" : "_ZTINSt3__18__void_tIPKcEE",
26569   "size" : 1,
26570   "source_file" : "external/libcxx/include/type_traits",
26571   "template_args" :
26572   [
26573    "_ZTIPKc"
26574   ]
26575  },
26576  {
26577   "alignment" : 1,
26578   "linker_set_key" : "_ZTINSt3__18__void_tIPKwEE",
26579   "name" : "std::__void_t<const wchar_t *>",
26580   "referenced_type" : "_ZTINSt3__18__void_tIPKwEE",
26581   "self_type" : "_ZTINSt3__18__void_tIPKwEE",
26582   "size" : 1,
26583   "source_file" : "external/libcxx/include/type_traits",
26584   "template_args" :
26585   [
26586    "_ZTIPKw"
26587   ]
26588  },
26589  {
26590   "alignment" : 1,
26591   "linker_set_key" : "_ZTINSt3__18__void_tIPcEE",
26592   "name" : "std::__void_t<char *>",
26593   "referenced_type" : "_ZTINSt3__18__void_tIPcEE",
26594   "self_type" : "_ZTINSt3__18__void_tIPcEE",
26595   "size" : 1,
26596   "source_file" : "external/libcxx/include/type_traits",
26597   "template_args" :
26598   [
26599    "_ZTIPc"
26600   ]
26601  },
26602  {
26603   "alignment" : 1,
26604   "linker_set_key" : "_ZTINSt3__18__void_tIPwEE",
26605   "name" : "std::__void_t<wchar_t *>",
26606   "referenced_type" : "_ZTINSt3__18__void_tIPwEE",
26607   "self_type" : "_ZTINSt3__18__void_tIPwEE",
26608   "size" : 1,
26609   "source_file" : "external/libcxx/include/type_traits",
26610   "template_args" :
26611   [
26612    "_ZTIPw"
26613   ]
26614  },
26615  {
26616   "alignment" : 1,
26617   "linker_set_key" : "_ZTINSt3__18__void_tIcEE",
26618   "name" : "std::__void_t<char>",
26619   "referenced_type" : "_ZTINSt3__18__void_tIcEE",
26620   "self_type" : "_ZTINSt3__18__void_tIcEE",
26621   "size" : 1,
26622   "source_file" : "external/libcxx/include/type_traits",
26623   "template_args" :
26624   [
26625    "_ZTIc"
26626   ]
26627  },
26628  {
26629   "alignment" : 1,
26630   "linker_set_key" : "_ZTINSt3__18__void_tIiEE",
26631   "name" : "std::__void_t<int>",
26632   "referenced_type" : "_ZTINSt3__18__void_tIiEE",
26633   "self_type" : "_ZTINSt3__18__void_tIiEE",
26634   "size" : 1,
26635   "source_file" : "external/libcxx/include/type_traits",
26636   "template_args" :
26637   [
26638    "_ZTIi"
26639   ]
26640  },
26641  {
26642   "alignment" : 1,
26643   "linker_set_key" : "_ZTINSt3__18__void_tIjEE",
26644   "name" : "std::__void_t<unsigned int>",
26645   "referenced_type" : "_ZTINSt3__18__void_tIjEE",
26646   "self_type" : "_ZTINSt3__18__void_tIjEE",
26647   "size" : 1,
26648   "source_file" : "external/libcxx/include/type_traits",
26649   "template_args" :
26650   [
26651    "_ZTIj"
26652   ]
26653  },
26654  {
26655   "alignment" : 1,
26656   "linker_set_key" : "_ZTINSt3__18__void_tIwEE",
26657   "name" : "std::__void_t<wchar_t>",
26658   "referenced_type" : "_ZTINSt3__18__void_tIwEE",
26659   "self_type" : "_ZTINSt3__18__void_tIwEE",
26660   "size" : 1,
26661   "source_file" : "external/libcxx/include/type_traits",
26662   "template_args" :
26663   [
26664    "_ZTIw"
26665   ]
26666  },
26667  {
26668   "alignment" : 1,
26669   "linker_set_key" : "_ZTINSt3__18__void_tIxEE",
26670   "name" : "std::__void_t<long long>",
26671   "referenced_type" : "_ZTINSt3__18__void_tIxEE",
26672   "self_type" : "_ZTINSt3__18__void_tIxEE",
26673   "size" : 1,
26674   "source_file" : "external/libcxx/include/type_traits",
26675   "template_args" :
26676   [
26677    "_ZTIx"
26678   ]
26679  },
26680  {
26681   "alignment" : 1,
26682   "linker_set_key" : "_ZTINSt3__18equal_toIvEE",
26683   "name" : "std::equal_to<>",
26684   "referenced_type" : "_ZTINSt3__18equal_toIvEE",
26685   "self_type" : "_ZTINSt3__18equal_toIvEE",
26686   "size" : 1,
26687   "source_file" : "external/libcxx/include/functional",
26688   "template_args" :
26689   [
26690    "_ZTIv"
26691   ]
26692  },
26693  {
26694   "alignment" : 1,
26695   "base_specifiers" :
26696   [
26697    {
26698     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
26699    }
26700   ],
26701   "linker_set_key" : "_ZTINSt3__18is_arrayIDiEE",
26702   "name" : "std::is_array<char32_t>",
26703   "referenced_type" : "_ZTINSt3__18is_arrayIDiEE",
26704   "self_type" : "_ZTINSt3__18is_arrayIDiEE",
26705   "size" : 1,
26706   "source_file" : "external/libcxx/include/type_traits",
26707   "template_args" :
26708   [
26709    "_ZTIDi"
26710   ]
26711  },
26712  {
26713   "alignment" : 1,
26714   "base_specifiers" :
26715   [
26716    {
26717     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
26718    }
26719   ],
26720   "linker_set_key" : "_ZTINSt3__18is_arrayIDsEE",
26721   "name" : "std::is_array<char16_t>",
26722   "referenced_type" : "_ZTINSt3__18is_arrayIDsEE",
26723   "self_type" : "_ZTINSt3__18is_arrayIDsEE",
26724   "size" : 1,
26725   "source_file" : "external/libcxx/include/type_traits",
26726   "template_args" :
26727   [
26728    "_ZTIDs"
26729   ]
26730  },
26731  {
26732   "alignment" : 1,
26733   "base_specifiers" :
26734   [
26735    {
26736     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
26737    }
26738   ],
26739   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
26740   "name" : "std::is_array<const std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
26741   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
26742   "self_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
26743   "size" : 1,
26744   "source_file" : "external/libcxx/include/type_traits",
26745   "template_args" :
26746   [
26747    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
26748   ]
26749  },
26750  {
26751   "alignment" : 1,
26752   "base_specifiers" :
26753   [
26754    {
26755     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
26756    }
26757   ],
26758   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
26759   "name" : "std::is_array<const std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
26760   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
26761   "self_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
26762   "size" : 1,
26763   "source_file" : "external/libcxx/include/type_traits",
26764   "template_args" :
26765   [
26766    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
26767   ]
26768  },
26769  {
26770   "alignment" : 1,
26771   "base_specifiers" :
26772   [
26773    {
26774     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
26775    }
26776   ],
26777   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
26778   "name" : "std::is_array<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
26779   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
26780   "self_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
26781   "size" : 1,
26782   "source_file" : "external/libcxx/include/type_traits",
26783   "template_args" :
26784   [
26785    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
26786   ]
26787  },
26788  {
26789   "alignment" : 1,
26790   "base_specifiers" :
26791   [
26792    {
26793     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
26794    }
26795   ],
26796   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
26797   "name" : "std::is_array<const std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
26798   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
26799   "self_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
26800   "size" : 1,
26801   "source_file" : "external/libcxx/include/type_traits",
26802   "template_args" :
26803   [
26804    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
26805   ]
26806  },
26807  {
26808   "alignment" : 1,
26809   "base_specifiers" :
26810   [
26811    {
26812     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
26813    }
26814   ],
26815   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
26816   "name" : "std::is_array<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
26817   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
26818   "self_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
26819   "size" : 1,
26820   "source_file" : "external/libcxx/include/type_traits",
26821   "template_args" :
26822   [
26823    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
26824   ]
26825  },
26826  {
26827   "alignment" : 1,
26828   "base_specifiers" :
26829   [
26830    {
26831     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
26832    }
26833   ],
26834   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
26835   "name" : "std::is_array<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
26836   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
26837   "self_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
26838   "size" : 1,
26839   "source_file" : "external/libcxx/include/type_traits",
26840   "template_args" :
26841   [
26842    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
26843   ]
26844  },
26845  {
26846   "alignment" : 1,
26847   "base_specifiers" :
26848   [
26849    {
26850     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
26851    }
26852   ],
26853   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
26854   "name" : "std::is_array<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
26855   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
26856   "self_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
26857   "size" : 1,
26858   "source_file" : "external/libcxx/include/type_traits",
26859   "template_args" :
26860   [
26861    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
26862   ]
26863  },
26864  {
26865   "alignment" : 1,
26866   "base_specifiers" :
26867   [
26868    {
26869     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
26870    }
26871   ],
26872   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
26873   "name" : "std::is_array<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
26874   "referenced_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
26875   "self_type" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
26876   "size" : 1,
26877   "source_file" : "external/libcxx/include/type_traits",
26878   "template_args" :
26879   [
26880    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
26881   ]
26882  },
26883  {
26884   "alignment" : 1,
26885   "base_specifiers" :
26886   [
26887    {
26888     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
26889    }
26890   ],
26891   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
26892   "name" : "std::is_array<std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
26893   "referenced_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
26894   "self_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
26895   "size" : 1,
26896   "source_file" : "external/libcxx/include/type_traits",
26897   "template_args" :
26898   [
26899    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
26900   ]
26901  },
26902  {
26903   "alignment" : 1,
26904   "base_specifiers" :
26905   [
26906    {
26907     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
26908    }
26909   ],
26910   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
26911   "name" : "std::is_array<std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
26912   "referenced_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
26913   "self_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
26914   "size" : 1,
26915   "source_file" : "external/libcxx/include/type_traits",
26916   "template_args" :
26917   [
26918    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
26919   ]
26920  },
26921  {
26922   "alignment" : 1,
26923   "base_specifiers" :
26924   [
26925    {
26926     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
26927    }
26928   ],
26929   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
26930   "name" : "std::is_array<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
26931   "referenced_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
26932   "self_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
26933   "size" : 1,
26934   "source_file" : "external/libcxx/include/type_traits",
26935   "template_args" :
26936   [
26937    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
26938   ]
26939  },
26940  {
26941   "alignment" : 1,
26942   "base_specifiers" :
26943   [
26944    {
26945     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
26946    }
26947   ],
26948   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
26949   "name" : "std::is_array<std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
26950   "referenced_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
26951   "self_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
26952   "size" : 1,
26953   "source_file" : "external/libcxx/include/type_traits",
26954   "template_args" :
26955   [
26956    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
26957   ]
26958  },
26959  {
26960   "alignment" : 1,
26961   "base_specifiers" :
26962   [
26963    {
26964     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
26965    }
26966   ],
26967   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
26968   "name" : "std::is_array<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
26969   "referenced_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
26970   "self_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
26971   "size" : 1,
26972   "source_file" : "external/libcxx/include/type_traits",
26973   "template_args" :
26974   [
26975    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
26976   ]
26977  },
26978  {
26979   "alignment" : 1,
26980   "base_specifiers" :
26981   [
26982    {
26983     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
26984    }
26985   ],
26986   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
26987   "name" : "std::is_array<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
26988   "referenced_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
26989   "self_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
26990   "size" : 1,
26991   "source_file" : "external/libcxx/include/type_traits",
26992   "template_args" :
26993   [
26994    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
26995   ]
26996  },
26997  {
26998   "alignment" : 1,
26999   "base_specifiers" :
27000   [
27001    {
27002     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27003    }
27004   ],
27005   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
27006   "name" : "std::is_array<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
27007   "referenced_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
27008   "self_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
27009   "size" : 1,
27010   "source_file" : "external/libcxx/include/type_traits",
27011   "template_args" :
27012   [
27013    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
27014   ]
27015  },
27016  {
27017   "alignment" : 1,
27018   "base_specifiers" :
27019   [
27020    {
27021     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27022    }
27023   ],
27024   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
27025   "name" : "std::is_array<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
27026   "referenced_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
27027   "self_type" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
27028   "size" : 1,
27029   "source_file" : "external/libcxx/include/type_traits",
27030   "template_args" :
27031   [
27032    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
27033   ]
27034  },
27035  {
27036   "alignment" : 1,
27037   "base_specifiers" :
27038   [
27039    {
27040     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27041    }
27042   ],
27043   "linker_set_key" : "_ZTINSt3__18is_arrayIcEE",
27044   "name" : "std::is_array<char>",
27045   "referenced_type" : "_ZTINSt3__18is_arrayIcEE",
27046   "self_type" : "_ZTINSt3__18is_arrayIcEE",
27047   "size" : 1,
27048   "source_file" : "external/libcxx/include/type_traits",
27049   "template_args" :
27050   [
27051    "_ZTIc"
27052   ]
27053  },
27054  {
27055   "alignment" : 1,
27056   "base_specifiers" :
27057   [
27058    {
27059     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27060    }
27061   ],
27062   "linker_set_key" : "_ZTINSt3__18is_arrayIeEE",
27063   "name" : "std::is_array<long double>",
27064   "referenced_type" : "_ZTINSt3__18is_arrayIeEE",
27065   "self_type" : "_ZTINSt3__18is_arrayIeEE",
27066   "size" : 1,
27067   "source_file" : "external/libcxx/include/type_traits",
27068   "template_args" :
27069   [
27070    "_ZTIe"
27071   ]
27072  },
27073  {
27074   "alignment" : 1,
27075   "base_specifiers" :
27076   [
27077    {
27078     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27079    }
27080   ],
27081   "linker_set_key" : "_ZTINSt3__18is_arrayIlEE",
27082   "name" : "std::is_array<long>",
27083   "referenced_type" : "_ZTINSt3__18is_arrayIlEE",
27084   "self_type" : "_ZTINSt3__18is_arrayIlEE",
27085   "size" : 1,
27086   "source_file" : "external/libcxx/include/type_traits",
27087   "template_args" :
27088   [
27089    "_ZTIl"
27090   ]
27091  },
27092  {
27093   "alignment" : 1,
27094   "base_specifiers" :
27095   [
27096    {
27097     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27098    }
27099   ],
27100   "linker_set_key" : "_ZTINSt3__18is_arrayIwEE",
27101   "name" : "std::is_array<wchar_t>",
27102   "referenced_type" : "_ZTINSt3__18is_arrayIwEE",
27103   "self_type" : "_ZTINSt3__18is_arrayIwEE",
27104   "size" : 1,
27105   "source_file" : "external/libcxx/include/type_traits",
27106   "template_args" :
27107   [
27108    "_ZTIw"
27109   ]
27110  },
27111  {
27112   "alignment" : 1,
27113   "base_specifiers" :
27114   [
27115    {
27116     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27117    }
27118   ],
27119   "linker_set_key" : "_ZTINSt3__18is_arrayIxEE",
27120   "name" : "std::is_array<long long>",
27121   "referenced_type" : "_ZTINSt3__18is_arrayIxEE",
27122   "self_type" : "_ZTINSt3__18is_arrayIxEE",
27123   "size" : 1,
27124   "source_file" : "external/libcxx/include/type_traits",
27125   "template_args" :
27126   [
27127    "_ZTIx"
27128   ]
27129  },
27130  {
27131   "alignment" : 1,
27132   "base_specifiers" :
27133   [
27134    {
27135     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
27136    }
27137   ],
27138   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
27139   "name" : "std::is_class<const std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
27140   "referenced_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
27141   "self_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
27142   "size" : 1,
27143   "source_file" : "external/libcxx/include/type_traits",
27144   "template_args" :
27145   [
27146    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
27147   ]
27148  },
27149  {
27150   "alignment" : 1,
27151   "base_specifiers" :
27152   [
27153    {
27154     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
27155    }
27156   ],
27157   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
27158   "name" : "std::is_class<const std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
27159   "referenced_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
27160   "self_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
27161   "size" : 1,
27162   "source_file" : "external/libcxx/include/type_traits",
27163   "template_args" :
27164   [
27165    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
27166   ]
27167  },
27168  {
27169   "alignment" : 1,
27170   "base_specifiers" :
27171   [
27172    {
27173     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
27174    }
27175   ],
27176   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
27177   "name" : "std::is_class<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
27178   "referenced_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
27179   "self_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
27180   "size" : 1,
27181   "source_file" : "external/libcxx/include/type_traits",
27182   "template_args" :
27183   [
27184    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
27185   ]
27186  },
27187  {
27188   "alignment" : 1,
27189   "base_specifiers" :
27190   [
27191    {
27192     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
27193    }
27194   ],
27195   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
27196   "name" : "std::is_class<const std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
27197   "referenced_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
27198   "self_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
27199   "size" : 1,
27200   "source_file" : "external/libcxx/include/type_traits",
27201   "template_args" :
27202   [
27203    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
27204   ]
27205  },
27206  {
27207   "alignment" : 1,
27208   "base_specifiers" :
27209   [
27210    {
27211     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
27212    }
27213   ],
27214   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
27215   "name" : "std::is_class<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
27216   "referenced_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
27217   "self_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
27218   "size" : 1,
27219   "source_file" : "external/libcxx/include/type_traits",
27220   "template_args" :
27221   [
27222    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
27223   ]
27224  },
27225  {
27226   "alignment" : 1,
27227   "base_specifiers" :
27228   [
27229    {
27230     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
27231    }
27232   ],
27233   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
27234   "name" : "std::is_class<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
27235   "referenced_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
27236   "self_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
27237   "size" : 1,
27238   "source_file" : "external/libcxx/include/type_traits",
27239   "template_args" :
27240   [
27241    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
27242   ]
27243  },
27244  {
27245   "alignment" : 1,
27246   "base_specifiers" :
27247   [
27248    {
27249     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
27250    }
27251   ],
27252   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
27253   "name" : "std::is_class<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
27254   "referenced_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
27255   "self_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
27256   "size" : 1,
27257   "source_file" : "external/libcxx/include/type_traits",
27258   "template_args" :
27259   [
27260    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
27261   ]
27262  },
27263  {
27264   "alignment" : 1,
27265   "base_specifiers" :
27266   [
27267    {
27268     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
27269    }
27270   ],
27271   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
27272   "name" : "std::is_class<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
27273   "referenced_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
27274   "self_type" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
27275   "size" : 1,
27276   "source_file" : "external/libcxx/include/type_traits",
27277   "template_args" :
27278   [
27279    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
27280   ]
27281  },
27282  {
27283   "alignment" : 1,
27284   "base_specifiers" :
27285   [
27286    {
27287     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
27288    }
27289   ],
27290   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
27291   "name" : "std::is_class<std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
27292   "referenced_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
27293   "self_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
27294   "size" : 1,
27295   "source_file" : "external/libcxx/include/type_traits",
27296   "template_args" :
27297   [
27298    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
27299   ]
27300  },
27301  {
27302   "alignment" : 1,
27303   "base_specifiers" :
27304   [
27305    {
27306     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
27307    }
27308   ],
27309   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
27310   "name" : "std::is_class<std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
27311   "referenced_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
27312   "self_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
27313   "size" : 1,
27314   "source_file" : "external/libcxx/include/type_traits",
27315   "template_args" :
27316   [
27317    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
27318   ]
27319  },
27320  {
27321   "alignment" : 1,
27322   "base_specifiers" :
27323   [
27324    {
27325     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
27326    }
27327   ],
27328   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
27329   "name" : "std::is_class<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
27330   "referenced_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
27331   "self_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
27332   "size" : 1,
27333   "source_file" : "external/libcxx/include/type_traits",
27334   "template_args" :
27335   [
27336    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
27337   ]
27338  },
27339  {
27340   "alignment" : 1,
27341   "base_specifiers" :
27342   [
27343    {
27344     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
27345    }
27346   ],
27347   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
27348   "name" : "std::is_class<std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
27349   "referenced_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
27350   "self_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
27351   "size" : 1,
27352   "source_file" : "external/libcxx/include/type_traits",
27353   "template_args" :
27354   [
27355    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
27356   ]
27357  },
27358  {
27359   "alignment" : 1,
27360   "base_specifiers" :
27361   [
27362    {
27363     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
27364    }
27365   ],
27366   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
27367   "name" : "std::is_class<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
27368   "referenced_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
27369   "self_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
27370   "size" : 1,
27371   "source_file" : "external/libcxx/include/type_traits",
27372   "template_args" :
27373   [
27374    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
27375   ]
27376  },
27377  {
27378   "alignment" : 1,
27379   "base_specifiers" :
27380   [
27381    {
27382     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
27383    }
27384   ],
27385   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
27386   "name" : "std::is_class<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
27387   "referenced_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
27388   "self_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
27389   "size" : 1,
27390   "source_file" : "external/libcxx/include/type_traits",
27391   "template_args" :
27392   [
27393    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
27394   ]
27395  },
27396  {
27397   "alignment" : 1,
27398   "base_specifiers" :
27399   [
27400    {
27401     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
27402    }
27403   ],
27404   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
27405   "name" : "std::is_class<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
27406   "referenced_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
27407   "self_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
27408   "size" : 1,
27409   "source_file" : "external/libcxx/include/type_traits",
27410   "template_args" :
27411   [
27412    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
27413   ]
27414  },
27415  {
27416   "alignment" : 1,
27417   "base_specifiers" :
27418   [
27419    {
27420     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
27421    }
27422   ],
27423   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
27424   "name" : "std::is_class<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
27425   "referenced_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
27426   "self_type" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
27427   "size" : 1,
27428   "source_file" : "external/libcxx/include/type_traits",
27429   "template_args" :
27430   [
27431    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
27432   ]
27433  },
27434  {
27435   "alignment" : 1,
27436   "base_specifiers" :
27437   [
27438    {
27439     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27440    }
27441   ],
27442   "linker_set_key" : "_ZTINSt3__18is_classIeEE",
27443   "name" : "std::is_class<long double>",
27444   "referenced_type" : "_ZTINSt3__18is_classIeEE",
27445   "self_type" : "_ZTINSt3__18is_classIeEE",
27446   "size" : 1,
27447   "source_file" : "external/libcxx/include/type_traits",
27448   "template_args" :
27449   [
27450    "_ZTIe"
27451   ]
27452  },
27453  {
27454   "alignment" : 1,
27455   "base_specifiers" :
27456   [
27457    {
27458     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27459    }
27460   ],
27461   "linker_set_key" : "_ZTINSt3__18is_classIlEE",
27462   "name" : "std::is_class<long>",
27463   "referenced_type" : "_ZTINSt3__18is_classIlEE",
27464   "self_type" : "_ZTINSt3__18is_classIlEE",
27465   "size" : 1,
27466   "source_file" : "external/libcxx/include/type_traits",
27467   "template_args" :
27468   [
27469    "_ZTIl"
27470   ]
27471  },
27472  {
27473   "alignment" : 1,
27474   "base_specifiers" :
27475   [
27476    {
27477     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27478    }
27479   ],
27480   "linker_set_key" : "_ZTINSt3__18is_classIxEE",
27481   "name" : "std::is_class<long long>",
27482   "referenced_type" : "_ZTINSt3__18is_classIxEE",
27483   "self_type" : "_ZTINSt3__18is_classIxEE",
27484   "size" : 1,
27485   "source_file" : "external/libcxx/include/type_traits",
27486   "template_args" :
27487   [
27488    "_ZTIx"
27489   ]
27490  },
27491  {
27492   "alignment" : 1,
27493   "base_specifiers" :
27494   [
27495    {
27496     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27497    }
27498   ],
27499   "linker_set_key" : "_ZTINSt3__18is_emptyINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEEE",
27500   "name" : "std::is_empty<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep>",
27501   "referenced_type" : "_ZTINSt3__18is_emptyINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEEE",
27502   "self_type" : "_ZTINSt3__18is_emptyINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEEE",
27503   "size" : 1,
27504   "source_file" : "external/libcxx/include/type_traits",
27505   "template_args" :
27506   [
27507    "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE"
27508   ]
27509  },
27510  {
27511   "alignment" : 1,
27512   "base_specifiers" :
27513   [
27514    {
27515     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27516    }
27517   ],
27518   "linker_set_key" : "_ZTINSt3__18is_emptyINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEEE",
27519   "name" : "std::is_empty<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep>",
27520   "referenced_type" : "_ZTINSt3__18is_emptyINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEEE",
27521   "self_type" : "_ZTINSt3__18is_emptyINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEEE",
27522   "size" : 1,
27523   "source_file" : "external/libcxx/include/type_traits",
27524   "template_args" :
27525   [
27526    "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE"
27527   ]
27528  },
27529  {
27530   "alignment" : 1,
27531   "base_specifiers" :
27532   [
27533    {
27534     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27535    }
27536   ],
27537   "linker_set_key" : "_ZTINSt3__18is_emptyINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEE",
27538   "name" : "std::is_empty<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep>",
27539   "referenced_type" : "_ZTINSt3__18is_emptyINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEE",
27540   "self_type" : "_ZTINSt3__18is_emptyINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEE",
27541   "size" : 1,
27542   "source_file" : "external/libcxx/include/type_traits",
27543   "template_args" :
27544   [
27545    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE"
27546   ]
27547  },
27548  {
27549   "alignment" : 1,
27550   "base_specifiers" :
27551   [
27552    {
27553     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27554    }
27555   ],
27556   "linker_set_key" : "_ZTINSt3__18is_emptyINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEEE",
27557   "name" : "std::is_empty<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep>",
27558   "referenced_type" : "_ZTINSt3__18is_emptyINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEEE",
27559   "self_type" : "_ZTINSt3__18is_emptyINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEEE",
27560   "size" : 1,
27561   "source_file" : "external/libcxx/include/type_traits",
27562   "template_args" :
27563   [
27564    "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE"
27565   ]
27566  },
27567  {
27568   "alignment" : 1,
27569   "base_specifiers" :
27570   [
27571    {
27572     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
27573    }
27574   ],
27575   "linker_set_key" : "_ZTINSt3__18is_emptyINS_9allocatorIDiEEEE",
27576   "name" : "std::is_empty<std::allocator<char32_t>>",
27577   "referenced_type" : "_ZTINSt3__18is_emptyINS_9allocatorIDiEEEE",
27578   "self_type" : "_ZTINSt3__18is_emptyINS_9allocatorIDiEEEE",
27579   "size" : 1,
27580   "source_file" : "external/libcxx/include/type_traits",
27581   "template_args" :
27582   [
27583    "_ZTINSt3__19allocatorIDiEE"
27584   ]
27585  },
27586  {
27587   "alignment" : 1,
27588   "base_specifiers" :
27589   [
27590    {
27591     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
27592    }
27593   ],
27594   "linker_set_key" : "_ZTINSt3__18is_emptyINS_9allocatorIDsEEEE",
27595   "name" : "std::is_empty<std::allocator<char16_t>>",
27596   "referenced_type" : "_ZTINSt3__18is_emptyINS_9allocatorIDsEEEE",
27597   "self_type" : "_ZTINSt3__18is_emptyINS_9allocatorIDsEEEE",
27598   "size" : 1,
27599   "source_file" : "external/libcxx/include/type_traits",
27600   "template_args" :
27601   [
27602    "_ZTINSt3__19allocatorIDsEE"
27603   ]
27604  },
27605  {
27606   "alignment" : 1,
27607   "base_specifiers" :
27608   [
27609    {
27610     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
27611    }
27612   ],
27613   "linker_set_key" : "_ZTINSt3__18is_emptyINS_9allocatorIcEEEE",
27614   "name" : "std::is_empty<std::allocator<char>>",
27615   "referenced_type" : "_ZTINSt3__18is_emptyINS_9allocatorIcEEEE",
27616   "self_type" : "_ZTINSt3__18is_emptyINS_9allocatorIcEEEE",
27617   "size" : 1,
27618   "source_file" : "external/libcxx/include/type_traits",
27619   "template_args" :
27620   [
27621    "_ZTINSt3__19allocatorIcEE"
27622   ]
27623  },
27624  {
27625   "alignment" : 1,
27626   "base_specifiers" :
27627   [
27628    {
27629     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
27630    }
27631   ],
27632   "linker_set_key" : "_ZTINSt3__18is_emptyINS_9allocatorIwEEEE",
27633   "name" : "std::is_empty<std::allocator<wchar_t>>",
27634   "referenced_type" : "_ZTINSt3__18is_emptyINS_9allocatorIwEEEE",
27635   "self_type" : "_ZTINSt3__18is_emptyINS_9allocatorIwEEEE",
27636   "size" : 1,
27637   "source_file" : "external/libcxx/include/type_traits",
27638   "template_args" :
27639   [
27640    "_ZTINSt3__19allocatorIwEE"
27641   ]
27642  },
27643  {
27644   "alignment" : 1,
27645   "base_specifiers" :
27646   [
27647    {
27648     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27649    }
27650   ],
27651   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
27652   "name" : "std::is_union<const std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
27653   "referenced_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
27654   "self_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
27655   "size" : 1,
27656   "source_file" : "external/libcxx/include/type_traits",
27657   "template_args" :
27658   [
27659    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
27660   ]
27661  },
27662  {
27663   "alignment" : 1,
27664   "base_specifiers" :
27665   [
27666    {
27667     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27668    }
27669   ],
27670   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
27671   "name" : "std::is_union<const std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
27672   "referenced_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
27673   "self_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
27674   "size" : 1,
27675   "source_file" : "external/libcxx/include/type_traits",
27676   "template_args" :
27677   [
27678    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
27679   ]
27680  },
27681  {
27682   "alignment" : 1,
27683   "base_specifiers" :
27684   [
27685    {
27686     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27687    }
27688   ],
27689   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
27690   "name" : "std::is_union<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
27691   "referenced_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
27692   "self_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
27693   "size" : 1,
27694   "source_file" : "external/libcxx/include/type_traits",
27695   "template_args" :
27696   [
27697    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
27698   ]
27699  },
27700  {
27701   "alignment" : 1,
27702   "base_specifiers" :
27703   [
27704    {
27705     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27706    }
27707   ],
27708   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
27709   "name" : "std::is_union<const std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
27710   "referenced_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
27711   "self_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
27712   "size" : 1,
27713   "source_file" : "external/libcxx/include/type_traits",
27714   "template_args" :
27715   [
27716    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
27717   ]
27718  },
27719  {
27720   "alignment" : 1,
27721   "base_specifiers" :
27722   [
27723    {
27724     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27725    }
27726   ],
27727   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
27728   "name" : "std::is_union<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
27729   "referenced_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
27730   "self_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
27731   "size" : 1,
27732   "source_file" : "external/libcxx/include/type_traits",
27733   "template_args" :
27734   [
27735    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
27736   ]
27737  },
27738  {
27739   "alignment" : 1,
27740   "base_specifiers" :
27741   [
27742    {
27743     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27744    }
27745   ],
27746   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
27747   "name" : "std::is_union<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
27748   "referenced_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
27749   "self_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
27750   "size" : 1,
27751   "source_file" : "external/libcxx/include/type_traits",
27752   "template_args" :
27753   [
27754    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
27755   ]
27756  },
27757  {
27758   "alignment" : 1,
27759   "base_specifiers" :
27760   [
27761    {
27762     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27763    }
27764   ],
27765   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
27766   "name" : "std::is_union<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
27767   "referenced_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
27768   "self_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
27769   "size" : 1,
27770   "source_file" : "external/libcxx/include/type_traits",
27771   "template_args" :
27772   [
27773    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
27774   ]
27775  },
27776  {
27777   "alignment" : 1,
27778   "base_specifiers" :
27779   [
27780    {
27781     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27782    }
27783   ],
27784   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
27785   "name" : "std::is_union<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
27786   "referenced_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
27787   "self_type" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
27788   "size" : 1,
27789   "source_file" : "external/libcxx/include/type_traits",
27790   "template_args" :
27791   [
27792    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
27793   ]
27794  },
27795  {
27796   "alignment" : 1,
27797   "base_specifiers" :
27798   [
27799    {
27800     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27801    }
27802   ],
27803   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
27804   "name" : "std::is_union<std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
27805   "referenced_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
27806   "self_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
27807   "size" : 1,
27808   "source_file" : "external/libcxx/include/type_traits",
27809   "template_args" :
27810   [
27811    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
27812   ]
27813  },
27814  {
27815   "alignment" : 1,
27816   "base_specifiers" :
27817   [
27818    {
27819     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27820    }
27821   ],
27822   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
27823   "name" : "std::is_union<std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
27824   "referenced_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
27825   "self_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
27826   "size" : 1,
27827   "source_file" : "external/libcxx/include/type_traits",
27828   "template_args" :
27829   [
27830    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
27831   ]
27832  },
27833  {
27834   "alignment" : 1,
27835   "base_specifiers" :
27836   [
27837    {
27838     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27839    }
27840   ],
27841   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
27842   "name" : "std::is_union<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
27843   "referenced_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
27844   "self_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
27845   "size" : 1,
27846   "source_file" : "external/libcxx/include/type_traits",
27847   "template_args" :
27848   [
27849    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
27850   ]
27851  },
27852  {
27853   "alignment" : 1,
27854   "base_specifiers" :
27855   [
27856    {
27857     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27858    }
27859   ],
27860   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
27861   "name" : "std::is_union<std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
27862   "referenced_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
27863   "self_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
27864   "size" : 1,
27865   "source_file" : "external/libcxx/include/type_traits",
27866   "template_args" :
27867   [
27868    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
27869   ]
27870  },
27871  {
27872   "alignment" : 1,
27873   "base_specifiers" :
27874   [
27875    {
27876     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27877    }
27878   ],
27879   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
27880   "name" : "std::is_union<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
27881   "referenced_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
27882   "self_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
27883   "size" : 1,
27884   "source_file" : "external/libcxx/include/type_traits",
27885   "template_args" :
27886   [
27887    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
27888   ]
27889  },
27890  {
27891   "alignment" : 1,
27892   "base_specifiers" :
27893   [
27894    {
27895     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27896    }
27897   ],
27898   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
27899   "name" : "std::is_union<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
27900   "referenced_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
27901   "self_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
27902   "size" : 1,
27903   "source_file" : "external/libcxx/include/type_traits",
27904   "template_args" :
27905   [
27906    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
27907   ]
27908  },
27909  {
27910   "alignment" : 1,
27911   "base_specifiers" :
27912   [
27913    {
27914     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27915    }
27916   ],
27917   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
27918   "name" : "std::is_union<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
27919   "referenced_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
27920   "self_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
27921   "size" : 1,
27922   "source_file" : "external/libcxx/include/type_traits",
27923   "template_args" :
27924   [
27925    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
27926   ]
27927  },
27928  {
27929   "alignment" : 1,
27930   "base_specifiers" :
27931   [
27932    {
27933     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27934    }
27935   ],
27936   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
27937   "name" : "std::is_union<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
27938   "referenced_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
27939   "self_type" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
27940   "size" : 1,
27941   "source_file" : "external/libcxx/include/type_traits",
27942   "template_args" :
27943   [
27944    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
27945   ]
27946  },
27947  {
27948   "alignment" : 1,
27949   "base_specifiers" :
27950   [
27951    {
27952     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27953    }
27954   ],
27955   "linker_set_key" : "_ZTINSt3__18is_unionIeEE",
27956   "name" : "std::is_union<long double>",
27957   "referenced_type" : "_ZTINSt3__18is_unionIeEE",
27958   "self_type" : "_ZTINSt3__18is_unionIeEE",
27959   "size" : 1,
27960   "source_file" : "external/libcxx/include/type_traits",
27961   "template_args" :
27962   [
27963    "_ZTIe"
27964   ]
27965  },
27966  {
27967   "alignment" : 1,
27968   "base_specifiers" :
27969   [
27970    {
27971     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27972    }
27973   ],
27974   "linker_set_key" : "_ZTINSt3__18is_unionIlEE",
27975   "name" : "std::is_union<long>",
27976   "referenced_type" : "_ZTINSt3__18is_unionIlEE",
27977   "self_type" : "_ZTINSt3__18is_unionIlEE",
27978   "size" : 1,
27979   "source_file" : "external/libcxx/include/type_traits",
27980   "template_args" :
27981   [
27982    "_ZTIl"
27983   ]
27984  },
27985  {
27986   "alignment" : 1,
27987   "base_specifiers" :
27988   [
27989    {
27990     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27991    }
27992   ],
27993   "linker_set_key" : "_ZTINSt3__18is_unionIxEE",
27994   "name" : "std::is_union<long long>",
27995   "referenced_type" : "_ZTINSt3__18is_unionIxEE",
27996   "self_type" : "_ZTINSt3__18is_unionIxEE",
27997   "size" : 1,
27998   "source_file" : "external/libcxx/include/type_traits",
27999   "template_args" :
28000   [
28001    "_ZTIx"
28002   ]
28003  },
28004  {
28005   "alignment" : 1,
28006   "linker_set_key" : "_ZTINSt3__18iteratorINS_19output_iterator_tagEvvvvEE",
28007   "name" : "std::iterator<std::output_iterator_tag, void, void, void, void>",
28008   "referenced_type" : "_ZTINSt3__18iteratorINS_19output_iterator_tagEvvvvEE",
28009   "self_type" : "_ZTINSt3__18iteratorINS_19output_iterator_tagEvvvvEE",
28010   "size" : 1,
28011   "source_file" : "external/libcxx/include/iterator",
28012   "template_args" :
28013   [
28014    "_ZTINSt3__119output_iterator_tagE",
28015    "_ZTIv",
28016    "_ZTIv",
28017    "_ZTIv",
28018    "_ZTIv"
28019   ]
28020  },
28021  {
28022   "alignment" : 1,
28023   "linker_set_key" : "_ZTINSt3__19allocatorIDiEE",
28024   "name" : "std::allocator<char32_t>",
28025   "record_kind" : "class",
28026   "referenced_type" : "_ZTINSt3__19allocatorIDiEE",
28027   "self_type" : "_ZTINSt3__19allocatorIDiEE",
28028   "size" : 1,
28029   "source_file" : "external/libcxx/include/memory",
28030   "template_args" :
28031   [
28032    "_ZTIDi"
28033   ]
28034  },
28035  {
28036   "alignment" : 1,
28037   "linker_set_key" : "_ZTINSt3__19allocatorIDsEE",
28038   "name" : "std::allocator<char16_t>",
28039   "record_kind" : "class",
28040   "referenced_type" : "_ZTINSt3__19allocatorIDsEE",
28041   "self_type" : "_ZTINSt3__19allocatorIDsEE",
28042   "size" : 1,
28043   "source_file" : "external/libcxx/include/memory",
28044   "template_args" :
28045   [
28046    "_ZTIDs"
28047   ]
28048  },
28049  {
28050   "alignment" : 1,
28051   "linker_set_key" : "_ZTINSt3__19allocatorIKvEE",
28052   "name" : "std::allocator<const void>",
28053   "record_kind" : "class",
28054   "referenced_type" : "_ZTINSt3__19allocatorIKvEE",
28055   "self_type" : "_ZTINSt3__19allocatorIKvEE",
28056   "size" : 1,
28057   "source_file" : "external/libcxx/include/memory",
28058   "template_args" :
28059   [
28060    "_ZTIKv"
28061   ]
28062  },
28063  {
28064   "alignment" : 1,
28065   "linker_set_key" : "_ZTINSt3__19allocatorINS_40__shared_ptr_dummy_rebind_allocator_typeEEE",
28066   "name" : "std::allocator<std::__shared_ptr_dummy_rebind_allocator_type>",
28067   "record_kind" : "class",
28068   "referenced_type" : "_ZTINSt3__19allocatorINS_40__shared_ptr_dummy_rebind_allocator_typeEEE",
28069   "self_type" : "_ZTINSt3__19allocatorINS_40__shared_ptr_dummy_rebind_allocator_typeEEE",
28070   "size" : 1,
28071   "source_file" : "external/libcxx/include/memory",
28072   "template_args" :
28073   [
28074    "_ZTINSt3__140__shared_ptr_dummy_rebind_allocator_typeE"
28075   ]
28076  },
28077  {
28078   "alignment" : 1,
28079   "linker_set_key" : "_ZTINSt3__19allocatorIcEE",
28080   "name" : "std::allocator<char>",
28081   "record_kind" : "class",
28082   "referenced_type" : "_ZTINSt3__19allocatorIcEE",
28083   "self_type" : "_ZTINSt3__19allocatorIcEE",
28084   "size" : 1,
28085   "source_file" : "external/libcxx/include/memory",
28086   "template_args" :
28087   [
28088    "_ZTIc"
28089   ]
28090  },
28091  {
28092   "alignment" : 1,
28093   "linker_set_key" : "_ZTINSt3__19allocatorIvEE",
28094   "name" : "std::allocator<void>",
28095   "record_kind" : "class",
28096   "referenced_type" : "_ZTINSt3__19allocatorIvEE",
28097   "self_type" : "_ZTINSt3__19allocatorIvEE",
28098   "size" : 1,
28099   "source_file" : "external/libcxx/include/memory",
28100   "template_args" :
28101   [
28102    "_ZTIv"
28103   ]
28104  },
28105  {
28106   "alignment" : 1,
28107   "linker_set_key" : "_ZTINSt3__19allocatorIwEE",
28108   "name" : "std::allocator<wchar_t>",
28109   "record_kind" : "class",
28110   "referenced_type" : "_ZTINSt3__19allocatorIwEE",
28111   "self_type" : "_ZTINSt3__19allocatorIwEE",
28112   "size" : 1,
28113   "source_file" : "external/libcxx/include/memory",
28114   "template_args" :
28115   [
28116    "_ZTIw"
28117   ]
28118  },
28119  {
28120   "alignment" : 1,
28121   "linker_set_key" : "_ZTINSt3__19enable_ifILb0ERNS_10error_codeEEE",
28122   "name" : "std::enable_if<false, std::error_code &>",
28123   "referenced_type" : "_ZTINSt3__19enable_ifILb0ERNS_10error_codeEEE",
28124   "self_type" : "_ZTINSt3__19enable_ifILb0ERNS_10error_codeEEE",
28125   "size" : 1,
28126   "source_file" : "external/libcxx/include/type_traits",
28127   "template_args" :
28128   [
28129    "_ZTIRNSt3__110error_codeE"
28130   ]
28131  },
28132  {
28133   "alignment" : 1,
28134   "linker_set_key" : "_ZTINSt3__19enable_ifILb0EvEE",
28135   "name" : "std::enable_if<false>",
28136   "referenced_type" : "_ZTINSt3__19enable_ifILb0EvEE",
28137   "self_type" : "_ZTINSt3__19enable_ifILb0EvEE",
28138   "size" : 1,
28139   "source_file" : "external/libcxx/include/type_traits",
28140   "template_args" :
28141   [
28142    "_ZTIv"
28143   ]
28144  },
28145  {
28146   "alignment" : 1,
28147   "linker_set_key" : "_ZTINSt3__19enable_ifILb1EDnEE",
28148   "name" : "std::enable_if<true, std::nullptr_t>",
28149   "referenced_type" : "_ZTINSt3__19enable_ifILb1EDnEE",
28150   "self_type" : "_ZTINSt3__19enable_ifILb1EDnEE",
28151   "size" : 1,
28152   "source_file" : "external/libcxx/include/type_traits",
28153   "template_args" :
28154   [
28155    "_ZTIDn"
28156   ]
28157  },
28158  {
28159   "alignment" : 1,
28160   "linker_set_key" : "_ZTINSt3__19enable_ifILb1ENS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
28161   "name" : "std::enable_if<true, std::chrono::duration<long double, std::ratio<1, 1000000000>>>",
28162   "referenced_type" : "_ZTINSt3__19enable_ifILb1ENS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
28163   "self_type" : "_ZTINSt3__19enable_ifILb1ENS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
28164   "size" : 1,
28165   "source_file" : "external/libcxx/include/type_traits",
28166   "template_args" :
28167   [
28168    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE"
28169   ]
28170  },
28171  {
28172   "alignment" : 1,
28173   "linker_set_key" : "_ZTINSt3__19enable_ifILb1ENS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
28174   "name" : "std::enable_if<true, std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
28175   "referenced_type" : "_ZTINSt3__19enable_ifILb1ENS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
28176   "self_type" : "_ZTINSt3__19enable_ifILb1ENS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
28177   "size" : 1,
28178   "source_file" : "external/libcxx/include/type_traits",
28179   "template_args" :
28180   [
28181    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
28182   ]
28183  },
28184  {
28185   "alignment" : 1,
28186   "linker_set_key" : "_ZTINSt3__19enable_ifILb1ENS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
28187   "name" : "std::enable_if<true, std::chrono::duration<long long, std::ratio<1, 1>>>",
28188   "referenced_type" : "_ZTINSt3__19enable_ifILb1ENS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
28189   "self_type" : "_ZTINSt3__19enable_ifILb1ENS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
28190   "size" : 1,
28191   "source_file" : "external/libcxx/include/type_traits",
28192   "template_args" :
28193   [
28194    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE"
28195   ]
28196  },
28197  {
28198   "alignment" : 1,
28199   "linker_set_key" : "_ZTINSt3__19enable_ifILb1EvEE",
28200   "name" : "std::enable_if<true>",
28201   "referenced_type" : "_ZTINSt3__19enable_ifILb1EvEE",
28202   "self_type" : "_ZTINSt3__19enable_ifILb1EvEE",
28203   "size" : 1,
28204   "source_file" : "external/libcxx/include/type_traits",
28205   "template_args" :
28206   [
28207    "_ZTIv"
28208   ]
28209  },
28210  {
28211   "alignment" : 1,
28212   "base_specifiers" :
28213   [
28214    {
28215     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
28216    }
28217   ],
28218   "linker_set_key" : "_ZTINSt3__19is_scalarIDnEE",
28219   "name" : "std::is_scalar<nullptr_t>",
28220   "referenced_type" : "_ZTINSt3__19is_scalarIDnEE",
28221   "self_type" : "_ZTINSt3__19is_scalarIDnEE",
28222   "size" : 1,
28223   "source_file" : "external/libcxx/include/type_traits",
28224   "template_args" :
28225   [
28226    "_ZTIDn"
28227   ]
28228  },
28229  {
28230   "alignment" : 4,
28231   "fields" :
28232   [
28233    {
28234     "access" : "private",
28235     "field_name" : "__state_",
28236     "referenced_type" : "_ZTIm"
28237    }
28238   ],
28239   "linker_set_key" : "_ZTINSt3__19once_flagE",
28240   "name" : "std::once_flag",
28241   "referenced_type" : "_ZTINSt3__19once_flagE",
28242   "self_type" : "_ZTINSt3__19once_flagE",
28243   "size" : 4,
28244   "source_file" : "external/libcxx/include/mutex"
28245  },
28246  {
28247   "alignment" : 1,
28248   "linker_set_key" : "_ZTINSt3__19remove_cvIDiEE",
28249   "name" : "std::remove_cv<char32_t>",
28250   "referenced_type" : "_ZTINSt3__19remove_cvIDiEE",
28251   "self_type" : "_ZTINSt3__19remove_cvIDiEE",
28252   "size" : 1,
28253   "source_file" : "external/libcxx/include/type_traits",
28254   "template_args" :
28255   [
28256    "_ZTIDi"
28257   ]
28258  },
28259  {
28260   "alignment" : 1,
28261   "linker_set_key" : "_ZTINSt3__19remove_cvIDsEE",
28262   "name" : "std::remove_cv<char16_t>",
28263   "referenced_type" : "_ZTINSt3__19remove_cvIDsEE",
28264   "self_type" : "_ZTINSt3__19remove_cvIDsEE",
28265   "size" : 1,
28266   "source_file" : "external/libcxx/include/type_traits",
28267   "template_args" :
28268   [
28269    "_ZTIDs"
28270   ]
28271  },
28272  {
28273   "alignment" : 1,
28274   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
28275   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
28276   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
28277   "self_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
28278   "size" : 1,
28279   "source_file" : "external/libcxx/include/type_traits",
28280   "template_args" :
28281   [
28282    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
28283   ]
28284  },
28285  {
28286   "alignment" : 1,
28287   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
28288   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
28289   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
28290   "self_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
28291   "size" : 1,
28292   "source_file" : "external/libcxx/include/type_traits",
28293   "template_args" :
28294   [
28295    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
28296   ]
28297  },
28298  {
28299   "alignment" : 1,
28300   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
28301   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
28302   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
28303   "self_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
28304   "size" : 1,
28305   "source_file" : "external/libcxx/include/type_traits",
28306   "template_args" :
28307   [
28308    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
28309   ]
28310  },
28311  {
28312   "alignment" : 1,
28313   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
28314   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
28315   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
28316   "self_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
28317   "size" : 1,
28318   "source_file" : "external/libcxx/include/type_traits",
28319   "template_args" :
28320   [
28321    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
28322   ]
28323  },
28324  {
28325   "alignment" : 1,
28326   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
28327   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
28328   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
28329   "self_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
28330   "size" : 1,
28331   "source_file" : "external/libcxx/include/type_traits",
28332   "template_args" :
28333   [
28334    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
28335   ]
28336  },
28337  {
28338   "alignment" : 1,
28339   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
28340   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
28341   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
28342   "self_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
28343   "size" : 1,
28344   "source_file" : "external/libcxx/include/type_traits",
28345   "template_args" :
28346   [
28347    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
28348   ]
28349  },
28350  {
28351   "alignment" : 1,
28352   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
28353   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
28354   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
28355   "self_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
28356   "size" : 1,
28357   "source_file" : "external/libcxx/include/type_traits",
28358   "template_args" :
28359   [
28360    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
28361   ]
28362  },
28363  {
28364   "alignment" : 1,
28365   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
28366   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
28367   "referenced_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
28368   "self_type" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
28369   "size" : 1,
28370   "source_file" : "external/libcxx/include/type_traits",
28371   "template_args" :
28372   [
28373    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
28374   ]
28375  },
28376  {
28377   "alignment" : 1,
28378   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
28379   "name" : "std::remove_cv<std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
28380   "referenced_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
28381   "self_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
28382   "size" : 1,
28383   "source_file" : "external/libcxx/include/type_traits",
28384   "template_args" :
28385   [
28386    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
28387   ]
28388  },
28389  {
28390   "alignment" : 1,
28391   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
28392   "name" : "std::remove_cv<std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
28393   "referenced_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
28394   "self_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
28395   "size" : 1,
28396   "source_file" : "external/libcxx/include/type_traits",
28397   "template_args" :
28398   [
28399    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
28400   ]
28401  },
28402  {
28403   "alignment" : 1,
28404   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
28405   "name" : "std::remove_cv<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
28406   "referenced_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
28407   "self_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
28408   "size" : 1,
28409   "source_file" : "external/libcxx/include/type_traits",
28410   "template_args" :
28411   [
28412    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
28413   ]
28414  },
28415  {
28416   "alignment" : 1,
28417   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
28418   "name" : "std::remove_cv<std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
28419   "referenced_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
28420   "self_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
28421   "size" : 1,
28422   "source_file" : "external/libcxx/include/type_traits",
28423   "template_args" :
28424   [
28425    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
28426   ]
28427  },
28428  {
28429   "alignment" : 1,
28430   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
28431   "name" : "std::remove_cv<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
28432   "referenced_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
28433   "self_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
28434   "size" : 1,
28435   "source_file" : "external/libcxx/include/type_traits",
28436   "template_args" :
28437   [
28438    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
28439   ]
28440  },
28441  {
28442   "alignment" : 1,
28443   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
28444   "name" : "std::remove_cv<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
28445   "referenced_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
28446   "self_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
28447   "size" : 1,
28448   "source_file" : "external/libcxx/include/type_traits",
28449   "template_args" :
28450   [
28451    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
28452   ]
28453  },
28454  {
28455   "alignment" : 1,
28456   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
28457   "name" : "std::remove_cv<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
28458   "referenced_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
28459   "self_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
28460   "size" : 1,
28461   "source_file" : "external/libcxx/include/type_traits",
28462   "template_args" :
28463   [
28464    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
28465   ]
28466  },
28467  {
28468   "alignment" : 1,
28469   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
28470   "name" : "std::remove_cv<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
28471   "referenced_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
28472   "self_type" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
28473   "size" : 1,
28474   "source_file" : "external/libcxx/include/type_traits",
28475   "template_args" :
28476   [
28477    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
28478   ]
28479  },
28480  {
28481   "alignment" : 1,
28482   "linker_set_key" : "_ZTINSt3__19remove_cvINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
28483   "name" : "std::remove_cv<std::chrono::duration<long double, std::ratio<1, 1000000000>>>",
28484   "referenced_type" : "_ZTINSt3__19remove_cvINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
28485   "self_type" : "_ZTINSt3__19remove_cvINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
28486   "size" : 1,
28487   "source_file" : "external/libcxx/include/type_traits",
28488   "template_args" :
28489   [
28490    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE"
28491   ]
28492  },
28493  {
28494   "alignment" : 1,
28495   "linker_set_key" : "_ZTINSt3__19remove_cvINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
28496   "name" : "std::remove_cv<std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
28497   "referenced_type" : "_ZTINSt3__19remove_cvINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
28498   "self_type" : "_ZTINSt3__19remove_cvINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
28499   "size" : 1,
28500   "source_file" : "external/libcxx/include/type_traits",
28501   "template_args" :
28502   [
28503    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
28504   ]
28505  },
28506  {
28507   "alignment" : 1,
28508   "linker_set_key" : "_ZTINSt3__19remove_cvINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
28509   "name" : "std::remove_cv<std::chrono::duration<long long, std::ratio<1, 1>>>",
28510   "referenced_type" : "_ZTINSt3__19remove_cvINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
28511   "self_type" : "_ZTINSt3__19remove_cvINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
28512   "size" : 1,
28513   "source_file" : "external/libcxx/include/type_traits",
28514   "template_args" :
28515   [
28516    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE"
28517   ]
28518  },
28519  {
28520   "alignment" : 1,
28521   "linker_set_key" : "_ZTINSt3__19remove_cvIcEE",
28522   "name" : "std::remove_cv<char>",
28523   "referenced_type" : "_ZTINSt3__19remove_cvIcEE",
28524   "self_type" : "_ZTINSt3__19remove_cvIcEE",
28525   "size" : 1,
28526   "source_file" : "external/libcxx/include/type_traits",
28527   "template_args" :
28528   [
28529    "_ZTIc"
28530   ]
28531  },
28532  {
28533   "alignment" : 1,
28534   "linker_set_key" : "_ZTINSt3__19remove_cvIeEE",
28535   "name" : "std::remove_cv<long double>",
28536   "referenced_type" : "_ZTINSt3__19remove_cvIeEE",
28537   "self_type" : "_ZTINSt3__19remove_cvIeEE",
28538   "size" : 1,
28539   "source_file" : "external/libcxx/include/type_traits",
28540   "template_args" :
28541   [
28542    "_ZTIe"
28543   ]
28544  },
28545  {
28546   "alignment" : 1,
28547   "linker_set_key" : "_ZTINSt3__19remove_cvIiEE",
28548   "name" : "std::remove_cv<int>",
28549   "referenced_type" : "_ZTINSt3__19remove_cvIiEE",
28550   "self_type" : "_ZTINSt3__19remove_cvIiEE",
28551   "size" : 1,
28552   "source_file" : "external/libcxx/include/type_traits",
28553   "template_args" :
28554   [
28555    "_ZTIi"
28556   ]
28557  },
28558  {
28559   "alignment" : 1,
28560   "linker_set_key" : "_ZTINSt3__19remove_cvIjEE",
28561   "name" : "std::remove_cv<unsigned int>",
28562   "referenced_type" : "_ZTINSt3__19remove_cvIjEE",
28563   "self_type" : "_ZTINSt3__19remove_cvIjEE",
28564   "size" : 1,
28565   "source_file" : "external/libcxx/include/type_traits",
28566   "template_args" :
28567   [
28568    "_ZTIj"
28569   ]
28570  },
28571  {
28572   "alignment" : 1,
28573   "linker_set_key" : "_ZTINSt3__19remove_cvIlEE",
28574   "name" : "std::remove_cv<long>",
28575   "referenced_type" : "_ZTINSt3__19remove_cvIlEE",
28576   "self_type" : "_ZTINSt3__19remove_cvIlEE",
28577   "size" : 1,
28578   "source_file" : "external/libcxx/include/type_traits",
28579   "template_args" :
28580   [
28581    "_ZTIl"
28582   ]
28583  },
28584  {
28585   "alignment" : 1,
28586   "linker_set_key" : "_ZTINSt3__19remove_cvIwEE",
28587   "name" : "std::remove_cv<wchar_t>",
28588   "referenced_type" : "_ZTINSt3__19remove_cvIwEE",
28589   "self_type" : "_ZTINSt3__19remove_cvIwEE",
28590   "size" : 1,
28591   "source_file" : "external/libcxx/include/type_traits",
28592   "template_args" :
28593   [
28594    "_ZTIw"
28595   ]
28596  },
28597  {
28598   "alignment" : 1,
28599   "linker_set_key" : "_ZTINSt3__19remove_cvIxEE",
28600   "name" : "std::remove_cv<long long>",
28601   "referenced_type" : "_ZTINSt3__19remove_cvIxEE",
28602   "self_type" : "_ZTINSt3__19remove_cvIxEE",
28603   "size" : 1,
28604   "source_file" : "external/libcxx/include/type_traits",
28605   "template_args" :
28606   [
28607    "_ZTIx"
28608   ]
28609  },
28610  {
28611   "alignment" : 4,
28612   "base_specifiers" :
28613   [
28614    {
28615     "referenced_type" : "_ZTISt9exception"
28616    }
28617   ],
28618   "linker_set_key" : "_ZTISt10bad_typeid",
28619   "name" : "std::bad_typeid",
28620   "record_kind" : "class",
28621   "referenced_type" : "_ZTISt10bad_typeid",
28622   "self_type" : "_ZTISt10bad_typeid",
28623   "size" : 4,
28624   "source_file" : "external/libcxx/include/typeinfo",
28625   "vtable_components" :
28626   [
28627    {
28628     "kind" : "offset_to_top"
28629    },
28630    {
28631     "kind" : "rtti",
28632     "mangled_component_name" : "_ZTISt10bad_typeid"
28633    },
28634    {
28635     "kind" : "complete_dtor_pointer",
28636     "mangled_component_name" : "_ZNSt10bad_typeidD1Ev"
28637    },
28638    {
28639     "kind" : "deleting_dtor_pointer",
28640     "mangled_component_name" : "_ZNSt10bad_typeidD0Ev"
28641    },
28642    {
28643     "mangled_component_name" : "_ZNKSt10bad_typeid4whatEv"
28644    }
28645   ]
28646  },
28647  {
28648   "alignment" : 4,
28649   "base_specifiers" :
28650   [
28651    {
28652     "referenced_type" : "_ZTISt9exception"
28653    }
28654   ],
28655   "fields" :
28656   [
28657    {
28658     "access" : "private",
28659     "field_name" : "__imp_",
28660     "field_offset" : 32,
28661     "referenced_type" : "_ZTINSt3__118__libcpp_refstringE"
28662    }
28663   ],
28664   "linker_set_key" : "_ZTISt11logic_error",
28665   "name" : "std::logic_error",
28666   "record_kind" : "class",
28667   "referenced_type" : "_ZTISt11logic_error",
28668   "self_type" : "_ZTISt11logic_error",
28669   "size" : 8,
28670   "source_file" : "external/libcxx/include/stdexcept",
28671   "vtable_components" :
28672   [
28673    {
28674     "kind" : "offset_to_top"
28675    },
28676    {
28677     "kind" : "rtti",
28678     "mangled_component_name" : "_ZTISt11logic_error"
28679    },
28680    {
28681     "kind" : "complete_dtor_pointer",
28682     "mangled_component_name" : "_ZNSt11logic_errorD1Ev"
28683    },
28684    {
28685     "kind" : "deleting_dtor_pointer",
28686     "mangled_component_name" : "_ZNSt11logic_errorD0Ev"
28687    },
28688    {
28689     "mangled_component_name" : "_ZNKSt11logic_error4whatEv"
28690    }
28691   ]
28692  },
28693  {
28694   "alignment" : 4,
28695   "base_specifiers" :
28696   [
28697    {
28698     "referenced_type" : "_ZTISt13runtime_error"
28699    }
28700   ],
28701   "linker_set_key" : "_ZTISt11range_error",
28702   "name" : "std::range_error",
28703   "record_kind" : "class",
28704   "referenced_type" : "_ZTISt11range_error",
28705   "self_type" : "_ZTISt11range_error",
28706   "size" : 8,
28707   "source_file" : "external/libcxx/include/stdexcept",
28708   "vtable_components" :
28709   [
28710    {
28711     "kind" : "offset_to_top"
28712    },
28713    {
28714     "kind" : "rtti",
28715     "mangled_component_name" : "_ZTISt11range_error"
28716    },
28717    {
28718     "kind" : "complete_dtor_pointer",
28719     "mangled_component_name" : "_ZNSt11range_errorD1Ev"
28720    },
28721    {
28722     "kind" : "deleting_dtor_pointer",
28723     "mangled_component_name" : "_ZNSt11range_errorD0Ev"
28724    },
28725    {
28726     "mangled_component_name" : "_ZNKSt13runtime_error4whatEv"
28727    }
28728   ]
28729  },
28730  {
28731   "alignment" : 4,
28732   "base_specifiers" :
28733   [
28734    {
28735     "referenced_type" : "_ZTISt11logic_error"
28736    }
28737   ],
28738   "linker_set_key" : "_ZTISt12domain_error",
28739   "name" : "std::domain_error",
28740   "record_kind" : "class",
28741   "referenced_type" : "_ZTISt12domain_error",
28742   "self_type" : "_ZTISt12domain_error",
28743   "size" : 8,
28744   "source_file" : "external/libcxx/include/stdexcept",
28745   "vtable_components" :
28746   [
28747    {
28748     "kind" : "offset_to_top"
28749    },
28750    {
28751     "kind" : "rtti",
28752     "mangled_component_name" : "_ZTISt12domain_error"
28753    },
28754    {
28755     "kind" : "complete_dtor_pointer",
28756     "mangled_component_name" : "_ZNSt12domain_errorD1Ev"
28757    },
28758    {
28759     "kind" : "deleting_dtor_pointer",
28760     "mangled_component_name" : "_ZNSt12domain_errorD0Ev"
28761    },
28762    {
28763     "mangled_component_name" : "_ZNKSt11logic_error4whatEv"
28764    }
28765   ]
28766  },
28767  {
28768   "alignment" : 4,
28769   "base_specifiers" :
28770   [
28771    {
28772     "referenced_type" : "_ZTISt11logic_error"
28773    }
28774   ],
28775   "linker_set_key" : "_ZTISt12length_error",
28776   "name" : "std::length_error",
28777   "record_kind" : "class",
28778   "referenced_type" : "_ZTISt12length_error",
28779   "self_type" : "_ZTISt12length_error",
28780   "size" : 8,
28781   "source_file" : "external/libcxx/include/stdexcept",
28782   "vtable_components" :
28783   [
28784    {
28785     "kind" : "offset_to_top"
28786    },
28787    {
28788     "kind" : "rtti",
28789     "mangled_component_name" : "_ZTISt12length_error"
28790    },
28791    {
28792     "kind" : "complete_dtor_pointer",
28793     "mangled_component_name" : "_ZNSt12length_errorD1Ev"
28794    },
28795    {
28796     "kind" : "deleting_dtor_pointer",
28797     "mangled_component_name" : "_ZNSt12length_errorD0Ev"
28798    },
28799    {
28800     "mangled_component_name" : "_ZNKSt11logic_error4whatEv"
28801    }
28802   ]
28803  },
28804  {
28805   "alignment" : 4,
28806   "base_specifiers" :
28807   [
28808    {
28809     "referenced_type" : "_ZTISt11logic_error"
28810    }
28811   ],
28812   "linker_set_key" : "_ZTISt12out_of_range",
28813   "name" : "std::out_of_range",
28814   "record_kind" : "class",
28815   "referenced_type" : "_ZTISt12out_of_range",
28816   "self_type" : "_ZTISt12out_of_range",
28817   "size" : 8,
28818   "source_file" : "external/libcxx/include/stdexcept",
28819   "vtable_components" :
28820   [
28821    {
28822     "kind" : "offset_to_top"
28823    },
28824    {
28825     "kind" : "rtti",
28826     "mangled_component_name" : "_ZTISt12out_of_range"
28827    },
28828    {
28829     "kind" : "complete_dtor_pointer",
28830     "mangled_component_name" : "_ZNSt12out_of_rangeD1Ev"
28831    },
28832    {
28833     "kind" : "deleting_dtor_pointer",
28834     "mangled_component_name" : "_ZNSt12out_of_rangeD0Ev"
28835    },
28836    {
28837     "mangled_component_name" : "_ZNKSt11logic_error4whatEv"
28838    }
28839   ]
28840  },
28841  {
28842   "alignment" : 4,
28843   "base_specifiers" :
28844   [
28845    {
28846     "referenced_type" : "_ZTISt9exception"
28847    }
28848   ],
28849   "linker_set_key" : "_ZTISt13bad_exception",
28850   "name" : "std::bad_exception",
28851   "record_kind" : "class",
28852   "referenced_type" : "_ZTISt13bad_exception",
28853   "self_type" : "_ZTISt13bad_exception",
28854   "size" : 4,
28855   "source_file" : "external/libcxx/include/exception",
28856   "vtable_components" :
28857   [
28858    {
28859     "kind" : "offset_to_top"
28860    },
28861    {
28862     "kind" : "rtti",
28863     "mangled_component_name" : "_ZTISt13bad_exception"
28864    },
28865    {
28866     "kind" : "complete_dtor_pointer",
28867     "mangled_component_name" : "_ZNSt13bad_exceptionD1Ev"
28868    },
28869    {
28870     "kind" : "deleting_dtor_pointer",
28871     "mangled_component_name" : "_ZNSt13bad_exceptionD0Ev"
28872    },
28873    {
28874     "mangled_component_name" : "_ZNKSt13bad_exception4whatEv"
28875    }
28876   ]
28877  },
28878  {
28879   "alignment" : 4,
28880   "fields" :
28881   [
28882    {
28883     "access" : "private",
28884     "field_name" : "__ptr_",
28885     "referenced_type" : "_ZTIPv"
28886    }
28887   ],
28888   "linker_set_key" : "_ZTISt13exception_ptr",
28889   "name" : "std::exception_ptr",
28890   "record_kind" : "class",
28891   "referenced_type" : "_ZTISt13exception_ptr",
28892   "self_type" : "_ZTISt13exception_ptr",
28893   "size" : 4,
28894   "source_file" : "external/libcxx/include/exception"
28895  },
28896  {
28897   "alignment" : 4,
28898   "base_specifiers" :
28899   [
28900    {
28901     "referenced_type" : "_ZTISt9exception"
28902    }
28903   ],
28904   "fields" :
28905   [
28906    {
28907     "access" : "private",
28908     "field_name" : "__imp_",
28909     "field_offset" : 32,
28910     "referenced_type" : "_ZTINSt3__118__libcpp_refstringE"
28911    }
28912   ],
28913   "linker_set_key" : "_ZTISt13runtime_error",
28914   "name" : "std::runtime_error",
28915   "record_kind" : "class",
28916   "referenced_type" : "_ZTISt13runtime_error",
28917   "self_type" : "_ZTISt13runtime_error",
28918   "size" : 8,
28919   "source_file" : "external/libcxx/include/stdexcept",
28920   "vtable_components" :
28921   [
28922    {
28923     "kind" : "offset_to_top"
28924    },
28925    {
28926     "kind" : "rtti",
28927     "mangled_component_name" : "_ZTISt13runtime_error"
28928    },
28929    {
28930     "kind" : "complete_dtor_pointer",
28931     "mangled_component_name" : "_ZNSt13runtime_errorD1Ev"
28932    },
28933    {
28934     "kind" : "deleting_dtor_pointer",
28935     "mangled_component_name" : "_ZNSt13runtime_errorD0Ev"
28936    },
28937    {
28938     "mangled_component_name" : "_ZNKSt13runtime_error4whatEv"
28939    }
28940   ]
28941  },
28942  {
28943   "alignment" : 4,
28944   "base_specifiers" :
28945   [
28946    {
28947     "referenced_type" : "_ZTISt13runtime_error"
28948    }
28949   ],
28950   "linker_set_key" : "_ZTISt14overflow_error",
28951   "name" : "std::overflow_error",
28952   "record_kind" : "class",
28953   "referenced_type" : "_ZTISt14overflow_error",
28954   "self_type" : "_ZTISt14overflow_error",
28955   "size" : 8,
28956   "source_file" : "external/libcxx/include/stdexcept",
28957   "vtable_components" :
28958   [
28959    {
28960     "kind" : "offset_to_top"
28961    },
28962    {
28963     "kind" : "rtti",
28964     "mangled_component_name" : "_ZTISt14overflow_error"
28965    },
28966    {
28967     "kind" : "complete_dtor_pointer",
28968     "mangled_component_name" : "_ZNSt14overflow_errorD1Ev"
28969    },
28970    {
28971     "kind" : "deleting_dtor_pointer",
28972     "mangled_component_name" : "_ZNSt14overflow_errorD0Ev"
28973    },
28974    {
28975     "mangled_component_name" : "_ZNKSt13runtime_error4whatEv"
28976    }
28977   ]
28978  },
28979  {
28980   "alignment" : 4,
28981   "base_specifiers" :
28982   [
28983    {
28984     "referenced_type" : "_ZTISt13runtime_error"
28985    }
28986   ],
28987   "linker_set_key" : "_ZTISt15underflow_error",
28988   "name" : "std::underflow_error",
28989   "record_kind" : "class",
28990   "referenced_type" : "_ZTISt15underflow_error",
28991   "self_type" : "_ZTISt15underflow_error",
28992   "size" : 8,
28993   "source_file" : "external/libcxx/include/stdexcept",
28994   "vtable_components" :
28995   [
28996    {
28997     "kind" : "offset_to_top"
28998    },
28999    {
29000     "kind" : "rtti",
29001     "mangled_component_name" : "_ZTISt15underflow_error"
29002    },
29003    {
29004     "kind" : "complete_dtor_pointer",
29005     "mangled_component_name" : "_ZNSt15underflow_errorD1Ev"
29006    },
29007    {
29008     "kind" : "deleting_dtor_pointer",
29009     "mangled_component_name" : "_ZNSt15underflow_errorD0Ev"
29010    },
29011    {
29012     "mangled_component_name" : "_ZNKSt13runtime_error4whatEv"
29013    }
29014   ]
29015  },
29016  {
29017   "alignment" : 4,
29018   "fields" :
29019   [
29020    {
29021     "access" : "private",
29022     "field_name" : "__begin_",
29023     "referenced_type" : "_ZTIPKDi"
29024    },
29025    {
29026     "access" : "private",
29027     "field_name" : "__size_",
29028     "field_offset" : 32,
29029     "referenced_type" : "_ZTIj"
29030    }
29031   ],
29032   "linker_set_key" : "_ZTISt16initializer_listIDiE",
29033   "name" : "std::initializer_list<char32_t>",
29034   "record_kind" : "class",
29035   "referenced_type" : "_ZTISt16initializer_listIDiE",
29036   "self_type" : "_ZTISt16initializer_listIDiE",
29037   "size" : 8,
29038   "source_file" : "external/libcxx/include/initializer_list",
29039   "template_args" :
29040   [
29041    "_ZTIDi"
29042   ]
29043  },
29044  {
29045   "alignment" : 4,
29046   "fields" :
29047   [
29048    {
29049     "access" : "private",
29050     "field_name" : "__begin_",
29051     "referenced_type" : "_ZTIPKDs"
29052    },
29053    {
29054     "access" : "private",
29055     "field_name" : "__size_",
29056     "field_offset" : 32,
29057     "referenced_type" : "_ZTIj"
29058    }
29059   ],
29060   "linker_set_key" : "_ZTISt16initializer_listIDsE",
29061   "name" : "std::initializer_list<char16_t>",
29062   "record_kind" : "class",
29063   "referenced_type" : "_ZTISt16initializer_listIDsE",
29064   "self_type" : "_ZTISt16initializer_listIDsE",
29065   "size" : 8,
29066   "source_file" : "external/libcxx/include/initializer_list",
29067   "template_args" :
29068   [
29069    "_ZTIDs"
29070   ]
29071  },
29072  {
29073   "alignment" : 4,
29074   "fields" :
29075   [
29076    {
29077     "access" : "private",
29078     "field_name" : "__begin_",
29079     "referenced_type" : "_ZTIPKc"
29080    },
29081    {
29082     "access" : "private",
29083     "field_name" : "__size_",
29084     "field_offset" : 32,
29085     "referenced_type" : "_ZTIj"
29086    }
29087   ],
29088   "linker_set_key" : "_ZTISt16initializer_listIcE",
29089   "name" : "std::initializer_list<char>",
29090   "record_kind" : "class",
29091   "referenced_type" : "_ZTISt16initializer_listIcE",
29092   "self_type" : "_ZTISt16initializer_listIcE",
29093   "size" : 8,
29094   "source_file" : "external/libcxx/include/initializer_list",
29095   "template_args" :
29096   [
29097    "_ZTIc"
29098   ]
29099  },
29100  {
29101   "alignment" : 4,
29102   "fields" :
29103   [
29104    {
29105     "access" : "private",
29106     "field_name" : "__begin_",
29107     "referenced_type" : "_ZTIPKw"
29108    },
29109    {
29110     "access" : "private",
29111     "field_name" : "__size_",
29112     "field_offset" : 32,
29113     "referenced_type" : "_ZTIj"
29114    }
29115   ],
29116   "linker_set_key" : "_ZTISt16initializer_listIwE",
29117   "name" : "std::initializer_list<wchar_t>",
29118   "record_kind" : "class",
29119   "referenced_type" : "_ZTISt16initializer_listIwE",
29120   "self_type" : "_ZTISt16initializer_listIwE",
29121   "size" : 8,
29122   "source_file" : "external/libcxx/include/initializer_list",
29123   "template_args" :
29124   [
29125    "_ZTIw"
29126   ]
29127  },
29128  {
29129   "alignment" : 4,
29130   "base_specifiers" :
29131   [
29132    {
29133     "referenced_type" : "_ZTISt11logic_error"
29134    }
29135   ],
29136   "linker_set_key" : "_ZTISt16invalid_argument",
29137   "name" : "std::invalid_argument",
29138   "record_kind" : "class",
29139   "referenced_type" : "_ZTISt16invalid_argument",
29140   "self_type" : "_ZTISt16invalid_argument",
29141   "size" : 8,
29142   "source_file" : "external/libcxx/include/stdexcept",
29143   "vtable_components" :
29144   [
29145    {
29146     "kind" : "offset_to_top"
29147    },
29148    {
29149     "kind" : "rtti",
29150     "mangled_component_name" : "_ZTISt16invalid_argument"
29151    },
29152    {
29153     "kind" : "complete_dtor_pointer",
29154     "mangled_component_name" : "_ZNSt16invalid_argumentD1Ev"
29155    },
29156    {
29157     "kind" : "deleting_dtor_pointer",
29158     "mangled_component_name" : "_ZNSt16invalid_argumentD0Ev"
29159    },
29160    {
29161     "mangled_component_name" : "_ZNKSt11logic_error4whatEv"
29162    }
29163   ]
29164  },
29165  {
29166   "alignment" : 4,
29167   "fields" :
29168   [
29169    {
29170     "access" : "private",
29171     "field_name" : "__ptr_",
29172     "field_offset" : 32,
29173     "referenced_type" : "_ZTISt13exception_ptr"
29174    }
29175   ],
29176   "linker_set_key" : "_ZTISt16nested_exception",
29177   "name" : "std::nested_exception",
29178   "record_kind" : "class",
29179   "referenced_type" : "_ZTISt16nested_exception",
29180   "self_type" : "_ZTISt16nested_exception",
29181   "size" : 8,
29182   "source_file" : "external/libcxx/include/exception",
29183   "vtable_components" :
29184   [
29185    {
29186     "kind" : "offset_to_top"
29187    },
29188    {
29189     "kind" : "rtti",
29190     "mangled_component_name" : "_ZTISt16nested_exception"
29191    },
29192    {
29193     "kind" : "complete_dtor_pointer",
29194     "mangled_component_name" : "_ZNSt16nested_exceptionD1Ev"
29195    },
29196    {
29197     "kind" : "deleting_dtor_pointer",
29198     "mangled_component_name" : "_ZNSt16nested_exceptionD0Ev"
29199    }
29200   ]
29201  },
29202  {
29203   "alignment" : 4,
29204   "base_specifiers" :
29205   [
29206    {
29207     "referenced_type" : "_ZTISt9bad_alloc"
29208    }
29209   ],
29210   "linker_set_key" : "_ZTISt20bad_array_new_length",
29211   "name" : "std::bad_array_new_length",
29212   "record_kind" : "class",
29213   "referenced_type" : "_ZTISt20bad_array_new_length",
29214   "self_type" : "_ZTISt20bad_array_new_length",
29215   "size" : 4,
29216   "source_file" : "external/libcxx/include/new",
29217   "vtable_components" :
29218   [
29219    {
29220     "kind" : "offset_to_top"
29221    },
29222    {
29223     "kind" : "rtti",
29224     "mangled_component_name" : "_ZTISt20bad_array_new_length"
29225    },
29226    {
29227     "kind" : "complete_dtor_pointer",
29228     "mangled_component_name" : "_ZNSt20bad_array_new_lengthD1Ev"
29229    },
29230    {
29231     "kind" : "deleting_dtor_pointer",
29232     "mangled_component_name" : "_ZNSt20bad_array_new_lengthD0Ev"
29233    },
29234    {
29235     "mangled_component_name" : "_ZNKSt20bad_array_new_length4whatEv"
29236    }
29237   ]
29238  },
29239  {
29240   "alignment" : 4,
29241   "base_specifiers" :
29242   [
29243    {
29244     "referenced_type" : "_ZTISt9exception"
29245    }
29246   ],
29247   "linker_set_key" : "_ZTISt8bad_cast",
29248   "name" : "std::bad_cast",
29249   "record_kind" : "class",
29250   "referenced_type" : "_ZTISt8bad_cast",
29251   "self_type" : "_ZTISt8bad_cast",
29252   "size" : 4,
29253   "source_file" : "external/libcxx/include/typeinfo",
29254   "vtable_components" :
29255   [
29256    {
29257     "kind" : "offset_to_top"
29258    },
29259    {
29260     "kind" : "rtti",
29261     "mangled_component_name" : "_ZTISt8bad_cast"
29262    },
29263    {
29264     "kind" : "complete_dtor_pointer",
29265     "mangled_component_name" : "_ZNSt8bad_castD1Ev"
29266    },
29267    {
29268     "kind" : "deleting_dtor_pointer",
29269     "mangled_component_name" : "_ZNSt8bad_castD0Ev"
29270    },
29271    {
29272     "mangled_component_name" : "_ZNKSt8bad_cast4whatEv"
29273    }
29274   ]
29275  },
29276  {
29277   "alignment" : 4,
29278   "base_specifiers" :
29279   [
29280    {
29281     "referenced_type" : "_ZTISt9exception"
29282    }
29283   ],
29284   "linker_set_key" : "_ZTISt9bad_alloc",
29285   "name" : "std::bad_alloc",
29286   "record_kind" : "class",
29287   "referenced_type" : "_ZTISt9bad_alloc",
29288   "self_type" : "_ZTISt9bad_alloc",
29289   "size" : 4,
29290   "source_file" : "external/libcxx/include/new",
29291   "vtable_components" :
29292   [
29293    {
29294     "kind" : "offset_to_top"
29295    },
29296    {
29297     "kind" : "rtti",
29298     "mangled_component_name" : "_ZTISt9bad_alloc"
29299    },
29300    {
29301     "kind" : "complete_dtor_pointer",
29302     "mangled_component_name" : "_ZNSt9bad_allocD1Ev"
29303    },
29304    {
29305     "kind" : "deleting_dtor_pointer",
29306     "mangled_component_name" : "_ZNSt9bad_allocD0Ev"
29307    },
29308    {
29309     "mangled_component_name" : "_ZNKSt9bad_alloc4whatEv"
29310    }
29311   ]
29312  },
29313  {
29314   "alignment" : 4,
29315   "linker_set_key" : "_ZTISt9exception",
29316   "name" : "std::exception",
29317   "record_kind" : "class",
29318   "referenced_type" : "_ZTISt9exception",
29319   "self_type" : "_ZTISt9exception",
29320   "size" : 4,
29321   "source_file" : "external/libcxx/include/exception",
29322   "vtable_components" :
29323   [
29324    {
29325     "kind" : "offset_to_top"
29326    },
29327    {
29328     "kind" : "rtti",
29329     "mangled_component_name" : "_ZTISt9exception"
29330    },
29331    {
29332     "kind" : "complete_dtor_pointer",
29333     "mangled_component_name" : "_ZNSt9exceptionD1Ev"
29334    },
29335    {
29336     "kind" : "deleting_dtor_pointer",
29337     "mangled_component_name" : "_ZNSt9exceptionD0Ev"
29338    },
29339    {
29340     "mangled_component_name" : "_ZNKSt9exception4whatEv"
29341    }
29342   ]
29343  },
29344  {
29345   "alignment" : 1,
29346   "linker_set_key" : "_ZTISt9nothrow_t",
29347   "name" : "std::nothrow_t",
29348   "referenced_type" : "_ZTISt9nothrow_t",
29349   "self_type" : "_ZTISt9nothrow_t",
29350   "size" : 1,
29351   "source_file" : "external/libcxx/include/new"
29352  },
29353  {
29354   "alignment" : 4,
29355   "fields" :
29356   [
29357    {
29358     "access" : "protected",
29359     "field_name" : "__type_name",
29360     "field_offset" : 32,
29361     "referenced_type" : "_ZTIPKc"
29362    }
29363   ],
29364   "linker_set_key" : "_ZTISt9type_info",
29365   "name" : "std::type_info",
29366   "record_kind" : "class",
29367   "referenced_type" : "_ZTISt9type_info",
29368   "self_type" : "_ZTISt9type_info",
29369   "size" : 8,
29370   "source_file" : "external/libcxx/include/typeinfo",
29371   "vtable_components" :
29372   [
29373    {
29374     "kind" : "offset_to_top"
29375    },
29376    {
29377     "kind" : "rtti",
29378     "mangled_component_name" : "_ZTISt9type_info"
29379    },
29380    {
29381     "kind" : "complete_dtor_pointer",
29382     "mangled_component_name" : "_ZNSt9type_infoD1Ev"
29383    },
29384    {
29385     "kind" : "deleting_dtor_pointer",
29386     "mangled_component_name" : "_ZNSt9type_infoD0Ev"
29387    }
29388   ]
29389  }
29390 ],
29391 "rvalue_reference_types" :
29392 [
29393  {
29394   "alignment" : 4,
29395   "linker_set_key" : "_ZTIONSt3__118__sfinae_ctor_baseILb0ELb0EEE",
29396   "name" : "std::__sfinae_ctor_base<false, false> &&",
29397   "referenced_type" : "_ZTINSt3__118__sfinae_ctor_baseILb0ELb0EEE",
29398   "self_type" : "_ZTIONSt3__118__sfinae_ctor_baseILb0ELb0EEE",
29399   "size" : 4,
29400   "source_file" : "external/libcxx/include/__tuple"
29401  },
29402  {
29403   "alignment" : 4,
29404   "linker_set_key" : "_ZTIONSt3__118__sfinae_ctor_baseILb0ELb1EEE",
29405   "name" : "std::__sfinae_ctor_base<false, true> &&",
29406   "referenced_type" : "_ZTINSt3__118__sfinae_ctor_baseILb0ELb1EEE",
29407   "self_type" : "_ZTIONSt3__118__sfinae_ctor_baseILb0ELb1EEE",
29408   "size" : 4,
29409   "source_file" : "external/libcxx/include/__tuple"
29410  },
29411  {
29412   "alignment" : 4,
29413   "linker_set_key" : "_ZTIONSt3__118__sfinae_ctor_baseILb1ELb0EEE",
29414   "name" : "std::__sfinae_ctor_base<true, false> &&",
29415   "referenced_type" : "_ZTINSt3__118__sfinae_ctor_baseILb1ELb0EEE",
29416   "self_type" : "_ZTIONSt3__118__sfinae_ctor_baseILb1ELb0EEE",
29417   "size" : 4,
29418   "source_file" : "external/libcxx/include/__tuple"
29419  },
29420  {
29421   "alignment" : 4,
29422   "linker_set_key" : "_ZTIONSt3__120__sfinae_assign_baseILb0ELb0EEE",
29423   "name" : "std::__sfinae_assign_base<false, false> &&",
29424   "referenced_type" : "_ZTINSt3__120__sfinae_assign_baseILb0ELb0EEE",
29425   "self_type" : "_ZTIONSt3__120__sfinae_assign_baseILb0ELb0EEE",
29426   "size" : 4,
29427   "source_file" : "external/libcxx/include/__tuple"
29428  },
29429  {
29430   "alignment" : 4,
29431   "linker_set_key" : "_ZTIONSt3__120__sfinae_assign_baseILb0ELb1EEE",
29432   "name" : "std::__sfinae_assign_base<false, true> &&",
29433   "referenced_type" : "_ZTINSt3__120__sfinae_assign_baseILb0ELb1EEE",
29434   "self_type" : "_ZTIONSt3__120__sfinae_assign_baseILb0ELb1EEE",
29435   "size" : 4,
29436   "source_file" : "external/libcxx/include/__tuple"
29437  },
29438  {
29439   "alignment" : 4,
29440   "linker_set_key" : "_ZTIONSt3__120__sfinae_assign_baseILb1ELb0EEE",
29441   "name" : "std::__sfinae_assign_base<true, false> &&",
29442   "referenced_type" : "_ZTINSt3__120__sfinae_assign_baseILb1ELb0EEE",
29443   "self_type" : "_ZTIONSt3__120__sfinae_assign_baseILb1ELb0EEE",
29444   "size" : 4,
29445   "source_file" : "external/libcxx/include/__tuple"
29446  },
29447  {
29448   "alignment" : 4,
29449   "linker_set_key" : "_ZTIOe",
29450   "name" : "long double &&",
29451   "referenced_type" : "_ZTIe",
29452   "self_type" : "_ZTIOe",
29453   "size" : 4,
29454   "source_file" : "external/libcxx/include/type_traits"
29455  },
29456  {
29457   "alignment" : 4,
29458   "linker_set_key" : "_ZTIOl",
29459   "name" : "long &&",
29460   "referenced_type" : "_ZTIl",
29461   "self_type" : "_ZTIOl",
29462   "size" : 4,
29463   "source_file" : "external/libcxx/include/type_traits"
29464  },
29465  {
29466   "alignment" : 4,
29467   "linker_set_key" : "_ZTIOx",
29468   "name" : "long long &&",
29469   "referenced_type" : "_ZTIx",
29470   "self_type" : "_ZTIOx",
29471   "size" : 4,
29472   "source_file" : "external/libcxx/include/type_traits"
29473  }
29474 ]
29475}
29476