1{
2 "array_types" :
3 [
4  {
5   "alignment" : 4,
6   "linker_set_key" : "_ZTIA10_i",
7   "name" : "int[10]",
8   "referenced_type" : "_ZTIi",
9   "size" : 40,
10   "source_file" : "bionic/libc/include/bits/pthread_types.h"
11  },
12  {
13   "alignment" : 1,
14   "linker_set_key" : "_ZTIA11_Du",
15   "name" : "char8_t[11]",
16   "referenced_type" : "_ZTIDu",
17   "size" : 11,
18   "source_file" : "external/libcxx/include/string"
19  },
20  {
21   "alignment" : 1,
22   "linker_set_key" : "_ZTIA11_c",
23   "name" : "char[11]",
24   "referenced_type" : "_ZTIc",
25   "size" : 11,
26   "source_file" : "external/libcxx/include/string"
27  },
28  {
29   "alignment" : 1,
30   "linker_set_key" : "_ZTIA120_c",
31   "name" : "char[120]",
32   "referenced_type" : "_ZTIc",
33   "size" : 120,
34   "source_file" : "bionic/libc/include/sys/ucontext.h"
35  },
36  {
37   "alignment" : 4,
38   "linker_set_key" : "_ZTIA128_m",
39   "name" : "unsigned long[128]",
40   "referenced_type" : "_ZTIm",
41   "size" : 512,
42   "source_file" : "bionic/libc/include/sys/ucontext.h"
43  },
44  {
45   "alignment" : 4,
46   "linker_set_key" : "_ZTIA13_i",
47   "name" : "int[13]",
48   "referenced_type" : "_ZTIi",
49   "size" : 52,
50   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
51  },
52  {
53   "alignment" : 1,
54   "linker_set_key" : "_ZTIA16_h",
55   "name" : "unsigned char[16]",
56   "referenced_type" : "_ZTIh",
57   "size" : 16,
58   "source_file" : "external/libcxx/include/type_traits"
59  },
60  {
61   "alignment" : 4,
62   "linker_set_key" : "_ZTIA18_m",
63   "name" : "unsigned long[18]",
64   "referenced_type" : "_ZTIm",
65   "size" : 72,
66   "source_file" : "bionic/libc/include/sys/user.h"
67  },
68  {
69   "alignment" : 4,
70   "linker_set_key" : "_ZTIA1_i",
71   "name" : "int[1]",
72   "referenced_type" : "_ZTIi",
73   "size" : 4,
74   "source_file" : "bionic/libc/include/bits/pthread_types.h"
75  },
76  {
77   "alignment" : 4,
78   "linker_set_key" : "_ZTIA1_m",
79   "name" : "unsigned long[1]",
80   "referenced_type" : "_ZTIm",
81   "size" : 4,
82   "source_file" : "bionic/libc/include/sched.h"
83  },
84  {
85   "alignment" : 4,
86   "linker_set_key" : "_ZTIA2_Di",
87   "name" : "char32_t[2]",
88   "referenced_type" : "_ZTIDi",
89   "size" : 8,
90   "source_file" : "external/libcxx/include/string"
91  },
92  {
93   "alignment" : 1,
94   "linker_set_key" : "_ZTIA2_c",
95   "name" : "char[2]",
96   "referenced_type" : "_ZTIc",
97   "size" : 2,
98   "source_file" : "external/libcxx/include/type_traits"
99  },
100  {
101   "alignment" : 4,
102   "linker_set_key" : "_ZTIA2_i",
103   "name" : "int[2]",
104   "referenced_type" : "_ZTIi",
105   "size" : 8,
106   "source_file" : "bionic/libc/kernel/uapi/asm-generic/posix_types.h"
107  },
108  {
109   "alignment" : 4,
110   "linker_set_key" : "_ZTIA2_m",
111   "name" : "unsigned long[2]",
112   "referenced_type" : "_ZTIm",
113   "size" : 8,
114   "source_file" : "bionic/libc/include/bits/signal_types.h"
115  },
116  {
117   "alignment" : 4,
118   "linker_set_key" : "_ZTIA2_w",
119   "name" : "wchar_t[2]",
120   "referenced_type" : "_ZTIw",
121   "size" : 8,
122   "source_file" : "external/libcxx/include/string"
123  },
124  {
125   "alignment" : 1,
126   "linker_set_key" : "_ZTIA32_c",
127   "name" : "char[32]",
128   "referenced_type" : "_ZTIc",
129   "size" : 32,
130   "source_file" : "bionic/libc/include/sys/user.h"
131  },
132  {
133   "alignment" : 4,
134   "linker_set_key" : "_ZTIA32_i",
135   "name" : "int[32]",
136   "referenced_type" : "_ZTIi",
137   "size" : 128,
138   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
139  },
140  {
141   "alignment" : 4,
142   "linker_set_key" : "_ZTIA32_m",
143   "name" : "unsigned long[32]",
144   "referenced_type" : "_ZTIm",
145   "size" : 128,
146   "source_file" : "bionic/libc/kernel/uapi/linux/posix_types.h"
147  },
148  {
149   "alignment" : 8,
150   "linker_set_key" : "_ZTIA32_y",
151   "name" : "unsigned long long[32]",
152   "referenced_type" : "_ZTIy",
153   "size" : 256,
154   "source_file" : "bionic/libc/include/sys/user.h"
155  },
156  {
157   "alignment" : 4,
158   "linker_set_key" : "_ZTIA3_j",
159   "name" : "unsigned int[3]",
160   "referenced_type" : "_ZTIj",
161   "size" : 12,
162   "source_file" : "external/libcxx/include/string"
163  },
164  {
165   "alignment" : 1,
166   "linker_set_key" : "_ZTIA4_c",
167   "name" : "char[4]",
168   "referenced_type" : "_ZTIc",
169   "size" : 4,
170   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
171  },
172  {
173   "alignment" : 8,
174   "linker_set_key" : "_ZTIA4_d",
175   "name" : "double[4]",
176   "referenced_type" : "_ZTId",
177   "size" : 32,
178   "source_file" : "external/libcxx/include/type_traits"
179  },
180  {
181   "alignment" : 1,
182   "linker_set_key" : "_ZTIA4_h",
183   "name" : "unsigned char[4]",
184   "referenced_type" : "_ZTIh",
185   "size" : 4,
186   "source_file" : "bionic/libc/include/bits/mbstate_t.h"
187  },
188  {
189   "alignment" : 2,
190   "linker_set_key" : "_ZTIA5_Ds",
191   "name" : "char16_t[5]",
192   "referenced_type" : "_ZTIDs",
193   "size" : 10,
194   "source_file" : "external/libcxx/include/string"
195  },
196  {
197   "alignment" : 4,
198   "linker_set_key" : "_ZTIA65_PKc",
199   "name" : "const char *[65]",
200   "referenced_type" : "_ZTIPKc",
201   "size" : 260,
202   "source_file" : "bionic/libc/include/signal.h"
203  },
204  {
205   "alignment" : 4,
206   "linker_set_key" : "_ZTIA8_N11user_fpregs6fp_regE",
207   "name" : "user_fpregs::fp_reg[8]",
208   "referenced_type" : "_ZTIN11user_fpregs6fp_regE",
209   "size" : 96,
210   "source_file" : "bionic/libc/include/sys/user.h"
211  },
212  {
213   "alignment" : 1,
214   "linker_set_key" : "_ZTIA8_c",
215   "name" : "char[8]",
216   "referenced_type" : "_ZTIc",
217   "size" : 8,
218   "source_file" : "external/libcxx/include/functional"
219  },
220  {
221   "alignment" : 1,
222   "linker_set_key" : "_ZTIA8_h",
223   "name" : "unsigned char[8]",
224   "referenced_type" : "_ZTIh",
225   "size" : 8,
226   "source_file" : "bionic/libc/include/sys/user.h"
227  },
228  {
229   "alignment" : 4,
230   "linker_set_key" : "_ZTIA8_i",
231   "name" : "int[8]",
232   "referenced_type" : "_ZTIi",
233   "size" : 32,
234   "source_file" : "bionic/libc/include/bits/pthread_types.h"
235  },
236  {
237   "is_of_unknown_bound" : true,
238   "linker_set_key" : "_ZTIA_Pc",
239   "name" : "char *[]",
240   "referenced_type" : "_ZTIPc",
241   "source_file" : "bionic/libc/include/time.h"
242  }
243 ],
244 "builtin_types" :
245 [
246  {
247   "alignment" : 4,
248   "is_integral" : true,
249   "is_unsigned" : true,
250   "linker_set_key" : "_ZTIDi",
251   "name" : "char32_t",
252   "size" : 4
253  },
254  {
255   "alignment" : 4,
256   "linker_set_key" : "_ZTIDn",
257   "name" : "std::nullptr_t",
258   "size" : 4
259  },
260  {
261   "alignment" : 2,
262   "is_integral" : true,
263   "is_unsigned" : true,
264   "linker_set_key" : "_ZTIDs",
265   "name" : "char16_t",
266   "size" : 2
267  },
268  {
269   "alignment" : 1,
270   "is_integral" : true,
271   "is_unsigned" : true,
272   "linker_set_key" : "_ZTIDu",
273   "name" : "char8_t",
274   "size" : 1
275  },
276  {
277   "alignment" : 1,
278   "is_integral" : true,
279   "linker_set_key" : "_ZTIa",
280   "name" : "signed char",
281   "size" : 1
282  },
283  {
284   "alignment" : 1,
285   "is_integral" : true,
286   "is_unsigned" : true,
287   "linker_set_key" : "_ZTIb",
288   "name" : "bool",
289   "size" : 1
290  },
291  {
292   "alignment" : 1,
293   "is_integral" : true,
294   "is_unsigned" : true,
295   "linker_set_key" : "_ZTIc",
296   "name" : "char",
297   "size" : 1
298  },
299  {
300   "alignment" : 8,
301   "linker_set_key" : "_ZTId",
302   "name" : "double",
303   "size" : 8
304  },
305  {
306   "alignment" : 8,
307   "linker_set_key" : "_ZTIe",
308   "name" : "long double",
309   "size" : 8
310  },
311  {
312   "alignment" : 4,
313   "linker_set_key" : "_ZTIf",
314   "name" : "float",
315   "size" : 4
316  },
317  {
318   "alignment" : 1,
319   "is_integral" : true,
320   "is_unsigned" : true,
321   "linker_set_key" : "_ZTIh",
322   "name" : "unsigned char",
323   "size" : 1
324  },
325  {
326   "alignment" : 4,
327   "is_integral" : true,
328   "linker_set_key" : "_ZTIi",
329   "name" : "int",
330   "size" : 4
331  },
332  {
333   "alignment" : 4,
334   "is_integral" : true,
335   "is_unsigned" : true,
336   "linker_set_key" : "_ZTIj",
337   "name" : "unsigned int",
338   "size" : 4
339  },
340  {
341   "alignment" : 4,
342   "is_integral" : true,
343   "linker_set_key" : "_ZTIl",
344   "name" : "long",
345   "size" : 4
346  },
347  {
348   "alignment" : 4,
349   "is_integral" : true,
350   "is_unsigned" : true,
351   "linker_set_key" : "_ZTIm",
352   "name" : "unsigned long",
353   "size" : 4
354  },
355  {
356   "alignment" : 2,
357   "is_integral" : true,
358   "linker_set_key" : "_ZTIs",
359   "name" : "short",
360   "size" : 2
361  },
362  {
363   "alignment" : 2,
364   "is_integral" : true,
365   "is_unsigned" : true,
366   "linker_set_key" : "_ZTIt",
367   "name" : "unsigned short",
368   "size" : 2
369  },
370  {
371   "linker_set_key" : "_ZTIv",
372   "name" : "void"
373  },
374  {
375   "alignment" : 4,
376   "is_integral" : true,
377   "is_unsigned" : true,
378   "linker_set_key" : "_ZTIw",
379   "name" : "wchar_t",
380   "size" : 4
381  },
382  {
383   "alignment" : 8,
384   "is_integral" : true,
385   "linker_set_key" : "_ZTIx",
386   "name" : "long long",
387   "size" : 8
388  },
389  {
390   "alignment" : 8,
391   "is_integral" : true,
392   "is_unsigned" : true,
393   "linker_set_key" : "_ZTIy",
394   "name" : "unsigned long long",
395   "size" : 8
396  }
397 ],
398 "elf_functions" :
399 [
400  {
401   "name" : "async_close_monitor_create"
402  },
403  {
404   "name" : "async_close_monitor_destroy"
405  },
406  {
407   "name" : "async_close_monitor_signal_blocked_threads"
408  },
409  {
410   "name" : "async_close_monitor_static_init"
411  },
412  {
413   "name" : "async_close_monitor_was_signalled"
414  }
415 ],
416 "elf_objects" : [],
417 "enum_types" :
418 [
419  {
420   "alignment" : 4,
421   "enum_fields" :
422   [
423    {
424     "enum_field_value" : 0,
425     "name" : "M_HEAP_TAGGING_LEVEL_NONE"
426    },
427    {
428     "enum_field_value" : 1,
429     "name" : "M_HEAP_TAGGING_LEVEL_TBI"
430    },
431    {
432     "enum_field_value" : 2,
433     "name" : "M_HEAP_TAGGING_LEVEL_ASYNC"
434    },
435    {
436     "enum_field_value" : 3,
437     "name" : "M_HEAP_TAGGING_LEVEL_SYNC"
438    }
439   ],
440   "linker_set_key" : "_ZTI16HeapTaggingLevel",
441   "name" : "HeapTaggingLevel",
442   "size" : 4,
443   "source_file" : "bionic/libc/include/malloc.h",
444   "underlying_type" : "_ZTIj"
445  },
446  {
447   "alignment" : 4,
448   "enum_fields" :
449   [
450    {
451     "enum_field_value" : 10,
452     "name" : "EVENT_TYPE_LIST_STOP"
453    },
454    {
455     "enum_field_value" : 63,
456     "name" : "EVENT_TYPE_UNKNOWN"
457    },
458    {
459     "enum_field_value" : 0,
460     "name" : "EVENT_TYPE_INT"
461    },
462    {
463     "enum_field_value" : 1,
464     "name" : "EVENT_TYPE_LONG"
465    },
466    {
467     "enum_field_value" : 2,
468     "name" : "EVENT_TYPE_STRING"
469    },
470    {
471     "enum_field_value" : 3,
472     "name" : "EVENT_TYPE_LIST"
473    },
474    {
475     "enum_field_value" : 4,
476     "name" : "EVENT_TYPE_FLOAT"
477    }
478   ],
479   "linker_set_key" : "_ZTI19AndroidEventLogType",
480   "name" : "AndroidEventLogType",
481   "size" : 4,
482   "source_file" : "system/logging/liblog/include/log/log.h",
483   "underlying_type" : "_ZTIj"
484  },
485  {
486   "alignment" : 4,
487   "enum_fields" :
488   [
489    {
490     "enum_field_value" : 0,
491     "name" : "ANDROID_LOG_UNKNOWN"
492    },
493    {
494     "enum_field_value" : 1,
495     "name" : "ANDROID_LOG_DEFAULT"
496    },
497    {
498     "enum_field_value" : 2,
499     "name" : "ANDROID_LOG_VERBOSE"
500    },
501    {
502     "enum_field_value" : 3,
503     "name" : "ANDROID_LOG_DEBUG"
504    },
505    {
506     "enum_field_value" : 4,
507     "name" : "ANDROID_LOG_INFO"
508    },
509    {
510     "enum_field_value" : 5,
511     "name" : "ANDROID_LOG_WARN"
512    },
513    {
514     "enum_field_value" : 6,
515     "name" : "ANDROID_LOG_ERROR"
516    },
517    {
518     "enum_field_value" : 7,
519     "name" : "ANDROID_LOG_FATAL"
520    },
521    {
522     "enum_field_value" : 8,
523     "name" : "ANDROID_LOG_SILENT"
524    }
525   ],
526   "linker_set_key" : "_ZTI19android_LogPriority",
527   "name" : "android_LogPriority",
528   "size" : 4,
529   "source_file" : "system/logging/liblog/include/android/log.h",
530   "underlying_type" : "_ZTIj"
531  },
532  {
533   "alignment" : 4,
534   "enum_fields" :
535   [
536    {
537     "enum_field_value" : 0,
538     "name" : "PTHREAD_MUTEX_NORMAL"
539    },
540    {
541     "enum_field_value" : 1,
542     "name" : "PTHREAD_MUTEX_RECURSIVE"
543    },
544    {
545     "enum_field_value" : 2,
546     "name" : "PTHREAD_MUTEX_ERRORCHECK"
547    },
548    {
549     "enum_field_value" : 2,
550     "name" : "PTHREAD_MUTEX_ERRORCHECK_NP"
551    },
552    {
553     "enum_field_value" : 1,
554     "name" : "PTHREAD_MUTEX_RECURSIVE_NP"
555    },
556    {
557     "enum_field_value" : 0,
558     "name" : "PTHREAD_MUTEX_DEFAULT"
559    }
560   ],
561   "linker_set_key" : "_ZTI22$PTHREAD_MUTEX_DEFAULT",
562   "name" : "(unnamed)",
563   "size" : 4,
564   "source_file" : "bionic/libc/include/pthread.h",
565   "underlying_type" : "_ZTIj"
566  },
567  {
568   "alignment" : 4,
569   "enum_fields" :
570   [
571    {
572     "enum_field_value" : 0,
573     "name" : "PTHREAD_RWLOCK_PREFER_READER_NP"
574    },
575    {
576     "enum_field_value" : 1,
577     "name" : "PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP"
578    }
579   ],
580   "linker_set_key" : "_ZTI32$PTHREAD_RWLOCK_PREFER_READER_NP",
581   "name" : "(unnamed)",
582   "size" : 4,
583   "source_file" : "bionic/libc/include/pthread.h",
584   "underlying_type" : "_ZTIj"
585  },
586  {
587   "alignment" : 4,
588   "enum_fields" :
589   [
590    {
591     "enum_field_value" : 4294967295,
592     "name" : "BIONIC_MULTIBYTE_RESULT_ILLEGAL_SEQUENCE"
593    },
594    {
595     "enum_field_value" : 4294967294,
596     "name" : "BIONIC_MULTIBYTE_RESULT_INCOMPLETE_SEQUENCE"
597    },
598    {
599     "enum_field_value" : 4294967293,
600     "name" : "BIONIC_MULTIBYTE_RESULT_NO_BYTES_CONSUMED"
601    }
602   ],
603   "linker_set_key" : "_ZTI41$BIONIC_MULTIBYTE_RESULT_ILLEGAL_SEQUENCE",
604   "name" : "(unnamed)",
605   "size" : 4,
606   "source_file" : "bionic/libc/include/bits/bionic_multibyte_result.h",
607   "underlying_type" : "_ZTIj"
608  },
609  {
610   "alignment" : 4,
611   "enum_fields" :
612   [
613    {
614     "enum_field_value" : 0,
615     "name" : "LOG_ID_MIN"
616    },
617    {
618     "enum_field_value" : 0,
619     "name" : "LOG_ID_MAIN"
620    },
621    {
622     "enum_field_value" : 1,
623     "name" : "LOG_ID_RADIO"
624    },
625    {
626     "enum_field_value" : 2,
627     "name" : "LOG_ID_EVENTS"
628    },
629    {
630     "enum_field_value" : 3,
631     "name" : "LOG_ID_SYSTEM"
632    },
633    {
634     "enum_field_value" : 4,
635     "name" : "LOG_ID_CRASH"
636    },
637    {
638     "enum_field_value" : 5,
639     "name" : "LOG_ID_STATS"
640    },
641    {
642     "enum_field_value" : 6,
643     "name" : "LOG_ID_SECURITY"
644    },
645    {
646     "enum_field_value" : 7,
647     "name" : "LOG_ID_KERNEL"
648    },
649    {
650     "enum_field_value" : 8,
651     "name" : "LOG_ID_MAX"
652    },
653    {
654     "enum_field_value" : 2147483647,
655     "name" : "LOG_ID_DEFAULT"
656    }
657   ],
658   "linker_set_key" : "_ZTI6log_id",
659   "name" : "log_id",
660   "size" : 4,
661   "source_file" : "system/logging/liblog/include/android/log.h",
662   "underlying_type" : "_ZTIj"
663  },
664  {
665   "alignment" : 4,
666   "enum_fields" :
667   [
668    {
669     "enum_field_value" : 0,
670     "name" : "REG_R0"
671    },
672    {
673     "enum_field_value" : 1,
674     "name" : "REG_R1"
675    },
676    {
677     "enum_field_value" : 2,
678     "name" : "REG_R2"
679    },
680    {
681     "enum_field_value" : 3,
682     "name" : "REG_R3"
683    },
684    {
685     "enum_field_value" : 4,
686     "name" : "REG_R4"
687    },
688    {
689     "enum_field_value" : 5,
690     "name" : "REG_R5"
691    },
692    {
693     "enum_field_value" : 6,
694     "name" : "REG_R6"
695    },
696    {
697     "enum_field_value" : 7,
698     "name" : "REG_R7"
699    },
700    {
701     "enum_field_value" : 8,
702     "name" : "REG_R8"
703    },
704    {
705     "enum_field_value" : 9,
706     "name" : "REG_R9"
707    },
708    {
709     "enum_field_value" : 10,
710     "name" : "REG_R10"
711    },
712    {
713     "enum_field_value" : 11,
714     "name" : "REG_R11"
715    },
716    {
717     "enum_field_value" : 12,
718     "name" : "REG_R12"
719    },
720    {
721     "enum_field_value" : 13,
722     "name" : "REG_R13"
723    },
724    {
725     "enum_field_value" : 14,
726     "name" : "REG_R14"
727    },
728    {
729     "enum_field_value" : 15,
730     "name" : "REG_R15"
731    }
732   ],
733   "linker_set_key" : "_ZTI7$REG_R0",
734   "name" : "(unnamed)",
735   "size" : 4,
736   "source_file" : "bionic/libc/include/sys/ucontext.h",
737   "underlying_type" : "_ZTIj"
738  },
739  {
740   "access" : "private",
741   "alignment" : 4,
742   "enum_fields" :
743   [
744    {
745     "enum_field_value" : 2,
746     "name" : "std::basic_string<char32_t>::__min_cap"
747    }
748   ],
749   "linker_set_key" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE10$__min_capE",
750   "name" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::(unnamed)",
751   "size" : 4,
752   "source_file" : "external/libcxx/include/string",
753   "underlying_type" : "_ZTIj"
754  },
755  {
756   "access" : "private",
757   "alignment" : 4,
758   "enum_fields" :
759   [
760    {
761     "enum_field_value" : 3,
762     "name" : "std::basic_string<char32_t>::__n_words"
763    }
764   ],
765   "linker_set_key" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE10$__n_wordsE",
766   "name" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::(unnamed)",
767   "size" : 4,
768   "source_file" : "external/libcxx/include/string",
769   "underlying_type" : "_ZTIj"
770  },
771  {
772   "access" : "private",
773   "alignment" : 4,
774   "enum_fields" :
775   [
776    {
777     "enum_field_value" : 16,
778     "name" : "std::basic_string<char32_t>::__alignment"
779    }
780   ],
781   "linker_set_key" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE12$__alignmentE",
782   "name" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::(unnamed)",
783   "size" : 4,
784   "source_file" : "external/libcxx/include/string",
785   "underlying_type" : "_ZTIj"
786  },
787  {
788   "access" : "private",
789   "alignment" : 4,
790   "enum_fields" :
791   [
792    {
793     "enum_field_value" : 5,
794     "name" : "std::basic_string<char16_t>::__min_cap"
795    }
796   ],
797   "linker_set_key" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE10$__min_capE",
798   "name" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::(unnamed)",
799   "size" : 4,
800   "source_file" : "external/libcxx/include/string",
801   "underlying_type" : "_ZTIj"
802  },
803  {
804   "access" : "private",
805   "alignment" : 4,
806   "enum_fields" :
807   [
808    {
809     "enum_field_value" : 3,
810     "name" : "std::basic_string<char16_t>::__n_words"
811    }
812   ],
813   "linker_set_key" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE10$__n_wordsE",
814   "name" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::(unnamed)",
815   "size" : 4,
816   "source_file" : "external/libcxx/include/string",
817   "underlying_type" : "_ZTIj"
818  },
819  {
820   "access" : "private",
821   "alignment" : 4,
822   "enum_fields" :
823   [
824    {
825     "enum_field_value" : 16,
826     "name" : "std::basic_string<char16_t>::__alignment"
827    }
828   ],
829   "linker_set_key" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE12$__alignmentE",
830   "name" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::(unnamed)",
831   "size" : 4,
832   "source_file" : "external/libcxx/include/string",
833   "underlying_type" : "_ZTIj"
834  },
835  {
836   "access" : "private",
837   "alignment" : 4,
838   "enum_fields" :
839   [
840    {
841     "enum_field_value" : 11,
842     "name" : "std::basic_string<char8_t>::__min_cap"
843    }
844   ],
845   "linker_set_key" : "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE10$__min_capE",
846   "name" : "std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::(unnamed)",
847   "size" : 4,
848   "source_file" : "external/libcxx/include/string",
849   "underlying_type" : "_ZTIj"
850  },
851  {
852   "access" : "private",
853   "alignment" : 4,
854   "enum_fields" :
855   [
856    {
857     "enum_field_value" : 3,
858     "name" : "std::basic_string<char8_t>::__n_words"
859    }
860   ],
861   "linker_set_key" : "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE10$__n_wordsE",
862   "name" : "std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::(unnamed)",
863   "size" : 4,
864   "source_file" : "external/libcxx/include/string",
865   "underlying_type" : "_ZTIj"
866  },
867  {
868   "access" : "private",
869   "alignment" : 4,
870   "enum_fields" :
871   [
872    {
873     "enum_field_value" : 16,
874     "name" : "std::basic_string<char8_t>::__alignment"
875    }
876   ],
877   "linker_set_key" : "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE12$__alignmentE",
878   "name" : "std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::(unnamed)",
879   "size" : 4,
880   "source_file" : "external/libcxx/include/string",
881   "underlying_type" : "_ZTIj"
882  },
883  {
884   "access" : "private",
885   "alignment" : 4,
886   "enum_fields" :
887   [
888    {
889     "enum_field_value" : 11,
890     "name" : "std::basic_string<char>::__min_cap"
891    }
892   ],
893   "linker_set_key" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE10$__min_capE",
894   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>>::(unnamed)",
895   "size" : 4,
896   "source_file" : "external/libcxx/include/string",
897   "underlying_type" : "_ZTIj"
898  },
899  {
900   "access" : "private",
901   "alignment" : 4,
902   "enum_fields" :
903   [
904    {
905     "enum_field_value" : 3,
906     "name" : "std::basic_string<char>::__n_words"
907    }
908   ],
909   "linker_set_key" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE10$__n_wordsE",
910   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>>::(unnamed)",
911   "size" : 4,
912   "source_file" : "external/libcxx/include/string",
913   "underlying_type" : "_ZTIj"
914  },
915  {
916   "access" : "private",
917   "alignment" : 4,
918   "enum_fields" :
919   [
920    {
921     "enum_field_value" : 16,
922     "name" : "std::basic_string<char>::__alignment"
923    }
924   ],
925   "linker_set_key" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE12$__alignmentE",
926   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>>::(unnamed)",
927   "size" : 4,
928   "source_file" : "external/libcxx/include/string",
929   "underlying_type" : "_ZTIj"
930  },
931  {
932   "access" : "private",
933   "alignment" : 4,
934   "enum_fields" :
935   [
936    {
937     "enum_field_value" : 2,
938     "name" : "std::basic_string<wchar_t>::__min_cap"
939    }
940   ],
941   "linker_set_key" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE10$__min_capE",
942   "name" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::(unnamed)",
943   "size" : 4,
944   "source_file" : "external/libcxx/include/string",
945   "underlying_type" : "_ZTIj"
946  },
947  {
948   "access" : "private",
949   "alignment" : 4,
950   "enum_fields" :
951   [
952    {
953     "enum_field_value" : 3,
954     "name" : "std::basic_string<wchar_t>::__n_words"
955    }
956   ],
957   "linker_set_key" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE10$__n_wordsE",
958   "name" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::(unnamed)",
959   "size" : 4,
960   "source_file" : "external/libcxx/include/string",
961   "underlying_type" : "_ZTIj"
962  },
963  {
964   "access" : "private",
965   "alignment" : 4,
966   "enum_fields" :
967   [
968    {
969     "enum_field_value" : 16,
970     "name" : "std::basic_string<wchar_t>::__alignment"
971    }
972   ],
973   "linker_set_key" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE12$__alignmentE",
974   "name" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::(unnamed)",
975   "size" : 4,
976   "source_file" : "external/libcxx/include/string",
977   "underlying_type" : "_ZTIj"
978  },
979  {
980   "alignment" : 4,
981   "enum_fields" :
982   [
983    {
984     "enum_field_value" : 0,
985     "name" : "std::memory_order_relaxed"
986    },
987    {
988     "enum_field_value" : 1,
989     "name" : "std::memory_order_consume"
990    },
991    {
992     "enum_field_value" : 2,
993     "name" : "std::memory_order_acquire"
994    },
995    {
996     "enum_field_value" : 3,
997     "name" : "std::memory_order_release"
998    },
999    {
1000     "enum_field_value" : 4,
1001     "name" : "std::memory_order_acq_rel"
1002    },
1003    {
1004     "enum_field_value" : 5,
1005     "name" : "std::memory_order_seq_cst"
1006    }
1007   ],
1008   "linker_set_key" : "_ZTINSt3__112memory_orderE",
1009   "name" : "std::memory_order",
1010   "size" : 4,
1011   "source_file" : "external/libcxx/include/atomic",
1012   "underlying_type" : "_ZTIj"
1013  },
1014  {
1015   "alignment" : 4,
1016   "enum_fields" :
1017   [
1018    {
1019     "enum_field_value" : 0,
1020     "name" : "std::pointer_safety::relaxed"
1021    },
1022    {
1023     "enum_field_value" : 1,
1024     "name" : "std::pointer_safety::preferred"
1025    },
1026    {
1027     "enum_field_value" : 2,
1028     "name" : "std::pointer_safety::strict"
1029    }
1030   ],
1031   "linker_set_key" : "_ZTINSt3__114pointer_safety4__lxE",
1032   "name" : "std::pointer_safety::__lx",
1033   "size" : 4,
1034   "source_file" : "external/libcxx/include/memory",
1035   "underlying_type" : "_ZTIj"
1036  },
1037  {
1038   "alignment" : 4,
1039   "enum_fields" :
1040   [
1041    {
1042     "enum_field_value" : -1,
1043     "name" : "std::round_indeterminate"
1044    },
1045    {
1046     "enum_field_value" : 0,
1047     "name" : "std::round_toward_zero"
1048    },
1049    {
1050     "enum_field_value" : 1,
1051     "name" : "std::round_to_nearest"
1052    },
1053    {
1054     "enum_field_value" : 2,
1055     "name" : "std::round_toward_infinity"
1056    },
1057    {
1058     "enum_field_value" : 3,
1059     "name" : "std::round_toward_neg_infinity"
1060    }
1061   ],
1062   "linker_set_key" : "_ZTINSt3__117float_round_styleE",
1063   "name" : "std::float_round_style",
1064   "size" : 4,
1065   "source_file" : "external/libcxx/include/limits",
1066   "underlying_type" : "_ZTIi"
1067  },
1068  {
1069   "alignment" : 4,
1070   "enum_fields" :
1071   [
1072    {
1073     "enum_field_value" : -1,
1074     "name" : "std::denorm_indeterminate"
1075    },
1076    {
1077     "enum_field_value" : 0,
1078     "name" : "std::denorm_absent"
1079    },
1080    {
1081     "enum_field_value" : 1,
1082     "name" : "std::denorm_present"
1083    }
1084   ],
1085   "linker_set_key" : "_ZTINSt3__118float_denorm_styleE",
1086   "name" : "std::float_denorm_style",
1087   "size" : 4,
1088   "source_file" : "external/libcxx/include/limits",
1089   "underlying_type" : "_ZTIi"
1090  },
1091  {
1092   "alignment" : 4,
1093   "enum_fields" :
1094   [
1095    {
1096     "enum_field_value" : 97,
1097     "name" : "std::errc::address_family_not_supported"
1098    },
1099    {
1100     "enum_field_value" : 98,
1101     "name" : "std::errc::address_in_use"
1102    },
1103    {
1104     "enum_field_value" : 99,
1105     "name" : "std::errc::address_not_available"
1106    },
1107    {
1108     "enum_field_value" : 106,
1109     "name" : "std::errc::already_connected"
1110    },
1111    {
1112     "enum_field_value" : 7,
1113     "name" : "std::errc::argument_list_too_long"
1114    },
1115    {
1116     "enum_field_value" : 33,
1117     "name" : "std::errc::argument_out_of_domain"
1118    },
1119    {
1120     "enum_field_value" : 14,
1121     "name" : "std::errc::bad_address"
1122    },
1123    {
1124     "enum_field_value" : 9,
1125     "name" : "std::errc::bad_file_descriptor"
1126    },
1127    {
1128     "enum_field_value" : 74,
1129     "name" : "std::errc::bad_message"
1130    },
1131    {
1132     "enum_field_value" : 32,
1133     "name" : "std::errc::broken_pipe"
1134    },
1135    {
1136     "enum_field_value" : 103,
1137     "name" : "std::errc::connection_aborted"
1138    },
1139    {
1140     "enum_field_value" : 114,
1141     "name" : "std::errc::connection_already_in_progress"
1142    },
1143    {
1144     "enum_field_value" : 111,
1145     "name" : "std::errc::connection_refused"
1146    },
1147    {
1148     "enum_field_value" : 104,
1149     "name" : "std::errc::connection_reset"
1150    },
1151    {
1152     "enum_field_value" : 18,
1153     "name" : "std::errc::cross_device_link"
1154    },
1155    {
1156     "enum_field_value" : 89,
1157     "name" : "std::errc::destination_address_required"
1158    },
1159    {
1160     "enum_field_value" : 16,
1161     "name" : "std::errc::device_or_resource_busy"
1162    },
1163    {
1164     "enum_field_value" : 39,
1165     "name" : "std::errc::directory_not_empty"
1166    },
1167    {
1168     "enum_field_value" : 8,
1169     "name" : "std::errc::executable_format_error"
1170    },
1171    {
1172     "enum_field_value" : 17,
1173     "name" : "std::errc::file_exists"
1174    },
1175    {
1176     "enum_field_value" : 27,
1177     "name" : "std::errc::file_too_large"
1178    },
1179    {
1180     "enum_field_value" : 36,
1181     "name" : "std::errc::filename_too_long"
1182    },
1183    {
1184     "enum_field_value" : 38,
1185     "name" : "std::errc::function_not_supported"
1186    },
1187    {
1188     "enum_field_value" : 113,
1189     "name" : "std::errc::host_unreachable"
1190    },
1191    {
1192     "enum_field_value" : 43,
1193     "name" : "std::errc::identifier_removed"
1194    },
1195    {
1196     "enum_field_value" : 84,
1197     "name" : "std::errc::illegal_byte_sequence"
1198    },
1199    {
1200     "enum_field_value" : 25,
1201     "name" : "std::errc::inappropriate_io_control_operation"
1202    },
1203    {
1204     "enum_field_value" : 4,
1205     "name" : "std::errc::interrupted"
1206    },
1207    {
1208     "enum_field_value" : 22,
1209     "name" : "std::errc::invalid_argument"
1210    },
1211    {
1212     "enum_field_value" : 29,
1213     "name" : "std::errc::invalid_seek"
1214    },
1215    {
1216     "enum_field_value" : 5,
1217     "name" : "std::errc::io_error"
1218    },
1219    {
1220     "enum_field_value" : 21,
1221     "name" : "std::errc::is_a_directory"
1222    },
1223    {
1224     "enum_field_value" : 90,
1225     "name" : "std::errc::message_size"
1226    },
1227    {
1228     "enum_field_value" : 100,
1229     "name" : "std::errc::network_down"
1230    },
1231    {
1232     "enum_field_value" : 102,
1233     "name" : "std::errc::network_reset"
1234    },
1235    {
1236     "enum_field_value" : 101,
1237     "name" : "std::errc::network_unreachable"
1238    },
1239    {
1240     "enum_field_value" : 105,
1241     "name" : "std::errc::no_buffer_space"
1242    },
1243    {
1244     "enum_field_value" : 10,
1245     "name" : "std::errc::no_child_process"
1246    },
1247    {
1248     "enum_field_value" : 67,
1249     "name" : "std::errc::no_link"
1250    },
1251    {
1252     "enum_field_value" : 37,
1253     "name" : "std::errc::no_lock_available"
1254    },
1255    {
1256     "enum_field_value" : 61,
1257     "name" : "std::errc::no_message_available"
1258    },
1259    {
1260     "enum_field_value" : 42,
1261     "name" : "std::errc::no_message"
1262    },
1263    {
1264     "enum_field_value" : 92,
1265     "name" : "std::errc::no_protocol_option"
1266    },
1267    {
1268     "enum_field_value" : 28,
1269     "name" : "std::errc::no_space_on_device"
1270    },
1271    {
1272     "enum_field_value" : 63,
1273     "name" : "std::errc::no_stream_resources"
1274    },
1275    {
1276     "enum_field_value" : 6,
1277     "name" : "std::errc::no_such_device_or_address"
1278    },
1279    {
1280     "enum_field_value" : 19,
1281     "name" : "std::errc::no_such_device"
1282    },
1283    {
1284     "enum_field_value" : 2,
1285     "name" : "std::errc::no_such_file_or_directory"
1286    },
1287    {
1288     "enum_field_value" : 3,
1289     "name" : "std::errc::no_such_process"
1290    },
1291    {
1292     "enum_field_value" : 20,
1293     "name" : "std::errc::not_a_directory"
1294    },
1295    {
1296     "enum_field_value" : 88,
1297     "name" : "std::errc::not_a_socket"
1298    },
1299    {
1300     "enum_field_value" : 60,
1301     "name" : "std::errc::not_a_stream"
1302    },
1303    {
1304     "enum_field_value" : 107,
1305     "name" : "std::errc::not_connected"
1306    },
1307    {
1308     "enum_field_value" : 12,
1309     "name" : "std::errc::not_enough_memory"
1310    },
1311    {
1312     "enum_field_value" : 95,
1313     "name" : "std::errc::not_supported"
1314    },
1315    {
1316     "enum_field_value" : 125,
1317     "name" : "std::errc::operation_canceled"
1318    },
1319    {
1320     "enum_field_value" : 115,
1321     "name" : "std::errc::operation_in_progress"
1322    },
1323    {
1324     "enum_field_value" : 1,
1325     "name" : "std::errc::operation_not_permitted"
1326    },
1327    {
1328     "enum_field_value" : 95,
1329     "name" : "std::errc::operation_not_supported"
1330    },
1331    {
1332     "enum_field_value" : 11,
1333     "name" : "std::errc::operation_would_block"
1334    },
1335    {
1336     "enum_field_value" : 130,
1337     "name" : "std::errc::owner_dead"
1338    },
1339    {
1340     "enum_field_value" : 13,
1341     "name" : "std::errc::permission_denied"
1342    },
1343    {
1344     "enum_field_value" : 71,
1345     "name" : "std::errc::protocol_error"
1346    },
1347    {
1348     "enum_field_value" : 93,
1349     "name" : "std::errc::protocol_not_supported"
1350    },
1351    {
1352     "enum_field_value" : 30,
1353     "name" : "std::errc::read_only_file_system"
1354    },
1355    {
1356     "enum_field_value" : 35,
1357     "name" : "std::errc::resource_deadlock_would_occur"
1358    },
1359    {
1360     "enum_field_value" : 11,
1361     "name" : "std::errc::resource_unavailable_try_again"
1362    },
1363    {
1364     "enum_field_value" : 34,
1365     "name" : "std::errc::result_out_of_range"
1366    },
1367    {
1368     "enum_field_value" : 131,
1369     "name" : "std::errc::state_not_recoverable"
1370    },
1371    {
1372     "enum_field_value" : 62,
1373     "name" : "std::errc::stream_timeout"
1374    },
1375    {
1376     "enum_field_value" : 26,
1377     "name" : "std::errc::text_file_busy"
1378    },
1379    {
1380     "enum_field_value" : 110,
1381     "name" : "std::errc::timed_out"
1382    },
1383    {
1384     "enum_field_value" : 23,
1385     "name" : "std::errc::too_many_files_open_in_system"
1386    },
1387    {
1388     "enum_field_value" : 24,
1389     "name" : "std::errc::too_many_files_open"
1390    },
1391    {
1392     "enum_field_value" : 31,
1393     "name" : "std::errc::too_many_links"
1394    },
1395    {
1396     "enum_field_value" : 40,
1397     "name" : "std::errc::too_many_symbolic_link_levels"
1398    },
1399    {
1400     "enum_field_value" : 75,
1401     "name" : "std::errc::value_too_large"
1402    },
1403    {
1404     "enum_field_value" : 91,
1405     "name" : "std::errc::wrong_protocol_type"
1406    }
1407   ],
1408   "linker_set_key" : "_ZTINSt3__14errcE",
1409   "name" : "std::errc",
1410   "size" : 4,
1411   "source_file" : "external/libcxx/include/__errc",
1412   "underlying_type" : "_ZTIi"
1413  },
1414  {
1415   "alignment" : 4,
1416   "enum_fields" :
1417   [
1418    {
1419     "enum_field_value" : 57005,
1420     "name" : "std::endian::little"
1421    },
1422    {
1423     "enum_field_value" : 64206,
1424     "name" : "std::endian::big"
1425    },
1426    {
1427     "enum_field_value" : 57005,
1428     "name" : "std::endian::native"
1429    }
1430   ],
1431   "linker_set_key" : "_ZTINSt3__16endianE",
1432   "name" : "std::endian",
1433   "size" : 4,
1434   "source_file" : "external/libcxx/include/type_traits",
1435   "underlying_type" : "_ZTIi"
1436  },
1437  {
1438   "alignment" : 4,
1439   "enum_fields" :
1440   [
1441    {
1442     "enum_field_value" : 0,
1443     "name" : "std::cv_status::no_timeout"
1444    },
1445    {
1446     "enum_field_value" : 1,
1447     "name" : "std::cv_status::timeout"
1448    }
1449   ],
1450   "linker_set_key" : "_ZTINSt3__19cv_statusE",
1451   "name" : "std::cv_status",
1452   "size" : 4,
1453   "source_file" : "external/libcxx/include/__mutex_base",
1454   "underlying_type" : "_ZTIi"
1455  },
1456  {
1457   "alignment" : 4,
1458   "linker_set_key" : "_ZTISt11align_val_t",
1459   "name" : "std::align_val_t",
1460   "size" : 4,
1461   "source_file" : "external/libcxx/include/new",
1462   "underlying_type" : "_ZTIj"
1463  },
1464  {
1465   "alignment" : 1,
1466   "linker_set_key" : "_ZTISt4byte",
1467   "name" : "std::byte",
1468   "size" : 1,
1469   "source_file" : "external/libcxx/include/cstddef",
1470   "underlying_type" : "_ZTIh"
1471  }
1472 ],
1473 "function_types" :
1474 [
1475  {
1476   "alignment" : 4,
1477   "linker_set_key" : "_ZTIFPvPKvE",
1478   "name" : "void *(const void *)",
1479   "parameters" :
1480   [
1481    {
1482     "referenced_type" : "_ZTIPKv"
1483    }
1484   ],
1485   "return_type" : "_ZTIPv",
1486   "source_file" : "external/libcxx/include/functional"
1487  },
1488  {
1489   "alignment" : 4,
1490   "linker_set_key" : "_ZTIFPvS_E",
1491   "name" : "void *(void *)",
1492   "parameters" :
1493   [
1494    {
1495     "referenced_type" : "_ZTIPv"
1496    }
1497   ],
1498   "return_type" : "_ZTIPv",
1499   "source_file" : "external/libcxx/include/__threading_support"
1500  },
1501  {
1502   "alignment" : 4,
1503   "linker_set_key" : "_ZTIFPvS_jPKvE",
1504   "name" : "void *(void *, unsigned int, const void *)",
1505   "parameters" :
1506   [
1507    {
1508     "referenced_type" : "_ZTIPv"
1509    },
1510    {
1511     "referenced_type" : "_ZTIj"
1512    },
1513    {
1514     "referenced_type" : "_ZTIPKv"
1515    }
1516   ],
1517   "return_type" : "_ZTIPv",
1518   "source_file" : "bionic/libc/include/malloc.h"
1519  },
1520  {
1521   "alignment" : 4,
1522   "linker_set_key" : "_ZTIFPvjPKvE",
1523   "name" : "void *(unsigned int, const void *)",
1524   "parameters" :
1525   [
1526    {
1527     "referenced_type" : "_ZTIj"
1528    },
1529    {
1530     "referenced_type" : "_ZTIPKv"
1531    }
1532   ],
1533   "return_type" : "_ZTIPv",
1534   "source_file" : "bionic/libc/include/malloc.h"
1535  },
1536  {
1537   "alignment" : 4,
1538   "linker_set_key" : "_ZTIFPvjjPKvE",
1539   "name" : "void *(unsigned int, unsigned int, const void *)",
1540   "parameters" :
1541   [
1542    {
1543     "referenced_type" : "_ZTIj"
1544    },
1545    {
1546     "referenced_type" : "_ZTIj"
1547    },
1548    {
1549     "referenced_type" : "_ZTIPKv"
1550    }
1551   ],
1552   "return_type" : "_ZTIPv",
1553   "source_file" : "bionic/libc/include/malloc.h"
1554  },
1555  {
1556   "alignment" : 4,
1557   "linker_set_key" : "_ZTIFv6sigvalE",
1558   "name" : "void (sigval)",
1559   "parameters" :
1560   [
1561    {
1562     "referenced_type" : "_ZTI6sigval"
1563    }
1564   ],
1565   "return_type" : "_ZTIv",
1566   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
1567  },
1568  {
1569   "alignment" : 4,
1570   "linker_set_key" : "_ZTIFvPvE",
1571   "name" : "void (void *)",
1572   "parameters" :
1573   [
1574    {
1575     "referenced_type" : "_ZTIPv"
1576    }
1577   ],
1578   "return_type" : "_ZTIv",
1579   "source_file" : "bionic/libc/include/pthread.h"
1580  },
1581  {
1582   "alignment" : 4,
1583   "linker_set_key" : "_ZTIFvPvPKvE",
1584   "name" : "void (void *, const void *)",
1585   "parameters" :
1586   [
1587    {
1588     "referenced_type" : "_ZTIPv"
1589    },
1590    {
1591     "referenced_type" : "_ZTIPKv"
1592    }
1593   ],
1594   "return_type" : "_ZTIv",
1595   "source_file" : "bionic/libc/include/malloc.h"
1596  },
1597  {
1598   "alignment" : 4,
1599   "linker_set_key" : "_ZTIFvRKNSt3__119__libcpp_debug_infoEE",
1600   "name" : "void (const std::__libcpp_debug_info &)",
1601   "parameters" :
1602   [
1603    {
1604     "referenced_type" : "_ZTIRKNSt3__119__libcpp_debug_infoE"
1605    }
1606   ],
1607   "return_type" : "_ZTIv",
1608   "source_file" : "external/libcxx/include/__debug"
1609  },
1610  {
1611   "alignment" : 4,
1612   "linker_set_key" : "_ZTIFviE",
1613   "name" : "void (int)",
1614   "parameters" :
1615   [
1616    {
1617     "referenced_type" : "_ZTIi"
1618    }
1619   ],
1620   "return_type" : "_ZTIv",
1621   "source_file" : "bionic/libc/kernel/uapi/asm-arm/asm/signal.h"
1622  },
1623  {
1624   "alignment" : 4,
1625   "linker_set_key" : "_ZTIFviP7siginfoPvE",
1626   "name" : "void (int, siginfo *, void *)",
1627   "parameters" :
1628   [
1629    {
1630     "referenced_type" : "_ZTIi"
1631    },
1632    {
1633     "referenced_type" : "_ZTIP7siginfo"
1634    },
1635    {
1636     "referenced_type" : "_ZTIPv"
1637    }
1638   ],
1639   "return_type" : "_ZTIv",
1640   "source_file" : "bionic/libc/kernel/uapi/asm-arm/asm/signal.h"
1641  },
1642  {
1643   "alignment" : 4,
1644   "linker_set_key" : "_ZTIFvvE",
1645   "name" : "void ()",
1646   "return_type" : "_ZTIv",
1647   "source_file" : "bionic/libc/kernel/uapi/asm-arm/asm/signal.h"
1648  }
1649 ],
1650 "functions" :
1651 [
1652  {
1653   "function_name" : "async_close_monitor_create",
1654   "linker_set_key" : "async_close_monitor_create",
1655   "parameters" :
1656   [
1657    {
1658     "referenced_type" : "_ZTIi"
1659    }
1660   ],
1661   "return_type" : "_ZTIPv",
1662   "source_file" : "libcore/luni/src/main/native/AsynchronousCloseMonitor.h"
1663  },
1664  {
1665   "function_name" : "async_close_monitor_destroy",
1666   "linker_set_key" : "async_close_monitor_destroy",
1667   "parameters" :
1668   [
1669    {
1670     "referenced_type" : "_ZTIPv"
1671    }
1672   ],
1673   "return_type" : "_ZTIv",
1674   "source_file" : "libcore/luni/src/main/native/AsynchronousCloseMonitor.h"
1675  },
1676  {
1677   "function_name" : "async_close_monitor_signal_blocked_threads",
1678   "linker_set_key" : "async_close_monitor_signal_blocked_threads",
1679   "parameters" :
1680   [
1681    {
1682     "referenced_type" : "_ZTIi"
1683    }
1684   ],
1685   "return_type" : "_ZTIv",
1686   "source_file" : "libcore/luni/src/main/native/AsynchronousCloseMonitor.h"
1687  },
1688  {
1689   "function_name" : "async_close_monitor_static_init",
1690   "linker_set_key" : "async_close_monitor_static_init",
1691   "return_type" : "_ZTIv",
1692   "source_file" : "libcore/luni/src/main/native/AsynchronousCloseMonitor.h"
1693  },
1694  {
1695   "function_name" : "async_close_monitor_was_signalled",
1696   "linker_set_key" : "async_close_monitor_was_signalled",
1697   "parameters" :
1698   [
1699    {
1700     "referenced_type" : "_ZTIPKv"
1701    }
1702   ],
1703   "return_type" : "_ZTIi",
1704   "source_file" : "libcore/luni/src/main/native/AsynchronousCloseMonitor.h"
1705  }
1706 ],
1707 "global_vars" : [],
1708 "lvalue_reference_types" :
1709 [
1710  {
1711   "alignment" : 4,
1712   "linker_set_key" : "_ZTIRDi",
1713   "name" : "char32_t &",
1714   "referenced_type" : "_ZTIDi",
1715   "size" : 4,
1716   "source_file" : "external/libcxx/include/memory"
1717  },
1718  {
1719   "alignment" : 4,
1720   "linker_set_key" : "_ZTIRDs",
1721   "name" : "char16_t &",
1722   "referenced_type" : "_ZTIDs",
1723   "size" : 4,
1724   "source_file" : "external/libcxx/include/memory"
1725  },
1726  {
1727   "alignment" : 4,
1728   "linker_set_key" : "_ZTIRDu",
1729   "name" : "char8_t &",
1730   "referenced_type" : "_ZTIDu",
1731   "size" : 4,
1732   "source_file" : "external/libcxx/include/memory"
1733  },
1734  {
1735   "alignment" : 4,
1736   "linker_set_key" : "_ZTIRK8log_time",
1737   "name" : "const log_time &",
1738   "referenced_type" : "_ZTIK8log_time",
1739   "size" : 4,
1740   "source_file" : "system/logging/liblog/include/log/log_time.h"
1741  },
1742  {
1743   "alignment" : 4,
1744   "linker_set_key" : "_ZTIRK8timespec",
1745   "name" : "const timespec &",
1746   "referenced_type" : "_ZTIK8timespec",
1747   "size" : 4,
1748   "source_file" : "system/logging/liblog/include/log/log_time.h"
1749  },
1750  {
1751   "alignment" : 4,
1752   "linker_set_key" : "_ZTIRKDi",
1753   "name" : "const char32_t &",
1754   "referenced_type" : "_ZTIKDi",
1755   "size" : 4,
1756   "source_file" : "external/libcxx/include/__string"
1757  },
1758  {
1759   "alignment" : 4,
1760   "linker_set_key" : "_ZTIRKDs",
1761   "name" : "const char16_t &",
1762   "referenced_type" : "_ZTIKDs",
1763   "size" : 4,
1764   "source_file" : "external/libcxx/include/__string"
1765  },
1766  {
1767   "alignment" : 4,
1768   "linker_set_key" : "_ZTIRKDu",
1769   "name" : "const char8_t &",
1770   "referenced_type" : "_ZTIKDu",
1771   "size" : 4,
1772   "source_file" : "external/libcxx/include/__string"
1773  },
1774  {
1775   "alignment" : 4,
1776   "linker_set_key" : "_ZTIRKNSt3__110error_codeE",
1777   "name" : "const std::error_code &",
1778   "referenced_type" : "_ZTIKNSt3__110error_codeE",
1779   "size" : 4,
1780   "source_file" : "external/libcxx/include/system_error"
1781  },
1782  {
1783   "alignment" : 4,
1784   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
1785   "name" : "const std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep &",
1786   "referenced_type" : "_ZTIKNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
1787   "size" : 4,
1788   "source_file" : "external/libcxx/include/memory"
1789  },
1790  {
1791   "alignment" : 4,
1792   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
1793   "name" : "const std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep &",
1794   "referenced_type" : "_ZTIKNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
1795   "size" : 4,
1796   "source_file" : "external/libcxx/include/memory"
1797  },
1798  {
1799   "alignment" : 4,
1800   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repE",
1801   "name" : "const std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep &",
1802   "referenced_type" : "_ZTIKNSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repE",
1803   "size" : 4,
1804   "source_file" : "external/libcxx/include/memory"
1805  },
1806  {
1807   "alignment" : 4,
1808   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
1809   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep &",
1810   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
1811   "size" : 4,
1812   "source_file" : "external/libcxx/include/memory"
1813  },
1814  {
1815   "alignment" : 4,
1816   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
1817   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>> &",
1818   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
1819   "size" : 4,
1820   "source_file" : "external/libcxx/include/stdexcept"
1821  },
1822  {
1823   "alignment" : 4,
1824   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
1825   "name" : "const std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep &",
1826   "referenced_type" : "_ZTIKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
1827   "size" : 4,
1828   "source_file" : "external/libcxx/include/memory"
1829  },
1830  {
1831   "alignment" : 4,
1832   "linker_set_key" : "_ZTIRKNSt3__114error_categoryE",
1833   "name" : "const std::error_category &",
1834   "referenced_type" : "_ZTIKNSt3__114error_categoryE",
1835   "size" : 4,
1836   "source_file" : "external/libcxx/include/system_error"
1837  },
1838  {
1839   "alignment" : 4,
1840   "linker_set_key" : "_ZTIRKNSt3__115error_conditionE",
1841   "name" : "const std::error_condition &",
1842   "referenced_type" : "_ZTIKNSt3__115error_conditionE",
1843   "size" : 4,
1844   "source_file" : "external/libcxx/include/system_error"
1845  },
1846  {
1847   "alignment" : 4,
1848   "linker_set_key" : "_ZTIRKNSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
1849   "name" : "const std::basic_string_view<char32_t, std::char_traits<char32_t>> &",
1850   "referenced_type" : "_ZTIKNSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
1851   "size" : 4,
1852   "source_file" : "external/libcxx/include/string_view"
1853  },
1854  {
1855   "alignment" : 4,
1856   "linker_set_key" : "_ZTIRKNSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
1857   "name" : "const std::basic_string_view<char16_t, std::char_traits<char16_t>> &",
1858   "referenced_type" : "_ZTIKNSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
1859   "size" : 4,
1860   "source_file" : "external/libcxx/include/string_view"
1861  },
1862  {
1863   "alignment" : 4,
1864   "linker_set_key" : "_ZTIRKNSt3__117basic_string_viewIDuNS_11char_traitsIDuEEEE",
1865   "name" : "const std::basic_string_view<char8_t, std::char_traits<char8_t>> &",
1866   "referenced_type" : "_ZTIKNSt3__117basic_string_viewIDuNS_11char_traitsIDuEEEE",
1867   "size" : 4,
1868   "source_file" : "external/libcxx/include/string_view"
1869  },
1870  {
1871   "alignment" : 4,
1872   "linker_set_key" : "_ZTIRKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
1873   "name" : "const std::basic_string_view<char, std::char_traits<char>> &",
1874   "referenced_type" : "_ZTIKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
1875   "size" : 4,
1876   "source_file" : "external/libcxx/include/string_view"
1877  },
1878  {
1879   "alignment" : 4,
1880   "linker_set_key" : "_ZTIRKNSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
1881   "name" : "const std::basic_string_view<wchar_t, std::char_traits<wchar_t>> &",
1882   "referenced_type" : "_ZTIKNSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
1883   "size" : 4,
1884   "source_file" : "external/libcxx/include/string_view"
1885  },
1886  {
1887   "alignment" : 4,
1888   "linker_set_key" : "_ZTIRKNSt3__118__sfinae_ctor_baseILb0ELb0EEE",
1889   "name" : "const std::__sfinae_ctor_base<false, false> &",
1890   "referenced_type" : "_ZTIKNSt3__118__sfinae_ctor_baseILb0ELb0EEE",
1891   "size" : 4,
1892   "source_file" : "external/libcxx/include/__tuple"
1893  },
1894  {
1895   "alignment" : 4,
1896   "linker_set_key" : "_ZTIRKNSt3__118__sfinae_ctor_baseILb0ELb1EEE",
1897   "name" : "const std::__sfinae_ctor_base<false, true> &",
1898   "referenced_type" : "_ZTIKNSt3__118__sfinae_ctor_baseILb0ELb1EEE",
1899   "size" : 4,
1900   "source_file" : "external/libcxx/include/__tuple"
1901  },
1902  {
1903   "alignment" : 4,
1904   "linker_set_key" : "_ZTIRKNSt3__118__sfinae_ctor_baseILb1ELb0EEE",
1905   "name" : "const std::__sfinae_ctor_base<true, false> &",
1906   "referenced_type" : "_ZTIKNSt3__118__sfinae_ctor_baseILb1ELb0EEE",
1907   "size" : 4,
1908   "source_file" : "external/libcxx/include/__tuple"
1909  },
1910  {
1911   "alignment" : 4,
1912   "linker_set_key" : "_ZTIRKNSt3__119__libcpp_debug_infoE",
1913   "name" : "const std::__libcpp_debug_info &",
1914   "referenced_type" : "_ZTIKNSt3__119__libcpp_debug_infoE",
1915   "size" : 4,
1916   "source_file" : "external/libcxx/include/__debug"
1917  },
1918  {
1919   "alignment" : 4,
1920   "linker_set_key" : "_ZTIRKNSt3__120__sfinae_assign_baseILb0ELb0EEE",
1921   "name" : "const std::__sfinae_assign_base<false, false> &",
1922   "referenced_type" : "_ZTIKNSt3__120__sfinae_assign_baseILb0ELb0EEE",
1923   "size" : 4,
1924   "source_file" : "external/libcxx/include/__tuple"
1925  },
1926  {
1927   "alignment" : 4,
1928   "linker_set_key" : "_ZTIRKNSt3__120__sfinae_assign_baseILb0ELb1EEE",
1929   "name" : "const std::__sfinae_assign_base<false, true> &",
1930   "referenced_type" : "_ZTIKNSt3__120__sfinae_assign_baseILb0ELb1EEE",
1931   "size" : 4,
1932   "source_file" : "external/libcxx/include/__tuple"
1933  },
1934  {
1935   "alignment" : 4,
1936   "linker_set_key" : "_ZTIRKNSt3__120__sfinae_assign_baseILb1ELb0EEE",
1937   "name" : "const std::__sfinae_assign_base<true, false> &",
1938   "referenced_type" : "_ZTIKNSt3__120__sfinae_assign_baseILb1ELb0EEE",
1939   "size" : 4,
1940   "source_file" : "external/libcxx/include/__tuple"
1941  },
1942  {
1943   "alignment" : 4,
1944   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
1945   "name" : "const std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false> &",
1946   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
1947   "size" : 4,
1948   "source_file" : "external/libcxx/include/type_traits"
1949  },
1950  {
1951   "alignment" : 4,
1952   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
1953   "name" : "const std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false> &",
1954   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
1955   "size" : 4,
1956   "source_file" : "external/libcxx/include/type_traits"
1957  },
1958  {
1959   "alignment" : 4,
1960   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE",
1961   "name" : "const std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false> &",
1962   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE",
1963   "size" : 4,
1964   "source_file" : "external/libcxx/include/type_traits"
1965  },
1966  {
1967   "alignment" : 4,
1968   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
1969   "name" : "const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false> &",
1970   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
1971   "size" : 4,
1972   "source_file" : "external/libcxx/include/type_traits"
1973  },
1974  {
1975   "alignment" : 4,
1976   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
1977   "name" : "const std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false> &",
1978   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
1979   "size" : 4,
1980   "source_file" : "external/libcxx/include/type_traits"
1981  },
1982  {
1983   "alignment" : 4,
1984   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
1985   "name" : "const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> &",
1986   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
1987   "size" : 4,
1988   "source_file" : "external/libcxx/include/type_traits"
1989  },
1990  {
1991   "alignment" : 4,
1992   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
1993   "name" : "const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> &",
1994   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
1995   "size" : 4,
1996   "source_file" : "external/libcxx/include/type_traits"
1997  },
1998  {
1999   "alignment" : 4,
2000   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE",
2001   "name" : "const std::__compressed_pair_elem<std::allocator<char8_t>, 1, true> &",
2002   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE",
2003   "size" : 4,
2004   "source_file" : "external/libcxx/include/type_traits"
2005  },
2006  {
2007   "alignment" : 4,
2008   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
2009   "name" : "const std::__compressed_pair_elem<std::allocator<char>, 1, true> &",
2010   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
2011   "size" : 4,
2012   "source_file" : "external/libcxx/include/type_traits"
2013  },
2014  {
2015   "alignment" : 4,
2016   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
2017   "name" : "const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> &",
2018   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
2019   "size" : 4,
2020   "source_file" : "external/libcxx/include/type_traits"
2021  },
2022  {
2023   "linker_set_key" : "_ZTIRKNSt3__124uniform_int_distribution10param_typeE",
2024   "name" : "const class std::uniform_int_distribution::param_type &",
2025   "referenced_type" : "_ZTIKNSt3__124uniform_int_distribution10param_typeE",
2026   "source_file" : "external/libcxx/include/algorithm"
2027  },
2028  {
2029   "linker_set_key" : "_ZTIRKNSt3__124uniform_int_distributionIT_EE",
2030   "name" : "const uniform_int_distribution<_IntType> &",
2031   "referenced_type" : "_ZTIKNSt3__124uniform_int_distributionIT_EE",
2032   "source_file" : "external/libcxx/include/algorithm"
2033  },
2034  {
2035   "alignment" : 4,
2036   "linker_set_key" : "_ZTIRKNSt3__16chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
2037   "name" : "const std::chrono::time_point<std::chrono::steady_clock, std::chrono::duration<long long, std::ratio<1, 1000000000>>> &",
2038   "referenced_type" : "_ZTIKNSt3__16chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
2039   "size" : 4,
2040   "source_file" : "external/libcxx/include/chrono"
2041  },
2042  {
2043   "alignment" : 4,
2044   "linker_set_key" : "_ZTIRKNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIiNS_5ratioILx86400ELx1EEEEEEE",
2045   "name" : "const std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<int, std::ratio<86400, 1>>> &",
2046   "referenced_type" : "_ZTIKNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIiNS_5ratioILx86400ELx1EEEEEEE",
2047   "size" : 4,
2048   "source_file" : "external/libcxx/include/chrono"
2049  },
2050  {
2051   "alignment" : 4,
2052   "linker_set_key" : "_ZTIRKNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
2053   "name" : "const std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long long, std::ratio<1, 1000000000>>> &",
2054   "referenced_type" : "_ZTIKNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
2055   "size" : 4,
2056   "source_file" : "external/libcxx/include/chrono"
2057  },
2058  {
2059   "alignment" : 4,
2060   "linker_set_key" : "_ZTIRKNSt3__16chrono10time_pointINS0_7local_tENS0_8durationIiNS_5ratioILx86400ELx1EEEEEEE",
2061   "name" : "const std::chrono::time_point<std::chrono::local_t, std::chrono::duration<int, std::ratio<86400, 1>>> &",
2062   "referenced_type" : "_ZTIKNSt3__16chrono10time_pointINS0_7local_tENS0_8durationIiNS_5ratioILx86400ELx1EEEEEEE",
2063   "size" : 4,
2064   "source_file" : "external/libcxx/include/chrono"
2065  },
2066  {
2067   "alignment" : 4,
2068   "linker_set_key" : "_ZTIRKNSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
2069   "name" : "const std::chrono::time_point<std::filesystem::_FilesystemClock, std::chrono::duration<long long, std::ratio<1, 1000000000>>> &",
2070   "referenced_type" : "_ZTIKNSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
2071   "size" : 4,
2072   "source_file" : "external/libcxx/include/chrono"
2073  },
2074  {
2075   "alignment" : 4,
2076   "linker_set_key" : "_ZTIRKNSt3__16chrono10year_monthE",
2077   "name" : "const std::chrono::year_month &",
2078   "referenced_type" : "_ZTIKNSt3__16chrono10year_monthE",
2079   "size" : 4,
2080   "source_file" : "external/libcxx/include/chrono"
2081  },
2082  {
2083   "alignment" : 4,
2084   "linker_set_key" : "_ZTIRKNSt3__16chrono12weekday_lastE",
2085   "name" : "const std::chrono::weekday_last &",
2086   "referenced_type" : "_ZTIKNSt3__16chrono12weekday_lastE",
2087   "size" : 4,
2088   "source_file" : "external/libcxx/include/chrono"
2089  },
2090  {
2091   "alignment" : 4,
2092   "linker_set_key" : "_ZTIRKNSt3__16chrono13month_weekdayE",
2093   "name" : "const std::chrono::month_weekday &",
2094   "referenced_type" : "_ZTIKNSt3__16chrono13month_weekdayE",
2095   "size" : 4,
2096   "source_file" : "external/libcxx/include/chrono"
2097  },
2098  {
2099   "alignment" : 4,
2100   "linker_set_key" : "_ZTIRKNSt3__16chrono14month_day_lastE",
2101   "name" : "const std::chrono::month_day_last &",
2102   "referenced_type" : "_ZTIKNSt3__16chrono14month_day_lastE",
2103   "size" : 4,
2104   "source_file" : "external/libcxx/include/chrono"
2105  },
2106  {
2107   "alignment" : 4,
2108   "linker_set_key" : "_ZTIRKNSt3__16chrono14year_month_dayE",
2109   "name" : "const std::chrono::year_month_day &",
2110   "referenced_type" : "_ZTIKNSt3__16chrono14year_month_dayE",
2111   "size" : 4,
2112   "source_file" : "external/libcxx/include/chrono"
2113  },
2114  {
2115   "alignment" : 4,
2116   "linker_set_key" : "_ZTIRKNSt3__16chrono15weekday_indexedE",
2117   "name" : "const std::chrono::weekday_indexed &",
2118   "referenced_type" : "_ZTIKNSt3__16chrono15weekday_indexedE",
2119   "size" : 4,
2120   "source_file" : "external/libcxx/include/chrono"
2121  },
2122  {
2123   "alignment" : 4,
2124   "linker_set_key" : "_ZTIRKNSt3__16chrono18month_weekday_lastE",
2125   "name" : "const std::chrono::month_weekday_last &",
2126   "referenced_type" : "_ZTIKNSt3__16chrono18month_weekday_lastE",
2127   "size" : 4,
2128   "source_file" : "external/libcxx/include/chrono"
2129  },
2130  {
2131   "alignment" : 4,
2132   "linker_set_key" : "_ZTIRKNSt3__16chrono18year_month_weekdayE",
2133   "name" : "const std::chrono::year_month_weekday &",
2134   "referenced_type" : "_ZTIKNSt3__16chrono18year_month_weekdayE",
2135   "size" : 4,
2136   "source_file" : "external/libcxx/include/chrono"
2137  },
2138  {
2139   "alignment" : 4,
2140   "linker_set_key" : "_ZTIRKNSt3__16chrono19year_month_day_lastE",
2141   "name" : "const std::chrono::year_month_day_last &",
2142   "referenced_type" : "_ZTIKNSt3__16chrono19year_month_day_lastE",
2143   "size" : 4,
2144   "source_file" : "external/libcxx/include/chrono"
2145  },
2146  {
2147   "alignment" : 4,
2148   "linker_set_key" : "_ZTIRKNSt3__16chrono23year_month_weekday_lastE",
2149   "name" : "const std::chrono::year_month_weekday_last &",
2150   "referenced_type" : "_ZTIKNSt3__16chrono23year_month_weekday_lastE",
2151   "size" : 4,
2152   "source_file" : "external/libcxx/include/chrono"
2153  },
2154  {
2155   "alignment" : 4,
2156   "linker_set_key" : "_ZTIRKNSt3__16chrono3dayE",
2157   "name" : "const std::chrono::day &",
2158   "referenced_type" : "_ZTIKNSt3__16chrono3dayE",
2159   "size" : 4,
2160   "source_file" : "external/libcxx/include/chrono"
2161  },
2162  {
2163   "alignment" : 4,
2164   "linker_set_key" : "_ZTIRKNSt3__16chrono4yearE",
2165   "name" : "const std::chrono::year &",
2166   "referenced_type" : "_ZTIKNSt3__16chrono4yearE",
2167   "size" : 4,
2168   "source_file" : "external/libcxx/include/chrono"
2169  },
2170  {
2171   "alignment" : 4,
2172   "linker_set_key" : "_ZTIRKNSt3__16chrono5monthE",
2173   "name" : "const std::chrono::month &",
2174   "referenced_type" : "_ZTIKNSt3__16chrono5monthE",
2175   "size" : 4,
2176   "source_file" : "external/libcxx/include/chrono"
2177  },
2178  {
2179   "alignment" : 4,
2180   "linker_set_key" : "_ZTIRKNSt3__16chrono7weekdayE",
2181   "name" : "const std::chrono::weekday &",
2182   "referenced_type" : "_ZTIKNSt3__16chrono7weekdayE",
2183   "size" : 4,
2184   "source_file" : "external/libcxx/include/chrono"
2185  },
2186  {
2187   "alignment" : 4,
2188   "linker_set_key" : "_ZTIRKNSt3__16chrono8durationIiNS_5ratioILx2629746ELx1EEEEE",
2189   "name" : "const std::chrono::duration<int, std::ratio<2629746, 1>> &",
2190   "referenced_type" : "_ZTIKNSt3__16chrono8durationIiNS_5ratioILx2629746ELx1EEEEE",
2191   "size" : 4,
2192   "source_file" : "external/libcxx/include/chrono"
2193  },
2194  {
2195   "alignment" : 4,
2196   "linker_set_key" : "_ZTIRKNSt3__16chrono8durationIiNS_5ratioILx31556952ELx1EEEEE",
2197   "name" : "const std::chrono::duration<int, std::ratio<31556952, 1>> &",
2198   "referenced_type" : "_ZTIKNSt3__16chrono8durationIiNS_5ratioILx31556952ELx1EEEEE",
2199   "size" : 4,
2200   "source_file" : "external/libcxx/include/chrono"
2201  },
2202  {
2203   "alignment" : 4,
2204   "linker_set_key" : "_ZTIRKNSt3__16chrono8durationIiNS_5ratioILx86400ELx1EEEEE",
2205   "name" : "const std::chrono::duration<int, std::ratio<86400, 1>> &",
2206   "referenced_type" : "_ZTIKNSt3__16chrono8durationIiNS_5ratioILx86400ELx1EEEEE",
2207   "size" : 4,
2208   "source_file" : "external/libcxx/include/chrono"
2209  },
2210  {
2211   "alignment" : 4,
2212   "linker_set_key" : "_ZTIRKNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
2213   "name" : "const std::chrono::duration<long long, std::ratio<1, 1000000000>> &",
2214   "referenced_type" : "_ZTIKNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
2215   "size" : 4,
2216   "source_file" : "external/libcxx/include/chrono"
2217  },
2218  {
2219   "alignment" : 4,
2220   "linker_set_key" : "_ZTIRKNSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
2221   "name" : "const std::chrono::duration<long long, std::ratio<1, 1>> &",
2222   "referenced_type" : "_ZTIKNSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
2223   "size" : 4,
2224   "source_file" : "external/libcxx/include/chrono"
2225  },
2226  {
2227   "alignment" : 4,
2228   "linker_set_key" : "_ZTIRKNSt3__16chrono9month_dayE",
2229   "name" : "const std::chrono::month_day &",
2230   "referenced_type" : "_ZTIKNSt3__16chrono9month_dayE",
2231   "size" : 4,
2232   "source_file" : "external/libcxx/include/chrono"
2233  },
2234  {
2235   "alignment" : 4,
2236   "linker_set_key" : "_ZTIRKNSt3__19allocatorIDiEE",
2237   "name" : "const std::allocator<char32_t> &",
2238   "referenced_type" : "_ZTIKNSt3__19allocatorIDiEE",
2239   "size" : 4,
2240   "source_file" : "external/libcxx/include/string"
2241  },
2242  {
2243   "alignment" : 4,
2244   "linker_set_key" : "_ZTIRKNSt3__19allocatorIDsEE",
2245   "name" : "const std::allocator<char16_t> &",
2246   "referenced_type" : "_ZTIKNSt3__19allocatorIDsEE",
2247   "size" : 4,
2248   "source_file" : "external/libcxx/include/string"
2249  },
2250  {
2251   "alignment" : 4,
2252   "linker_set_key" : "_ZTIRKNSt3__19allocatorIDuEE",
2253   "name" : "const std::allocator<char8_t> &",
2254   "referenced_type" : "_ZTIKNSt3__19allocatorIDuEE",
2255   "size" : 4,
2256   "source_file" : "external/libcxx/include/string"
2257  },
2258  {
2259   "alignment" : 4,
2260   "linker_set_key" : "_ZTIRKNSt3__19allocatorIcEE",
2261   "name" : "const std::allocator<char> &",
2262   "referenced_type" : "_ZTIKNSt3__19allocatorIcEE",
2263   "size" : 4,
2264   "source_file" : "external/libcxx/include/memory"
2265  },
2266  {
2267   "alignment" : 4,
2268   "linker_set_key" : "_ZTIRKNSt3__19allocatorIwEE",
2269   "name" : "const std::allocator<wchar_t> &",
2270   "referenced_type" : "_ZTIKNSt3__19allocatorIwEE",
2271   "size" : 4,
2272   "source_file" : "external/libcxx/include/memory"
2273  },
2274  {
2275   "alignment" : 4,
2276   "linker_set_key" : "_ZTIRKPKDi",
2277   "name" : "const char32_t *const &",
2278   "referenced_type" : "_ZTIKPKDi",
2279   "size" : 4,
2280   "source_file" : "external/libcxx/include/type_traits"
2281  },
2282  {
2283   "alignment" : 4,
2284   "linker_set_key" : "_ZTIRKPKDs",
2285   "name" : "const char16_t *const &",
2286   "referenced_type" : "_ZTIKPKDs",
2287   "size" : 4,
2288   "source_file" : "external/libcxx/include/type_traits"
2289  },
2290  {
2291   "alignment" : 4,
2292   "linker_set_key" : "_ZTIRKPKDu",
2293   "name" : "const char8_t *const &",
2294   "referenced_type" : "_ZTIKPKDu",
2295   "size" : 4,
2296   "source_file" : "external/libcxx/include/type_traits"
2297  },
2298  {
2299   "alignment" : 4,
2300   "linker_set_key" : "_ZTIRKPKc",
2301   "name" : "const char *const &",
2302   "referenced_type" : "_ZTIKPKc",
2303   "size" : 4,
2304   "source_file" : "external/libcxx/include/type_traits"
2305  },
2306  {
2307   "alignment" : 4,
2308   "linker_set_key" : "_ZTIRKPKw",
2309   "name" : "const wchar_t *const &",
2310   "referenced_type" : "_ZTIKPKw",
2311   "size" : 4,
2312   "source_file" : "external/libcxx/include/type_traits"
2313  },
2314  {
2315   "alignment" : 4,
2316   "linker_set_key" : "_ZTIRKSt13exception_ptr",
2317   "name" : "const std::exception_ptr &",
2318   "referenced_type" : "_ZTIKSt13exception_ptr",
2319   "size" : 4,
2320   "source_file" : "external/libcxx/include/exception"
2321  },
2322  {
2323   "alignment" : 4,
2324   "linker_set_key" : "_ZTIRKSt9type_info",
2325   "name" : "const std::type_info &",
2326   "referenced_type" : "_ZTIKSt9type_info",
2327   "size" : 4,
2328   "source_file" : "external/libcxx/include/typeinfo"
2329  },
2330  {
2331   "alignment" : 4,
2332   "linker_set_key" : "_ZTIRKc",
2333   "name" : "const char &",
2334   "referenced_type" : "_ZTIKc",
2335   "size" : 4,
2336   "source_file" : "external/libcxx/include/__string"
2337  },
2338  {
2339   "alignment" : 4,
2340   "linker_set_key" : "_ZTIRKe",
2341   "name" : "const long double &",
2342   "referenced_type" : "_ZTIKe",
2343   "size" : 4,
2344   "source_file" : "external/libcxx/include/chrono"
2345  },
2346  {
2347   "alignment" : 4,
2348   "linker_set_key" : "_ZTIRKi",
2349   "name" : "const int &",
2350   "referenced_type" : "_ZTIKi",
2351   "size" : 4,
2352   "source_file" : "external/libcxx/include/chrono"
2353  },
2354  {
2355   "alignment" : 4,
2356   "linker_set_key" : "_ZTIRKj",
2357   "name" : "const unsigned int &",
2358   "referenced_type" : "_ZTIKj",
2359   "size" : 4,
2360   "source_file" : "external/libcxx/include/chrono"
2361  },
2362  {
2363   "alignment" : 4,
2364   "linker_set_key" : "_ZTIRKl",
2365   "name" : "const long &",
2366   "referenced_type" : "_ZTIKl",
2367   "size" : 4,
2368   "source_file" : "external/libcxx/include/chrono"
2369  },
2370  {
2371   "alignment" : 4,
2372   "linker_set_key" : "_ZTIRKw",
2373   "name" : "const wchar_t &",
2374   "referenced_type" : "_ZTIKw",
2375   "size" : 4,
2376   "source_file" : "external/libcxx/include/__string"
2377  },
2378  {
2379   "alignment" : 4,
2380   "linker_set_key" : "_ZTIRKx",
2381   "name" : "const long long &",
2382   "referenced_type" : "_ZTIKx",
2383   "size" : 4,
2384   "source_file" : "external/libcxx/include/chrono"
2385  },
2386  {
2387   "alignment" : 4,
2388   "linker_set_key" : "_ZTIRNSt3__110error_codeE",
2389   "name" : "std::error_code &",
2390   "referenced_type" : "_ZTINSt3__110error_codeE",
2391   "size" : 4,
2392   "source_file" : "external/libcxx/include/type_traits"
2393  },
2394  {
2395   "alignment" : 4,
2396   "linker_set_key" : "_ZTIRNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
2397   "name" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep &",
2398   "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
2399   "size" : 4,
2400   "source_file" : "external/libcxx/include/memory"
2401  },
2402  {
2403   "alignment" : 4,
2404   "linker_set_key" : "_ZTIRNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
2405   "name" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep &",
2406   "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
2407   "size" : 4,
2408   "source_file" : "external/libcxx/include/memory"
2409  },
2410  {
2411   "alignment" : 4,
2412   "linker_set_key" : "_ZTIRNSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repE",
2413   "name" : "std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep &",
2414   "referenced_type" : "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repE",
2415   "size" : 4,
2416   "source_file" : "external/libcxx/include/memory"
2417  },
2418  {
2419   "alignment" : 4,
2420   "linker_set_key" : "_ZTIRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
2421   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep &",
2422   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
2423   "size" : 4,
2424   "source_file" : "external/libcxx/include/memory"
2425  },
2426  {
2427   "alignment" : 4,
2428   "linker_set_key" : "_ZTIRNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
2429   "name" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep &",
2430   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
2431   "size" : 4,
2432   "source_file" : "external/libcxx/include/memory"
2433  },
2434  {
2435   "alignment" : 4,
2436   "linker_set_key" : "_ZTIRNSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
2437   "name" : "std::basic_string_view<char32_t, std::char_traits<char32_t>> &",
2438   "referenced_type" : "_ZTINSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
2439   "size" : 4,
2440   "source_file" : "external/libcxx/include/string_view"
2441  },
2442  {
2443   "alignment" : 4,
2444   "linker_set_key" : "_ZTIRNSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
2445   "name" : "std::basic_string_view<char16_t, std::char_traits<char16_t>> &",
2446   "referenced_type" : "_ZTINSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
2447   "size" : 4,
2448   "source_file" : "external/libcxx/include/string_view"
2449  },
2450  {
2451   "alignment" : 4,
2452   "linker_set_key" : "_ZTIRNSt3__117basic_string_viewIDuNS_11char_traitsIDuEEEE",
2453   "name" : "std::basic_string_view<char8_t, std::char_traits<char8_t>> &",
2454   "referenced_type" : "_ZTINSt3__117basic_string_viewIDuNS_11char_traitsIDuEEEE",
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   "size" : 4,
2464   "source_file" : "external/libcxx/include/string_view"
2465  },
2466  {
2467   "alignment" : 4,
2468   "linker_set_key" : "_ZTIRNSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
2469   "name" : "std::basic_string_view<wchar_t, std::char_traits<wchar_t>> &",
2470   "referenced_type" : "_ZTINSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
2471   "size" : 4,
2472   "source_file" : "external/libcxx/include/string_view"
2473  },
2474  {
2475   "alignment" : 4,
2476   "linker_set_key" : "_ZTIRNSt3__118__sfinae_ctor_baseILb0ELb0EEE",
2477   "name" : "std::__sfinae_ctor_base<false, false> &",
2478   "referenced_type" : "_ZTINSt3__118__sfinae_ctor_baseILb0ELb0EEE",
2479   "size" : 4,
2480   "source_file" : "external/libcxx/include/__tuple"
2481  },
2482  {
2483   "alignment" : 4,
2484   "linker_set_key" : "_ZTIRNSt3__118__sfinae_ctor_baseILb0ELb1EEE",
2485   "name" : "std::__sfinae_ctor_base<false, true> &",
2486   "referenced_type" : "_ZTINSt3__118__sfinae_ctor_baseILb0ELb1EEE",
2487   "size" : 4,
2488   "source_file" : "external/libcxx/include/__tuple"
2489  },
2490  {
2491   "alignment" : 4,
2492   "linker_set_key" : "_ZTIRNSt3__118__sfinae_ctor_baseILb1ELb0EEE",
2493   "name" : "std::__sfinae_ctor_base<true, false> &",
2494   "referenced_type" : "_ZTINSt3__118__sfinae_ctor_baseILb1ELb0EEE",
2495   "size" : 4,
2496   "source_file" : "external/libcxx/include/__tuple"
2497  },
2498  {
2499   "alignment" : 4,
2500   "linker_set_key" : "_ZTIRNSt3__120__sfinae_assign_baseILb0ELb1EEE",
2501   "name" : "std::__sfinae_assign_base<false, true> &",
2502   "referenced_type" : "_ZTINSt3__120__sfinae_assign_baseILb0ELb1EEE",
2503   "size" : 4,
2504   "source_file" : "external/libcxx/include/__tuple"
2505  },
2506  {
2507   "alignment" : 4,
2508   "linker_set_key" : "_ZTIRNSt3__120__sfinae_assign_baseILb1ELb0EEE",
2509   "name" : "std::__sfinae_assign_base<true, false> &",
2510   "referenced_type" : "_ZTINSt3__120__sfinae_assign_baseILb1ELb0EEE",
2511   "size" : 4,
2512   "source_file" : "external/libcxx/include/__tuple"
2513  },
2514  {
2515   "alignment" : 4,
2516   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
2517   "name" : "std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false> &",
2518   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
2519   "size" : 4,
2520   "source_file" : "external/libcxx/include/type_traits"
2521  },
2522  {
2523   "alignment" : 4,
2524   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
2525   "name" : "std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false> &",
2526   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__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_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE",
2533   "name" : "std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false> &",
2534   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE",
2535   "size" : 4,
2536   "source_file" : "external/libcxx/include/type_traits"
2537  },
2538  {
2539   "alignment" : 4,
2540   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
2541   "name" : "std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false> &",
2542   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
2543   "size" : 4,
2544   "source_file" : "external/libcxx/include/type_traits"
2545  },
2546  {
2547   "alignment" : 4,
2548   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
2549   "name" : "std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false> &",
2550   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
2551   "size" : 4,
2552   "source_file" : "external/libcxx/include/type_traits"
2553  },
2554  {
2555   "alignment" : 4,
2556   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
2557   "name" : "std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> &",
2558   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
2559   "size" : 4,
2560   "source_file" : "external/libcxx/include/type_traits"
2561  },
2562  {
2563   "alignment" : 4,
2564   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
2565   "name" : "std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> &",
2566   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
2567   "size" : 4,
2568   "source_file" : "external/libcxx/include/type_traits"
2569  },
2570  {
2571   "alignment" : 4,
2572   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE",
2573   "name" : "std::__compressed_pair_elem<std::allocator<char8_t>, 1, true> &",
2574   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE",
2575   "size" : 4,
2576   "source_file" : "external/libcxx/include/type_traits"
2577  },
2578  {
2579   "alignment" : 4,
2580   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
2581   "name" : "std::__compressed_pair_elem<std::allocator<char>, 1, true> &",
2582   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
2583   "size" : 4,
2584   "source_file" : "external/libcxx/include/type_traits"
2585  },
2586  {
2587   "alignment" : 4,
2588   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
2589   "name" : "std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> &",
2590   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
2591   "size" : 4,
2592   "source_file" : "external/libcxx/include/type_traits"
2593  },
2594  {
2595   "alignment" : 4,
2596   "linker_set_key" : "_ZTIRNSt3__15mutexE",
2597   "name" : "std::mutex &",
2598   "referenced_type" : "_ZTINSt3__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   "size" : 4,
2608   "source_file" : "external/libcxx/include/tuple"
2609  },
2610  {
2611   "alignment" : 4,
2612   "linker_set_key" : "_ZTIRNSt3__16chrono10year_monthE",
2613   "name" : "std::chrono::year_month &",
2614   "referenced_type" : "_ZTINSt3__16chrono10year_monthE",
2615   "size" : 4,
2616   "source_file" : "external/libcxx/include/chrono"
2617  },
2618  {
2619   "alignment" : 4,
2620   "linker_set_key" : "_ZTIRNSt3__16chrono14year_month_dayE",
2621   "name" : "std::chrono::year_month_day &",
2622   "referenced_type" : "_ZTINSt3__16chrono14year_month_dayE",
2623   "size" : 4,
2624   "source_file" : "external/libcxx/include/chrono"
2625  },
2626  {
2627   "alignment" : 4,
2628   "linker_set_key" : "_ZTIRNSt3__16chrono18year_month_weekdayE",
2629   "name" : "std::chrono::year_month_weekday &",
2630   "referenced_type" : "_ZTINSt3__16chrono18year_month_weekdayE",
2631   "size" : 4,
2632   "source_file" : "external/libcxx/include/chrono"
2633  },
2634  {
2635   "alignment" : 4,
2636   "linker_set_key" : "_ZTIRNSt3__16chrono19year_month_day_lastE",
2637   "name" : "std::chrono::year_month_day_last &",
2638   "referenced_type" : "_ZTINSt3__16chrono19year_month_day_lastE",
2639   "size" : 4,
2640   "source_file" : "external/libcxx/include/chrono"
2641  },
2642  {
2643   "alignment" : 4,
2644   "linker_set_key" : "_ZTIRNSt3__16chrono23year_month_weekday_lastE",
2645   "name" : "std::chrono::year_month_weekday_last &",
2646   "referenced_type" : "_ZTINSt3__16chrono23year_month_weekday_lastE",
2647   "size" : 4,
2648   "source_file" : "external/libcxx/include/chrono"
2649  },
2650  {
2651   "alignment" : 4,
2652   "linker_set_key" : "_ZTIRNSt3__16chrono3dayE",
2653   "name" : "std::chrono::day &",
2654   "referenced_type" : "_ZTINSt3__16chrono3dayE",
2655   "size" : 4,
2656   "source_file" : "external/libcxx/include/chrono"
2657  },
2658  {
2659   "alignment" : 4,
2660   "linker_set_key" : "_ZTIRNSt3__16chrono4yearE",
2661   "name" : "std::chrono::year &",
2662   "referenced_type" : "_ZTINSt3__16chrono4yearE",
2663   "size" : 4,
2664   "source_file" : "external/libcxx/include/chrono"
2665  },
2666  {
2667   "alignment" : 4,
2668   "linker_set_key" : "_ZTIRNSt3__16chrono5monthE",
2669   "name" : "std::chrono::month &",
2670   "referenced_type" : "_ZTINSt3__16chrono5monthE",
2671   "size" : 4,
2672   "source_file" : "external/libcxx/include/chrono"
2673  },
2674  {
2675   "alignment" : 4,
2676   "linker_set_key" : "_ZTIRNSt3__16chrono7weekdayE",
2677   "name" : "std::chrono::weekday &",
2678   "referenced_type" : "_ZTINSt3__16chrono7weekdayE",
2679   "size" : 4,
2680   "source_file" : "external/libcxx/include/chrono"
2681  },
2682  {
2683   "alignment" : 4,
2684   "linker_set_key" : "_ZTIRNSt3__19allocatorIDiEE",
2685   "name" : "std::allocator<char32_t> &",
2686   "referenced_type" : "_ZTINSt3__19allocatorIDiEE",
2687   "size" : 4,
2688   "source_file" : "external/libcxx/include/string"
2689  },
2690  {
2691   "alignment" : 4,
2692   "linker_set_key" : "_ZTIRNSt3__19allocatorIDsEE",
2693   "name" : "std::allocator<char16_t> &",
2694   "referenced_type" : "_ZTINSt3__19allocatorIDsEE",
2695   "size" : 4,
2696   "source_file" : "external/libcxx/include/string"
2697  },
2698  {
2699   "alignment" : 4,
2700   "linker_set_key" : "_ZTIRNSt3__19allocatorIDuEE",
2701   "name" : "std::allocator<char8_t> &",
2702   "referenced_type" : "_ZTINSt3__19allocatorIDuEE",
2703   "size" : 4,
2704   "source_file" : "external/libcxx/include/string"
2705  },
2706  {
2707   "alignment" : 4,
2708   "linker_set_key" : "_ZTIRNSt3__19allocatorIcEE",
2709   "name" : "std::allocator<char> &",
2710   "referenced_type" : "_ZTINSt3__19allocatorIcEE",
2711   "size" : 4,
2712   "source_file" : "external/libcxx/include/memory"
2713  },
2714  {
2715   "alignment" : 4,
2716   "linker_set_key" : "_ZTIRNSt3__19allocatorIwEE",
2717   "name" : "std::allocator<wchar_t> &",
2718   "referenced_type" : "_ZTINSt3__19allocatorIwEE",
2719   "size" : 4,
2720   "source_file" : "external/libcxx/include/memory"
2721  },
2722  {
2723   "alignment" : 4,
2724   "linker_set_key" : "_ZTIRSt4byte",
2725   "name" : "std::byte &",
2726   "referenced_type" : "_ZTISt4byte",
2727   "size" : 4,
2728   "source_file" : "external/libcxx/include/cstddef"
2729  },
2730  {
2731   "alignment" : 4,
2732   "linker_set_key" : "_ZTIRc",
2733   "name" : "char &",
2734   "referenced_type" : "_ZTIc",
2735   "size" : 4,
2736   "source_file" : "external/libcxx/include/memory"
2737  },
2738  {
2739   "alignment" : 4,
2740   "linker_set_key" : "_ZTIRe",
2741   "name" : "long double &",
2742   "referenced_type" : "_ZTIe",
2743   "size" : 4,
2744   "source_file" : "external/libcxx/include/type_traits"
2745  },
2746  {
2747   "alignment" : 4,
2748   "linker_set_key" : "_ZTIRi",
2749   "name" : "int &",
2750   "referenced_type" : "_ZTIi",
2751   "size" : 4,
2752   "source_file" : "external/libcxx/include/type_traits"
2753  },
2754  {
2755   "alignment" : 4,
2756   "linker_set_key" : "_ZTIRl",
2757   "name" : "long &",
2758   "referenced_type" : "_ZTIl",
2759   "size" : 4,
2760   "source_file" : "external/libcxx/include/type_traits"
2761  },
2762  {
2763   "alignment" : 4,
2764   "linker_set_key" : "_ZTIRw",
2765   "name" : "wchar_t &",
2766   "referenced_type" : "_ZTIw",
2767   "size" : 4,
2768   "source_file" : "external/libcxx/include/memory"
2769  },
2770  {
2771   "alignment" : 4,
2772   "linker_set_key" : "_ZTIRx",
2773   "name" : "long long &",
2774   "referenced_type" : "_ZTIx",
2775   "size" : 4,
2776   "source_file" : "external/libcxx/include/type_traits"
2777  }
2778 ],
2779 "pointer_types" :
2780 [
2781  {
2782   "alignment" : 4,
2783   "linker_set_key" : "_ZTIP11user_fpregs",
2784   "name" : "user_fpregs *",
2785   "referenced_type" : "_ZTI11user_fpregs",
2786   "size" : 4,
2787   "source_file" : "bionic/libc/include/sys/user.h"
2788  },
2789  {
2790   "alignment" : 4,
2791   "linker_set_key" : "_ZTIP14pthread_cond_t",
2792   "name" : "pthread_cond_t *",
2793   "referenced_type" : "_ZTI14pthread_cond_t",
2794   "size" : 4,
2795   "source_file" : "external/libcxx/include/__threading_support"
2796  },
2797  {
2798   "alignment" : 4,
2799   "linker_set_key" : "_ZTIP15pthread_mutex_t",
2800   "name" : "pthread_mutex_t *",
2801   "referenced_type" : "_ZTI15pthread_mutex_t",
2802   "size" : 4,
2803   "source_file" : "external/libcxx/include/__threading_support"
2804  },
2805  {
2806   "alignment" : 4,
2807   "linker_set_key" : "_ZTIP19__pthread_cleanup_t",
2808   "name" : "__pthread_cleanup_t *",
2809   "referenced_type" : "_ZTI19__pthread_cleanup_t",
2810   "size" : 4,
2811   "source_file" : "bionic/libc/include/pthread.h"
2812  },
2813  {
2814   "alignment" : 4,
2815   "linker_set_key" : "_ZTIP24AsynchronousCloseMonitor",
2816   "name" : "AsynchronousCloseMonitor *",
2817   "referenced_type" : "_ZTI24AsynchronousCloseMonitor",
2818   "size" : 4,
2819   "source_file" : "libcore/luni/src/main/native/AsynchronousCloseMonitor.h"
2820  },
2821  {
2822   "alignment" : 4,
2823   "linker_set_key" : "_ZTIP7__sFILE",
2824   "name" : "__sFILE *",
2825   "referenced_type" : "_ZTI7__sFILE",
2826   "size" : 4,
2827   "source_file" : "bionic/libc/include/stdio.h"
2828  },
2829  {
2830   "alignment" : 4,
2831   "linker_set_key" : "_ZTIP7siginfo",
2832   "name" : "siginfo *",
2833   "referenced_type" : "_ZTI7siginfo",
2834   "size" : 4,
2835   "source_file" : "bionic/libc/kernel/uapi/asm-arm/asm/signal.h"
2836  },
2837  {
2838   "alignment" : 4,
2839   "linker_set_key" : "_ZTIP8log_time",
2840   "name" : "log_time *",
2841   "referenced_type" : "_ZTI8log_time",
2842   "size" : 4,
2843   "source_file" : "system/logging/liblog/include/log/log_time.h"
2844  },
2845  {
2846   "alignment" : 4,
2847   "linker_set_key" : "_ZTIP8timespec",
2848   "name" : "timespec *",
2849   "referenced_type" : "_ZTI8timespec",
2850   "size" : 4,
2851   "source_file" : "external/libcxx/include/__threading_support"
2852  },
2853  {
2854   "alignment" : 4,
2855   "linker_set_key" : "_ZTIP8ucontext",
2856   "name" : "ucontext *",
2857   "referenced_type" : "_ZTI8ucontext",
2858   "size" : 4,
2859   "source_file" : "bionic/libc/include/sys/ucontext.h"
2860  },
2861  {
2862   "alignment" : 4,
2863   "linker_set_key" : "_ZTIP9user_regs",
2864   "name" : "user_regs *",
2865   "referenced_type" : "_ZTI9user_regs",
2866   "size" : 4,
2867   "source_file" : "bionic/libc/include/sys/user.h"
2868  },
2869  {
2870   "alignment" : 4,
2871   "linker_set_key" : "_ZTIPDi",
2872   "name" : "char32_t *",
2873   "referenced_type" : "_ZTIDi",
2874   "size" : 4,
2875   "source_file" : "external/libcxx/include/type_traits"
2876  },
2877  {
2878   "alignment" : 4,
2879   "linker_set_key" : "_ZTIPDs",
2880   "name" : "char16_t *",
2881   "referenced_type" : "_ZTIDs",
2882   "size" : 4,
2883   "source_file" : "external/libcxx/include/type_traits"
2884  },
2885  {
2886   "alignment" : 4,
2887   "linker_set_key" : "_ZTIPDu",
2888   "name" : "char8_t *",
2889   "referenced_type" : "_ZTIDu",
2890   "size" : 4,
2891   "source_file" : "external/libcxx/include/type_traits"
2892  },
2893  {
2894   "alignment" : 4,
2895   "linker_set_key" : "_ZTIPFPvPKvE",
2896   "name" : "void *(*)(const void *)",
2897   "referenced_type" : "_ZTIFPvPKvE",
2898   "size" : 4,
2899   "source_file" : "external/libcxx/include/functional"
2900  },
2901  {
2902   "alignment" : 4,
2903   "linker_set_key" : "_ZTIPFPvS_E",
2904   "name" : "void *(*)(void *)",
2905   "referenced_type" : "_ZTIFPvS_E",
2906   "size" : 4,
2907   "source_file" : "external/libcxx/include/__threading_support"
2908  },
2909  {
2910   "alignment" : 4,
2911   "linker_set_key" : "_ZTIPFPvS_jPKvE",
2912   "name" : "void *(*)(void *, unsigned int, const void *)",
2913   "referenced_type" : "_ZTIFPvS_jPKvE",
2914   "size" : 4,
2915   "source_file" : "bionic/libc/include/malloc.h"
2916  },
2917  {
2918   "alignment" : 4,
2919   "linker_set_key" : "_ZTIPFPvjPKvE",
2920   "name" : "void *(*)(unsigned int, const void *)",
2921   "referenced_type" : "_ZTIFPvjPKvE",
2922   "size" : 4,
2923   "source_file" : "bionic/libc/include/malloc.h"
2924  },
2925  {
2926   "alignment" : 4,
2927   "linker_set_key" : "_ZTIPFPvjjPKvE",
2928   "name" : "void *(*)(unsigned int, unsigned int, const void *)",
2929   "referenced_type" : "_ZTIFPvjjPKvE",
2930   "size" : 4,
2931   "source_file" : "bionic/libc/include/malloc.h"
2932  },
2933  {
2934   "alignment" : 4,
2935   "linker_set_key" : "_ZTIPFv6sigvalE",
2936   "name" : "void (*)(sigval)",
2937   "referenced_type" : "_ZTIFv6sigvalE",
2938   "size" : 4,
2939   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
2940  },
2941  {
2942   "alignment" : 4,
2943   "linker_set_key" : "_ZTIPFvPvE",
2944   "name" : "void (*)(void *)",
2945   "referenced_type" : "_ZTIFvPvE",
2946   "size" : 4,
2947   "source_file" : "bionic/libc/include/pthread.h"
2948  },
2949  {
2950   "alignment" : 4,
2951   "linker_set_key" : "_ZTIPFvPvPKvE",
2952   "name" : "void (*)(void *, const void *)",
2953   "referenced_type" : "_ZTIFvPvPKvE",
2954   "size" : 4,
2955   "source_file" : "bionic/libc/include/malloc.h"
2956  },
2957  {
2958   "alignment" : 4,
2959   "linker_set_key" : "_ZTIPFvRKNSt3__119__libcpp_debug_infoEE",
2960   "name" : "void (*)(const std::__libcpp_debug_info &)",
2961   "referenced_type" : "_ZTIFvRKNSt3__119__libcpp_debug_infoEE",
2962   "size" : 4,
2963   "source_file" : "external/libcxx/include/__debug"
2964  },
2965  {
2966   "alignment" : 4,
2967   "linker_set_key" : "_ZTIPFviE",
2968   "name" : "void (*)(int)",
2969   "referenced_type" : "_ZTIFviE",
2970   "size" : 4,
2971   "source_file" : "bionic/libc/kernel/uapi/asm-arm/asm/signal.h"
2972  },
2973  {
2974   "alignment" : 4,
2975   "linker_set_key" : "_ZTIPFviP7siginfoPvE",
2976   "name" : "void (*)(int, siginfo *, void *)",
2977   "referenced_type" : "_ZTIFviP7siginfoPvE",
2978   "size" : 4,
2979   "source_file" : "bionic/libc/kernel/uapi/asm-arm/asm/signal.h"
2980  },
2981  {
2982   "alignment" : 4,
2983   "linker_set_key" : "_ZTIPFvvE",
2984   "name" : "void (*)()",
2985   "referenced_type" : "_ZTIFvvE",
2986   "size" : 4,
2987   "source_file" : "bionic/libc/kernel/uapi/asm-arm/asm/signal.h"
2988  },
2989  {
2990   "alignment" : 4,
2991   "linker_set_key" : "_ZTIPK24AsynchronousCloseMonitor",
2992   "name" : "const AsynchronousCloseMonitor *",
2993   "referenced_type" : "_ZTIK24AsynchronousCloseMonitor",
2994   "size" : 4,
2995   "source_file" : "libcore/luni/src/main/native/AsynchronousCloseMonitor.h"
2996  },
2997  {
2998   "alignment" : 4,
2999   "linker_set_key" : "_ZTIPK8log_time",
3000   "name" : "const log_time *",
3001   "referenced_type" : "_ZTIK8log_time",
3002   "size" : 4,
3003   "source_file" : "system/logging/liblog/include/log/log_time.h"
3004  },
3005  {
3006   "alignment" : 4,
3007   "linker_set_key" : "_ZTIPKDi",
3008   "name" : "const char32_t *",
3009   "referenced_type" : "_ZTIKDi",
3010   "size" : 4,
3011   "source_file" : "external/libcxx/include/type_traits"
3012  },
3013  {
3014   "alignment" : 4,
3015   "linker_set_key" : "_ZTIPKDs",
3016   "name" : "const char16_t *",
3017   "referenced_type" : "_ZTIKDs",
3018   "size" : 4,
3019   "source_file" : "external/libcxx/include/type_traits"
3020  },
3021  {
3022   "alignment" : 4,
3023   "linker_set_key" : "_ZTIPKDu",
3024   "name" : "const char8_t *",
3025   "referenced_type" : "_ZTIKDu",
3026   "size" : 4,
3027   "source_file" : "external/libcxx/include/type_traits"
3028  },
3029  {
3030   "alignment" : 4,
3031   "linker_set_key" : "_ZTIPKNSt3__110__function8__policyE",
3032   "name" : "const std::__function::__policy *",
3033   "referenced_type" : "_ZTIKNSt3__110__function8__policyE",
3034   "size" : 4,
3035   "source_file" : "external/libcxx/include/functional"
3036  },
3037  {
3038   "alignment" : 4,
3039   "linker_set_key" : "_ZTIPKNSt3__110error_codeE",
3040   "name" : "const std::error_code *",
3041   "referenced_type" : "_ZTIKNSt3__110error_codeE",
3042   "size" : 4,
3043   "source_file" : "external/libcxx/include/system_error"
3044  },
3045  {
3046   "alignment" : 4,
3047   "linker_set_key" : "_ZTIPKNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEEE",
3048   "name" : "const std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>> *",
3049   "referenced_type" : "_ZTIKNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEEE",
3050   "size" : 4,
3051   "source_file" : "external/libcxx/include/string"
3052  },
3053  {
3054   "alignment" : 4,
3055   "linker_set_key" : "_ZTIPKNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEEE",
3056   "name" : "const std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>> *",
3057   "referenced_type" : "_ZTIKNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEEE",
3058   "size" : 4,
3059   "source_file" : "external/libcxx/include/string"
3060  },
3061  {
3062   "alignment" : 4,
3063   "linker_set_key" : "_ZTIPKNSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEEE",
3064   "name" : "const std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>> *",
3065   "referenced_type" : "_ZTIKNSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEEE",
3066   "size" : 4,
3067   "source_file" : "external/libcxx/include/string"
3068  },
3069  {
3070   "alignment" : 4,
3071   "linker_set_key" : "_ZTIPKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
3072   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>> *",
3073   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
3074   "size" : 4,
3075   "source_file" : "external/libcxx/include/string"
3076  },
3077  {
3078   "alignment" : 4,
3079   "linker_set_key" : "_ZTIPKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
3080   "name" : "const std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>> *",
3081   "referenced_type" : "_ZTIKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
3082   "size" : 4,
3083   "source_file" : "external/libcxx/include/string"
3084  },
3085  {
3086   "alignment" : 4,
3087   "linker_set_key" : "_ZTIPKNSt3__112system_errorE",
3088   "name" : "const std::system_error *",
3089   "referenced_type" : "_ZTIKNSt3__112system_errorE",
3090   "size" : 4,
3091   "source_file" : "external/libcxx/include/system_error"
3092  },
3093  {
3094   "alignment" : 4,
3095   "linker_set_key" : "_ZTIPKNSt3__113__scalar_hashINS_6_PairTELj2EEE",
3096   "name" : "const std::__scalar_hash<std::_PairT, 2> *",
3097   "referenced_type" : "_ZTIKNSt3__113__scalar_hashINS_6_PairTELj2EEE",
3098   "size" : 4,
3099   "source_file" : "external/libcxx/include/utility"
3100  },
3101  {
3102   "alignment" : 4,
3103   "linker_set_key" : "_ZTIPKNSt3__113__scalar_hashIdLj2EEE",
3104   "name" : "const std::__scalar_hash<double> *",
3105   "referenced_type" : "_ZTIKNSt3__113__scalar_hashIdLj2EEE",
3106   "size" : 4,
3107   "source_file" : "external/libcxx/include/utility"
3108  },
3109  {
3110   "alignment" : 4,
3111   "linker_set_key" : "_ZTIPKNSt3__113__scalar_hashIeLj2EEE",
3112   "name" : "const std::__scalar_hash<long double> *",
3113   "referenced_type" : "_ZTIKNSt3__113__scalar_hashIeLj2EEE",
3114   "size" : 4,
3115   "source_file" : "external/libcxx/include/utility"
3116  },
3117  {
3118   "alignment" : 4,
3119   "linker_set_key" : "_ZTIPKNSt3__113__scalar_hashIfLj1EEE",
3120   "name" : "const std::__scalar_hash<float> *",
3121   "referenced_type" : "_ZTIKNSt3__113__scalar_hashIfLj1EEE",
3122   "size" : 4,
3123   "source_file" : "external/libcxx/include/utility"
3124  },
3125  {
3126   "alignment" : 4,
3127   "linker_set_key" : "_ZTIPKNSt3__114__shared_countE",
3128   "name" : "const std::__shared_count *",
3129   "referenced_type" : "_ZTIKNSt3__114__shared_countE",
3130   "size" : 4,
3131   "source_file" : "external/libcxx/include/memory"
3132  },
3133  {
3134   "alignment" : 4,
3135   "linker_set_key" : "_ZTIPKNSt3__114error_categoryE",
3136   "name" : "const std::error_category *",
3137   "referenced_type" : "_ZTIKNSt3__114error_categoryE",
3138   "size" : 4,
3139   "source_file" : "external/libcxx/include/system_error"
3140  },
3141  {
3142   "alignment" : 4,
3143   "linker_set_key" : "_ZTIPKNSt3__114pointer_safetyE",
3144   "name" : "const std::pointer_safety *",
3145   "referenced_type" : "_ZTIKNSt3__114pointer_safetyE",
3146   "size" : 4,
3147   "source_file" : "external/libcxx/include/memory"
3148  },
3149  {
3150   "alignment" : 4,
3151   "linker_set_key" : "_ZTIPKNSt3__115error_conditionE",
3152   "name" : "const std::error_condition *",
3153   "referenced_type" : "_ZTIKNSt3__115error_conditionE",
3154   "size" : 4,
3155   "source_file" : "external/libcxx/include/system_error"
3156  },
3157  {
3158   "alignment" : 4,
3159   "linker_set_key" : "_ZTIPKNSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
3160   "name" : "const std::__compressed_pair<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, std::allocator<char32_t>> *",
3161   "referenced_type" : "_ZTIKNSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
3162   "size" : 4,
3163   "source_file" : "external/libcxx/include/memory"
3164  },
3165  {
3166   "alignment" : 4,
3167   "linker_set_key" : "_ZTIPKNSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
3168   "name" : "const std::__compressed_pair<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, std::allocator<char16_t>> *",
3169   "referenced_type" : "_ZTIKNSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
3170   "size" : 4,
3171   "source_file" : "external/libcxx/include/memory"
3172  },
3173  {
3174   "alignment" : 4,
3175   "linker_set_key" : "_ZTIPKNSt3__117__compressed_pairINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repES5_EE",
3176   "name" : "const std::__compressed_pair<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, std::allocator<char8_t>> *",
3177   "referenced_type" : "_ZTIKNSt3__117__compressed_pairINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repES5_EE",
3178   "size" : 4,
3179   "source_file" : "external/libcxx/include/memory"
3180  },
3181  {
3182   "alignment" : 4,
3183   "linker_set_key" : "_ZTIPKNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
3184   "name" : "const std::__compressed_pair<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, std::allocator<char>> *",
3185   "referenced_type" : "_ZTIKNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
3186   "size" : 4,
3187   "source_file" : "external/libcxx/include/memory"
3188  },
3189  {
3190   "alignment" : 4,
3191   "linker_set_key" : "_ZTIPKNSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
3192   "name" : "const std::__compressed_pair<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, std::allocator<wchar_t>> *",
3193   "referenced_type" : "_ZTIKNSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
3194   "size" : 4,
3195   "source_file" : "external/libcxx/include/memory"
3196  },
3197  {
3198   "alignment" : 4,
3199   "linker_set_key" : "_ZTIPKNSt3__118__libcpp_refstringE",
3200   "name" : "const std::__libcpp_refstring *",
3201   "referenced_type" : "_ZTIKNSt3__118__libcpp_refstringE",
3202   "size" : 4,
3203   "source_file" : "external/libcxx/include/stdexcept"
3204  },
3205  {
3206   "alignment" : 4,
3207   "linker_set_key" : "_ZTIPKNSt3__119__shared_weak_countE",
3208   "name" : "const std::__shared_weak_count *",
3209   "referenced_type" : "_ZTIKNSt3__119__shared_weak_countE",
3210   "size" : 4,
3211   "source_file" : "external/libcxx/include/memory"
3212  },
3213  {
3214   "alignment" : 4,
3215   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
3216   "name" : "const std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false> *",
3217   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
3218   "size" : 4,
3219   "source_file" : "external/libcxx/include/type_traits"
3220  },
3221  {
3222   "alignment" : 4,
3223   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
3224   "name" : "const std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false> *",
3225   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
3226   "size" : 4,
3227   "source_file" : "external/libcxx/include/type_traits"
3228  },
3229  {
3230   "alignment" : 4,
3231   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE",
3232   "name" : "const std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false> *",
3233   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE",
3234   "size" : 4,
3235   "source_file" : "external/libcxx/include/type_traits"
3236  },
3237  {
3238   "alignment" : 4,
3239   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
3240   "name" : "const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false> *",
3241   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
3242   "size" : 4,
3243   "source_file" : "external/libcxx/include/type_traits"
3244  },
3245  {
3246   "alignment" : 4,
3247   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
3248   "name" : "const std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false> *",
3249   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
3250   "size" : 4,
3251   "source_file" : "external/libcxx/include/type_traits"
3252  },
3253  {
3254   "alignment" : 4,
3255   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
3256   "name" : "const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> *",
3257   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
3258   "size" : 4,
3259   "source_file" : "external/libcxx/include/type_traits"
3260  },
3261  {
3262   "alignment" : 4,
3263   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
3264   "name" : "const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> *",
3265   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
3266   "size" : 4,
3267   "source_file" : "external/libcxx/include/type_traits"
3268  },
3269  {
3270   "alignment" : 4,
3271   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE",
3272   "name" : "const std::__compressed_pair_elem<std::allocator<char8_t>, 1, true> *",
3273   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE",
3274   "size" : 4,
3275   "source_file" : "external/libcxx/include/type_traits"
3276  },
3277  {
3278   "alignment" : 4,
3279   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
3280   "name" : "const std::__compressed_pair_elem<std::allocator<char>, 1, true> *",
3281   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
3282   "size" : 4,
3283   "source_file" : "external/libcxx/include/type_traits"
3284  },
3285  {
3286   "alignment" : 4,
3287   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
3288   "name" : "const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> *",
3289   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
3290   "size" : 4,
3291   "source_file" : "external/libcxx/include/type_traits"
3292  },
3293  {
3294   "alignment" : 4,
3295   "linker_set_key" : "_ZTIPKNSt3__14hashIDiEE",
3296   "name" : "const std::hash<char32_t> *",
3297   "referenced_type" : "_ZTIKNSt3__14hashIDiEE",
3298   "size" : 4,
3299   "source_file" : "external/libcxx/include/utility"
3300  },
3301  {
3302   "alignment" : 4,
3303   "linker_set_key" : "_ZTIPKNSt3__14hashIDnEE",
3304   "name" : "const std::hash<nullptr_t> *",
3305   "referenced_type" : "_ZTIKNSt3__14hashIDnEE",
3306   "size" : 4,
3307   "source_file" : "external/libcxx/include/utility"
3308  },
3309  {
3310   "alignment" : 4,
3311   "linker_set_key" : "_ZTIPKNSt3__14hashIDsEE",
3312   "name" : "const std::hash<char16_t> *",
3313   "referenced_type" : "_ZTIKNSt3__14hashIDsEE",
3314   "size" : 4,
3315   "source_file" : "external/libcxx/include/utility"
3316  },
3317  {
3318   "alignment" : 4,
3319   "linker_set_key" : "_ZTIPKNSt3__14hashINS_10error_codeEEE",
3320   "name" : "const std::hash<std::error_code> *",
3321   "referenced_type" : "_ZTIKNSt3__14hashINS_10error_codeEEE",
3322   "size" : 4,
3323   "source_file" : "external/libcxx/include/system_error"
3324  },
3325  {
3326   "alignment" : 4,
3327   "linker_set_key" : "_ZTIPKNSt3__14hashINS_15error_conditionEEE",
3328   "name" : "const std::hash<std::error_condition> *",
3329   "referenced_type" : "_ZTIKNSt3__14hashINS_15error_conditionEEE",
3330   "size" : 4,
3331   "source_file" : "external/libcxx/include/system_error"
3332  },
3333  {
3334   "alignment" : 4,
3335   "linker_set_key" : "_ZTIPKNSt3__14hashIaEE",
3336   "name" : "const std::hash<signed char> *",
3337   "referenced_type" : "_ZTIKNSt3__14hashIaEE",
3338   "size" : 4,
3339   "source_file" : "external/libcxx/include/utility"
3340  },
3341  {
3342   "alignment" : 4,
3343   "linker_set_key" : "_ZTIPKNSt3__14hashIbEE",
3344   "name" : "const std::hash<bool> *",
3345   "referenced_type" : "_ZTIKNSt3__14hashIbEE",
3346   "size" : 4,
3347   "source_file" : "external/libcxx/include/utility"
3348  },
3349  {
3350   "alignment" : 4,
3351   "linker_set_key" : "_ZTIPKNSt3__14hashIcEE",
3352   "name" : "const std::hash<char> *",
3353   "referenced_type" : "_ZTIKNSt3__14hashIcEE",
3354   "size" : 4,
3355   "source_file" : "external/libcxx/include/utility"
3356  },
3357  {
3358   "alignment" : 4,
3359   "linker_set_key" : "_ZTIPKNSt3__14hashIdEE",
3360   "name" : "const std::hash<double> *",
3361   "referenced_type" : "_ZTIKNSt3__14hashIdEE",
3362   "size" : 4,
3363   "source_file" : "external/libcxx/include/utility"
3364  },
3365  {
3366   "alignment" : 4,
3367   "linker_set_key" : "_ZTIPKNSt3__14hashIeEE",
3368   "name" : "const std::hash<long double> *",
3369   "referenced_type" : "_ZTIKNSt3__14hashIeEE",
3370   "size" : 4,
3371   "source_file" : "external/libcxx/include/utility"
3372  },
3373  {
3374   "alignment" : 4,
3375   "linker_set_key" : "_ZTIPKNSt3__14hashIfEE",
3376   "name" : "const std::hash<float> *",
3377   "referenced_type" : "_ZTIKNSt3__14hashIfEE",
3378   "size" : 4,
3379   "source_file" : "external/libcxx/include/utility"
3380  },
3381  {
3382   "alignment" : 4,
3383   "linker_set_key" : "_ZTIPKNSt3__14hashIhEE",
3384   "name" : "const std::hash<unsigned char> *",
3385   "referenced_type" : "_ZTIKNSt3__14hashIhEE",
3386   "size" : 4,
3387   "source_file" : "external/libcxx/include/utility"
3388  },
3389  {
3390   "alignment" : 4,
3391   "linker_set_key" : "_ZTIPKNSt3__14hashIiEE",
3392   "name" : "const std::hash<int> *",
3393   "referenced_type" : "_ZTIKNSt3__14hashIiEE",
3394   "size" : 4,
3395   "source_file" : "external/libcxx/include/utility"
3396  },
3397  {
3398   "alignment" : 4,
3399   "linker_set_key" : "_ZTIPKNSt3__14hashIjEE",
3400   "name" : "const std::hash<unsigned int> *",
3401   "referenced_type" : "_ZTIKNSt3__14hashIjEE",
3402   "size" : 4,
3403   "source_file" : "external/libcxx/include/utility"
3404  },
3405  {
3406   "alignment" : 4,
3407   "linker_set_key" : "_ZTIPKNSt3__14hashIlEE",
3408   "name" : "const std::hash<long> *",
3409   "referenced_type" : "_ZTIKNSt3__14hashIlEE",
3410   "size" : 4,
3411   "source_file" : "external/libcxx/include/utility"
3412  },
3413  {
3414   "alignment" : 4,
3415   "linker_set_key" : "_ZTIPKNSt3__14hashImEE",
3416   "name" : "const std::hash<unsigned long> *",
3417   "referenced_type" : "_ZTIKNSt3__14hashImEE",
3418   "size" : 4,
3419   "source_file" : "external/libcxx/include/utility"
3420  },
3421  {
3422   "alignment" : 4,
3423   "linker_set_key" : "_ZTIPKNSt3__14hashIsEE",
3424   "name" : "const std::hash<short> *",
3425   "referenced_type" : "_ZTIKNSt3__14hashIsEE",
3426   "size" : 4,
3427   "source_file" : "external/libcxx/include/utility"
3428  },
3429  {
3430   "alignment" : 4,
3431   "linker_set_key" : "_ZTIPKNSt3__14hashItEE",
3432   "name" : "const std::hash<unsigned short> *",
3433   "referenced_type" : "_ZTIKNSt3__14hashItEE",
3434   "size" : 4,
3435   "source_file" : "external/libcxx/include/utility"
3436  },
3437  {
3438   "alignment" : 4,
3439   "linker_set_key" : "_ZTIPKNSt3__14hashIwEE",
3440   "name" : "const std::hash<wchar_t> *",
3441   "referenced_type" : "_ZTIKNSt3__14hashIwEE",
3442   "size" : 4,
3443   "source_file" : "external/libcxx/include/utility"
3444  },
3445  {
3446   "alignment" : 4,
3447   "linker_set_key" : "_ZTIPKNSt3__16__lessIjjEE",
3448   "name" : "const std::__less<unsigned int> *",
3449   "referenced_type" : "_ZTIKNSt3__16__lessIjjEE",
3450   "size" : 4,
3451   "source_file" : "external/libcxx/include/algorithm"
3452  },
3453  {
3454   "alignment" : 4,
3455   "linker_set_key" : "_ZTIPKNSt3__16chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
3456   "name" : "const std::chrono::time_point<std::chrono::steady_clock, std::chrono::duration<long long, std::ratio<1, 1000000000>>> *",
3457   "referenced_type" : "_ZTIKNSt3__16chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
3458   "size" : 4,
3459   "source_file" : "external/libcxx/include/chrono"
3460  },
3461  {
3462   "alignment" : 4,
3463   "linker_set_key" : "_ZTIPKNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIiNS_5ratioILx86400ELx1EEEEEEE",
3464   "name" : "const std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<int, std::ratio<86400, 1>>> *",
3465   "referenced_type" : "_ZTIKNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIiNS_5ratioILx86400ELx1EEEEEEE",
3466   "size" : 4,
3467   "source_file" : "external/libcxx/include/chrono"
3468  },
3469  {
3470   "alignment" : 4,
3471   "linker_set_key" : "_ZTIPKNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
3472   "name" : "const std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long long, std::ratio<1, 1000000000>>> *",
3473   "referenced_type" : "_ZTIKNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
3474   "size" : 4,
3475   "source_file" : "external/libcxx/include/chrono"
3476  },
3477  {
3478   "alignment" : 4,
3479   "linker_set_key" : "_ZTIPKNSt3__16chrono10time_pointINS0_7local_tENS0_8durationIiNS_5ratioILx86400ELx1EEEEEEE",
3480   "name" : "const std::chrono::time_point<std::chrono::local_t, std::chrono::duration<int, std::ratio<86400, 1>>> *",
3481   "referenced_type" : "_ZTIKNSt3__16chrono10time_pointINS0_7local_tENS0_8durationIiNS_5ratioILx86400ELx1EEEEEEE",
3482   "size" : 4,
3483   "source_file" : "external/libcxx/include/chrono"
3484  },
3485  {
3486   "alignment" : 4,
3487   "linker_set_key" : "_ZTIPKNSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
3488   "name" : "const std::chrono::time_point<std::filesystem::_FilesystemClock, std::chrono::duration<long long, std::ratio<1, 1000000000>>> *",
3489   "referenced_type" : "_ZTIKNSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
3490   "size" : 4,
3491   "source_file" : "external/libcxx/include/chrono"
3492  },
3493  {
3494   "alignment" : 4,
3495   "linker_set_key" : "_ZTIPKNSt3__16chrono10year_monthE",
3496   "name" : "const std::chrono::year_month *",
3497   "referenced_type" : "_ZTIKNSt3__16chrono10year_monthE",
3498   "size" : 4,
3499   "source_file" : "external/libcxx/include/chrono"
3500  },
3501  {
3502   "alignment" : 4,
3503   "linker_set_key" : "_ZTIPKNSt3__16chrono12weekday_lastE",
3504   "name" : "const std::chrono::weekday_last *",
3505   "referenced_type" : "_ZTIKNSt3__16chrono12weekday_lastE",
3506   "size" : 4,
3507   "source_file" : "external/libcxx/include/chrono"
3508  },
3509  {
3510   "alignment" : 4,
3511   "linker_set_key" : "_ZTIPKNSt3__16chrono13month_weekdayE",
3512   "name" : "const std::chrono::month_weekday *",
3513   "referenced_type" : "_ZTIKNSt3__16chrono13month_weekdayE",
3514   "size" : 4,
3515   "source_file" : "external/libcxx/include/chrono"
3516  },
3517  {
3518   "alignment" : 4,
3519   "linker_set_key" : "_ZTIPKNSt3__16chrono14month_day_lastE",
3520   "name" : "const std::chrono::month_day_last *",
3521   "referenced_type" : "_ZTIKNSt3__16chrono14month_day_lastE",
3522   "size" : 4,
3523   "source_file" : "external/libcxx/include/chrono"
3524  },
3525  {
3526   "alignment" : 4,
3527   "linker_set_key" : "_ZTIPKNSt3__16chrono14year_month_dayE",
3528   "name" : "const std::chrono::year_month_day *",
3529   "referenced_type" : "_ZTIKNSt3__16chrono14year_month_dayE",
3530   "size" : 4,
3531   "source_file" : "external/libcxx/include/chrono"
3532  },
3533  {
3534   "alignment" : 4,
3535   "linker_set_key" : "_ZTIPKNSt3__16chrono15__duration_castINS0_8durationIiNS_5ratioILx31556952ELx1EEEEENS2_IiNS3_ILx2629746ELx1EEEEENS3_ILx12ELx1EEELb0ELb1EEE",
3536   "name" : "const std::chrono::__duration_cast<std::chrono::duration<int, std::ratio<31556952, 1>>, std::chrono::duration<int, std::ratio<2629746, 1>>, std::ratio<12, 1>, false, true> *",
3537   "referenced_type" : "_ZTIKNSt3__16chrono15__duration_castINS0_8durationIiNS_5ratioILx31556952ELx1EEEEENS2_IiNS3_ILx2629746ELx1EEEEENS3_ILx12ELx1EEELb0ELb1EEE",
3538   "size" : 4,
3539   "source_file" : "external/libcxx/include/chrono"
3540  },
3541  {
3542   "alignment" : 4,
3543   "linker_set_key" : "_ZTIPKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeS4_EENS3_ILx1ELx1EEELb1ELb1EEE",
3544   "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> *",
3545   "referenced_type" : "_ZTIKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeS4_EENS3_ILx1ELx1EEELb1ELb1EEE",
3546   "size" : 4,
3547   "source_file" : "external/libcxx/include/chrono"
3548  },
3549  {
3550   "alignment" : 4,
3551   "linker_set_key" : "_ZTIPKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEE",
3552   "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> *",
3553   "referenced_type" : "_ZTIKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEE",
3554   "size" : 4,
3555   "source_file" : "external/libcxx/include/chrono"
3556  },
3557  {
3558   "alignment" : 4,
3559   "linker_set_key" : "_ZTIPKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000000000ELx1EEELb0ELb1EEE",
3560   "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> *",
3561   "referenced_type" : "_ZTIKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000000000ELx1EEELb0ELb1EEE",
3562   "size" : 4,
3563   "source_file" : "external/libcxx/include/chrono"
3564  },
3565  {
3566   "alignment" : 4,
3567   "linker_set_key" : "_ZTIPKNSt3__16chrono15weekday_indexedE",
3568   "name" : "const std::chrono::weekday_indexed *",
3569   "referenced_type" : "_ZTIKNSt3__16chrono15weekday_indexedE",
3570   "size" : 4,
3571   "source_file" : "external/libcxx/include/chrono"
3572  },
3573  {
3574   "alignment" : 4,
3575   "linker_set_key" : "_ZTIPKNSt3__16chrono18month_weekday_lastE",
3576   "name" : "const std::chrono::month_weekday_last *",
3577   "referenced_type" : "_ZTIKNSt3__16chrono18month_weekday_lastE",
3578   "size" : 4,
3579   "source_file" : "external/libcxx/include/chrono"
3580  },
3581  {
3582   "alignment" : 4,
3583   "linker_set_key" : "_ZTIPKNSt3__16chrono18year_month_weekdayE",
3584   "name" : "const std::chrono::year_month_weekday *",
3585   "referenced_type" : "_ZTIKNSt3__16chrono18year_month_weekdayE",
3586   "size" : 4,
3587   "source_file" : "external/libcxx/include/chrono"
3588  },
3589  {
3590   "alignment" : 4,
3591   "linker_set_key" : "_ZTIPKNSt3__16chrono19year_month_day_lastE",
3592   "name" : "const std::chrono::year_month_day_last *",
3593   "referenced_type" : "_ZTIKNSt3__16chrono19year_month_day_lastE",
3594   "size" : 4,
3595   "source_file" : "external/libcxx/include/chrono"
3596  },
3597  {
3598   "alignment" : 4,
3599   "linker_set_key" : "_ZTIPKNSt3__16chrono23year_month_weekday_lastE",
3600   "name" : "const std::chrono::year_month_weekday_last *",
3601   "referenced_type" : "_ZTIKNSt3__16chrono23year_month_weekday_lastE",
3602   "size" : 4,
3603   "source_file" : "external/libcxx/include/chrono"
3604  },
3605  {
3606   "alignment" : 4,
3607   "linker_set_key" : "_ZTIPKNSt3__16chrono3dayE",
3608   "name" : "const std::chrono::day *",
3609   "referenced_type" : "_ZTIKNSt3__16chrono3dayE",
3610   "size" : 4,
3611   "source_file" : "external/libcxx/include/chrono"
3612  },
3613  {
3614   "alignment" : 4,
3615   "linker_set_key" : "_ZTIPKNSt3__16chrono4yearE",
3616   "name" : "const std::chrono::year *",
3617   "referenced_type" : "_ZTIKNSt3__16chrono4yearE",
3618   "size" : 4,
3619   "source_file" : "external/libcxx/include/chrono"
3620  },
3621  {
3622   "alignment" : 4,
3623   "linker_set_key" : "_ZTIPKNSt3__16chrono5monthE",
3624   "name" : "const std::chrono::month *",
3625   "referenced_type" : "_ZTIKNSt3__16chrono5monthE",
3626   "size" : 4,
3627   "source_file" : "external/libcxx/include/chrono"
3628  },
3629  {
3630   "alignment" : 4,
3631   "linker_set_key" : "_ZTIPKNSt3__16chrono7weekdayE",
3632   "name" : "const std::chrono::weekday *",
3633   "referenced_type" : "_ZTIKNSt3__16chrono7weekdayE",
3634   "size" : 4,
3635   "source_file" : "external/libcxx/include/chrono"
3636  },
3637  {
3638   "alignment" : 4,
3639   "linker_set_key" : "_ZTIPKNSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
3640   "name" : "const std::chrono::duration<long double, std::ratio<1, 1000000000>> *",
3641   "referenced_type" : "_ZTIKNSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
3642   "size" : 4,
3643   "source_file" : "external/libcxx/include/chrono"
3644  },
3645  {
3646   "alignment" : 4,
3647   "linker_set_key" : "_ZTIPKNSt3__16chrono8durationIiNS_5ratioILx2629746ELx1EEEEE",
3648   "name" : "const std::chrono::duration<int, std::ratio<2629746, 1>> *",
3649   "referenced_type" : "_ZTIKNSt3__16chrono8durationIiNS_5ratioILx2629746ELx1EEEEE",
3650   "size" : 4,
3651   "source_file" : "external/libcxx/include/chrono"
3652  },
3653  {
3654   "alignment" : 4,
3655   "linker_set_key" : "_ZTIPKNSt3__16chrono8durationIiNS_5ratioILx31556952ELx1EEEEE",
3656   "name" : "const std::chrono::duration<int, std::ratio<31556952, 1>> *",
3657   "referenced_type" : "_ZTIKNSt3__16chrono8durationIiNS_5ratioILx31556952ELx1EEEEE",
3658   "size" : 4,
3659   "source_file" : "external/libcxx/include/chrono"
3660  },
3661  {
3662   "alignment" : 4,
3663   "linker_set_key" : "_ZTIPKNSt3__16chrono8durationIiNS_5ratioILx86400ELx1EEEEE",
3664   "name" : "const std::chrono::duration<int, std::ratio<86400, 1>> *",
3665   "referenced_type" : "_ZTIKNSt3__16chrono8durationIiNS_5ratioILx86400ELx1EEEEE",
3666   "size" : 4,
3667   "source_file" : "external/libcxx/include/chrono"
3668  },
3669  {
3670   "alignment" : 4,
3671   "linker_set_key" : "_ZTIPKNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
3672   "name" : "const std::chrono::duration<long long, std::ratio<1, 1000000000>> *",
3673   "referenced_type" : "_ZTIKNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
3674   "size" : 4,
3675   "source_file" : "external/libcxx/include/chrono"
3676  },
3677  {
3678   "alignment" : 4,
3679   "linker_set_key" : "_ZTIPKNSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
3680   "name" : "const std::chrono::duration<long long, std::ratio<1, 1>> *",
3681   "referenced_type" : "_ZTIKNSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
3682   "size" : 4,
3683   "source_file" : "external/libcxx/include/chrono"
3684  },
3685  {
3686   "alignment" : 4,
3687   "linker_set_key" : "_ZTIPKNSt3__16chrono9month_dayE",
3688   "name" : "const std::chrono::month_day *",
3689   "referenced_type" : "_ZTIKNSt3__16chrono9month_dayE",
3690   "size" : 4,
3691   "source_file" : "external/libcxx/include/chrono"
3692  },
3693  {
3694   "alignment" : 4,
3695   "linker_set_key" : "_ZTIPKNSt3__19allocatorIDiEE",
3696   "name" : "const std::allocator<char32_t> *",
3697   "referenced_type" : "_ZTIKNSt3__19allocatorIDiEE",
3698   "size" : 4,
3699   "source_file" : "external/libcxx/include/memory"
3700  },
3701  {
3702   "alignment" : 4,
3703   "linker_set_key" : "_ZTIPKNSt3__19allocatorIDsEE",
3704   "name" : "const std::allocator<char16_t> *",
3705   "referenced_type" : "_ZTIKNSt3__19allocatorIDsEE",
3706   "size" : 4,
3707   "source_file" : "external/libcxx/include/memory"
3708  },
3709  {
3710   "alignment" : 4,
3711   "linker_set_key" : "_ZTIPKNSt3__19allocatorIDuEE",
3712   "name" : "const std::allocator<char8_t> *",
3713   "referenced_type" : "_ZTIKNSt3__19allocatorIDuEE",
3714   "size" : 4,
3715   "source_file" : "external/libcxx/include/memory"
3716  },
3717  {
3718   "alignment" : 4,
3719   "linker_set_key" : "_ZTIPKNSt3__19allocatorIcEE",
3720   "name" : "const std::allocator<char> *",
3721   "referenced_type" : "_ZTIKNSt3__19allocatorIcEE",
3722   "size" : 4,
3723   "source_file" : "external/libcxx/include/memory"
3724  },
3725  {
3726   "alignment" : 4,
3727   "linker_set_key" : "_ZTIPKNSt3__19allocatorIwEE",
3728   "name" : "const std::allocator<wchar_t> *",
3729   "referenced_type" : "_ZTIKNSt3__19allocatorIwEE",
3730   "size" : 4,
3731   "source_file" : "external/libcxx/include/memory"
3732  },
3733  {
3734   "alignment" : 4,
3735   "linker_set_key" : "_ZTIPKSt13exception_ptr",
3736   "name" : "const std::exception_ptr *",
3737   "referenced_type" : "_ZTIKSt13exception_ptr",
3738   "size" : 4,
3739   "source_file" : "external/libcxx/include/exception"
3740  },
3741  {
3742   "alignment" : 4,
3743   "linker_set_key" : "_ZTIPKSt16nested_exception",
3744   "name" : "const std::nested_exception *",
3745   "referenced_type" : "_ZTIKSt16nested_exception",
3746   "size" : 4,
3747   "source_file" : "external/libcxx/include/exception"
3748  },
3749  {
3750   "alignment" : 4,
3751   "linker_set_key" : "_ZTIPKSt9type_info",
3752   "name" : "const std::type_info *",
3753   "referenced_type" : "_ZTIKSt9type_info",
3754   "size" : 4,
3755   "source_file" : "external/libcxx/include/typeinfo"
3756  },
3757  {
3758   "alignment" : 4,
3759   "linker_set_key" : "_ZTIPKc",
3760   "name" : "const char *",
3761   "referenced_type" : "_ZTIKc",
3762   "size" : 4,
3763   "source_file" : "bionic/libc/include/signal.h"
3764  },
3765  {
3766   "alignment" : 4,
3767   "linker_set_key" : "_ZTIPKl",
3768   "name" : "const long *",
3769   "referenced_type" : "_ZTIKl",
3770   "size" : 4,
3771   "source_file" : "external/libcxx/include/memory"
3772  },
3773  {
3774   "alignment" : 4,
3775   "linker_set_key" : "_ZTIPKv",
3776   "name" : "const void *",
3777   "referenced_type" : "_ZTIKv",
3778   "size" : 4,
3779   "source_file" : "bionic/libc/include/string.h"
3780  },
3781  {
3782   "alignment" : 4,
3783   "linker_set_key" : "_ZTIPKw",
3784   "name" : "const wchar_t *",
3785   "referenced_type" : "_ZTIKw",
3786   "size" : 4,
3787   "source_file" : "external/libcxx/include/type_traits"
3788  },
3789  {
3790   "alignment" : 4,
3791   "linker_set_key" : "_ZTIPN12_GLOBAL__N_128AsynchronousCloseMonitorImplE",
3792   "name" : "(anonymous namespace)::AsynchronousCloseMonitorImpl *",
3793   "referenced_type" : "_ZTIN12_GLOBAL__N_128AsynchronousCloseMonitorImplE",
3794   "size" : 4,
3795   "source_file" : "libcore/luni/src/main/native/AsynchronousCloseMonitor.cpp"
3796  },
3797  {
3798   "alignment" : 4,
3799   "linker_set_key" : "_ZTIPNSt3__110error_codeE",
3800   "name" : "std::error_code *",
3801   "referenced_type" : "_ZTINSt3__110error_codeE",
3802   "size" : 4,
3803   "source_file" : "external/libcxx/include/system_error"
3804  },
3805  {
3806   "alignment" : 4,
3807   "linker_set_key" : "_ZTIPNSt3__110in_place_tE",
3808   "name" : "std::in_place_t *",
3809   "referenced_type" : "_ZTINSt3__110in_place_tE",
3810   "size" : 4,
3811   "source_file" : "external/libcxx/include/utility"
3812  },
3813  {
3814   "alignment" : 4,
3815   "linker_set_key" : "_ZTIPNSt3__110lock_guardINS_5mutexEEE",
3816   "name" : "std::lock_guard<std::mutex> *",
3817   "referenced_type" : "_ZTINSt3__110lock_guardINS_5mutexEEE",
3818   "size" : 4,
3819   "source_file" : "external/libcxx/include/__mutex_base"
3820  },
3821  {
3822   "alignment" : 4,
3823   "linker_set_key" : "_ZTIPNSt3__111atomic_flagE",
3824   "name" : "std::atomic_flag *",
3825   "referenced_type" : "_ZTINSt3__111atomic_flagE",
3826   "size" : 4,
3827   "source_file" : "external/libcxx/include/atomic"
3828  },
3829  {
3830   "alignment" : 4,
3831   "linker_set_key" : "_ZTIPNSt3__111scoped_lockIJEEE",
3832   "name" : "std::scoped_lock<> *",
3833   "referenced_type" : "_ZTINSt3__111scoped_lockIJEEE",
3834   "size" : 4,
3835   "source_file" : "external/libcxx/include/mutex"
3836  },
3837  {
3838   "alignment" : 4,
3839   "linker_set_key" : "_ZTIPNSt3__112__destruct_nE",
3840   "name" : "std::__destruct_n *",
3841   "referenced_type" : "_ZTINSt3__112__destruct_nE",
3842   "size" : 4,
3843   "source_file" : "external/libcxx/include/memory"
3844  },
3845  {
3846   "alignment" : 4,
3847   "linker_set_key" : "_ZTIPNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEEE",
3848   "name" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>> *",
3849   "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEEE",
3850   "size" : 4,
3851   "source_file" : "external/libcxx/include/string"
3852  },
3853  {
3854   "alignment" : 4,
3855   "linker_set_key" : "_ZTIPNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEEE",
3856   "name" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>> *",
3857   "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEEE",
3858   "size" : 4,
3859   "source_file" : "external/libcxx/include/string"
3860  },
3861  {
3862   "alignment" : 4,
3863   "linker_set_key" : "_ZTIPNSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEEE",
3864   "name" : "std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>> *",
3865   "referenced_type" : "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEEE",
3866   "size" : 4,
3867   "source_file" : "external/libcxx/include/string"
3868  },
3869  {
3870   "alignment" : 4,
3871   "linker_set_key" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
3872   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>> *",
3873   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
3874   "size" : 4,
3875   "source_file" : "external/libcxx/include/string"
3876  },
3877  {
3878   "alignment" : 4,
3879   "linker_set_key" : "_ZTIPNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
3880   "name" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>> *",
3881   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
3882   "size" : 4,
3883   "source_file" : "external/libcxx/include/string"
3884  },
3885  {
3886   "alignment" : 4,
3887   "linker_set_key" : "_ZTIPNSt3__114__shared_countE",
3888   "name" : "std::__shared_count *",
3889   "referenced_type" : "_ZTINSt3__114__shared_countE",
3890   "size" : 4,
3891   "source_file" : "external/libcxx/include/memory"
3892  },
3893  {
3894   "alignment" : 4,
3895   "linker_set_key" : "_ZTIPNSt3__114error_categoryE",
3896   "name" : "std::error_category *",
3897   "referenced_type" : "_ZTINSt3__114error_categoryE",
3898   "size" : 4,
3899   "source_file" : "external/libcxx/include/system_error"
3900  },
3901  {
3902   "alignment" : 4,
3903   "linker_set_key" : "_ZTIPNSt3__114pointer_safetyE",
3904   "name" : "std::pointer_safety *",
3905   "referenced_type" : "_ZTINSt3__114pointer_safetyE",
3906   "size" : 4,
3907   "source_file" : "external/libcxx/include/memory"
3908  },
3909  {
3910   "alignment" : 4,
3911   "linker_set_key" : "_ZTIPNSt3__115error_conditionE",
3912   "name" : "std::error_condition *",
3913   "referenced_type" : "_ZTINSt3__115error_conditionE",
3914   "size" : 4,
3915   "source_file" : "external/libcxx/include/system_error"
3916  },
3917  {
3918   "alignment" : 4,
3919   "linker_set_key" : "_ZTIPNSt3__115recursive_mutexE",
3920   "name" : "std::recursive_mutex *",
3921   "referenced_type" : "_ZTINSt3__115recursive_mutexE",
3922   "size" : 4,
3923   "source_file" : "external/libcxx/include/mutex"
3924  },
3925  {
3926   "alignment" : 4,
3927   "linker_set_key" : "_ZTIPNSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
3928   "name" : "std::__compressed_pair<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, std::allocator<char32_t>> *",
3929   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
3930   "size" : 4,
3931   "source_file" : "external/libcxx/include/memory"
3932  },
3933  {
3934   "alignment" : 4,
3935   "linker_set_key" : "_ZTIPNSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
3936   "name" : "std::__compressed_pair<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, std::allocator<char16_t>> *",
3937   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
3938   "size" : 4,
3939   "source_file" : "external/libcxx/include/memory"
3940  },
3941  {
3942   "alignment" : 4,
3943   "linker_set_key" : "_ZTIPNSt3__117__compressed_pairINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repES5_EE",
3944   "name" : "std::__compressed_pair<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, std::allocator<char8_t>> *",
3945   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repES5_EE",
3946   "size" : 4,
3947   "source_file" : "external/libcxx/include/memory"
3948  },
3949  {
3950   "alignment" : 4,
3951   "linker_set_key" : "_ZTIPNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
3952   "name" : "std::__compressed_pair<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, std::allocator<char>> *",
3953   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
3954   "size" : 4,
3955   "source_file" : "external/libcxx/include/memory"
3956  },
3957  {
3958   "alignment" : 4,
3959   "linker_set_key" : "_ZTIPNSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
3960   "name" : "std::__compressed_pair<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, std::allocator<wchar_t>> *",
3961   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
3962   "size" : 4,
3963   "source_file" : "external/libcxx/include/memory"
3964  },
3965  {
3966   "alignment" : 4,
3967   "linker_set_key" : "_ZTIPNSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
3968   "name" : "std::basic_string_view<char32_t, std::char_traits<char32_t>> *",
3969   "referenced_type" : "_ZTINSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
3970   "size" : 4,
3971   "source_file" : "external/libcxx/include/string_view"
3972  },
3973  {
3974   "alignment" : 4,
3975   "linker_set_key" : "_ZTIPNSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
3976   "name" : "std::basic_string_view<char16_t, std::char_traits<char16_t>> *",
3977   "referenced_type" : "_ZTINSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
3978   "size" : 4,
3979   "source_file" : "external/libcxx/include/string_view"
3980  },
3981  {
3982   "alignment" : 4,
3983   "linker_set_key" : "_ZTIPNSt3__117basic_string_viewIDuNS_11char_traitsIDuEEEE",
3984   "name" : "std::basic_string_view<char8_t, std::char_traits<char8_t>> *",
3985   "referenced_type" : "_ZTINSt3__117basic_string_viewIDuNS_11char_traitsIDuEEEE",
3986   "size" : 4,
3987   "source_file" : "external/libcxx/include/string_view"
3988  },
3989  {
3990   "alignment" : 4,
3991   "linker_set_key" : "_ZTIPNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
3992   "name" : "std::basic_string_view<char, std::char_traits<char>> *",
3993   "referenced_type" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
3994   "size" : 4,
3995   "source_file" : "external/libcxx/include/string_view"
3996  },
3997  {
3998   "alignment" : 4,
3999   "linker_set_key" : "_ZTIPNSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
4000   "name" : "std::basic_string_view<wchar_t, std::char_traits<wchar_t>> *",
4001   "referenced_type" : "_ZTINSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
4002   "size" : 4,
4003   "source_file" : "external/libcxx/include/string_view"
4004  },
4005  {
4006   "alignment" : 4,
4007   "linker_set_key" : "_ZTIPNSt3__118__sfinae_ctor_baseILb0ELb0EEE",
4008   "name" : "std::__sfinae_ctor_base<false, false> *",
4009   "referenced_type" : "_ZTINSt3__118__sfinae_ctor_baseILb0ELb0EEE",
4010   "size" : 4,
4011   "source_file" : "external/libcxx/include/__tuple"
4012  },
4013  {
4014   "alignment" : 4,
4015   "linker_set_key" : "_ZTIPNSt3__118__sfinae_ctor_baseILb0ELb1EEE",
4016   "name" : "std::__sfinae_ctor_base<false, true> *",
4017   "referenced_type" : "_ZTINSt3__118__sfinae_ctor_baseILb0ELb1EEE",
4018   "size" : 4,
4019   "source_file" : "external/libcxx/include/__tuple"
4020  },
4021  {
4022   "alignment" : 4,
4023   "linker_set_key" : "_ZTIPNSt3__118__sfinae_ctor_baseILb1ELb0EEE",
4024   "name" : "std::__sfinae_ctor_base<true, false> *",
4025   "referenced_type" : "_ZTINSt3__118__sfinae_ctor_baseILb1ELb0EEE",
4026   "size" : 4,
4027   "source_file" : "external/libcxx/include/__tuple"
4028  },
4029  {
4030   "alignment" : 4,
4031   "linker_set_key" : "_ZTIPNSt3__118condition_variableE",
4032   "name" : "std::condition_variable *",
4033   "referenced_type" : "_ZTINSt3__118condition_variableE",
4034   "size" : 4,
4035   "source_file" : "external/libcxx/include/__mutex_base"
4036  },
4037  {
4038   "alignment" : 4,
4039   "linker_set_key" : "_ZTIPNSt3__119__libcpp_debug_infoE",
4040   "name" : "std::__libcpp_debug_info *",
4041   "referenced_type" : "_ZTINSt3__119__libcpp_debug_infoE",
4042   "size" : 4,
4043   "source_file" : "external/libcxx/include/__debug"
4044  },
4045  {
4046   "alignment" : 4,
4047   "linker_set_key" : "_ZTIPNSt3__119__shared_weak_countE",
4048   "name" : "std::__shared_weak_count *",
4049   "referenced_type" : "_ZTINSt3__119__shared_weak_countE",
4050   "size" : 4,
4051   "source_file" : "external/libcxx/include/memory"
4052  },
4053  {
4054   "alignment" : 4,
4055   "linker_set_key" : "_ZTIPNSt3__120__sfinae_assign_baseILb0ELb0EEE",
4056   "name" : "std::__sfinae_assign_base<false, false> *",
4057   "referenced_type" : "_ZTINSt3__120__sfinae_assign_baseILb0ELb0EEE",
4058   "size" : 4,
4059   "source_file" : "external/libcxx/include/__tuple"
4060  },
4061  {
4062   "alignment" : 4,
4063   "linker_set_key" : "_ZTIPNSt3__120__sfinae_assign_baseILb0ELb1EEE",
4064   "name" : "std::__sfinae_assign_base<false, true> *",
4065   "referenced_type" : "_ZTINSt3__120__sfinae_assign_baseILb0ELb1EEE",
4066   "size" : 4,
4067   "source_file" : "external/libcxx/include/__tuple"
4068  },
4069  {
4070   "alignment" : 4,
4071   "linker_set_key" : "_ZTIPNSt3__120__sfinae_assign_baseILb1ELb0EEE",
4072   "name" : "std::__sfinae_assign_base<true, false> *",
4073   "referenced_type" : "_ZTINSt3__120__sfinae_assign_baseILb1ELb0EEE",
4074   "size" : 4,
4075   "source_file" : "external/libcxx/include/__tuple"
4076  },
4077  {
4078   "alignment" : 4,
4079   "linker_set_key" : "_ZTIPNSt3__121__murmur2_or_cityhashIjLj32EEE",
4080   "name" : "std::__murmur2_or_cityhash<unsigned int> *",
4081   "referenced_type" : "_ZTINSt3__121__murmur2_or_cityhashIjLj32EEE",
4082   "size" : 4,
4083   "source_file" : "external/libcxx/include/utility"
4084  },
4085  {
4086   "alignment" : 4,
4087   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
4088   "name" : "std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false> *",
4089   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
4090   "size" : 4,
4091   "source_file" : "external/libcxx/include/type_traits"
4092  },
4093  {
4094   "alignment" : 4,
4095   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
4096   "name" : "std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false> *",
4097   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
4098   "size" : 4,
4099   "source_file" : "external/libcxx/include/type_traits"
4100  },
4101  {
4102   "alignment" : 4,
4103   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE",
4104   "name" : "std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false> *",
4105   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE",
4106   "size" : 4,
4107   "source_file" : "external/libcxx/include/type_traits"
4108  },
4109  {
4110   "alignment" : 4,
4111   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
4112   "name" : "std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false> *",
4113   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
4114   "size" : 4,
4115   "source_file" : "external/libcxx/include/type_traits"
4116  },
4117  {
4118   "alignment" : 4,
4119   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
4120   "name" : "std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false> *",
4121   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
4122   "size" : 4,
4123   "source_file" : "external/libcxx/include/type_traits"
4124  },
4125  {
4126   "alignment" : 4,
4127   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
4128   "name" : "std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> *",
4129   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
4130   "size" : 4,
4131   "source_file" : "external/libcxx/include/type_traits"
4132  },
4133  {
4134   "alignment" : 4,
4135   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
4136   "name" : "std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> *",
4137   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
4138   "size" : 4,
4139   "source_file" : "external/libcxx/include/type_traits"
4140  },
4141  {
4142   "alignment" : 4,
4143   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE",
4144   "name" : "std::__compressed_pair_elem<std::allocator<char8_t>, 1, true> *",
4145   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE",
4146   "size" : 4,
4147   "source_file" : "external/libcxx/include/type_traits"
4148  },
4149  {
4150   "alignment" : 4,
4151   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
4152   "name" : "std::__compressed_pair_elem<std::allocator<char>, 1, true> *",
4153   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
4154   "size" : 4,
4155   "source_file" : "external/libcxx/include/type_traits"
4156  },
4157  {
4158   "alignment" : 4,
4159   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
4160   "name" : "std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> *",
4161   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
4162   "size" : 4,
4163   "source_file" : "external/libcxx/include/type_traits"
4164  },
4165  {
4166   "alignment" : 4,
4167   "linker_set_key" : "_ZTIPNSt3__15mutexE",
4168   "name" : "std::mutex *",
4169   "referenced_type" : "_ZTINSt3__15mutexE",
4170   "size" : 4,
4171   "source_file" : "external/libcxx/include/__mutex_base"
4172  },
4173  {
4174   "alignment" : 4,
4175   "linker_set_key" : "_ZTIPNSt3__15tupleIJEEE",
4176   "name" : "std::tuple<> *",
4177   "referenced_type" : "_ZTINSt3__15tupleIJEEE",
4178   "size" : 4,
4179   "source_file" : "external/libcxx/include/tuple"
4180  },
4181  {
4182   "alignment" : 4,
4183   "linker_set_key" : "_ZTIPNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
4184   "name" : "std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long double, std::ratio<1, 1000000000>>> *",
4185   "referenced_type" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
4186   "size" : 4,
4187   "source_file" : "external/libcxx/include/chrono"
4188  },
4189  {
4190   "alignment" : 4,
4191   "linker_set_key" : "_ZTIPNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIiNS_5ratioILx86400ELx1EEEEEEE",
4192   "name" : "std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<int, std::ratio<86400, 1>>> *",
4193   "referenced_type" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIiNS_5ratioILx86400ELx1EEEEEEE",
4194   "size" : 4,
4195   "source_file" : "external/libcxx/include/chrono"
4196  },
4197  {
4198   "alignment" : 4,
4199   "linker_set_key" : "_ZTIPNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
4200   "name" : "std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long long, std::ratio<1, 1000000000>>> *",
4201   "referenced_type" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
4202   "size" : 4,
4203   "source_file" : "external/libcxx/include/chrono"
4204  },
4205  {
4206   "alignment" : 4,
4207   "linker_set_key" : "_ZTIPNSt3__16chrono10time_pointINS0_7local_tENS0_8durationIiNS_5ratioILx86400ELx1EEEEEEE",
4208   "name" : "std::chrono::time_point<std::chrono::local_t, std::chrono::duration<int, std::ratio<86400, 1>>> *",
4209   "referenced_type" : "_ZTINSt3__16chrono10time_pointINS0_7local_tENS0_8durationIiNS_5ratioILx86400ELx1EEEEEEE",
4210   "size" : 4,
4211   "source_file" : "external/libcxx/include/chrono"
4212  },
4213  {
4214   "alignment" : 4,
4215   "linker_set_key" : "_ZTIPNSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
4216   "name" : "std::chrono::time_point<std::filesystem::_FilesystemClock, std::chrono::duration<long long, std::ratio<1, 1000000000>>> *",
4217   "referenced_type" : "_ZTINSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
4218   "size" : 4,
4219   "source_file" : "external/libcxx/include/chrono"
4220  },
4221  {
4222   "alignment" : 4,
4223   "linker_set_key" : "_ZTIPNSt3__16chrono10year_monthE",
4224   "name" : "std::chrono::year_month *",
4225   "referenced_type" : "_ZTINSt3__16chrono10year_monthE",
4226   "size" : 4,
4227   "source_file" : "external/libcxx/include/chrono"
4228  },
4229  {
4230   "alignment" : 4,
4231   "linker_set_key" : "_ZTIPNSt3__16chrono12weekday_lastE",
4232   "name" : "std::chrono::weekday_last *",
4233   "referenced_type" : "_ZTINSt3__16chrono12weekday_lastE",
4234   "size" : 4,
4235   "source_file" : "external/libcxx/include/chrono"
4236  },
4237  {
4238   "alignment" : 4,
4239   "linker_set_key" : "_ZTIPNSt3__16chrono13month_weekdayE",
4240   "name" : "std::chrono::month_weekday *",
4241   "referenced_type" : "_ZTINSt3__16chrono13month_weekdayE",
4242   "size" : 4,
4243   "source_file" : "external/libcxx/include/chrono"
4244  },
4245  {
4246   "alignment" : 4,
4247   "linker_set_key" : "_ZTIPNSt3__16chrono14month_day_lastE",
4248   "name" : "std::chrono::month_day_last *",
4249   "referenced_type" : "_ZTINSt3__16chrono14month_day_lastE",
4250   "size" : 4,
4251   "source_file" : "external/libcxx/include/chrono"
4252  },
4253  {
4254   "alignment" : 4,
4255   "linker_set_key" : "_ZTIPNSt3__16chrono14year_month_dayE",
4256   "name" : "std::chrono::year_month_day *",
4257   "referenced_type" : "_ZTINSt3__16chrono14year_month_dayE",
4258   "size" : 4,
4259   "source_file" : "external/libcxx/include/chrono"
4260  },
4261  {
4262   "alignment" : 4,
4263   "linker_set_key" : "_ZTIPNSt3__16chrono15weekday_indexedE",
4264   "name" : "std::chrono::weekday_indexed *",
4265   "referenced_type" : "_ZTINSt3__16chrono15weekday_indexedE",
4266   "size" : 4,
4267   "source_file" : "external/libcxx/include/chrono"
4268  },
4269  {
4270   "alignment" : 4,
4271   "linker_set_key" : "_ZTIPNSt3__16chrono18month_weekday_lastE",
4272   "name" : "std::chrono::month_weekday_last *",
4273   "referenced_type" : "_ZTINSt3__16chrono18month_weekday_lastE",
4274   "size" : 4,
4275   "source_file" : "external/libcxx/include/chrono"
4276  },
4277  {
4278   "alignment" : 4,
4279   "linker_set_key" : "_ZTIPNSt3__16chrono18year_month_weekdayE",
4280   "name" : "std::chrono::year_month_weekday *",
4281   "referenced_type" : "_ZTINSt3__16chrono18year_month_weekdayE",
4282   "size" : 4,
4283   "source_file" : "external/libcxx/include/chrono"
4284  },
4285  {
4286   "alignment" : 4,
4287   "linker_set_key" : "_ZTIPNSt3__16chrono19year_month_day_lastE",
4288   "name" : "std::chrono::year_month_day_last *",
4289   "referenced_type" : "_ZTINSt3__16chrono19year_month_day_lastE",
4290   "size" : 4,
4291   "source_file" : "external/libcxx/include/chrono"
4292  },
4293  {
4294   "alignment" : 4,
4295   "linker_set_key" : "_ZTIPNSt3__16chrono23year_month_weekday_lastE",
4296   "name" : "std::chrono::year_month_weekday_last *",
4297   "referenced_type" : "_ZTINSt3__16chrono23year_month_weekday_lastE",
4298   "size" : 4,
4299   "source_file" : "external/libcxx/include/chrono"
4300  },
4301  {
4302   "alignment" : 4,
4303   "linker_set_key" : "_ZTIPNSt3__16chrono3dayE",
4304   "name" : "std::chrono::day *",
4305   "referenced_type" : "_ZTINSt3__16chrono3dayE",
4306   "size" : 4,
4307   "source_file" : "external/libcxx/include/chrono"
4308  },
4309  {
4310   "alignment" : 4,
4311   "linker_set_key" : "_ZTIPNSt3__16chrono4yearE",
4312   "name" : "std::chrono::year *",
4313   "referenced_type" : "_ZTINSt3__16chrono4yearE",
4314   "size" : 4,
4315   "source_file" : "external/libcxx/include/chrono"
4316  },
4317  {
4318   "alignment" : 4,
4319   "linker_set_key" : "_ZTIPNSt3__16chrono5monthE",
4320   "name" : "std::chrono::month *",
4321   "referenced_type" : "_ZTINSt3__16chrono5monthE",
4322   "size" : 4,
4323   "source_file" : "external/libcxx/include/chrono"
4324  },
4325  {
4326   "alignment" : 4,
4327   "linker_set_key" : "_ZTIPNSt3__16chrono7weekdayE",
4328   "name" : "std::chrono::weekday *",
4329   "referenced_type" : "_ZTINSt3__16chrono7weekdayE",
4330   "size" : 4,
4331   "source_file" : "external/libcxx/include/chrono"
4332  },
4333  {
4334   "alignment" : 4,
4335   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
4336   "name" : "std::chrono::duration<long double, std::ratio<1, 1000000000>> *",
4337   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
4338   "size" : 4,
4339   "source_file" : "external/libcxx/include/chrono"
4340  },
4341  {
4342   "alignment" : 4,
4343   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIeNS_5ratioILx1ELx1000000EEEEE",
4344   "name" : "std::chrono::duration<long double, std::ratio<1, 1000000>> *",
4345   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000EEEEE",
4346   "size" : 4,
4347   "source_file" : "external/libcxx/include/chrono"
4348  },
4349  {
4350   "alignment" : 4,
4351   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIeNS_5ratioILx1ELx1000EEEEE",
4352   "name" : "std::chrono::duration<long double, std::ratio<1, 1000>> *",
4353   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000EEEEE",
4354   "size" : 4,
4355   "source_file" : "external/libcxx/include/chrono"
4356  },
4357  {
4358   "alignment" : 4,
4359   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIeNS_5ratioILx1ELx1EEEEE",
4360   "name" : "std::chrono::duration<long double, std::ratio<1, 1>> *",
4361   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1EEEEE",
4362   "size" : 4,
4363   "source_file" : "external/libcxx/include/chrono"
4364  },
4365  {
4366   "alignment" : 4,
4367   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIeNS_5ratioILx3600ELx1EEEEE",
4368   "name" : "std::chrono::duration<long double, std::ratio<3600, 1>> *",
4369   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx3600ELx1EEEEE",
4370   "size" : 4,
4371   "source_file" : "external/libcxx/include/chrono"
4372  },
4373  {
4374   "alignment" : 4,
4375   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIeNS_5ratioILx60ELx1EEEEE",
4376   "name" : "std::chrono::duration<long double, std::ratio<60, 1>> *",
4377   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx60ELx1EEEEE",
4378   "size" : 4,
4379   "source_file" : "external/libcxx/include/chrono"
4380  },
4381  {
4382   "alignment" : 4,
4383   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIiNS_5ratioILx2629746ELx1EEEEE",
4384   "name" : "std::chrono::duration<int, std::ratio<2629746, 1>> *",
4385   "referenced_type" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx2629746ELx1EEEEE",
4386   "size" : 4,
4387   "source_file" : "external/libcxx/include/chrono"
4388  },
4389  {
4390   "alignment" : 4,
4391   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIiNS_5ratioILx31556952ELx1EEEEE",
4392   "name" : "std::chrono::duration<int, std::ratio<31556952, 1>> *",
4393   "referenced_type" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx31556952ELx1EEEEE",
4394   "size" : 4,
4395   "source_file" : "external/libcxx/include/chrono"
4396  },
4397  {
4398   "alignment" : 4,
4399   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIiNS_5ratioILx86400ELx1EEEEE",
4400   "name" : "std::chrono::duration<int, std::ratio<86400, 1>> *",
4401   "referenced_type" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx86400ELx1EEEEE",
4402   "size" : 4,
4403   "source_file" : "external/libcxx/include/chrono"
4404  },
4405  {
4406   "alignment" : 4,
4407   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIlNS_5ratioILx3600ELx1EEEEE",
4408   "name" : "std::chrono::duration<long, std::ratio<3600, 1>> *",
4409   "referenced_type" : "_ZTINSt3__16chrono8durationIlNS_5ratioILx3600ELx1EEEEE",
4410   "size" : 4,
4411   "source_file" : "external/libcxx/include/chrono"
4412  },
4413  {
4414   "alignment" : 4,
4415   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIlNS_5ratioILx60ELx1EEEEE",
4416   "name" : "std::chrono::duration<long, std::ratio<60, 1>> *",
4417   "referenced_type" : "_ZTINSt3__16chrono8durationIlNS_5ratioILx60ELx1EEEEE",
4418   "size" : 4,
4419   "source_file" : "external/libcxx/include/chrono"
4420  },
4421  {
4422   "alignment" : 4,
4423   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
4424   "name" : "std::chrono::duration<long long, std::ratio<1, 1000000000>> *",
4425   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
4426   "size" : 4,
4427   "source_file" : "external/libcxx/include/chrono"
4428  },
4429  {
4430   "alignment" : 4,
4431   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE",
4432   "name" : "std::chrono::duration<long long, std::ratio<1, 1000000>> *",
4433   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE",
4434   "size" : 4,
4435   "source_file" : "external/libcxx/include/chrono"
4436  },
4437  {
4438   "alignment" : 4,
4439   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIxNS_5ratioILx1ELx1000EEEEE",
4440   "name" : "std::chrono::duration<long long, std::ratio<1, 1000>> *",
4441   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000EEEEE",
4442   "size" : 4,
4443   "source_file" : "external/libcxx/include/chrono"
4444  },
4445  {
4446   "alignment" : 4,
4447   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
4448   "name" : "std::chrono::duration<long long, std::ratio<1, 1>> *",
4449   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
4450   "size" : 4,
4451   "source_file" : "external/libcxx/include/chrono"
4452  },
4453  {
4454   "alignment" : 4,
4455   "linker_set_key" : "_ZTIPNSt3__16chrono9last_specE",
4456   "name" : "std::chrono::last_spec *",
4457   "referenced_type" : "_ZTINSt3__16chrono9last_specE",
4458   "size" : 4,
4459   "source_file" : "external/libcxx/include/chrono"
4460  },
4461  {
4462   "alignment" : 4,
4463   "linker_set_key" : "_ZTIPNSt3__16chrono9month_dayE",
4464   "name" : "std::chrono::month_day *",
4465   "referenced_type" : "_ZTINSt3__16chrono9month_dayE",
4466   "size" : 4,
4467   "source_file" : "external/libcxx/include/chrono"
4468  },
4469  {
4470   "alignment" : 4,
4471   "linker_set_key" : "_ZTIPNSt3__19allocatorIDiEE",
4472   "name" : "std::allocator<char32_t> *",
4473   "referenced_type" : "_ZTINSt3__19allocatorIDiEE",
4474   "size" : 4,
4475   "source_file" : "external/libcxx/include/memory"
4476  },
4477  {
4478   "alignment" : 4,
4479   "linker_set_key" : "_ZTIPNSt3__19allocatorIDsEE",
4480   "name" : "std::allocator<char16_t> *",
4481   "referenced_type" : "_ZTINSt3__19allocatorIDsEE",
4482   "size" : 4,
4483   "source_file" : "external/libcxx/include/memory"
4484  },
4485  {
4486   "alignment" : 4,
4487   "linker_set_key" : "_ZTIPNSt3__19allocatorIDuEE",
4488   "name" : "std::allocator<char8_t> *",
4489   "referenced_type" : "_ZTINSt3__19allocatorIDuEE",
4490   "size" : 4,
4491   "source_file" : "external/libcxx/include/memory"
4492  },
4493  {
4494   "alignment" : 4,
4495   "linker_set_key" : "_ZTIPNSt3__19allocatorIcEE",
4496   "name" : "std::allocator<char> *",
4497   "referenced_type" : "_ZTINSt3__19allocatorIcEE",
4498   "size" : 4,
4499   "source_file" : "external/libcxx/include/memory"
4500  },
4501  {
4502   "alignment" : 4,
4503   "linker_set_key" : "_ZTIPNSt3__19allocatorIwEE",
4504   "name" : "std::allocator<wchar_t> *",
4505   "referenced_type" : "_ZTINSt3__19allocatorIwEE",
4506   "size" : 4,
4507   "source_file" : "external/libcxx/include/memory"
4508  },
4509  {
4510   "alignment" : 4,
4511   "linker_set_key" : "_ZTIPNSt3__19once_flagE",
4512   "name" : "std::once_flag *",
4513   "referenced_type" : "_ZTINSt3__19once_flagE",
4514   "size" : 4,
4515   "source_file" : "external/libcxx/include/mutex"
4516  },
4517  {
4518   "alignment" : 4,
4519   "linker_set_key" : "_ZTIPPc",
4520   "name" : "char **",
4521   "referenced_type" : "_ZTIPc",
4522   "size" : 4,
4523   "source_file" : "bionic/libc/include/unistd.h"
4524  },
4525  {
4526   "alignment" : 4,
4527   "linker_set_key" : "_ZTIPSt11range_error",
4528   "name" : "std::range_error *",
4529   "referenced_type" : "_ZTISt11range_error",
4530   "size" : 4,
4531   "source_file" : "external/libcxx/include/stdexcept"
4532  },
4533  {
4534   "alignment" : 4,
4535   "linker_set_key" : "_ZTIPSt12domain_error",
4536   "name" : "std::domain_error *",
4537   "referenced_type" : "_ZTISt12domain_error",
4538   "size" : 4,
4539   "source_file" : "external/libcxx/include/stdexcept"
4540  },
4541  {
4542   "alignment" : 4,
4543   "linker_set_key" : "_ZTIPSt12length_error",
4544   "name" : "std::length_error *",
4545   "referenced_type" : "_ZTISt12length_error",
4546   "size" : 4,
4547   "source_file" : "external/libcxx/include/stdexcept"
4548  },
4549  {
4550   "alignment" : 4,
4551   "linker_set_key" : "_ZTIPSt12out_of_range",
4552   "name" : "std::out_of_range *",
4553   "referenced_type" : "_ZTISt12out_of_range",
4554   "size" : 4,
4555   "source_file" : "external/libcxx/include/stdexcept"
4556  },
4557  {
4558   "alignment" : 4,
4559   "linker_set_key" : "_ZTIPSt13bad_exception",
4560   "name" : "std::bad_exception *",
4561   "referenced_type" : "_ZTISt13bad_exception",
4562   "size" : 4,
4563   "source_file" : "external/libcxx/include/exception"
4564  },
4565  {
4566   "alignment" : 4,
4567   "linker_set_key" : "_ZTIPSt13exception_ptr",
4568   "name" : "std::exception_ptr *",
4569   "referenced_type" : "_ZTISt13exception_ptr",
4570   "size" : 4,
4571   "source_file" : "external/libcxx/include/exception"
4572  },
4573  {
4574   "alignment" : 4,
4575   "linker_set_key" : "_ZTIPSt14overflow_error",
4576   "name" : "std::overflow_error *",
4577   "referenced_type" : "_ZTISt14overflow_error",
4578   "size" : 4,
4579   "source_file" : "external/libcxx/include/stdexcept"
4580  },
4581  {
4582   "alignment" : 4,
4583   "linker_set_key" : "_ZTIPSt15underflow_error",
4584   "name" : "std::underflow_error *",
4585   "referenced_type" : "_ZTISt15underflow_error",
4586   "size" : 4,
4587   "source_file" : "external/libcxx/include/stdexcept"
4588  },
4589  {
4590   "alignment" : 4,
4591   "linker_set_key" : "_ZTIPSt16invalid_argument",
4592   "name" : "std::invalid_argument *",
4593   "referenced_type" : "_ZTISt16invalid_argument",
4594   "size" : 4,
4595   "source_file" : "external/libcxx/include/stdexcept"
4596  },
4597  {
4598   "alignment" : 4,
4599   "linker_set_key" : "_ZTIPSt9exception",
4600   "name" : "std::exception *",
4601   "referenced_type" : "_ZTISt9exception",
4602   "size" : 4,
4603   "source_file" : "external/libcxx/include/exception"
4604  },
4605  {
4606   "alignment" : 4,
4607   "linker_set_key" : "_ZTIPSt9type_info",
4608   "name" : "std::type_info *",
4609   "referenced_type" : "_ZTISt9type_info",
4610   "size" : 4,
4611   "source_file" : "external/libcxx/include/typeinfo"
4612  },
4613  {
4614   "alignment" : 4,
4615   "linker_set_key" : "_ZTIPVNSt3__111atomic_flagE",
4616   "name" : "volatile std::atomic_flag *",
4617   "referenced_type" : "_ZTIVNSt3__111atomic_flagE",
4618   "size" : 4,
4619   "source_file" : "external/libcxx/include/atomic"
4620  },
4621  {
4622   "alignment" : 4,
4623   "linker_set_key" : "_ZTIPc",
4624   "name" : "char *",
4625   "referenced_type" : "_ZTIc",
4626   "size" : 4,
4627   "source_file" : "bionic/libc/include/time.h"
4628  },
4629  {
4630   "alignment" : 4,
4631   "linker_set_key" : "_ZTIPe",
4632   "name" : "long double *",
4633   "referenced_type" : "_ZTIe",
4634   "size" : 4,
4635   "source_file" : "external/libcxx/include/type_traits"
4636  },
4637  {
4638   "alignment" : 4,
4639   "linker_set_key" : "_ZTIPi",
4640   "name" : "int *",
4641   "referenced_type" : "_ZTIi",
4642   "size" : 4,
4643   "source_file" : "external/libcxx/include/type_traits"
4644  },
4645  {
4646   "alignment" : 4,
4647   "linker_set_key" : "_ZTIPl",
4648   "name" : "long *",
4649   "referenced_type" : "_ZTIl",
4650   "size" : 4,
4651   "source_file" : "external/libcxx/include/type_traits"
4652  },
4653  {
4654   "alignment" : 4,
4655   "linker_set_key" : "_ZTIPv",
4656   "name" : "void *",
4657   "referenced_type" : "_ZTIv",
4658   "size" : 4,
4659   "source_file" : "bionic/libc/include/bits/pthread_types.h"
4660  },
4661  {
4662   "alignment" : 4,
4663   "linker_set_key" : "_ZTIPw",
4664   "name" : "wchar_t *",
4665   "referenced_type" : "_ZTIw",
4666   "size" : 4,
4667   "source_file" : "external/libcxx/include/type_traits"
4668  },
4669  {
4670   "alignment" : 4,
4671   "linker_set_key" : "_ZTIPx",
4672   "name" : "long long *",
4673   "referenced_type" : "_ZTIx",
4674   "size" : 4,
4675   "source_file" : "external/libcxx/include/type_traits"
4676  }
4677 ],
4678 "qualified_types" :
4679 [
4680  {
4681   "alignment" : 4,
4682   "is_const" : true,
4683   "linker_set_key" : "_ZTIA65_KPKc",
4684   "name" : "const char *const[65]",
4685   "referenced_type" : "_ZTIA65_PKc",
4686   "size" : 260,
4687   "source_file" : "bionic/libc/include/signal.h"
4688  },
4689  {
4690   "alignment" : 4,
4691   "is_const" : true,
4692   "linker_set_key" : "_ZTIK24AsynchronousCloseMonitor",
4693   "name" : "const AsynchronousCloseMonitor",
4694   "referenced_type" : "_ZTI24AsynchronousCloseMonitor",
4695   "size" : 4,
4696   "source_file" : "libcore/luni/src/main/native/AsynchronousCloseMonitor.h"
4697  },
4698  {
4699   "alignment" : 1,
4700   "is_const" : true,
4701   "linker_set_key" : "_ZTIK8log_time",
4702   "name" : "const log_time",
4703   "referenced_type" : "_ZTI8log_time",
4704   "size" : 8,
4705   "source_file" : "system/logging/liblog/include/log/log_time.h"
4706  },
4707  {
4708   "alignment" : 4,
4709   "is_const" : true,
4710   "linker_set_key" : "_ZTIK8timespec",
4711   "name" : "const timespec",
4712   "referenced_type" : "_ZTI8timespec",
4713   "size" : 8,
4714   "source_file" : "system/logging/liblog/include/log/log_time.h"
4715  },
4716  {
4717   "alignment" : 4,
4718   "is_const" : true,
4719   "linker_set_key" : "_ZTIKDi",
4720   "name" : "const char32_t",
4721   "referenced_type" : "_ZTIDi",
4722   "size" : 4,
4723   "source_file" : "external/libcxx/include/type_traits"
4724  },
4725  {
4726   "alignment" : 2,
4727   "is_const" : true,
4728   "linker_set_key" : "_ZTIKDs",
4729   "name" : "const char16_t",
4730   "referenced_type" : "_ZTIDs",
4731   "size" : 2,
4732   "source_file" : "external/libcxx/include/type_traits"
4733  },
4734  {
4735   "alignment" : 1,
4736   "is_const" : true,
4737   "linker_set_key" : "_ZTIKDu",
4738   "name" : "const char8_t",
4739   "referenced_type" : "_ZTIDu",
4740   "size" : 1,
4741   "source_file" : "external/libcxx/include/type_traits"
4742  },
4743  {
4744   "alignment" : 4,
4745   "is_const" : true,
4746   "linker_set_key" : "_ZTIKNSt3__110__function8__policyE",
4747   "name" : "const std::__function::__policy",
4748   "referenced_type" : "_ZTINSt3__110__function8__policyE",
4749   "size" : 16,
4750   "source_file" : "external/libcxx/include/functional"
4751  },
4752  {
4753   "alignment" : 1,
4754   "is_const" : true,
4755   "linker_set_key" : "_ZTIKNSt3__110__ignore_tIhEE",
4756   "name" : "const std::__ignore_t<unsigned char>",
4757   "referenced_type" : "_ZTINSt3__110__ignore_tIhEE",
4758   "size" : 1,
4759   "source_file" : "external/libcxx/include/tuple"
4760  },
4761  {
4762   "alignment" : 4,
4763   "is_const" : true,
4764   "linker_set_key" : "_ZTIKNSt3__110error_codeE",
4765   "name" : "const std::error_code",
4766   "referenced_type" : "_ZTINSt3__110error_codeE",
4767   "size" : 8,
4768   "source_file" : "external/libcxx/include/system_error"
4769  },
4770  {
4771   "alignment" : 1,
4772   "is_const" : true,
4773   "linker_set_key" : "_ZTIKNSt3__110in_place_tE",
4774   "name" : "const std::in_place_t",
4775   "referenced_type" : "_ZTINSt3__110in_place_tE",
4776   "size" : 1,
4777   "source_file" : "external/libcxx/include/utility"
4778  },
4779  {
4780   "alignment" : 1,
4781   "is_const" : true,
4782   "linker_set_key" : "_ZTIKNSt3__112adopt_lock_tE",
4783   "name" : "const std::adopt_lock_t",
4784   "referenced_type" : "_ZTINSt3__112adopt_lock_tE",
4785   "size" : 1,
4786   "source_file" : "external/libcxx/include/__mutex_base"
4787  },
4788  {
4789   "alignment" : 4,
4790   "is_const" : true,
4791   "linker_set_key" : "_ZTIKNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
4792   "name" : "const std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep",
4793   "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
4794   "size" : 12,
4795   "source_file" : "external/libcxx/include/memory"
4796  },
4797  {
4798   "alignment" : 4,
4799   "is_const" : true,
4800   "linker_set_key" : "_ZTIKNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEEE",
4801   "name" : "const std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>",
4802   "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEEE",
4803   "size" : 12,
4804   "source_file" : "external/libcxx/include/string"
4805  },
4806  {
4807   "alignment" : 4,
4808   "is_const" : true,
4809   "linker_set_key" : "_ZTIKNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
4810   "name" : "const std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep",
4811   "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
4812   "size" : 12,
4813   "source_file" : "external/libcxx/include/memory"
4814  },
4815  {
4816   "alignment" : 4,
4817   "is_const" : true,
4818   "linker_set_key" : "_ZTIKNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEEE",
4819   "name" : "const std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>",
4820   "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEEE",
4821   "size" : 12,
4822   "source_file" : "external/libcxx/include/string"
4823  },
4824  {
4825   "alignment" : 4,
4826   "is_const" : true,
4827   "linker_set_key" : "_ZTIKNSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repE",
4828   "name" : "const std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep",
4829   "referenced_type" : "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repE",
4830   "size" : 12,
4831   "source_file" : "external/libcxx/include/memory"
4832  },
4833  {
4834   "alignment" : 4,
4835   "is_const" : true,
4836   "linker_set_key" : "_ZTIKNSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEEE",
4837   "name" : "const std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>",
4838   "referenced_type" : "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEEE",
4839   "size" : 12,
4840   "source_file" : "external/libcxx/include/string"
4841  },
4842  {
4843   "alignment" : 4,
4844   "is_const" : true,
4845   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
4846   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep",
4847   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
4848   "size" : 12,
4849   "source_file" : "external/libcxx/include/memory"
4850  },
4851  {
4852   "alignment" : 4,
4853   "is_const" : true,
4854   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4855   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>",
4856   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4857   "size" : 12,
4858   "source_file" : "external/libcxx/include/stdexcept"
4859  },
4860  {
4861   "alignment" : 4,
4862   "is_const" : true,
4863   "linker_set_key" : "_ZTIKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
4864   "name" : "const std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep",
4865   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
4866   "size" : 12,
4867   "source_file" : "external/libcxx/include/memory"
4868  },
4869  {
4870   "alignment" : 4,
4871   "is_const" : true,
4872   "linker_set_key" : "_ZTIKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
4873   "name" : "const std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>",
4874   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
4875   "size" : 12,
4876   "source_file" : "external/libcxx/include/string"
4877  },
4878  {
4879   "alignment" : 1,
4880   "is_const" : true,
4881   "linker_set_key" : "_ZTIKNSt3__112defer_lock_tE",
4882   "name" : "const std::defer_lock_t",
4883   "referenced_type" : "_ZTINSt3__112defer_lock_tE",
4884   "size" : 1,
4885   "source_file" : "external/libcxx/include/__mutex_base"
4886  },
4887  {
4888   "alignment" : 1,
4889   "is_const" : true,
4890   "linker_set_key" : "_ZTIKNSt3__112placeholders4__phILi10EEE",
4891   "name" : "const std::placeholders::__ph<10>",
4892   "referenced_type" : "_ZTINSt3__112placeholders4__phILi10EEE",
4893   "size" : 1,
4894   "source_file" : "external/libcxx/include/functional"
4895  },
4896  {
4897   "alignment" : 1,
4898   "is_const" : true,
4899   "linker_set_key" : "_ZTIKNSt3__112placeholders4__phILi1EEE",
4900   "name" : "const std::placeholders::__ph<1>",
4901   "referenced_type" : "_ZTINSt3__112placeholders4__phILi1EEE",
4902   "size" : 1,
4903   "source_file" : "external/libcxx/include/functional"
4904  },
4905  {
4906   "alignment" : 1,
4907   "is_const" : true,
4908   "linker_set_key" : "_ZTIKNSt3__112placeholders4__phILi2EEE",
4909   "name" : "const std::placeholders::__ph<2>",
4910   "referenced_type" : "_ZTINSt3__112placeholders4__phILi2EEE",
4911   "size" : 1,
4912   "source_file" : "external/libcxx/include/functional"
4913  },
4914  {
4915   "alignment" : 1,
4916   "is_const" : true,
4917   "linker_set_key" : "_ZTIKNSt3__112placeholders4__phILi3EEE",
4918   "name" : "const std::placeholders::__ph<3>",
4919   "referenced_type" : "_ZTINSt3__112placeholders4__phILi3EEE",
4920   "size" : 1,
4921   "source_file" : "external/libcxx/include/functional"
4922  },
4923  {
4924   "alignment" : 1,
4925   "is_const" : true,
4926   "linker_set_key" : "_ZTIKNSt3__112placeholders4__phILi4EEE",
4927   "name" : "const std::placeholders::__ph<4>",
4928   "referenced_type" : "_ZTINSt3__112placeholders4__phILi4EEE",
4929   "size" : 1,
4930   "source_file" : "external/libcxx/include/functional"
4931  },
4932  {
4933   "alignment" : 1,
4934   "is_const" : true,
4935   "linker_set_key" : "_ZTIKNSt3__112placeholders4__phILi5EEE",
4936   "name" : "const std::placeholders::__ph<5>",
4937   "referenced_type" : "_ZTINSt3__112placeholders4__phILi5EEE",
4938   "size" : 1,
4939   "source_file" : "external/libcxx/include/functional"
4940  },
4941  {
4942   "alignment" : 1,
4943   "is_const" : true,
4944   "linker_set_key" : "_ZTIKNSt3__112placeholders4__phILi6EEE",
4945   "name" : "const std::placeholders::__ph<6>",
4946   "referenced_type" : "_ZTINSt3__112placeholders4__phILi6EEE",
4947   "size" : 1,
4948   "source_file" : "external/libcxx/include/functional"
4949  },
4950  {
4951   "alignment" : 1,
4952   "is_const" : true,
4953   "linker_set_key" : "_ZTIKNSt3__112placeholders4__phILi7EEE",
4954   "name" : "const std::placeholders::__ph<7>",
4955   "referenced_type" : "_ZTINSt3__112placeholders4__phILi7EEE",
4956   "size" : 1,
4957   "source_file" : "external/libcxx/include/functional"
4958  },
4959  {
4960   "alignment" : 1,
4961   "is_const" : true,
4962   "linker_set_key" : "_ZTIKNSt3__112placeholders4__phILi8EEE",
4963   "name" : "const std::placeholders::__ph<8>",
4964   "referenced_type" : "_ZTINSt3__112placeholders4__phILi8EEE",
4965   "size" : 1,
4966   "source_file" : "external/libcxx/include/functional"
4967  },
4968  {
4969   "alignment" : 1,
4970   "is_const" : true,
4971   "linker_set_key" : "_ZTIKNSt3__112placeholders4__phILi9EEE",
4972   "name" : "const std::placeholders::__ph<9>",
4973   "referenced_type" : "_ZTINSt3__112placeholders4__phILi9EEE",
4974   "size" : 1,
4975   "source_file" : "external/libcxx/include/functional"
4976  },
4977  {
4978   "alignment" : 4,
4979   "is_const" : true,
4980   "linker_set_key" : "_ZTIKNSt3__112system_errorE",
4981   "name" : "const std::system_error",
4982   "referenced_type" : "_ZTINSt3__112system_errorE",
4983   "size" : 16,
4984   "source_file" : "external/libcxx/include/system_error"
4985  },
4986  {
4987   "alignment" : 1,
4988   "is_const" : true,
4989   "linker_set_key" : "_ZTIKNSt3__113__scalar_hashINS_6_PairTELj2EEE",
4990   "name" : "const std::__scalar_hash<std::_PairT, 2>",
4991   "referenced_type" : "_ZTINSt3__113__scalar_hashINS_6_PairTELj2EEE",
4992   "size" : 1,
4993   "source_file" : "external/libcxx/include/utility"
4994  },
4995  {
4996   "alignment" : 1,
4997   "is_const" : true,
4998   "linker_set_key" : "_ZTIKNSt3__113__scalar_hashIdLj2EEE",
4999   "name" : "const std::__scalar_hash<double>",
5000   "referenced_type" : "_ZTINSt3__113__scalar_hashIdLj2EEE",
5001   "size" : 1,
5002   "source_file" : "external/libcxx/include/utility"
5003  },
5004  {
5005   "alignment" : 1,
5006   "is_const" : true,
5007   "linker_set_key" : "_ZTIKNSt3__113__scalar_hashIeLj2EEE",
5008   "name" : "const std::__scalar_hash<long double>",
5009   "referenced_type" : "_ZTINSt3__113__scalar_hashIeLj2EEE",
5010   "size" : 1,
5011   "source_file" : "external/libcxx/include/utility"
5012  },
5013  {
5014   "alignment" : 1,
5015   "is_const" : true,
5016   "linker_set_key" : "_ZTIKNSt3__113__scalar_hashIfLj1EEE",
5017   "name" : "const std::__scalar_hash<float>",
5018   "referenced_type" : "_ZTINSt3__113__scalar_hashIfLj1EEE",
5019   "size" : 1,
5020   "source_file" : "external/libcxx/include/utility"
5021  },
5022  {
5023   "alignment" : 1,
5024   "is_const" : true,
5025   "linker_set_key" : "_ZTIKNSt3__113try_to_lock_tE",
5026   "name" : "const std::try_to_lock_t",
5027   "referenced_type" : "_ZTINSt3__113try_to_lock_tE",
5028   "size" : 1,
5029   "source_file" : "external/libcxx/include/__mutex_base"
5030  },
5031  {
5032   "alignment" : 4,
5033   "is_const" : true,
5034   "linker_set_key" : "_ZTIKNSt3__114__shared_countE",
5035   "name" : "const std::__shared_count",
5036   "referenced_type" : "_ZTINSt3__114__shared_countE",
5037   "size" : 8,
5038   "source_file" : "external/libcxx/include/memory"
5039  },
5040  {
5041   "alignment" : 4,
5042   "is_const" : true,
5043   "linker_set_key" : "_ZTIKNSt3__114error_categoryE",
5044   "name" : "const std::error_category",
5045   "referenced_type" : "_ZTINSt3__114error_categoryE",
5046   "size" : 4,
5047   "source_file" : "external/libcxx/include/system_error"
5048  },
5049  {
5050   "alignment" : 4,
5051   "is_const" : true,
5052   "linker_set_key" : "_ZTIKNSt3__114pointer_safetyE",
5053   "name" : "const std::pointer_safety",
5054   "referenced_type" : "_ZTINSt3__114pointer_safetyE",
5055   "size" : 4,
5056   "source_file" : "external/libcxx/include/memory"
5057  },
5058  {
5059   "alignment" : 1,
5060   "is_const" : true,
5061   "linker_set_key" : "_ZTIKNSt3__115allocator_arg_tE",
5062   "name" : "const std::allocator_arg_t",
5063   "referenced_type" : "_ZTINSt3__115allocator_arg_tE",
5064   "size" : 1,
5065   "source_file" : "external/libcxx/include/__functional_base"
5066  },
5067  {
5068   "alignment" : 4,
5069   "is_const" : true,
5070   "linker_set_key" : "_ZTIKNSt3__115error_conditionE",
5071   "name" : "const std::error_condition",
5072   "referenced_type" : "_ZTINSt3__115error_conditionE",
5073   "size" : 8,
5074   "source_file" : "external/libcxx/include/system_error"
5075  },
5076  {
5077   "alignment" : 4,
5078   "is_const" : true,
5079   "linker_set_key" : "_ZTIKNSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
5080   "name" : "const std::__compressed_pair<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, std::allocator<char32_t>>",
5081   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
5082   "size" : 12,
5083   "source_file" : "external/libcxx/include/memory"
5084  },
5085  {
5086   "alignment" : 4,
5087   "is_const" : true,
5088   "linker_set_key" : "_ZTIKNSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
5089   "name" : "const std::__compressed_pair<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, std::allocator<char16_t>>",
5090   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
5091   "size" : 12,
5092   "source_file" : "external/libcxx/include/memory"
5093  },
5094  {
5095   "alignment" : 4,
5096   "is_const" : true,
5097   "linker_set_key" : "_ZTIKNSt3__117__compressed_pairINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repES5_EE",
5098   "name" : "const std::__compressed_pair<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, std::allocator<char8_t>>",
5099   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repES5_EE",
5100   "size" : 12,
5101   "source_file" : "external/libcxx/include/memory"
5102  },
5103  {
5104   "alignment" : 4,
5105   "is_const" : true,
5106   "linker_set_key" : "_ZTIKNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
5107   "name" : "const std::__compressed_pair<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, std::allocator<char>>",
5108   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
5109   "size" : 12,
5110   "source_file" : "external/libcxx/include/memory"
5111  },
5112  {
5113   "alignment" : 4,
5114   "is_const" : true,
5115   "linker_set_key" : "_ZTIKNSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
5116   "name" : "const std::__compressed_pair<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, std::allocator<wchar_t>>",
5117   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
5118   "size" : 12,
5119   "source_file" : "external/libcxx/include/memory"
5120  },
5121  {
5122   "alignment" : 4,
5123   "is_const" : true,
5124   "linker_set_key" : "_ZTIKNSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
5125   "name" : "const std::basic_string_view<char32_t, std::char_traits<char32_t>>",
5126   "referenced_type" : "_ZTINSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
5127   "size" : 8,
5128   "source_file" : "external/libcxx/include/string_view"
5129  },
5130  {
5131   "alignment" : 4,
5132   "is_const" : true,
5133   "linker_set_key" : "_ZTIKNSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
5134   "name" : "const std::basic_string_view<char16_t, std::char_traits<char16_t>>",
5135   "referenced_type" : "_ZTINSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
5136   "size" : 8,
5137   "source_file" : "external/libcxx/include/string_view"
5138  },
5139  {
5140   "alignment" : 4,
5141   "is_const" : true,
5142   "linker_set_key" : "_ZTIKNSt3__117basic_string_viewIDuNS_11char_traitsIDuEEEE",
5143   "name" : "const std::basic_string_view<char8_t, std::char_traits<char8_t>>",
5144   "referenced_type" : "_ZTINSt3__117basic_string_viewIDuNS_11char_traitsIDuEEEE",
5145   "size" : 8,
5146   "source_file" : "external/libcxx/include/string_view"
5147  },
5148  {
5149   "alignment" : 4,
5150   "is_const" : true,
5151   "linker_set_key" : "_ZTIKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
5152   "name" : "const std::basic_string_view<char, std::char_traits<char>>",
5153   "referenced_type" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
5154   "size" : 8,
5155   "source_file" : "external/libcxx/include/string_view"
5156  },
5157  {
5158   "alignment" : 4,
5159   "is_const" : true,
5160   "linker_set_key" : "_ZTIKNSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
5161   "name" : "const std::basic_string_view<wchar_t, std::char_traits<wchar_t>>",
5162   "referenced_type" : "_ZTINSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
5163   "size" : 8,
5164   "source_file" : "external/libcxx/include/string_view"
5165  },
5166  {
5167   "alignment" : 4,
5168   "is_const" : true,
5169   "linker_set_key" : "_ZTIKNSt3__117float_round_styleE",
5170   "name" : "const std::float_round_style",
5171   "referenced_type" : "_ZTINSt3__117float_round_styleE",
5172   "size" : 4,
5173   "source_file" : "external/libcxx/include/limits"
5174  },
5175  {
5176   "alignment" : 4,
5177   "is_const" : true,
5178   "linker_set_key" : "_ZTIKNSt3__118__libcpp_refstringE",
5179   "name" : "const std::__libcpp_refstring",
5180   "referenced_type" : "_ZTINSt3__118__libcpp_refstringE",
5181   "size" : 4,
5182   "source_file" : "external/libcxx/include/stdexcept"
5183  },
5184  {
5185   "alignment" : 1,
5186   "is_const" : true,
5187   "linker_set_key" : "_ZTIKNSt3__118__sfinae_ctor_baseILb0ELb0EEE",
5188   "name" : "const std::__sfinae_ctor_base<false, false>",
5189   "referenced_type" : "_ZTINSt3__118__sfinae_ctor_baseILb0ELb0EEE",
5190   "size" : 1,
5191   "source_file" : "external/libcxx/include/__tuple"
5192  },
5193  {
5194   "alignment" : 1,
5195   "is_const" : true,
5196   "linker_set_key" : "_ZTIKNSt3__118__sfinae_ctor_baseILb0ELb1EEE",
5197   "name" : "const std::__sfinae_ctor_base<false, true>",
5198   "referenced_type" : "_ZTINSt3__118__sfinae_ctor_baseILb0ELb1EEE",
5199   "size" : 1,
5200   "source_file" : "external/libcxx/include/__tuple"
5201  },
5202  {
5203   "alignment" : 1,
5204   "is_const" : true,
5205   "linker_set_key" : "_ZTIKNSt3__118__sfinae_ctor_baseILb1ELb0EEE",
5206   "name" : "const std::__sfinae_ctor_base<true, false>",
5207   "referenced_type" : "_ZTINSt3__118__sfinae_ctor_baseILb1ELb0EEE",
5208   "size" : 1,
5209   "source_file" : "external/libcxx/include/__tuple"
5210  },
5211  {
5212   "alignment" : 4,
5213   "is_const" : true,
5214   "linker_set_key" : "_ZTIKNSt3__118float_denorm_styleE",
5215   "name" : "const std::float_denorm_style",
5216   "referenced_type" : "_ZTINSt3__118float_denorm_styleE",
5217   "size" : 4,
5218   "source_file" : "external/libcxx/include/limits"
5219  },
5220  {
5221   "alignment" : 4,
5222   "is_const" : true,
5223   "linker_set_key" : "_ZTIKNSt3__119__libcpp_debug_infoE",
5224   "name" : "const std::__libcpp_debug_info",
5225   "referenced_type" : "_ZTINSt3__119__libcpp_debug_infoE",
5226   "size" : 16,
5227   "source_file" : "external/libcxx/include/__debug"
5228  },
5229  {
5230   "alignment" : 4,
5231   "is_const" : true,
5232   "linker_set_key" : "_ZTIKNSt3__119__shared_weak_countE",
5233   "name" : "const std::__shared_weak_count",
5234   "referenced_type" : "_ZTINSt3__119__shared_weak_countE",
5235   "size" : 12,
5236   "source_file" : "external/libcxx/include/memory"
5237  },
5238  {
5239   "alignment" : 1,
5240   "is_const" : true,
5241   "linker_set_key" : "_ZTIKNSt3__120__sfinae_assign_baseILb0ELb0EEE",
5242   "name" : "const std::__sfinae_assign_base<false, false>",
5243   "referenced_type" : "_ZTINSt3__120__sfinae_assign_baseILb0ELb0EEE",
5244   "size" : 1,
5245   "source_file" : "external/libcxx/include/__tuple"
5246  },
5247  {
5248   "alignment" : 1,
5249   "is_const" : true,
5250   "linker_set_key" : "_ZTIKNSt3__120__sfinae_assign_baseILb0ELb1EEE",
5251   "name" : "const std::__sfinae_assign_base<false, true>",
5252   "referenced_type" : "_ZTINSt3__120__sfinae_assign_baseILb0ELb1EEE",
5253   "size" : 1,
5254   "source_file" : "external/libcxx/include/__tuple"
5255  },
5256  {
5257   "alignment" : 1,
5258   "is_const" : true,
5259   "linker_set_key" : "_ZTIKNSt3__120__sfinae_assign_baseILb1ELb0EEE",
5260   "name" : "const std::__sfinae_assign_base<true, false>",
5261   "referenced_type" : "_ZTINSt3__120__sfinae_assign_baseILb1ELb0EEE",
5262   "size" : 1,
5263   "source_file" : "external/libcxx/include/__tuple"
5264  },
5265  {
5266   "alignment" : 1,
5267   "is_const" : true,
5268   "linker_set_key" : "_ZTIKNSt3__121piecewise_construct_tE",
5269   "name" : "const std::piecewise_construct_t",
5270   "referenced_type" : "_ZTINSt3__121piecewise_construct_tE",
5271   "size" : 1,
5272   "source_file" : "external/libcxx/include/utility"
5273  },
5274  {
5275   "alignment" : 4,
5276   "is_const" : true,
5277   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
5278   "name" : "const std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>",
5279   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
5280   "size" : 12,
5281   "source_file" : "external/libcxx/include/type_traits"
5282  },
5283  {
5284   "alignment" : 4,
5285   "is_const" : true,
5286   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
5287   "name" : "const std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>",
5288   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
5289   "size" : 12,
5290   "source_file" : "external/libcxx/include/type_traits"
5291  },
5292  {
5293   "alignment" : 4,
5294   "is_const" : true,
5295   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE",
5296   "name" : "const std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false>",
5297   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE",
5298   "size" : 12,
5299   "source_file" : "external/libcxx/include/type_traits"
5300  },
5301  {
5302   "alignment" : 4,
5303   "is_const" : true,
5304   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
5305   "name" : "const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>",
5306   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
5307   "size" : 12,
5308   "source_file" : "external/libcxx/include/type_traits"
5309  },
5310  {
5311   "alignment" : 4,
5312   "is_const" : true,
5313   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
5314   "name" : "const std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>",
5315   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
5316   "size" : 12,
5317   "source_file" : "external/libcxx/include/type_traits"
5318  },
5319  {
5320   "alignment" : 1,
5321   "is_const" : true,
5322   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
5323   "name" : "const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>",
5324   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
5325   "size" : 1,
5326   "source_file" : "external/libcxx/include/type_traits"
5327  },
5328  {
5329   "alignment" : 1,
5330   "is_const" : true,
5331   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
5332   "name" : "const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>",
5333   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
5334   "size" : 1,
5335   "source_file" : "external/libcxx/include/type_traits"
5336  },
5337  {
5338   "alignment" : 1,
5339   "is_const" : true,
5340   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE",
5341   "name" : "const std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>",
5342   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE",
5343   "size" : 1,
5344   "source_file" : "external/libcxx/include/type_traits"
5345  },
5346  {
5347   "alignment" : 1,
5348   "is_const" : true,
5349   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
5350   "name" : "const std::__compressed_pair_elem<std::allocator<char>, 1, true>",
5351   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
5352   "size" : 1,
5353   "source_file" : "external/libcxx/include/type_traits"
5354  },
5355  {
5356   "alignment" : 1,
5357   "is_const" : true,
5358   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
5359   "name" : "const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>",
5360   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
5361   "size" : 1,
5362   "source_file" : "external/libcxx/include/type_traits"
5363  },
5364  {
5365   "is_const" : true,
5366   "linker_set_key" : "_ZTIKNSt3__124uniform_int_distribution10param_typeE",
5367   "name" : "const class std::uniform_int_distribution::param_type",
5368   "referenced_type" : "_ZTINSt3__124uniform_int_distribution10param_typeE",
5369   "source_file" : "external/libcxx/include/algorithm"
5370  },
5371  {
5372   "is_const" : true,
5373   "linker_set_key" : "_ZTIKNSt3__124uniform_int_distributionIT_EE",
5374   "name" : "const uniform_int_distribution<_IntType>",
5375   "referenced_type" : "_ZTINSt3__124uniform_int_distributionIT_EE",
5376   "source_file" : "external/libcxx/include/algorithm"
5377  },
5378  {
5379   "alignment" : 1,
5380   "is_const" : true,
5381   "linker_set_key" : "_ZTIKNSt3__14hashIDiEE",
5382   "name" : "const std::hash<char32_t>",
5383   "referenced_type" : "_ZTINSt3__14hashIDiEE",
5384   "size" : 1,
5385   "source_file" : "external/libcxx/include/utility"
5386  },
5387  {
5388   "alignment" : 1,
5389   "is_const" : true,
5390   "linker_set_key" : "_ZTIKNSt3__14hashIDnEE",
5391   "name" : "const std::hash<nullptr_t>",
5392   "referenced_type" : "_ZTINSt3__14hashIDnEE",
5393   "size" : 1,
5394   "source_file" : "external/libcxx/include/utility"
5395  },
5396  {
5397   "alignment" : 1,
5398   "is_const" : true,
5399   "linker_set_key" : "_ZTIKNSt3__14hashIDsEE",
5400   "name" : "const std::hash<char16_t>",
5401   "referenced_type" : "_ZTINSt3__14hashIDsEE",
5402   "size" : 1,
5403   "source_file" : "external/libcxx/include/utility"
5404  },
5405  {
5406   "alignment" : 1,
5407   "is_const" : true,
5408   "linker_set_key" : "_ZTIKNSt3__14hashINS_10error_codeEEE",
5409   "name" : "const std::hash<std::error_code>",
5410   "referenced_type" : "_ZTINSt3__14hashINS_10error_codeEEE",
5411   "size" : 1,
5412   "source_file" : "external/libcxx/include/system_error"
5413  },
5414  {
5415   "alignment" : 1,
5416   "is_const" : true,
5417   "linker_set_key" : "_ZTIKNSt3__14hashINS_15error_conditionEEE",
5418   "name" : "const std::hash<std::error_condition>",
5419   "referenced_type" : "_ZTINSt3__14hashINS_15error_conditionEEE",
5420   "size" : 1,
5421   "source_file" : "external/libcxx/include/system_error"
5422  },
5423  {
5424   "alignment" : 1,
5425   "is_const" : true,
5426   "linker_set_key" : "_ZTIKNSt3__14hashIaEE",
5427   "name" : "const std::hash<signed char>",
5428   "referenced_type" : "_ZTINSt3__14hashIaEE",
5429   "size" : 1,
5430   "source_file" : "external/libcxx/include/utility"
5431  },
5432  {
5433   "alignment" : 1,
5434   "is_const" : true,
5435   "linker_set_key" : "_ZTIKNSt3__14hashIbEE",
5436   "name" : "const std::hash<bool>",
5437   "referenced_type" : "_ZTINSt3__14hashIbEE",
5438   "size" : 1,
5439   "source_file" : "external/libcxx/include/utility"
5440  },
5441  {
5442   "alignment" : 1,
5443   "is_const" : true,
5444   "linker_set_key" : "_ZTIKNSt3__14hashIcEE",
5445   "name" : "const std::hash<char>",
5446   "referenced_type" : "_ZTINSt3__14hashIcEE",
5447   "size" : 1,
5448   "source_file" : "external/libcxx/include/utility"
5449  },
5450  {
5451   "alignment" : 1,
5452   "is_const" : true,
5453   "linker_set_key" : "_ZTIKNSt3__14hashIdEE",
5454   "name" : "const std::hash<double>",
5455   "referenced_type" : "_ZTINSt3__14hashIdEE",
5456   "size" : 1,
5457   "source_file" : "external/libcxx/include/utility"
5458  },
5459  {
5460   "alignment" : 1,
5461   "is_const" : true,
5462   "linker_set_key" : "_ZTIKNSt3__14hashIeEE",
5463   "name" : "const std::hash<long double>",
5464   "referenced_type" : "_ZTINSt3__14hashIeEE",
5465   "size" : 1,
5466   "source_file" : "external/libcxx/include/utility"
5467  },
5468  {
5469   "alignment" : 1,
5470   "is_const" : true,
5471   "linker_set_key" : "_ZTIKNSt3__14hashIfEE",
5472   "name" : "const std::hash<float>",
5473   "referenced_type" : "_ZTINSt3__14hashIfEE",
5474   "size" : 1,
5475   "source_file" : "external/libcxx/include/utility"
5476  },
5477  {
5478   "alignment" : 1,
5479   "is_const" : true,
5480   "linker_set_key" : "_ZTIKNSt3__14hashIhEE",
5481   "name" : "const std::hash<unsigned char>",
5482   "referenced_type" : "_ZTINSt3__14hashIhEE",
5483   "size" : 1,
5484   "source_file" : "external/libcxx/include/utility"
5485  },
5486  {
5487   "alignment" : 1,
5488   "is_const" : true,
5489   "linker_set_key" : "_ZTIKNSt3__14hashIiEE",
5490   "name" : "const std::hash<int>",
5491   "referenced_type" : "_ZTINSt3__14hashIiEE",
5492   "size" : 1,
5493   "source_file" : "external/libcxx/include/utility"
5494  },
5495  {
5496   "alignment" : 1,
5497   "is_const" : true,
5498   "linker_set_key" : "_ZTIKNSt3__14hashIjEE",
5499   "name" : "const std::hash<unsigned int>",
5500   "referenced_type" : "_ZTINSt3__14hashIjEE",
5501   "size" : 1,
5502   "source_file" : "external/libcxx/include/utility"
5503  },
5504  {
5505   "alignment" : 1,
5506   "is_const" : true,
5507   "linker_set_key" : "_ZTIKNSt3__14hashIlEE",
5508   "name" : "const std::hash<long>",
5509   "referenced_type" : "_ZTINSt3__14hashIlEE",
5510   "size" : 1,
5511   "source_file" : "external/libcxx/include/utility"
5512  },
5513  {
5514   "alignment" : 1,
5515   "is_const" : true,
5516   "linker_set_key" : "_ZTIKNSt3__14hashImEE",
5517   "name" : "const std::hash<unsigned long>",
5518   "referenced_type" : "_ZTINSt3__14hashImEE",
5519   "size" : 1,
5520   "source_file" : "external/libcxx/include/utility"
5521  },
5522  {
5523   "alignment" : 1,
5524   "is_const" : true,
5525   "linker_set_key" : "_ZTIKNSt3__14hashIsEE",
5526   "name" : "const std::hash<short>",
5527   "referenced_type" : "_ZTINSt3__14hashIsEE",
5528   "size" : 1,
5529   "source_file" : "external/libcxx/include/utility"
5530  },
5531  {
5532   "alignment" : 1,
5533   "is_const" : true,
5534   "linker_set_key" : "_ZTIKNSt3__14hashItEE",
5535   "name" : "const std::hash<unsigned short>",
5536   "referenced_type" : "_ZTINSt3__14hashItEE",
5537   "size" : 1,
5538   "source_file" : "external/libcxx/include/utility"
5539  },
5540  {
5541   "alignment" : 1,
5542   "is_const" : true,
5543   "linker_set_key" : "_ZTIKNSt3__14hashIwEE",
5544   "name" : "const std::hash<wchar_t>",
5545   "referenced_type" : "_ZTINSt3__14hashIwEE",
5546   "size" : 1,
5547   "source_file" : "external/libcxx/include/utility"
5548  },
5549  {
5550   "alignment" : 1,
5551   "is_const" : true,
5552   "linker_set_key" : "_ZTIKNSt3__16__lessIjjEE",
5553   "name" : "const std::__less<unsigned int>",
5554   "referenced_type" : "_ZTINSt3__16__lessIjjEE",
5555   "size" : 1,
5556   "source_file" : "external/libcxx/include/algorithm"
5557  },
5558  {
5559   "alignment" : 8,
5560   "is_const" : true,
5561   "linker_set_key" : "_ZTIKNSt3__16chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
5562   "name" : "const std::chrono::time_point<std::chrono::steady_clock, std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
5563   "referenced_type" : "_ZTINSt3__16chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
5564   "size" : 8,
5565   "source_file" : "external/libcxx/include/chrono"
5566  },
5567  {
5568   "alignment" : 4,
5569   "is_const" : true,
5570   "linker_set_key" : "_ZTIKNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIiNS_5ratioILx86400ELx1EEEEEEE",
5571   "name" : "const std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<int, std::ratio<86400, 1>>>",
5572   "referenced_type" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIiNS_5ratioILx86400ELx1EEEEEEE",
5573   "size" : 4,
5574   "source_file" : "external/libcxx/include/chrono"
5575  },
5576  {
5577   "alignment" : 8,
5578   "is_const" : true,
5579   "linker_set_key" : "_ZTIKNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
5580   "name" : "const std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
5581   "referenced_type" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
5582   "size" : 8,
5583   "source_file" : "external/libcxx/include/chrono"
5584  },
5585  {
5586   "alignment" : 4,
5587   "is_const" : true,
5588   "linker_set_key" : "_ZTIKNSt3__16chrono10time_pointINS0_7local_tENS0_8durationIiNS_5ratioILx86400ELx1EEEEEEE",
5589   "name" : "const std::chrono::time_point<std::chrono::local_t, std::chrono::duration<int, std::ratio<86400, 1>>>",
5590   "referenced_type" : "_ZTINSt3__16chrono10time_pointINS0_7local_tENS0_8durationIiNS_5ratioILx86400ELx1EEEEEEE",
5591   "size" : 4,
5592   "source_file" : "external/libcxx/include/chrono"
5593  },
5594  {
5595   "alignment" : 8,
5596   "is_const" : true,
5597   "linker_set_key" : "_ZTIKNSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
5598   "name" : "const std::chrono::time_point<std::filesystem::_FilesystemClock, std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
5599   "referenced_type" : "_ZTINSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
5600   "size" : 8,
5601   "source_file" : "external/libcxx/include/chrono"
5602  },
5603  {
5604   "alignment" : 2,
5605   "is_const" : true,
5606   "linker_set_key" : "_ZTIKNSt3__16chrono10year_monthE",
5607   "name" : "const std::chrono::year_month",
5608   "referenced_type" : "_ZTINSt3__16chrono10year_monthE",
5609   "size" : 4,
5610   "source_file" : "external/libcxx/include/chrono"
5611  },
5612  {
5613   "alignment" : 1,
5614   "is_const" : true,
5615   "linker_set_key" : "_ZTIKNSt3__16chrono12weekday_lastE",
5616   "name" : "const std::chrono::weekday_last",
5617   "referenced_type" : "_ZTINSt3__16chrono12weekday_lastE",
5618   "size" : 1,
5619   "source_file" : "external/libcxx/include/chrono"
5620  },
5621  {
5622   "alignment" : 1,
5623   "is_const" : true,
5624   "linker_set_key" : "_ZTIKNSt3__16chrono13month_weekdayE",
5625   "name" : "const std::chrono::month_weekday",
5626   "referenced_type" : "_ZTINSt3__16chrono13month_weekdayE",
5627   "size" : 3,
5628   "source_file" : "external/libcxx/include/chrono"
5629  },
5630  {
5631   "alignment" : 1,
5632   "is_const" : true,
5633   "linker_set_key" : "_ZTIKNSt3__16chrono14month_day_lastE",
5634   "name" : "const std::chrono::month_day_last",
5635   "referenced_type" : "_ZTINSt3__16chrono14month_day_lastE",
5636   "size" : 1,
5637   "source_file" : "external/libcxx/include/chrono"
5638  },
5639  {
5640   "alignment" : 2,
5641   "is_const" : true,
5642   "linker_set_key" : "_ZTIKNSt3__16chrono14year_month_dayE",
5643   "name" : "const std::chrono::year_month_day",
5644   "referenced_type" : "_ZTINSt3__16chrono14year_month_dayE",
5645   "size" : 4,
5646   "source_file" : "external/libcxx/include/chrono"
5647  },
5648  {
5649   "alignment" : 1,
5650   "is_const" : true,
5651   "linker_set_key" : "_ZTIKNSt3__16chrono15__duration_castINS0_8durationIiNS_5ratioILx31556952ELx1EEEEENS2_IiNS3_ILx2629746ELx1EEEEENS3_ILx12ELx1EEELb0ELb1EEE",
5652   "name" : "const std::chrono::__duration_cast<std::chrono::duration<int, std::ratio<31556952, 1>>, std::chrono::duration<int, std::ratio<2629746, 1>>, std::ratio<12, 1>, false, true>",
5653   "referenced_type" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIiNS_5ratioILx31556952ELx1EEEEENS2_IiNS3_ILx2629746ELx1EEEEENS3_ILx12ELx1EEELb0ELb1EEE",
5654   "size" : 1,
5655   "source_file" : "external/libcxx/include/chrono"
5656  },
5657  {
5658   "alignment" : 1,
5659   "is_const" : true,
5660   "linker_set_key" : "_ZTIKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeS4_EENS3_ILx1ELx1EEELb1ELb1EEE",
5661   "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>",
5662   "referenced_type" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeS4_EENS3_ILx1ELx1EEELb1ELb1EEE",
5663   "size" : 1,
5664   "source_file" : "external/libcxx/include/chrono"
5665  },
5666  {
5667   "alignment" : 1,
5668   "is_const" : true,
5669   "linker_set_key" : "_ZTIKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEE",
5670   "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>",
5671   "referenced_type" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEE",
5672   "size" : 1,
5673   "source_file" : "external/libcxx/include/chrono"
5674  },
5675  {
5676   "alignment" : 1,
5677   "is_const" : true,
5678   "linker_set_key" : "_ZTIKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000000000ELx1EEELb0ELb1EEE",
5679   "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>",
5680   "referenced_type" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000000000ELx1EEELb0ELb1EEE",
5681   "size" : 1,
5682   "source_file" : "external/libcxx/include/chrono"
5683  },
5684  {
5685   "alignment" : 1,
5686   "is_const" : true,
5687   "linker_set_key" : "_ZTIKNSt3__16chrono15weekday_indexedE",
5688   "name" : "const std::chrono::weekday_indexed",
5689   "referenced_type" : "_ZTINSt3__16chrono15weekday_indexedE",
5690   "size" : 2,
5691   "source_file" : "external/libcxx/include/chrono"
5692  },
5693  {
5694   "alignment" : 1,
5695   "is_const" : true,
5696   "linker_set_key" : "_ZTIKNSt3__16chrono18month_weekday_lastE",
5697   "name" : "const std::chrono::month_weekday_last",
5698   "referenced_type" : "_ZTINSt3__16chrono18month_weekday_lastE",
5699   "size" : 2,
5700   "source_file" : "external/libcxx/include/chrono"
5701  },
5702  {
5703   "alignment" : 2,
5704   "is_const" : true,
5705   "linker_set_key" : "_ZTIKNSt3__16chrono18year_month_weekdayE",
5706   "name" : "const std::chrono::year_month_weekday",
5707   "referenced_type" : "_ZTINSt3__16chrono18year_month_weekdayE",
5708   "size" : 6,
5709   "source_file" : "external/libcxx/include/chrono"
5710  },
5711  {
5712   "alignment" : 2,
5713   "is_const" : true,
5714   "linker_set_key" : "_ZTIKNSt3__16chrono19year_month_day_lastE",
5715   "name" : "const std::chrono::year_month_day_last",
5716   "referenced_type" : "_ZTINSt3__16chrono19year_month_day_lastE",
5717   "size" : 4,
5718   "source_file" : "external/libcxx/include/chrono"
5719  },
5720  {
5721   "alignment" : 2,
5722   "is_const" : true,
5723   "linker_set_key" : "_ZTIKNSt3__16chrono23year_month_weekday_lastE",
5724   "name" : "const std::chrono::year_month_weekday_last",
5725   "referenced_type" : "_ZTINSt3__16chrono23year_month_weekday_lastE",
5726   "size" : 4,
5727   "source_file" : "external/libcxx/include/chrono"
5728  },
5729  {
5730   "alignment" : 1,
5731   "is_const" : true,
5732   "linker_set_key" : "_ZTIKNSt3__16chrono3dayE",
5733   "name" : "const std::chrono::day",
5734   "referenced_type" : "_ZTINSt3__16chrono3dayE",
5735   "size" : 1,
5736   "source_file" : "external/libcxx/include/chrono"
5737  },
5738  {
5739   "alignment" : 2,
5740   "is_const" : true,
5741   "linker_set_key" : "_ZTIKNSt3__16chrono4yearE",
5742   "name" : "const std::chrono::year",
5743   "referenced_type" : "_ZTINSt3__16chrono4yearE",
5744   "size" : 2,
5745   "source_file" : "external/libcxx/include/chrono"
5746  },
5747  {
5748   "alignment" : 1,
5749   "is_const" : true,
5750   "linker_set_key" : "_ZTIKNSt3__16chrono5monthE",
5751   "name" : "const std::chrono::month",
5752   "referenced_type" : "_ZTINSt3__16chrono5monthE",
5753   "size" : 1,
5754   "source_file" : "external/libcxx/include/chrono"
5755  },
5756  {
5757   "alignment" : 1,
5758   "is_const" : true,
5759   "linker_set_key" : "_ZTIKNSt3__16chrono7weekdayE",
5760   "name" : "const std::chrono::weekday",
5761   "referenced_type" : "_ZTINSt3__16chrono7weekdayE",
5762   "size" : 1,
5763   "source_file" : "external/libcxx/include/chrono"
5764  },
5765  {
5766   "alignment" : 8,
5767   "is_const" : true,
5768   "linker_set_key" : "_ZTIKNSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
5769   "name" : "const std::chrono::duration<long double, std::ratio<1, 1000000000>>",
5770   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
5771   "size" : 8,
5772   "source_file" : "external/libcxx/include/chrono"
5773  },
5774  {
5775   "alignment" : 4,
5776   "is_const" : true,
5777   "linker_set_key" : "_ZTIKNSt3__16chrono8durationIiNS_5ratioILx2629746ELx1EEEEE",
5778   "name" : "const std::chrono::duration<int, std::ratio<2629746, 1>>",
5779   "referenced_type" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx2629746ELx1EEEEE",
5780   "size" : 4,
5781   "source_file" : "external/libcxx/include/chrono"
5782  },
5783  {
5784   "alignment" : 4,
5785   "is_const" : true,
5786   "linker_set_key" : "_ZTIKNSt3__16chrono8durationIiNS_5ratioILx31556952ELx1EEEEE",
5787   "name" : "const std::chrono::duration<int, std::ratio<31556952, 1>>",
5788   "referenced_type" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx31556952ELx1EEEEE",
5789   "size" : 4,
5790   "source_file" : "external/libcxx/include/chrono"
5791  },
5792  {
5793   "alignment" : 4,
5794   "is_const" : true,
5795   "linker_set_key" : "_ZTIKNSt3__16chrono8durationIiNS_5ratioILx86400ELx1EEEEE",
5796   "name" : "const std::chrono::duration<int, std::ratio<86400, 1>>",
5797   "referenced_type" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx86400ELx1EEEEE",
5798   "size" : 4,
5799   "source_file" : "external/libcxx/include/chrono"
5800  },
5801  {
5802   "alignment" : 8,
5803   "is_const" : true,
5804   "linker_set_key" : "_ZTIKNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
5805   "name" : "const std::chrono::duration<long long, std::ratio<1, 1000000000>>",
5806   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
5807   "size" : 8,
5808   "source_file" : "external/libcxx/include/chrono"
5809  },
5810  {
5811   "alignment" : 8,
5812   "is_const" : true,
5813   "linker_set_key" : "_ZTIKNSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
5814   "name" : "const std::chrono::duration<long long, std::ratio<1, 1>>",
5815   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
5816   "size" : 8,
5817   "source_file" : "external/libcxx/include/chrono"
5818  },
5819  {
5820   "alignment" : 1,
5821   "is_const" : true,
5822   "linker_set_key" : "_ZTIKNSt3__16chrono9last_specE",
5823   "name" : "const std::chrono::last_spec",
5824   "referenced_type" : "_ZTINSt3__16chrono9last_specE",
5825   "size" : 1,
5826   "source_file" : "external/libcxx/include/chrono"
5827  },
5828  {
5829   "alignment" : 1,
5830   "is_const" : true,
5831   "linker_set_key" : "_ZTIKNSt3__16chrono9month_dayE",
5832   "name" : "const std::chrono::month_day",
5833   "referenced_type" : "_ZTINSt3__16chrono9month_dayE",
5834   "size" : 2,
5835   "source_file" : "external/libcxx/include/chrono"
5836  },
5837  {
5838   "alignment" : 1,
5839   "is_const" : true,
5840   "linker_set_key" : "_ZTIKNSt3__19allocatorIDiEE",
5841   "name" : "const std::allocator<char32_t>",
5842   "referenced_type" : "_ZTINSt3__19allocatorIDiEE",
5843   "size" : 1,
5844   "source_file" : "external/libcxx/include/memory"
5845  },
5846  {
5847   "alignment" : 1,
5848   "is_const" : true,
5849   "linker_set_key" : "_ZTIKNSt3__19allocatorIDsEE",
5850   "name" : "const std::allocator<char16_t>",
5851   "referenced_type" : "_ZTINSt3__19allocatorIDsEE",
5852   "size" : 1,
5853   "source_file" : "external/libcxx/include/memory"
5854  },
5855  {
5856   "alignment" : 1,
5857   "is_const" : true,
5858   "linker_set_key" : "_ZTIKNSt3__19allocatorIDuEE",
5859   "name" : "const std::allocator<char8_t>",
5860   "referenced_type" : "_ZTINSt3__19allocatorIDuEE",
5861   "size" : 1,
5862   "source_file" : "external/libcxx/include/memory"
5863  },
5864  {
5865   "alignment" : 1,
5866   "is_const" : true,
5867   "linker_set_key" : "_ZTIKNSt3__19allocatorIcEE",
5868   "name" : "const std::allocator<char>",
5869   "referenced_type" : "_ZTINSt3__19allocatorIcEE",
5870   "size" : 1,
5871   "source_file" : "external/libcxx/include/memory"
5872  },
5873  {
5874   "alignment" : 1,
5875   "is_const" : true,
5876   "linker_set_key" : "_ZTIKNSt3__19allocatorIwEE",
5877   "name" : "const std::allocator<wchar_t>",
5878   "referenced_type" : "_ZTINSt3__19allocatorIwEE",
5879   "size" : 1,
5880   "source_file" : "external/libcxx/include/memory"
5881  },
5882  {
5883   "alignment" : 4,
5884   "is_const" : true,
5885   "linker_set_key" : "_ZTIKPFPvPKvE",
5886   "name" : "void *(*const)(const void *)",
5887   "referenced_type" : "_ZTIPFPvPKvE",
5888   "size" : 4,
5889   "source_file" : "external/libcxx/include/functional"
5890  },
5891  {
5892   "alignment" : 4,
5893   "is_const" : true,
5894   "linker_set_key" : "_ZTIKPFvPvE",
5895   "name" : "void (*const)(void *)",
5896   "referenced_type" : "_ZTIPFvPvE",
5897   "size" : 4,
5898   "source_file" : "external/libcxx/include/functional"
5899  },
5900  {
5901   "alignment" : 4,
5902   "is_const" : true,
5903   "linker_set_key" : "_ZTIKPKDi",
5904   "name" : "const char32_t *const",
5905   "referenced_type" : "_ZTIPKDi",
5906   "size" : 4,
5907   "source_file" : "external/libcxx/include/type_traits"
5908  },
5909  {
5910   "alignment" : 4,
5911   "is_const" : true,
5912   "linker_set_key" : "_ZTIKPKDs",
5913   "name" : "const char16_t *const",
5914   "referenced_type" : "_ZTIPKDs",
5915   "size" : 4,
5916   "source_file" : "external/libcxx/include/type_traits"
5917  },
5918  {
5919   "alignment" : 4,
5920   "is_const" : true,
5921   "linker_set_key" : "_ZTIKPKDu",
5922   "name" : "const char8_t *const",
5923   "referenced_type" : "_ZTIPKDu",
5924   "size" : 4,
5925   "source_file" : "external/libcxx/include/type_traits"
5926  },
5927  {
5928   "alignment" : 4,
5929   "is_const" : true,
5930   "linker_set_key" : "_ZTIKPKSt9type_info",
5931   "name" : "const std::type_info *const",
5932   "referenced_type" : "_ZTIPKSt9type_info",
5933   "size" : 4,
5934   "source_file" : "external/libcxx/include/functional"
5935  },
5936  {
5937   "alignment" : 4,
5938   "is_const" : true,
5939   "linker_set_key" : "_ZTIKPKc",
5940   "name" : "const char *const",
5941   "referenced_type" : "_ZTIPKc",
5942   "size" : 4,
5943   "source_file" : "bionic/libc/include/string.h"
5944  },
5945  {
5946   "alignment" : 4,
5947   "is_const" : true,
5948   "linker_set_key" : "_ZTIKPKv",
5949   "name" : "const void *const",
5950   "referenced_type" : "_ZTIPKv",
5951   "size" : 4,
5952   "source_file" : "bionic/libc/include/string.h"
5953  },
5954  {
5955   "alignment" : 4,
5956   "is_const" : true,
5957   "linker_set_key" : "_ZTIKPKw",
5958   "name" : "const wchar_t *const",
5959   "referenced_type" : "_ZTIPKw",
5960   "size" : 4,
5961   "source_file" : "external/libcxx/include/type_traits"
5962  },
5963  {
5964   "alignment" : 4,
5965   "is_const" : true,
5966   "linker_set_key" : "_ZTIKPc",
5967   "name" : "char *const",
5968   "referenced_type" : "_ZTIPc",
5969   "size" : 4,
5970   "source_file" : "bionic/libc/include/string.h"
5971  },
5972  {
5973   "alignment" : 4,
5974   "is_const" : true,
5975   "linker_set_key" : "_ZTIKPv",
5976   "name" : "void *const",
5977   "referenced_type" : "_ZTIPv",
5978   "size" : 4,
5979   "source_file" : "bionic/libc/include/string.h"
5980  },
5981  {
5982   "alignment" : 4,
5983   "is_const" : true,
5984   "linker_set_key" : "_ZTIKSt13exception_ptr",
5985   "name" : "const std::exception_ptr",
5986   "referenced_type" : "_ZTISt13exception_ptr",
5987   "size" : 4,
5988   "source_file" : "external/libcxx/include/exception"
5989  },
5990  {
5991   "alignment" : 4,
5992   "is_const" : true,
5993   "linker_set_key" : "_ZTIKSt16nested_exception",
5994   "name" : "const std::nested_exception",
5995   "referenced_type" : "_ZTISt16nested_exception",
5996   "size" : 8,
5997   "source_file" : "external/libcxx/include/exception"
5998  },
5999  {
6000   "alignment" : 1,
6001   "is_const" : true,
6002   "linker_set_key" : "_ZTIKSt9nothrow_t",
6003   "name" : "const std::nothrow_t",
6004   "referenced_type" : "_ZTISt9nothrow_t",
6005   "size" : 1,
6006   "source_file" : "external/libcxx/include/new"
6007  },
6008  {
6009   "alignment" : 4,
6010   "is_const" : true,
6011   "linker_set_key" : "_ZTIKSt9type_info",
6012   "name" : "const std::type_info",
6013   "referenced_type" : "_ZTISt9type_info",
6014   "size" : 8,
6015   "source_file" : "external/libcxx/include/typeinfo"
6016  },
6017  {
6018   "alignment" : 1,
6019   "is_const" : true,
6020   "linker_set_key" : "_ZTIKb",
6021   "name" : "const bool",
6022   "referenced_type" : "_ZTIb",
6023   "size" : 1,
6024   "source_file" : "external/libcxx/include/type_traits"
6025  },
6026  {
6027   "alignment" : 1,
6028   "is_const" : true,
6029   "linker_set_key" : "_ZTIKc",
6030   "name" : "const char",
6031   "referenced_type" : "_ZTIc",
6032   "size" : 1,
6033   "source_file" : "bionic/libc/include/signal.h"
6034  },
6035  {
6036   "alignment" : 8,
6037   "is_const" : true,
6038   "linker_set_key" : "_ZTIKe",
6039   "name" : "const long double",
6040   "referenced_type" : "_ZTIe",
6041   "size" : 8,
6042   "source_file" : "external/libcxx/include/chrono"
6043  },
6044  {
6045   "alignment" : 4,
6046   "is_const" : true,
6047   "linker_set_key" : "_ZTIKi",
6048   "name" : "const int",
6049   "referenced_type" : "_ZTIi",
6050   "size" : 4,
6051   "source_file" : "external/libcxx/include/type_traits"
6052  },
6053  {
6054   "alignment" : 4,
6055   "is_const" : true,
6056   "linker_set_key" : "_ZTIKj",
6057   "name" : "const unsigned int",
6058   "referenced_type" : "_ZTIj",
6059   "size" : 4,
6060   "source_file" : "external/libcxx/include/type_traits"
6061  },
6062  {
6063   "alignment" : 4,
6064   "is_const" : true,
6065   "linker_set_key" : "_ZTIKl",
6066   "name" : "const long",
6067   "referenced_type" : "_ZTIl",
6068   "size" : 4,
6069   "source_file" : "external/libcxx/include/limits"
6070  },
6071  {
6072   "is_const" : true,
6073   "linker_set_key" : "_ZTIKv",
6074   "name" : "const void",
6075   "referenced_type" : "_ZTIv",
6076   "source_file" : "bionic/libc/include/string.h"
6077  },
6078  {
6079   "alignment" : 4,
6080   "is_const" : true,
6081   "linker_set_key" : "_ZTIKw",
6082   "name" : "const wchar_t",
6083   "referenced_type" : "_ZTIw",
6084   "size" : 4,
6085   "source_file" : "external/libcxx/include/type_traits"
6086  },
6087  {
6088   "alignment" : 8,
6089   "is_const" : true,
6090   "linker_set_key" : "_ZTIKx",
6091   "name" : "const long long",
6092   "referenced_type" : "_ZTIx",
6093   "size" : 8,
6094   "source_file" : "external/libcxx/include/ratio"
6095  },
6096  {
6097   "alignment" : 1,
6098   "is_volatile" : true,
6099   "linker_set_key" : "_ZTIVNSt3__111atomic_flagE",
6100   "name" : "volatile std::atomic_flag",
6101   "referenced_type" : "_ZTINSt3__111atomic_flagE",
6102   "size" : 1,
6103   "source_file" : "external/libcxx/include/atomic"
6104  },
6105  {
6106   "alignment" : 4,
6107   "is_volatile" : true,
6108   "linker_set_key" : "_ZTIVPFPvS_jPKvE",
6109   "name" : "void *(*volatile)(void *, unsigned int, const void *)",
6110   "referenced_type" : "_ZTIPFPvS_jPKvE",
6111   "size" : 4,
6112   "source_file" : "bionic/libc/include/malloc.h"
6113  },
6114  {
6115   "alignment" : 4,
6116   "is_volatile" : true,
6117   "linker_set_key" : "_ZTIVPFPvjPKvE",
6118   "name" : "void *(*volatile)(unsigned int, const void *)",
6119   "referenced_type" : "_ZTIPFPvjPKvE",
6120   "size" : 4,
6121   "source_file" : "bionic/libc/include/malloc.h"
6122  },
6123  {
6124   "alignment" : 4,
6125   "is_volatile" : true,
6126   "linker_set_key" : "_ZTIVPFPvjjPKvE",
6127   "name" : "void *(*volatile)(unsigned int, unsigned int, const void *)",
6128   "referenced_type" : "_ZTIPFPvjjPKvE",
6129   "size" : 4,
6130   "source_file" : "bionic/libc/include/malloc.h"
6131  },
6132  {
6133   "alignment" : 4,
6134   "is_volatile" : true,
6135   "linker_set_key" : "_ZTIVPFvPvPKvE",
6136   "name" : "void (*volatile)(void *, const void *)",
6137   "referenced_type" : "_ZTIPFvPvPKvE",
6138   "size" : 4,
6139   "source_file" : "bionic/libc/include/malloc.h"
6140  }
6141 ],
6142 "record_types" :
6143 [
6144  {
6145   "alignment" : 4,
6146   "fields" :
6147   [
6148    {
6149     "field_name" : "_kill",
6150     "referenced_type" : "_ZTIN10__sifieldsUt_E"
6151    },
6152    {
6153     "field_name" : "_timer",
6154     "referenced_type" : "_ZTIN10__sifieldsUt0_E"
6155    },
6156    {
6157     "field_name" : "_rt",
6158     "referenced_type" : "_ZTIN10__sifieldsUt1_E"
6159    },
6160    {
6161     "field_name" : "_sigchld",
6162     "referenced_type" : "_ZTIN10__sifieldsUt2_E"
6163    },
6164    {
6165     "field_name" : "_sigfault",
6166     "referenced_type" : "_ZTIN10__sifieldsUt3_E"
6167    },
6168    {
6169     "field_name" : "_sigpoll",
6170     "referenced_type" : "_ZTIN10__sifieldsUt4_E"
6171    },
6172    {
6173     "field_name" : "_sigsys",
6174     "referenced_type" : "_ZTIN10__sifieldsUt5_E"
6175    }
6176   ],
6177   "linker_set_key" : "_ZTI10__sifields",
6178   "name" : "__sifields",
6179   "record_kind" : "union",
6180   "size" : 20,
6181   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
6182  },
6183  {
6184   "alignment" : 8,
6185   "fields" :
6186   [
6187    {
6188     "field_name" : "flags",
6189     "referenced_type" : "_ZTIy"
6190    },
6191    {
6192     "field_name" : "pidfd",
6193     "field_offset" : 64,
6194     "referenced_type" : "_ZTIy"
6195    },
6196    {
6197     "field_name" : "child_tid",
6198     "field_offset" : 128,
6199     "referenced_type" : "_ZTIy"
6200    },
6201    {
6202     "field_name" : "parent_tid",
6203     "field_offset" : 192,
6204     "referenced_type" : "_ZTIy"
6205    },
6206    {
6207     "field_name" : "exit_signal",
6208     "field_offset" : 256,
6209     "referenced_type" : "_ZTIy"
6210    },
6211    {
6212     "field_name" : "stack",
6213     "field_offset" : 320,
6214     "referenced_type" : "_ZTIy"
6215    },
6216    {
6217     "field_name" : "stack_size",
6218     "field_offset" : 384,
6219     "referenced_type" : "_ZTIy"
6220    },
6221    {
6222     "field_name" : "tls",
6223     "field_offset" : 448,
6224     "referenced_type" : "_ZTIy"
6225    },
6226    {
6227     "field_name" : "set_tid",
6228     "field_offset" : 512,
6229     "referenced_type" : "_ZTIy"
6230    },
6231    {
6232     "field_name" : "set_tid_size",
6233     "field_offset" : 576,
6234     "referenced_type" : "_ZTIy"
6235    },
6236    {
6237     "field_name" : "cgroup",
6238     "field_offset" : 640,
6239     "referenced_type" : "_ZTIy"
6240    }
6241   ],
6242   "linker_set_key" : "_ZTI10clone_args",
6243   "name" : "clone_args",
6244   "size" : 88,
6245   "source_file" : "bionic/libc/kernel/uapi/linux/sched.h"
6246  },
6247  {
6248   "alignment" : 4,
6249   "fields" :
6250   [
6251    {
6252     "field_name" : "it_interval",
6253     "referenced_type" : "_ZTI8timespec"
6254    },
6255    {
6256     "field_name" : "it_value",
6257     "field_offset" : 64,
6258     "referenced_type" : "_ZTI8timespec"
6259    }
6260   ],
6261   "linker_set_key" : "_ZTI10itimerspec",
6262   "name" : "itimerspec",
6263   "size" : 16,
6264   "source_file" : "bionic/libc/kernel/uapi/linux/time.h"
6265  },
6266  {
6267   "alignment" : 4,
6268   "fields" :
6269   [
6270    {
6271     "field_name" : "trap_no",
6272     "referenced_type" : "_ZTIm"
6273    },
6274    {
6275     "field_name" : "error_code",
6276     "field_offset" : 32,
6277     "referenced_type" : "_ZTIm"
6278    },
6279    {
6280     "field_name" : "oldmask",
6281     "field_offset" : 64,
6282     "referenced_type" : "_ZTIm"
6283    },
6284    {
6285     "field_name" : "arm_r0",
6286     "field_offset" : 96,
6287     "referenced_type" : "_ZTIm"
6288    },
6289    {
6290     "field_name" : "arm_r1",
6291     "field_offset" : 128,
6292     "referenced_type" : "_ZTIm"
6293    },
6294    {
6295     "field_name" : "arm_r2",
6296     "field_offset" : 160,
6297     "referenced_type" : "_ZTIm"
6298    },
6299    {
6300     "field_name" : "arm_r3",
6301     "field_offset" : 192,
6302     "referenced_type" : "_ZTIm"
6303    },
6304    {
6305     "field_name" : "arm_r4",
6306     "field_offset" : 224,
6307     "referenced_type" : "_ZTIm"
6308    },
6309    {
6310     "field_name" : "arm_r5",
6311     "field_offset" : 256,
6312     "referenced_type" : "_ZTIm"
6313    },
6314    {
6315     "field_name" : "arm_r6",
6316     "field_offset" : 288,
6317     "referenced_type" : "_ZTIm"
6318    },
6319    {
6320     "field_name" : "arm_r7",
6321     "field_offset" : 320,
6322     "referenced_type" : "_ZTIm"
6323    },
6324    {
6325     "field_name" : "arm_r8",
6326     "field_offset" : 352,
6327     "referenced_type" : "_ZTIm"
6328    },
6329    {
6330     "field_name" : "arm_r9",
6331     "field_offset" : 384,
6332     "referenced_type" : "_ZTIm"
6333    },
6334    {
6335     "field_name" : "arm_r10",
6336     "field_offset" : 416,
6337     "referenced_type" : "_ZTIm"
6338    },
6339    {
6340     "field_name" : "arm_fp",
6341     "field_offset" : 448,
6342     "referenced_type" : "_ZTIm"
6343    },
6344    {
6345     "field_name" : "arm_ip",
6346     "field_offset" : 480,
6347     "referenced_type" : "_ZTIm"
6348    },
6349    {
6350     "field_name" : "arm_sp",
6351     "field_offset" : 512,
6352     "referenced_type" : "_ZTIm"
6353    },
6354    {
6355     "field_name" : "arm_lr",
6356     "field_offset" : 544,
6357     "referenced_type" : "_ZTIm"
6358    },
6359    {
6360     "field_name" : "arm_pc",
6361     "field_offset" : 576,
6362     "referenced_type" : "_ZTIm"
6363    },
6364    {
6365     "field_name" : "arm_cpsr",
6366     "field_offset" : 608,
6367     "referenced_type" : "_ZTIm"
6368    },
6369    {
6370     "field_name" : "fault_address",
6371     "field_offset" : 640,
6372     "referenced_type" : "_ZTIm"
6373    }
6374   ],
6375   "linker_set_key" : "_ZTI10sigcontext",
6376   "name" : "sigcontext",
6377   "size" : 84,
6378   "source_file" : "bionic/libc/kernel/uapi/asm-arm/asm/sigcontext.h"
6379  },
6380  {
6381   "alignment" : 4,
6382   "fields" :
6383   [
6384    {
6385     "field_name" : "__bits",
6386     "referenced_type" : "_ZTIA2_m"
6387    }
6388   ],
6389   "linker_set_key" : "_ZTI10sigset64_t",
6390   "name" : "sigset64_t",
6391   "size" : 8,
6392   "source_file" : "bionic/libc/include/bits/signal_types.h"
6393  },
6394  {
6395   "alignment" : 8,
6396   "fields" :
6397   [
6398    {
6399     "field_name" : "__clang_max_align_nonce1",
6400     "referenced_type" : "_ZTIx"
6401    },
6402    {
6403     "field_name" : "__clang_max_align_nonce2",
6404     "field_offset" : 64,
6405     "referenced_type" : "_ZTIe"
6406    }
6407   ],
6408   "linker_set_key" : "_ZTI11max_align_t",
6409   "name" : "max_align_t",
6410   "size" : 16,
6411   "source_file" : "prebuilts/clang-tools/linux-x86/clang-headers/__stddef_max_align_t.h"
6412  },
6413  {
6414   "alignment" : 4,
6415   "fields" :
6416   [
6417    {
6418     "field_name" : "sched_priority",
6419     "referenced_type" : "_ZTIi"
6420    }
6421   ],
6422   "linker_set_key" : "_ZTI11sched_param",
6423   "name" : "sched_param",
6424   "size" : 4,
6425   "source_file" : "bionic/libc/include/sched.h"
6426  },
6427  {
6428   "alignment" : 4,
6429   "fields" :
6430   [
6431    {
6432     "referenced_type" : "_ZTIN11sigaction64Ut_E"
6433    },
6434    {
6435     "field_name" : "sa_flags",
6436     "field_offset" : 32,
6437     "referenced_type" : "_ZTIi"
6438    },
6439    {
6440     "field_name" : "sa_restorer",
6441     "field_offset" : 64,
6442     "referenced_type" : "_ZTIPFvvE"
6443    },
6444    {
6445     "field_name" : "sa_mask",
6446     "field_offset" : 96,
6447     "referenced_type" : "_ZTI10sigset64_t"
6448    }
6449   ],
6450   "linker_set_key" : "_ZTI11sigaction64",
6451   "name" : "sigaction64",
6452   "size" : 20,
6453   "source_file" : "bionic/libc/include/bits/signal_types.h"
6454  },
6455  {
6456   "alignment" : 4,
6457   "fields" :
6458   [
6459    {
6460     "field_name" : "ss_sp",
6461     "referenced_type" : "_ZTIPv"
6462    },
6463    {
6464     "field_name" : "ss_flags",
6465     "field_offset" : 32,
6466     "referenced_type" : "_ZTIi"
6467    },
6468    {
6469     "field_name" : "ss_size",
6470     "field_offset" : 64,
6471     "referenced_type" : "_ZTIj"
6472    }
6473   ],
6474   "linker_set_key" : "_ZTI11sigaltstack",
6475   "name" : "sigaltstack",
6476   "size" : 12,
6477   "source_file" : "bionic/libc/kernel/uapi/asm-arm/asm/signal.h"
6478  },
6479  {
6480   "alignment" : 4,
6481   "fields" :
6482   [
6483    {
6484     "field_name" : "fpregs",
6485     "referenced_type" : "_ZTIA8_N11user_fpregs6fp_regE"
6486    },
6487    {
6488     "bit_width" : 32,
6489     "field_name" : "fpsr",
6490     "field_offset" : 768,
6491     "is_bit_field" : true,
6492     "referenced_type" : "_ZTIj"
6493    },
6494    {
6495     "bit_width" : 32,
6496     "field_name" : "fpcr",
6497     "field_offset" : 800,
6498     "is_bit_field" : true,
6499     "referenced_type" : "_ZTIj"
6500    },
6501    {
6502     "field_name" : "ftype",
6503     "field_offset" : 832,
6504     "referenced_type" : "_ZTIA8_h"
6505    },
6506    {
6507     "field_name" : "init_flag",
6508     "field_offset" : 896,
6509     "referenced_type" : "_ZTIj"
6510    }
6511   ],
6512   "linker_set_key" : "_ZTI11user_fpregs",
6513   "name" : "user_fpregs",
6514   "size" : 116,
6515   "source_file" : "bionic/libc/include/sys/user.h"
6516  },
6517  {
6518   "alignment" : 4,
6519   "fields" :
6520   [
6521    {
6522     "field_name" : "fpexc",
6523     "referenced_type" : "_ZTIm"
6524    },
6525    {
6526     "field_name" : "fpinst",
6527     "field_offset" : 32,
6528     "referenced_type" : "_ZTIm"
6529    },
6530    {
6531     "field_name" : "fpinst2",
6532     "field_offset" : 64,
6533     "referenced_type" : "_ZTIm"
6534    }
6535   ],
6536   "linker_set_key" : "_ZTI12user_vfp_exc",
6537   "name" : "user_vfp_exc",
6538   "size" : 12,
6539   "source_file" : "bionic/libc/include/sys/user.h"
6540  },
6541  {
6542   "alignment" : 4,
6543   "fields" :
6544   [
6545    {
6546     "field_name" : "flags",
6547     "referenced_type" : "_ZTIj"
6548    },
6549    {
6550     "field_name" : "stack_base",
6551     "field_offset" : 32,
6552     "referenced_type" : "_ZTIPv"
6553    },
6554    {
6555     "field_name" : "stack_size",
6556     "field_offset" : 64,
6557     "referenced_type" : "_ZTIj"
6558    },
6559    {
6560     "field_name" : "guard_size",
6561     "field_offset" : 96,
6562     "referenced_type" : "_ZTIj"
6563    },
6564    {
6565     "field_name" : "sched_policy",
6566     "field_offset" : 128,
6567     "referenced_type" : "_ZTIi"
6568    },
6569    {
6570     "field_name" : "sched_priority",
6571     "field_offset" : 160,
6572     "referenced_type" : "_ZTIi"
6573    }
6574   ],
6575   "linker_set_key" : "_ZTI14pthread_attr_t",
6576   "name" : "pthread_attr_t",
6577   "size" : 24,
6578   "source_file" : "bionic/libc/include/bits/pthread_types.h"
6579  },
6580  {
6581   "alignment" : 4,
6582   "fields" :
6583   [
6584    {
6585     "field_name" : "__private",
6586     "referenced_type" : "_ZTIA1_i"
6587    }
6588   ],
6589   "linker_set_key" : "_ZTI14pthread_cond_t",
6590   "name" : "pthread_cond_t",
6591   "size" : 4,
6592   "source_file" : "bionic/libc/include/bits/pthread_types.h"
6593  },
6594  {
6595   "alignment" : 4,
6596   "fields" :
6597   [
6598    {
6599     "field_name" : "fds_bits",
6600     "referenced_type" : "_ZTIA32_m"
6601    }
6602   ],
6603   "linker_set_key" : "_ZTI15__kernel_fd_set",
6604   "name" : "__kernel_fd_set",
6605   "size" : 128,
6606   "source_file" : "bionic/libc/kernel/uapi/linux/posix_types.h"
6607  },
6608  {
6609   "alignment" : 4,
6610   "fields" :
6611   [
6612    {
6613     "field_name" : "val",
6614     "referenced_type" : "_ZTIA2_i"
6615    }
6616   ],
6617   "linker_set_key" : "_ZTI15__kernel_fsid_t",
6618   "name" : "__kernel_fsid_t",
6619   "size" : 8,
6620   "source_file" : "bionic/libc/kernel/uapi/asm-generic/posix_types.h"
6621  },
6622  {
6623   "alignment" : 4,
6624   "fields" :
6625   [
6626    {
6627     "field_name" : "__private",
6628     "referenced_type" : "_ZTIA1_i"
6629    }
6630   ],
6631   "linker_set_key" : "_ZTI15pthread_mutex_t",
6632   "name" : "pthread_mutex_t",
6633   "size" : 4,
6634   "source_file" : "bionic/libc/include/bits/pthread_types.h"
6635  },
6636  {
6637   "alignment" : 4,
6638   "fields" :
6639   [
6640    {
6641     "field_name" : "__private",
6642     "referenced_type" : "_ZTIA10_i"
6643    }
6644   ],
6645   "linker_set_key" : "_ZTI16pthread_rwlock_t",
6646   "name" : "pthread_rwlock_t",
6647   "size" : 40,
6648   "source_file" : "bionic/libc/include/bits/pthread_types.h"
6649  },
6650  {
6651   "alignment" : 8,
6652   "fields" :
6653   [
6654    {
6655     "field_name" : "tv_sec",
6656     "referenced_type" : "_ZTIx"
6657    },
6658    {
6659     "field_name" : "tv_nsec",
6660     "field_offset" : 64,
6661     "referenced_type" : "_ZTIx"
6662    }
6663   ],
6664   "linker_set_key" : "_ZTI17__kernel_timespec",
6665   "name" : "__kernel_timespec",
6666   "size" : 16,
6667   "source_file" : "bionic/libc/kernel/uapi/linux/time_types.h"
6668  },
6669  {
6670   "alignment" : 4,
6671   "fields" :
6672   [
6673    {
6674     "field_name" : "__private",
6675     "referenced_type" : "_ZTIA8_i"
6676    }
6677   ],
6678   "linker_set_key" : "_ZTI17pthread_barrier_t",
6679   "name" : "pthread_barrier_t",
6680   "size" : 32,
6681   "source_file" : "bionic/libc/include/bits/pthread_types.h"
6682  },
6683  {
6684   "alignment" : 4,
6685   "fields" :
6686   [
6687    {
6688     "field_name" : "_u",
6689     "referenced_type" : "_ZTIN18__kernel_sigactionUt_E"
6690    },
6691    {
6692     "field_name" : "sa_mask",
6693     "field_offset" : 32,
6694     "referenced_type" : "_ZTIm"
6695    },
6696    {
6697     "field_name" : "sa_flags",
6698     "field_offset" : 64,
6699     "referenced_type" : "_ZTIm"
6700    },
6701    {
6702     "field_name" : "sa_restorer",
6703     "field_offset" : 96,
6704     "referenced_type" : "_ZTIPFvvE"
6705    }
6706   ],
6707   "linker_set_key" : "_ZTI18__kernel_sigaction",
6708   "name" : "__kernel_sigaction",
6709   "size" : 16,
6710   "source_file" : "bionic/libc/kernel/uapi/asm-arm/asm/signal.h"
6711  },
6712  {
6713   "alignment" : 4,
6714   "fields" :
6715   [
6716    {
6717     "field_name" : "__private",
6718     "referenced_type" : "_ZTIA2_i"
6719    }
6720   ],
6721   "linker_set_key" : "_ZTI18pthread_spinlock_t",
6722   "name" : "pthread_spinlock_t",
6723   "size" : 8,
6724   "source_file" : "bionic/libc/include/bits/pthread_types.h"
6725  },
6726  {
6727   "alignment" : 8,
6728   "fields" :
6729   [
6730    {
6731     "field_name" : "it_interval",
6732     "referenced_type" : "_ZTI17__kernel_timespec"
6733    },
6734    {
6735     "field_name" : "it_value",
6736     "field_offset" : 128,
6737     "referenced_type" : "_ZTI17__kernel_timespec"
6738    }
6739   ],
6740   "linker_set_key" : "_ZTI19__kernel_itimerspec",
6741   "name" : "__kernel_itimerspec",
6742   "size" : 32,
6743   "source_file" : "bionic/libc/kernel/uapi/linux/time_types.h"
6744  },
6745  {
6746   "alignment" : 4,
6747   "fields" :
6748   [
6749    {
6750     "field_name" : "__cleanup_prev",
6751     "referenced_type" : "_ZTIP19__pthread_cleanup_t"
6752    },
6753    {
6754     "field_name" : "__cleanup_routine",
6755     "field_offset" : 32,
6756     "referenced_type" : "_ZTIPFvPvE"
6757    },
6758    {
6759     "field_name" : "__cleanup_arg",
6760     "field_offset" : 64,
6761     "referenced_type" : "_ZTIPv"
6762    }
6763   ],
6764   "linker_set_key" : "_ZTI19__pthread_cleanup_t",
6765   "name" : "__pthread_cleanup_t",
6766   "size" : 12,
6767   "source_file" : "bionic/libc/include/pthread.h"
6768  },
6769  {
6770   "alignment" : 4,
6771   "fields" :
6772   [
6773    {
6774     "field_name" : "struct_size",
6775     "referenced_type" : "_ZTIj"
6776    },
6777    {
6778     "field_name" : "buffer_id",
6779     "field_offset" : 32,
6780     "referenced_type" : "_ZTIi"
6781    },
6782    {
6783     "field_name" : "priority",
6784     "field_offset" : 64,
6785     "referenced_type" : "_ZTIi"
6786    },
6787    {
6788     "field_name" : "tag",
6789     "field_offset" : 96,
6790     "referenced_type" : "_ZTIPKc"
6791    },
6792    {
6793     "field_name" : "file",
6794     "field_offset" : 128,
6795     "referenced_type" : "_ZTIPKc"
6796    },
6797    {
6798     "field_name" : "line",
6799     "field_offset" : 160,
6800     "referenced_type" : "_ZTIj"
6801    },
6802    {
6803     "field_name" : "message",
6804     "field_offset" : 192,
6805     "referenced_type" : "_ZTIPKc"
6806    }
6807   ],
6808   "linker_set_key" : "_ZTI21__android_log_message",
6809   "name" : "__android_log_message",
6810   "size" : 28,
6811   "source_file" : "system/logging/liblog/include/android/log.h"
6812  },
6813  {
6814   "alignment" : 4,
6815   "fields" :
6816   [
6817    {
6818     "field_name" : "tv_sec",
6819     "referenced_type" : "_ZTIl"
6820    },
6821    {
6822     "field_name" : "tv_nsec",
6823     "field_offset" : 32,
6824     "referenced_type" : "_ZTIl"
6825    }
6826   ],
6827   "linker_set_key" : "_ZTI21__kernel_old_timespec",
6828   "name" : "__kernel_old_timespec",
6829   "size" : 8,
6830   "source_file" : "bionic/libc/kernel/uapi/linux/time_types.h"
6831  },
6832  {
6833   "alignment" : 8,
6834   "fields" :
6835   [
6836    {
6837     "field_name" : "tv_sec",
6838     "referenced_type" : "_ZTIx"
6839    },
6840    {
6841     "field_name" : "tv_usec",
6842     "field_offset" : 64,
6843     "referenced_type" : "_ZTIx"
6844    }
6845   ],
6846   "linker_set_key" : "_ZTI21__kernel_sock_timeval",
6847   "name" : "__kernel_sock_timeval",
6848   "size" : 16,
6849   "source_file" : "bionic/libc/kernel/uapi/linux/time_types.h"
6850  },
6851  {
6852   "alignment" : 4,
6853   "fields" :
6854   [
6855    {
6856     "access" : "private",
6857     "field_name" : "instance_",
6858     "referenced_type" : "_ZTIPv"
6859    }
6860   ],
6861   "linker_set_key" : "_ZTI24AsynchronousCloseMonitor",
6862   "name" : "AsynchronousCloseMonitor",
6863   "record_kind" : "class",
6864   "size" : 4,
6865   "source_file" : "libcore/luni/src/main/native/AsynchronousCloseMonitor.h"
6866  },
6867  {
6868   "alignment" : 4,
6869   "fields" :
6870   [
6871    {
6872     "field_name" : "tm_sec",
6873     "referenced_type" : "_ZTIi"
6874    },
6875    {
6876     "field_name" : "tm_min",
6877     "field_offset" : 32,
6878     "referenced_type" : "_ZTIi"
6879    },
6880    {
6881     "field_name" : "tm_hour",
6882     "field_offset" : 64,
6883     "referenced_type" : "_ZTIi"
6884    },
6885    {
6886     "field_name" : "tm_mday",
6887     "field_offset" : 96,
6888     "referenced_type" : "_ZTIi"
6889    },
6890    {
6891     "field_name" : "tm_mon",
6892     "field_offset" : 128,
6893     "referenced_type" : "_ZTIi"
6894    },
6895    {
6896     "field_name" : "tm_year",
6897     "field_offset" : 160,
6898     "referenced_type" : "_ZTIi"
6899    },
6900    {
6901     "field_name" : "tm_wday",
6902     "field_offset" : 192,
6903     "referenced_type" : "_ZTIi"
6904    },
6905    {
6906     "field_name" : "tm_yday",
6907     "field_offset" : 224,
6908     "referenced_type" : "_ZTIi"
6909    },
6910    {
6911     "field_name" : "tm_isdst",
6912     "field_offset" : 256,
6913     "referenced_type" : "_ZTIi"
6914    },
6915    {
6916     "field_name" : "tm_gmtoff",
6917     "field_offset" : 288,
6918     "referenced_type" : "_ZTIl"
6919    },
6920    {
6921     "field_name" : "tm_zone",
6922     "field_offset" : 320,
6923     "referenced_type" : "_ZTIPKc"
6924    }
6925   ],
6926   "linker_set_key" : "_ZTI2tm",
6927   "name" : "tm",
6928   "size" : 44,
6929   "source_file" : "bionic/libc/include/time.h"
6930  },
6931  {
6932   "alignment" : 4,
6933   "fields" :
6934   [
6935    {
6936     "field_name" : "regs",
6937     "referenced_type" : "_ZTI9user_regs"
6938    },
6939    {
6940     "field_name" : "u_fpvalid",
6941     "field_offset" : 576,
6942     "referenced_type" : "_ZTIi"
6943    },
6944    {
6945     "field_name" : "u_tsize",
6946     "field_offset" : 608,
6947     "referenced_type" : "_ZTIm"
6948    },
6949    {
6950     "field_name" : "u_dsize",
6951     "field_offset" : 640,
6952     "referenced_type" : "_ZTIm"
6953    },
6954    {
6955     "field_name" : "u_ssize",
6956     "field_offset" : 672,
6957     "referenced_type" : "_ZTIm"
6958    },
6959    {
6960     "field_name" : "start_code",
6961     "field_offset" : 704,
6962     "referenced_type" : "_ZTIm"
6963    },
6964    {
6965     "field_name" : "start_stack",
6966     "field_offset" : 736,
6967     "referenced_type" : "_ZTIm"
6968    },
6969    {
6970     "field_name" : "signal",
6971     "field_offset" : 768,
6972     "referenced_type" : "_ZTIl"
6973    },
6974    {
6975     "field_name" : "reserved",
6976     "field_offset" : 800,
6977     "referenced_type" : "_ZTIi"
6978    },
6979    {
6980     "field_name" : "u_ar0",
6981     "field_offset" : 832,
6982     "referenced_type" : "_ZTIP9user_regs"
6983    },
6984    {
6985     "field_name" : "magic",
6986     "field_offset" : 864,
6987     "referenced_type" : "_ZTIm"
6988    },
6989    {
6990     "field_name" : "u_comm",
6991     "field_offset" : 896,
6992     "referenced_type" : "_ZTIA32_c"
6993    },
6994    {
6995     "field_name" : "u_debugreg",
6996     "field_offset" : 1152,
6997     "referenced_type" : "_ZTIA8_i"
6998    },
6999    {
7000     "field_name" : "u_fp",
7001     "field_offset" : 1408,
7002     "referenced_type" : "_ZTI11user_fpregs"
7003    },
7004    {
7005     "field_name" : "u_fp0",
7006     "field_offset" : 2336,
7007     "referenced_type" : "_ZTIP11user_fpregs"
7008    }
7009   ],
7010   "linker_set_key" : "_ZTI4user",
7011   "name" : "user",
7012   "size" : 296,
7013   "source_file" : "bionic/libc/include/sys/user.h"
7014  },
7015  {
7016   "alignment" : 4,
7017   "fields" :
7018   [
7019    {
7020     "field_name" : "quot",
7021     "referenced_type" : "_ZTIi"
7022    },
7023    {
7024     "field_name" : "rem",
7025     "field_offset" : 32,
7026     "referenced_type" : "_ZTIi"
7027    }
7028   ],
7029   "linker_set_key" : "_ZTI5div_t",
7030   "name" : "div_t",
7031   "size" : 8,
7032   "source_file" : "bionic/libc/include/stdlib.h"
7033  },
7034  {
7035   "alignment" : 4,
7036   "fields" :
7037   [
7038    {
7039     "field_name" : "fds_bits",
7040     "referenced_type" : "_ZTIA32_m"
7041    }
7042   ],
7043   "linker_set_key" : "_ZTI6fd_set",
7044   "name" : "fd_set",
7045   "size" : 128,
7046   "source_file" : "bionic/libc/include/sys/select.h"
7047  },
7048  {
7049   "alignment" : 4,
7050   "fields" :
7051   [
7052    {
7053     "field_name" : "quot",
7054     "referenced_type" : "_ZTIl"
7055    },
7056    {
7057     "field_name" : "rem",
7058     "field_offset" : 32,
7059     "referenced_type" : "_ZTIl"
7060    }
7061   ],
7062   "linker_set_key" : "_ZTI6ldiv_t",
7063   "name" : "ldiv_t",
7064   "size" : 8,
7065   "source_file" : "bionic/libc/include/stdlib.h"
7066  },
7067  {
7068   "alignment" : 4,
7069   "fields" :
7070   [
7071    {
7072     "field_name" : "sival_int",
7073     "referenced_type" : "_ZTIi"
7074    },
7075    {
7076     "field_name" : "sival_ptr",
7077     "referenced_type" : "_ZTIPv"
7078    }
7079   ],
7080   "linker_set_key" : "_ZTI6sigval",
7081   "name" : "sigval",
7082   "record_kind" : "union",
7083   "size" : 4,
7084   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
7085  },
7086  {
7087   "alignment" : 8,
7088   "fields" :
7089   [
7090    {
7091     "field_name" : "quot",
7092     "referenced_type" : "_ZTIx"
7093    },
7094    {
7095     "field_name" : "rem",
7096     "field_offset" : 64,
7097     "referenced_type" : "_ZTIx"
7098    }
7099   ],
7100   "linker_set_key" : "_ZTI7lldiv_t",
7101   "name" : "lldiv_t",
7102   "size" : 16,
7103   "source_file" : "bionic/libc/include/stdlib.h"
7104  },
7105  {
7106   "alignment" : 4,
7107   "fields" :
7108   [
7109    {
7110     "referenced_type" : "_ZTIN7siginfoUt_E"
7111    }
7112   ],
7113   "linker_set_key" : "_ZTI7siginfo",
7114   "name" : "siginfo",
7115   "size" : 128,
7116   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
7117  },
7118  {
7119   "alignment" : 4,
7120   "fields" :
7121   [
7122    {
7123     "field_name" : "tv_sec",
7124     "referenced_type" : "_ZTIl"
7125    },
7126    {
7127     "field_name" : "tv_usec",
7128     "field_offset" : 32,
7129     "referenced_type" : "_ZTIl"
7130    }
7131   ],
7132   "linker_set_key" : "_ZTI7timeval",
7133   "name" : "timeval",
7134   "size" : 8,
7135   "source_file" : "bionic/libc/kernel/uapi/linux/time.h"
7136  },
7137  {
7138   "alignment" : 1,
7139   "fields" :
7140   [
7141    {
7142     "field_name" : "tv_sec",
7143     "referenced_type" : "_ZTIj"
7144    },
7145    {
7146     "field_name" : "tv_nsec",
7147     "field_offset" : 32,
7148     "referenced_type" : "_ZTIj"
7149    }
7150   ],
7151   "linker_set_key" : "_ZTI8log_time",
7152   "name" : "log_time",
7153   "size" : 8,
7154   "source_file" : "system/logging/liblog/include/log/log_time.h"
7155  },
7156  {
7157   "alignment" : 4,
7158   "fields" :
7159   [
7160    {
7161     "field_name" : "arena",
7162     "referenced_type" : "_ZTIj"
7163    },
7164    {
7165     "field_name" : "ordblks",
7166     "field_offset" : 32,
7167     "referenced_type" : "_ZTIj"
7168    },
7169    {
7170     "field_name" : "smblks",
7171     "field_offset" : 64,
7172     "referenced_type" : "_ZTIj"
7173    },
7174    {
7175     "field_name" : "hblks",
7176     "field_offset" : 96,
7177     "referenced_type" : "_ZTIj"
7178    },
7179    {
7180     "field_name" : "hblkhd",
7181     "field_offset" : 128,
7182     "referenced_type" : "_ZTIj"
7183    },
7184    {
7185     "field_name" : "usmblks",
7186     "field_offset" : 160,
7187     "referenced_type" : "_ZTIj"
7188    },
7189    {
7190     "field_name" : "fsmblks",
7191     "field_offset" : 192,
7192     "referenced_type" : "_ZTIj"
7193    },
7194    {
7195     "field_name" : "uordblks",
7196     "field_offset" : 224,
7197     "referenced_type" : "_ZTIj"
7198    },
7199    {
7200     "field_name" : "fordblks",
7201     "field_offset" : 256,
7202     "referenced_type" : "_ZTIj"
7203    },
7204    {
7205     "field_name" : "keepcost",
7206     "field_offset" : 288,
7207     "referenced_type" : "_ZTIj"
7208    }
7209   ],
7210   "linker_set_key" : "_ZTI8mallinfo",
7211   "name" : "mallinfo",
7212   "size" : 40,
7213   "source_file" : "bionic/libc/include/malloc.h"
7214  },
7215  {
7216   "alignment" : 4,
7217   "fields" :
7218   [
7219    {
7220     "field_name" : "sigev_value",
7221     "referenced_type" : "_ZTI6sigval"
7222    },
7223    {
7224     "field_name" : "sigev_signo",
7225     "field_offset" : 32,
7226     "referenced_type" : "_ZTIi"
7227    },
7228    {
7229     "field_name" : "sigev_notify",
7230     "field_offset" : 64,
7231     "referenced_type" : "_ZTIi"
7232    },
7233    {
7234     "field_name" : "_sigev_un",
7235     "field_offset" : 96,
7236     "referenced_type" : "_ZTIN8sigeventUt_E"
7237    }
7238   ],
7239   "linker_set_key" : "_ZTI8sigevent",
7240   "name" : "sigevent",
7241   "size" : 64,
7242   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
7243  },
7244  {
7245   "alignment" : 4,
7246   "fields" :
7247   [
7248    {
7249     "field_name" : "tv_sec",
7250     "referenced_type" : "_ZTIl"
7251    },
7252    {
7253     "field_name" : "tv_nsec",
7254     "field_offset" : 32,
7255     "referenced_type" : "_ZTIl"
7256    }
7257   ],
7258   "linker_set_key" : "_ZTI8timespec",
7259   "name" : "timespec",
7260   "size" : 8,
7261   "source_file" : "bionic/libc/include/bits/timespec.h"
7262  },
7263  {
7264   "alignment" : 4,
7265   "fields" :
7266   [
7267    {
7268     "field_name" : "tz_minuteswest",
7269     "referenced_type" : "_ZTIi"
7270    },
7271    {
7272     "field_name" : "tz_dsttime",
7273     "field_offset" : 32,
7274     "referenced_type" : "_ZTIi"
7275    }
7276   ],
7277   "linker_set_key" : "_ZTI8timezone",
7278   "name" : "timezone",
7279   "size" : 8,
7280   "source_file" : "bionic/libc/kernel/uapi/linux/time.h"
7281  },
7282  {
7283   "alignment" : 8,
7284   "fields" :
7285   [
7286    {
7287     "field_name" : "uc_flags",
7288     "referenced_type" : "_ZTIm"
7289    },
7290    {
7291     "field_name" : "uc_link",
7292     "field_offset" : 32,
7293     "referenced_type" : "_ZTIP8ucontext"
7294    },
7295    {
7296     "field_name" : "uc_stack",
7297     "field_offset" : 64,
7298     "referenced_type" : "_ZTI11sigaltstack"
7299    },
7300    {
7301     "field_name" : "uc_mcontext",
7302     "field_offset" : 160,
7303     "referenced_type" : "_ZTI10sigcontext"
7304    },
7305    {
7306     "field_offset" : 832,
7307     "referenced_type" : "_ZTIN8ucontextUt_E"
7308    },
7309    {
7310     "field_name" : "__padding",
7311     "field_offset" : 896,
7312     "referenced_type" : "_ZTIA120_c"
7313    },
7314    {
7315     "field_name" : "uc_regspace",
7316     "field_offset" : 1856,
7317     "referenced_type" : "_ZTIA128_m"
7318    }
7319   ],
7320   "linker_set_key" : "_ZTI8ucontext",
7321   "name" : "ucontext",
7322   "size" : 744,
7323   "source_file" : "bionic/libc/include/sys/ucontext.h"
7324  },
7325  {
7326   "alignment" : 8,
7327   "fields" :
7328   [
7329    {
7330     "field_name" : "fpregs",
7331     "referenced_type" : "_ZTIA32_y"
7332    },
7333    {
7334     "field_name" : "fpscr",
7335     "field_offset" : 2048,
7336     "referenced_type" : "_ZTIm"
7337    }
7338   ],
7339   "linker_set_key" : "_ZTI8user_vfp",
7340   "name" : "user_vfp",
7341   "size" : 264,
7342   "source_file" : "bionic/libc/include/sys/user.h"
7343  },
7344  {
7345   "alignment" : 4,
7346   "fields" :
7347   [
7348    {
7349     "field_name" : "__bits",
7350     "referenced_type" : "_ZTIA1_m"
7351    }
7352   ],
7353   "linker_set_key" : "_ZTI9cpu_set_t",
7354   "name" : "cpu_set_t",
7355   "size" : 4,
7356   "source_file" : "bionic/libc/include/sched.h"
7357  },
7358  {
7359   "alignment" : 4,
7360   "fields" :
7361   [
7362    {
7363     "field_name" : "it_interval",
7364     "referenced_type" : "_ZTI7timeval"
7365    },
7366    {
7367     "field_name" : "it_value",
7368     "field_offset" : 64,
7369     "referenced_type" : "_ZTI7timeval"
7370    }
7371   ],
7372   "linker_set_key" : "_ZTI9itimerval",
7373   "name" : "itimerval",
7374   "size" : 16,
7375   "source_file" : "bionic/libc/kernel/uapi/linux/time.h"
7376  },
7377  {
7378   "alignment" : 4,
7379   "fields" :
7380   [
7381    {
7382     "field_name" : "arena",
7383     "referenced_type" : "_ZTIj"
7384    },
7385    {
7386     "field_name" : "ordblks",
7387     "field_offset" : 32,
7388     "referenced_type" : "_ZTIj"
7389    },
7390    {
7391     "field_name" : "smblks",
7392     "field_offset" : 64,
7393     "referenced_type" : "_ZTIj"
7394    },
7395    {
7396     "field_name" : "hblks",
7397     "field_offset" : 96,
7398     "referenced_type" : "_ZTIj"
7399    },
7400    {
7401     "field_name" : "hblkhd",
7402     "field_offset" : 128,
7403     "referenced_type" : "_ZTIj"
7404    },
7405    {
7406     "field_name" : "usmblks",
7407     "field_offset" : 160,
7408     "referenced_type" : "_ZTIj"
7409    },
7410    {
7411     "field_name" : "fsmblks",
7412     "field_offset" : 192,
7413     "referenced_type" : "_ZTIj"
7414    },
7415    {
7416     "field_name" : "uordblks",
7417     "field_offset" : 224,
7418     "referenced_type" : "_ZTIj"
7419    },
7420    {
7421     "field_name" : "fordblks",
7422     "field_offset" : 256,
7423     "referenced_type" : "_ZTIj"
7424    },
7425    {
7426     "field_name" : "keepcost",
7427     "field_offset" : 288,
7428     "referenced_type" : "_ZTIj"
7429    }
7430   ],
7431   "linker_set_key" : "_ZTI9mallinfo2",
7432   "name" : "mallinfo2",
7433   "size" : 40,
7434   "source_file" : "bionic/libc/include/malloc.h"
7435  },
7436  {
7437   "alignment" : 1,
7438   "fields" :
7439   [
7440    {
7441     "field_name" : "__seq",
7442     "referenced_type" : "_ZTIA4_h"
7443    }
7444   ],
7445   "linker_set_key" : "_ZTI9mbstate_t",
7446   "name" : "mbstate_t",
7447   "size" : 4,
7448   "source_file" : "bionic/libc/include/bits/mbstate_t.h"
7449  },
7450  {
7451   "alignment" : 4,
7452   "fields" :
7453   [
7454    {
7455     "referenced_type" : "_ZTIN9sigactionUt_E"
7456    },
7457    {
7458     "field_name" : "sa_mask",
7459     "field_offset" : 32,
7460     "referenced_type" : "_ZTIm"
7461    },
7462    {
7463     "field_name" : "sa_flags",
7464     "field_offset" : 64,
7465     "referenced_type" : "_ZTIi"
7466    },
7467    {
7468     "field_name" : "sa_restorer",
7469     "field_offset" : 96,
7470     "referenced_type" : "_ZTIPFvvE"
7471    }
7472   ],
7473   "linker_set_key" : "_ZTI9sigaction",
7474   "name" : "sigaction",
7475   "size" : 16,
7476   "source_file" : "bionic/libc/include/bits/signal_types.h"
7477  },
7478  {
7479   "alignment" : 4,
7480   "fields" :
7481   [
7482    {
7483     "field_name" : "uregs",
7484     "referenced_type" : "_ZTIA18_m"
7485    }
7486   ],
7487   "linker_set_key" : "_ZTI9user_regs",
7488   "name" : "user_regs",
7489   "size" : 72,
7490   "source_file" : "bionic/libc/include/sys/user.h"
7491  },
7492  {
7493   "alignment" : 4,
7494   "fields" :
7495   [
7496    {
7497     "field_name" : "_tid",
7498     "referenced_type" : "_ZTIi"
7499    },
7500    {
7501     "field_name" : "_overrun",
7502     "field_offset" : 32,
7503     "referenced_type" : "_ZTIi"
7504    },
7505    {
7506     "field_name" : "_sigval",
7507     "field_offset" : 64,
7508     "referenced_type" : "_ZTI6sigval"
7509    },
7510    {
7511     "field_name" : "_sys_private",
7512     "field_offset" : 96,
7513     "referenced_type" : "_ZTIi"
7514    }
7515   ],
7516   "is_anonymous" : true,
7517   "linker_set_key" : "_ZTIN10__sifieldsUt0_E",
7518   "name" : "__sifields::(unnamed)",
7519   "size" : 16,
7520   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
7521  },
7522  {
7523   "alignment" : 4,
7524   "fields" :
7525   [
7526    {
7527     "field_name" : "_pid",
7528     "referenced_type" : "_ZTIi"
7529    },
7530    {
7531     "field_name" : "_uid",
7532     "field_offset" : 32,
7533     "referenced_type" : "_ZTIj"
7534    },
7535    {
7536     "field_name" : "_sigval",
7537     "field_offset" : 64,
7538     "referenced_type" : "_ZTI6sigval"
7539    }
7540   ],
7541   "is_anonymous" : true,
7542   "linker_set_key" : "_ZTIN10__sifieldsUt1_E",
7543   "name" : "__sifields::(unnamed)",
7544   "size" : 12,
7545   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
7546  },
7547  {
7548   "alignment" : 4,
7549   "fields" :
7550   [
7551    {
7552     "field_name" : "_pid",
7553     "referenced_type" : "_ZTIi"
7554    },
7555    {
7556     "field_name" : "_uid",
7557     "field_offset" : 32,
7558     "referenced_type" : "_ZTIj"
7559    },
7560    {
7561     "field_name" : "_status",
7562     "field_offset" : 64,
7563     "referenced_type" : "_ZTIi"
7564    },
7565    {
7566     "field_name" : "_utime",
7567     "field_offset" : 96,
7568     "referenced_type" : "_ZTIl"
7569    },
7570    {
7571     "field_name" : "_stime",
7572     "field_offset" : 128,
7573     "referenced_type" : "_ZTIl"
7574    }
7575   ],
7576   "is_anonymous" : true,
7577   "linker_set_key" : "_ZTIN10__sifieldsUt2_E",
7578   "name" : "__sifields::(unnamed)",
7579   "size" : 20,
7580   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
7581  },
7582  {
7583   "alignment" : 4,
7584   "fields" :
7585   [
7586    {
7587     "field_name" : "_addr",
7588     "referenced_type" : "_ZTIPv"
7589    },
7590    {
7591     "field_offset" : 32,
7592     "referenced_type" : "_ZTIN10__sifieldsUt3_Ut_E"
7593    }
7594   ],
7595   "is_anonymous" : true,
7596   "linker_set_key" : "_ZTIN10__sifieldsUt3_E",
7597   "name" : "__sifields::(unnamed)",
7598   "size" : 16,
7599   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
7600  },
7601  {
7602   "alignment" : 4,
7603   "fields" :
7604   [
7605    {
7606     "field_name" : "_trapno",
7607     "referenced_type" : "_ZTIi"
7608    },
7609    {
7610     "field_name" : "_addr_lsb",
7611     "referenced_type" : "_ZTIs"
7612    },
7613    {
7614     "field_name" : "_addr_bnd",
7615     "referenced_type" : "_ZTIN10__sifieldsUt3_Ut_Ut_E"
7616    },
7617    {
7618     "field_name" : "_addr_pkey",
7619     "referenced_type" : "_ZTIN10__sifieldsUt3_Ut_Ut0_E"
7620    },
7621    {
7622     "field_name" : "_perf",
7623     "referenced_type" : "_ZTIN10__sifieldsUt3_Ut_Ut1_E"
7624    }
7625   ],
7626   "is_anonymous" : true,
7627   "linker_set_key" : "_ZTIN10__sifieldsUt3_Ut_E",
7628   "name" : "__sifields::(unnamed)::(anonymous)",
7629   "record_kind" : "union",
7630   "size" : 12,
7631   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
7632  },
7633  {
7634   "alignment" : 4,
7635   "fields" :
7636   [
7637    {
7638     "field_name" : "_dummy_pkey",
7639     "referenced_type" : "_ZTIA4_c"
7640    },
7641    {
7642     "field_name" : "_pkey",
7643     "field_offset" : 32,
7644     "referenced_type" : "_ZTIj"
7645    }
7646   ],
7647   "is_anonymous" : true,
7648   "linker_set_key" : "_ZTIN10__sifieldsUt3_Ut_Ut0_E",
7649   "name" : "__sifields::(unnamed)::(anonymous)::(unnamed)",
7650   "size" : 8,
7651   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
7652  },
7653  {
7654   "alignment" : 4,
7655   "fields" :
7656   [
7657    {
7658     "field_name" : "_data",
7659     "referenced_type" : "_ZTIm"
7660    },
7661    {
7662     "field_name" : "_type",
7663     "field_offset" : 32,
7664     "referenced_type" : "_ZTIj"
7665    },
7666    {
7667     "field_name" : "_flags",
7668     "field_offset" : 64,
7669     "referenced_type" : "_ZTIj"
7670    }
7671   ],
7672   "is_anonymous" : true,
7673   "linker_set_key" : "_ZTIN10__sifieldsUt3_Ut_Ut1_E",
7674   "name" : "__sifields::(unnamed)::(anonymous)::(unnamed)",
7675   "size" : 12,
7676   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
7677  },
7678  {
7679   "alignment" : 4,
7680   "fields" :
7681   [
7682    {
7683     "field_name" : "_dummy_bnd",
7684     "referenced_type" : "_ZTIA4_c"
7685    },
7686    {
7687     "field_name" : "_lower",
7688     "field_offset" : 32,
7689     "referenced_type" : "_ZTIPv"
7690    },
7691    {
7692     "field_name" : "_upper",
7693     "field_offset" : 64,
7694     "referenced_type" : "_ZTIPv"
7695    }
7696   ],
7697   "is_anonymous" : true,
7698   "linker_set_key" : "_ZTIN10__sifieldsUt3_Ut_Ut_E",
7699   "name" : "__sifields::(unnamed)::(anonymous)::(unnamed)",
7700   "size" : 12,
7701   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
7702  },
7703  {
7704   "alignment" : 4,
7705   "fields" :
7706   [
7707    {
7708     "field_name" : "_band",
7709     "referenced_type" : "_ZTIl"
7710    },
7711    {
7712     "field_name" : "_fd",
7713     "field_offset" : 32,
7714     "referenced_type" : "_ZTIi"
7715    }
7716   ],
7717   "is_anonymous" : true,
7718   "linker_set_key" : "_ZTIN10__sifieldsUt4_E",
7719   "name" : "__sifields::(unnamed)",
7720   "size" : 8,
7721   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
7722  },
7723  {
7724   "alignment" : 4,
7725   "fields" :
7726   [
7727    {
7728     "field_name" : "_call_addr",
7729     "referenced_type" : "_ZTIPv"
7730    },
7731    {
7732     "field_name" : "_syscall",
7733     "field_offset" : 32,
7734     "referenced_type" : "_ZTIi"
7735    },
7736    {
7737     "field_name" : "_arch",
7738     "field_offset" : 64,
7739     "referenced_type" : "_ZTIj"
7740    }
7741   ],
7742   "is_anonymous" : true,
7743   "linker_set_key" : "_ZTIN10__sifieldsUt5_E",
7744   "name" : "__sifields::(unnamed)",
7745   "size" : 12,
7746   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
7747  },
7748  {
7749   "alignment" : 4,
7750   "fields" :
7751   [
7752    {
7753     "field_name" : "_pid",
7754     "referenced_type" : "_ZTIi"
7755    },
7756    {
7757     "field_name" : "_uid",
7758     "field_offset" : 32,
7759     "referenced_type" : "_ZTIj"
7760    }
7761   ],
7762   "is_anonymous" : true,
7763   "linker_set_key" : "_ZTIN10__sifieldsUt_E",
7764   "name" : "__sifields::(unnamed)",
7765   "size" : 8,
7766   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
7767  },
7768  {
7769   "alignment" : 4,
7770   "fields" :
7771   [
7772    {
7773     "field_name" : "sa_handler",
7774     "referenced_type" : "_ZTIPFviE"
7775    },
7776    {
7777     "field_name" : "sa_sigaction",
7778     "referenced_type" : "_ZTIPFviP7siginfoPvE"
7779    }
7780   ],
7781   "is_anonymous" : true,
7782   "linker_set_key" : "_ZTIN11sigaction64Ut_E",
7783   "name" : "sigaction64::(anonymous)",
7784   "record_kind" : "union",
7785   "size" : 4,
7786   "source_file" : "bionic/libc/include/bits/signal_types.h"
7787  },
7788  {
7789   "alignment" : 4,
7790   "fields" :
7791   [
7792    {
7793     "bit_width" : 1,
7794     "field_name" : "sign1",
7795     "is_bit_field" : true,
7796     "referenced_type" : "_ZTIj"
7797    },
7798    {
7799     "bit_width" : 15,
7800     "field_name" : "unused",
7801     "field_offset" : 1,
7802     "is_bit_field" : true,
7803     "referenced_type" : "_ZTIj"
7804    },
7805    {
7806     "bit_width" : 1,
7807     "field_name" : "sign2",
7808     "field_offset" : 16,
7809     "is_bit_field" : true,
7810     "referenced_type" : "_ZTIj"
7811    },
7812    {
7813     "bit_width" : 14,
7814     "field_name" : "exponent",
7815     "field_offset" : 17,
7816     "is_bit_field" : true,
7817     "referenced_type" : "_ZTIj"
7818    },
7819    {
7820     "bit_width" : 1,
7821     "field_name" : "j",
7822     "field_offset" : 31,
7823     "is_bit_field" : true,
7824     "referenced_type" : "_ZTIj"
7825    },
7826    {
7827     "bit_width" : 31,
7828     "field_name" : "mantissa1",
7829     "field_offset" : 32,
7830     "is_bit_field" : true,
7831     "referenced_type" : "_ZTIj"
7832    },
7833    {
7834     "bit_width" : 32,
7835     "field_name" : "mantissa0",
7836     "field_offset" : 64,
7837     "is_bit_field" : true,
7838     "referenced_type" : "_ZTIj"
7839    }
7840   ],
7841   "linker_set_key" : "_ZTIN11user_fpregs6fp_regE",
7842   "name" : "user_fpregs::fp_reg",
7843   "size" : 12,
7844   "source_file" : "bionic/libc/include/sys/user.h"
7845  },
7846  {
7847   "alignment" : 4,
7848   "fields" :
7849   [
7850    {
7851     "field_name" : "_sa_handler",
7852     "referenced_type" : "_ZTIPFviE"
7853    },
7854    {
7855     "field_name" : "_sa_sigaction",
7856     "referenced_type" : "_ZTIPFviP7siginfoPvE"
7857    }
7858   ],
7859   "is_anonymous" : true,
7860   "linker_set_key" : "_ZTIN18__kernel_sigactionUt_E",
7861   "name" : "__kernel_sigaction::(unnamed)",
7862   "record_kind" : "union",
7863   "size" : 4,
7864   "source_file" : "bionic/libc/kernel/uapi/asm-arm/asm/signal.h"
7865  },
7866  {
7867   "alignment" : 4,
7868   "fields" :
7869   [
7870    {
7871     "referenced_type" : "_ZTIN7siginfoUt_Ut_E"
7872    },
7873    {
7874     "field_name" : "_si_pad",
7875     "referenced_type" : "_ZTIA32_i"
7876    }
7877   ],
7878   "is_anonymous" : true,
7879   "linker_set_key" : "_ZTIN7siginfoUt_E",
7880   "name" : "siginfo::(anonymous)",
7881   "record_kind" : "union",
7882   "size" : 128,
7883   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
7884  },
7885  {
7886   "alignment" : 4,
7887   "fields" :
7888   [
7889    {
7890     "field_name" : "si_signo",
7891     "referenced_type" : "_ZTIi"
7892    },
7893    {
7894     "field_name" : "si_errno",
7895     "field_offset" : 32,
7896     "referenced_type" : "_ZTIi"
7897    },
7898    {
7899     "field_name" : "si_code",
7900     "field_offset" : 64,
7901     "referenced_type" : "_ZTIi"
7902    },
7903    {
7904     "field_name" : "_sifields",
7905     "field_offset" : 96,
7906     "referenced_type" : "_ZTI10__sifields"
7907    }
7908   ],
7909   "is_anonymous" : true,
7910   "linker_set_key" : "_ZTIN7siginfoUt_Ut_E",
7911   "name" : "siginfo::(anonymous)::(anonymous)",
7912   "size" : 32,
7913   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
7914  },
7915  {
7916   "alignment" : 4,
7917   "fields" :
7918   [
7919    {
7920     "field_name" : "_pad",
7921     "referenced_type" : "_ZTIA13_i"
7922    },
7923    {
7924     "field_name" : "_tid",
7925     "referenced_type" : "_ZTIi"
7926    },
7927    {
7928     "field_name" : "_sigev_thread",
7929     "referenced_type" : "_ZTIN8sigeventUt_Ut_E"
7930    }
7931   ],
7932   "is_anonymous" : true,
7933   "linker_set_key" : "_ZTIN8sigeventUt_E",
7934   "name" : "sigevent::(unnamed)",
7935   "record_kind" : "union",
7936   "size" : 52,
7937   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
7938  },
7939  {
7940   "alignment" : 4,
7941   "fields" :
7942   [
7943    {
7944     "field_name" : "_function",
7945     "referenced_type" : "_ZTIPFv6sigvalE"
7946    },
7947    {
7948     "field_name" : "_attribute",
7949     "field_offset" : 32,
7950     "referenced_type" : "_ZTIPv"
7951    }
7952   ],
7953   "is_anonymous" : true,
7954   "linker_set_key" : "_ZTIN8sigeventUt_Ut_E",
7955   "name" : "sigevent::(unnamed)::(unnamed)",
7956   "size" : 8,
7957   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
7958  },
7959  {
7960   "alignment" : 4,
7961   "fields" :
7962   [
7963    {
7964     "referenced_type" : "_ZTIN8ucontextUt_Ut_E"
7965    },
7966    {
7967     "field_name" : "uc_sigmask64",
7968     "referenced_type" : "_ZTI10sigset64_t"
7969    }
7970   ],
7971   "is_anonymous" : true,
7972   "linker_set_key" : "_ZTIN8ucontextUt_E",
7973   "name" : "ucontext::(anonymous)",
7974   "record_kind" : "union",
7975   "size" : 8,
7976   "source_file" : "bionic/libc/include/sys/ucontext.h"
7977  },
7978  {
7979   "alignment" : 4,
7980   "fields" :
7981   [
7982    {
7983     "field_name" : "uc_sigmask",
7984     "referenced_type" : "_ZTIm"
7985    },
7986    {
7987     "field_name" : "__padding_rt_sigset",
7988     "field_offset" : 32,
7989     "referenced_type" : "_ZTIj"
7990    }
7991   ],
7992   "is_anonymous" : true,
7993   "linker_set_key" : "_ZTIN8ucontextUt_Ut_E",
7994   "name" : "ucontext::(anonymous)::(anonymous)",
7995   "size" : 8,
7996   "source_file" : "bionic/libc/include/sys/ucontext.h"
7997  },
7998  {
7999   "alignment" : 4,
8000   "fields" :
8001   [
8002    {
8003     "field_name" : "sa_handler",
8004     "referenced_type" : "_ZTIPFviE"
8005    },
8006    {
8007     "field_name" : "sa_sigaction",
8008     "referenced_type" : "_ZTIPFviP7siginfoPvE"
8009    }
8010   ],
8011   "is_anonymous" : true,
8012   "linker_set_key" : "_ZTIN9sigactionUt_E",
8013   "name" : "sigaction::(anonymous)",
8014   "record_kind" : "union",
8015   "size" : 4,
8016   "source_file" : "bionic/libc/include/bits/signal_types.h"
8017  },
8018  {
8019   "alignment" : 4,
8020   "fields" :
8021   [
8022    {
8023     "field_name" : "__small",
8024     "referenced_type" : "_ZTIA8_c"
8025    },
8026    {
8027     "field_name" : "__large",
8028     "referenced_type" : "_ZTIPv"
8029    }
8030   ],
8031   "linker_set_key" : "_ZTINSt3__110__function16__policy_storageE",
8032   "name" : "std::__function::__policy_storage",
8033   "record_kind" : "union",
8034   "size" : 8,
8035   "source_file" : "external/libcxx/include/functional"
8036  },
8037  {
8038   "alignment" : 4,
8039   "fields" :
8040   [
8041    {
8042     "field_name" : "__clone",
8043     "referenced_type" : "_ZTIKPFPvPKvE"
8044    },
8045    {
8046     "field_name" : "__destroy",
8047     "field_offset" : 32,
8048     "referenced_type" : "_ZTIKPFvPvE"
8049    },
8050    {
8051     "field_name" : "__is_null",
8052     "field_offset" : 64,
8053     "referenced_type" : "_ZTIKb"
8054    },
8055    {
8056     "field_name" : "__type_info",
8057     "field_offset" : 96,
8058     "referenced_type" : "_ZTIKPKSt9type_info"
8059    }
8060   ],
8061   "linker_set_key" : "_ZTINSt3__110__function8__policyE",
8062   "name" : "std::__function::__policy",
8063   "size" : 16,
8064   "source_file" : "external/libcxx/include/functional"
8065  },
8066  {
8067   "alignment" : 1,
8068   "linker_set_key" : "_ZTINSt3__110__get_pairILj0EEE",
8069   "name" : "std::__get_pair<0>",
8070   "size" : 1,
8071   "source_file" : "external/libcxx/include/utility"
8072  },
8073  {
8074   "alignment" : 1,
8075   "linker_set_key" : "_ZTINSt3__110__get_pairILj1EEE",
8076   "name" : "std::__get_pair<1>",
8077   "size" : 1,
8078   "source_file" : "external/libcxx/include/utility"
8079  },
8080  {
8081   "alignment" : 1,
8082   "linker_set_key" : "_ZTINSt3__110__ignore_tIhEE",
8083   "name" : "std::__ignore_t<unsigned char>",
8084   "size" : 1,
8085   "source_file" : "external/libcxx/include/tuple",
8086   "template_args" :
8087   [
8088    "_ZTIh"
8089   ]
8090  },
8091  {
8092   "alignment" : 1,
8093   "base_specifiers" :
8094   [
8095    {
8096     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
8097    }
8098   ],
8099   "linker_set_key" : "_ZTINSt3__110__is_ratioINS_5ratioILx1ELx1000000000EEEEE",
8100   "name" : "std::__is_ratio<std::ratio<1, 1000000000>>",
8101   "size" : 1,
8102   "source_file" : "external/libcxx/include/ratio",
8103   "template_args" :
8104   [
8105    "_ZTINSt3__15ratioILx1ELx1000000000EEE"
8106   ]
8107  },
8108  {
8109   "alignment" : 1,
8110   "base_specifiers" :
8111   [
8112    {
8113     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
8114    }
8115   ],
8116   "linker_set_key" : "_ZTINSt3__110__is_ratioINS_5ratioILx1ELx1000000EEEEE",
8117   "name" : "std::__is_ratio<std::ratio<1, 1000000>>",
8118   "size" : 1,
8119   "source_file" : "external/libcxx/include/ratio",
8120   "template_args" :
8121   [
8122    "_ZTINSt3__15ratioILx1ELx1000000EEE"
8123   ]
8124  },
8125  {
8126   "alignment" : 1,
8127   "base_specifiers" :
8128   [
8129    {
8130     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
8131    }
8132   ],
8133   "linker_set_key" : "_ZTINSt3__110__is_ratioINS_5ratioILx1ELx1000EEEEE",
8134   "name" : "std::__is_ratio<std::ratio<1, 1000>>",
8135   "size" : 1,
8136   "source_file" : "external/libcxx/include/ratio",
8137   "template_args" :
8138   [
8139    "_ZTINSt3__15ratioILx1ELx1000EEE"
8140   ]
8141  },
8142  {
8143   "alignment" : 1,
8144   "base_specifiers" :
8145   [
8146    {
8147     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
8148    }
8149   ],
8150   "linker_set_key" : "_ZTINSt3__110__is_ratioINS_5ratioILx1ELx1EEEEE",
8151   "name" : "std::__is_ratio<std::ratio<1, 1>>",
8152   "size" : 1,
8153   "source_file" : "external/libcxx/include/ratio",
8154   "template_args" :
8155   [
8156    "_ZTINSt3__15ratioILx1ELx1EEE"
8157   ]
8158  },
8159  {
8160   "alignment" : 1,
8161   "base_specifiers" :
8162   [
8163    {
8164     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
8165    }
8166   ],
8167   "linker_set_key" : "_ZTINSt3__110__is_ratioINS_5ratioILx2629746ELx1EEEEE",
8168   "name" : "std::__is_ratio<std::ratio<2629746, 1>>",
8169   "size" : 1,
8170   "source_file" : "external/libcxx/include/ratio",
8171   "template_args" :
8172   [
8173    "_ZTINSt3__15ratioILx2629746ELx1EEE"
8174   ]
8175  },
8176  {
8177   "alignment" : 1,
8178   "base_specifiers" :
8179   [
8180    {
8181     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
8182    }
8183   ],
8184   "linker_set_key" : "_ZTINSt3__110__is_ratioINS_5ratioILx31556952ELx1EEEEE",
8185   "name" : "std::__is_ratio<std::ratio<31556952, 1>>",
8186   "size" : 1,
8187   "source_file" : "external/libcxx/include/ratio",
8188   "template_args" :
8189   [
8190    "_ZTINSt3__15ratioILx31556952ELx1EEE"
8191   ]
8192  },
8193  {
8194   "alignment" : 1,
8195   "base_specifiers" :
8196   [
8197    {
8198     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
8199    }
8200   ],
8201   "linker_set_key" : "_ZTINSt3__110__is_ratioINS_5ratioILx3600ELx1EEEEE",
8202   "name" : "std::__is_ratio<std::ratio<3600, 1>>",
8203   "size" : 1,
8204   "source_file" : "external/libcxx/include/ratio",
8205   "template_args" :
8206   [
8207    "_ZTINSt3__15ratioILx3600ELx1EEE"
8208   ]
8209  },
8210  {
8211   "alignment" : 1,
8212   "base_specifiers" :
8213   [
8214    {
8215     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
8216    }
8217   ],
8218   "linker_set_key" : "_ZTINSt3__110__is_ratioINS_5ratioILx60ELx1EEEEE",
8219   "name" : "std::__is_ratio<std::ratio<60, 1>>",
8220   "size" : 1,
8221   "source_file" : "external/libcxx/include/ratio",
8222   "template_args" :
8223   [
8224    "_ZTINSt3__15ratioILx60ELx1EEE"
8225   ]
8226  },
8227  {
8228   "alignment" : 1,
8229   "base_specifiers" :
8230   [
8231    {
8232     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
8233    }
8234   ],
8235   "linker_set_key" : "_ZTINSt3__110__is_ratioINS_5ratioILx86400ELx1EEEEE",
8236   "name" : "std::__is_ratio<std::ratio<86400, 1>>",
8237   "size" : 1,
8238   "source_file" : "external/libcxx/include/ratio",
8239   "template_args" :
8240   [
8241    "_ZTINSt3__15ratioILx86400ELx1EEE"
8242   ]
8243  },
8244  {
8245   "alignment" : 4,
8246   "fields" :
8247   [
8248    {
8249     "access" : "private",
8250     "field_name" : "__val_",
8251     "referenced_type" : "_ZTIi"
8252    },
8253    {
8254     "access" : "private",
8255     "field_name" : "__cat_",
8256     "field_offset" : 32,
8257     "referenced_type" : "_ZTIPKNSt3__114error_categoryE"
8258    }
8259   ],
8260   "linker_set_key" : "_ZTINSt3__110error_codeE",
8261   "name" : "std::error_code",
8262   "record_kind" : "class",
8263   "size" : 8,
8264   "source_file" : "external/libcxx/include/system_error"
8265  },
8266  {
8267   "alignment" : 1,
8268   "linker_set_key" : "_ZTINSt3__110in_place_tE",
8269   "name" : "std::in_place_t",
8270   "size" : 1,
8271   "source_file" : "external/libcxx/include/utility"
8272  },
8273  {
8274   "alignment" : 1,
8275   "base_specifiers" :
8276   [
8277    {
8278     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
8279    }
8280   ],
8281   "linker_set_key" : "_ZTINSt3__110is_trivialIDiEE",
8282   "name" : "std::is_trivial<char32_t>",
8283   "size" : 1,
8284   "source_file" : "external/libcxx/include/type_traits",
8285   "template_args" :
8286   [
8287    "_ZTIDi"
8288   ]
8289  },
8290  {
8291   "alignment" : 1,
8292   "base_specifiers" :
8293   [
8294    {
8295     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
8296    }
8297   ],
8298   "linker_set_key" : "_ZTINSt3__110is_trivialIDsEE",
8299   "name" : "std::is_trivial<char16_t>",
8300   "size" : 1,
8301   "source_file" : "external/libcxx/include/type_traits",
8302   "template_args" :
8303   [
8304    "_ZTIDs"
8305   ]
8306  },
8307  {
8308   "alignment" : 1,
8309   "base_specifiers" :
8310   [
8311    {
8312     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
8313    }
8314   ],
8315   "linker_set_key" : "_ZTINSt3__110is_trivialIDuEE",
8316   "name" : "std::is_trivial<char8_t>",
8317   "size" : 1,
8318   "source_file" : "external/libcxx/include/type_traits",
8319   "template_args" :
8320   [
8321    "_ZTIDu"
8322   ]
8323  },
8324  {
8325   "alignment" : 1,
8326   "base_specifiers" :
8327   [
8328    {
8329     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
8330    }
8331   ],
8332   "linker_set_key" : "_ZTINSt3__110is_trivialIcEE",
8333   "name" : "std::is_trivial<char>",
8334   "size" : 1,
8335   "source_file" : "external/libcxx/include/type_traits",
8336   "template_args" :
8337   [
8338    "_ZTIc"
8339   ]
8340  },
8341  {
8342   "alignment" : 1,
8343   "base_specifiers" :
8344   [
8345    {
8346     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
8347    }
8348   ],
8349   "linker_set_key" : "_ZTINSt3__110is_trivialIwEE",
8350   "name" : "std::is_trivial<wchar_t>",
8351   "size" : 1,
8352   "source_file" : "external/libcxx/include/type_traits",
8353   "template_args" :
8354   [
8355    "_ZTIw"
8356   ]
8357  },
8358  {
8359   "alignment" : 1,
8360   "linker_set_key" : "_ZTINSt3__110less_equalIvEE",
8361   "name" : "std::less_equal<void>",
8362   "size" : 1,
8363   "source_file" : "external/libcxx/include/functional",
8364   "template_args" :
8365   [
8366    "_ZTIv"
8367   ]
8368  },
8369  {
8370   "alignment" : 4,
8371   "fields" :
8372   [
8373    {
8374     "access" : "private",
8375     "field_name" : "__m_",
8376     "referenced_type" : "_ZTIRNSt3__15mutexE"
8377    }
8378   ],
8379   "linker_set_key" : "_ZTINSt3__110lock_guardINS_5mutexEEE",
8380   "name" : "std::lock_guard<std::mutex>",
8381   "record_kind" : "class",
8382   "size" : 4,
8383   "source_file" : "external/libcxx/include/__mutex_base",
8384   "template_args" :
8385   [
8386    "_ZTINSt3__15mutexE"
8387   ]
8388  },
8389  {
8390   "alignment" : 1,
8391   "linker_set_key" : "_ZTINSt3__110logical_orIvEE",
8392   "name" : "std::logical_or<void>",
8393   "size" : 1,
8394   "source_file" : "external/libcxx/include/functional",
8395   "template_args" :
8396   [
8397    "_ZTIv"
8398   ]
8399  },
8400  {
8401   "alignment" : 1,
8402   "linker_set_key" : "_ZTINSt3__110multipliesIvEE",
8403   "name" : "std::multiplies<void>",
8404   "size" : 1,
8405   "source_file" : "external/libcxx/include/functional",
8406   "template_args" :
8407   [
8408    "_ZTIv"
8409   ]
8410  },
8411  {
8412   "alignment" : 1,
8413   "linker_set_key" : "_ZTINSt3__110owner_lessIvEE",
8414   "name" : "std::owner_less<void>",
8415   "size" : 1,
8416   "source_file" : "external/libcxx/include/memory",
8417   "template_args" :
8418   [
8419    "_ZTIv"
8420   ]
8421  },
8422  {
8423   "alignment" : 1,
8424   "linker_set_key" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1000000000EEENS1_ILx1ELx1EEEEE",
8425   "name" : "std::__ratio_gcd<std::ratio<1, 1000000000>, std::ratio<1, 1>>",
8426   "size" : 1,
8427   "source_file" : "external/libcxx/include/ratio",
8428   "template_args" :
8429   [
8430    "_ZTINSt3__15ratioILx1ELx1000000000EEE",
8431    "_ZTINSt3__15ratioILx1ELx1EEE"
8432   ]
8433  },
8434  {
8435   "alignment" : 1,
8436   "linker_set_key" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1000000000EEES2_EE",
8437   "name" : "std::__ratio_gcd<std::ratio<1, 1000000000>, std::ratio<1, 1000000000>>",
8438   "size" : 1,
8439   "source_file" : "external/libcxx/include/ratio",
8440   "template_args" :
8441   [
8442    "_ZTINSt3__15ratioILx1ELx1000000000EEE",
8443    "_ZTINSt3__15ratioILx1ELx1000000000EEE"
8444   ]
8445  },
8446  {
8447   "alignment" : 1,
8448   "linker_set_key" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1000000EEES2_EE",
8449   "name" : "std::__ratio_gcd<std::ratio<1, 1000000>, std::ratio<1, 1000000>>",
8450   "size" : 1,
8451   "source_file" : "external/libcxx/include/ratio",
8452   "template_args" :
8453   [
8454    "_ZTINSt3__15ratioILx1ELx1000000EEE",
8455    "_ZTINSt3__15ratioILx1ELx1000000EEE"
8456   ]
8457  },
8458  {
8459   "alignment" : 1,
8460   "linker_set_key" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1000EEES2_EE",
8461   "name" : "std::__ratio_gcd<std::ratio<1, 1000>, std::ratio<1, 1000>>",
8462   "size" : 1,
8463   "source_file" : "external/libcxx/include/ratio",
8464   "template_args" :
8465   [
8466    "_ZTINSt3__15ratioILx1ELx1000EEE",
8467    "_ZTINSt3__15ratioILx1ELx1000EEE"
8468   ]
8469  },
8470  {
8471   "alignment" : 1,
8472   "linker_set_key" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1EEES2_EE",
8473   "name" : "std::__ratio_gcd<std::ratio<1, 1>, std::ratio<1, 1>>",
8474   "size" : 1,
8475   "source_file" : "external/libcxx/include/ratio",
8476   "template_args" :
8477   [
8478    "_ZTINSt3__15ratioILx1ELx1EEE",
8479    "_ZTINSt3__15ratioILx1ELx1EEE"
8480   ]
8481  },
8482  {
8483   "alignment" : 1,
8484   "linker_set_key" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx2629746ELx1EEES2_EE",
8485   "name" : "std::__ratio_gcd<std::ratio<2629746, 1>, std::ratio<2629746, 1>>",
8486   "size" : 1,
8487   "source_file" : "external/libcxx/include/ratio",
8488   "template_args" :
8489   [
8490    "_ZTINSt3__15ratioILx2629746ELx1EEE",
8491    "_ZTINSt3__15ratioILx2629746ELx1EEE"
8492   ]
8493  },
8494  {
8495   "alignment" : 1,
8496   "linker_set_key" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx31556952ELx1EEENS1_ILx2629746ELx1EEEEE",
8497   "name" : "std::__ratio_gcd<std::ratio<31556952, 1>, std::ratio<2629746, 1>>",
8498   "size" : 1,
8499   "source_file" : "external/libcxx/include/ratio",
8500   "template_args" :
8501   [
8502    "_ZTINSt3__15ratioILx31556952ELx1EEE",
8503    "_ZTINSt3__15ratioILx2629746ELx1EEE"
8504   ]
8505  },
8506  {
8507   "alignment" : 1,
8508   "linker_set_key" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx31556952ELx1EEES2_EE",
8509   "name" : "std::__ratio_gcd<std::ratio<31556952, 1>, std::ratio<31556952, 1>>",
8510   "size" : 1,
8511   "source_file" : "external/libcxx/include/ratio",
8512   "template_args" :
8513   [
8514    "_ZTINSt3__15ratioILx31556952ELx1EEE",
8515    "_ZTINSt3__15ratioILx31556952ELx1EEE"
8516   ]
8517  },
8518  {
8519   "alignment" : 1,
8520   "linker_set_key" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx3600ELx1EEES2_EE",
8521   "name" : "std::__ratio_gcd<std::ratio<3600, 1>, std::ratio<3600, 1>>",
8522   "size" : 1,
8523   "source_file" : "external/libcxx/include/ratio",
8524   "template_args" :
8525   [
8526    "_ZTINSt3__15ratioILx3600ELx1EEE",
8527    "_ZTINSt3__15ratioILx3600ELx1EEE"
8528   ]
8529  },
8530  {
8531   "alignment" : 1,
8532   "linker_set_key" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx60ELx1EEES2_EE",
8533   "name" : "std::__ratio_gcd<std::ratio<60, 1>, std::ratio<60, 1>>",
8534   "size" : 1,
8535   "source_file" : "external/libcxx/include/ratio",
8536   "template_args" :
8537   [
8538    "_ZTINSt3__15ratioILx60ELx1EEE",
8539    "_ZTINSt3__15ratioILx60ELx1EEE"
8540   ]
8541  },
8542  {
8543   "alignment" : 1,
8544   "linker_set_key" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx86400ELx1EEES2_EE",
8545   "name" : "std::__ratio_gcd<std::ratio<86400, 1>, std::ratio<86400, 1>>",
8546   "size" : 1,
8547   "source_file" : "external/libcxx/include/ratio",
8548   "template_args" :
8549   [
8550    "_ZTINSt3__15ratioILx86400ELx1EEE",
8551    "_ZTINSt3__15ratioILx86400ELx1EEE"
8552   ]
8553  },
8554  {
8555   "alignment" : 1,
8556   "linker_set_key" : "_ZTINSt3__111__size_typeINS_9allocatorIDiEEiLb1EEE",
8557   "name" : "std::__size_type<std::allocator<char32_t>, int, true>",
8558   "size" : 1,
8559   "source_file" : "external/libcxx/include/memory",
8560   "template_args" :
8561   [
8562    "_ZTINSt3__19allocatorIDiEE",
8563    "_ZTIi"
8564   ]
8565  },
8566  {
8567   "alignment" : 1,
8568   "linker_set_key" : "_ZTINSt3__111__size_typeINS_9allocatorIDsEEiLb1EEE",
8569   "name" : "std::__size_type<std::allocator<char16_t>, int, true>",
8570   "size" : 1,
8571   "source_file" : "external/libcxx/include/memory",
8572   "template_args" :
8573   [
8574    "_ZTINSt3__19allocatorIDsEE",
8575    "_ZTIi"
8576   ]
8577  },
8578  {
8579   "alignment" : 1,
8580   "linker_set_key" : "_ZTINSt3__111__size_typeINS_9allocatorIDuEEiLb1EEE",
8581   "name" : "std::__size_type<std::allocator<char8_t>, int, true>",
8582   "size" : 1,
8583   "source_file" : "external/libcxx/include/memory",
8584   "template_args" :
8585   [
8586    "_ZTINSt3__19allocatorIDuEE",
8587    "_ZTIi"
8588   ]
8589  },
8590  {
8591   "alignment" : 1,
8592   "linker_set_key" : "_ZTINSt3__111__size_typeINS_9allocatorIcEEiLb1EEE",
8593   "name" : "std::__size_type<std::allocator<char>, int, true>",
8594   "size" : 1,
8595   "source_file" : "external/libcxx/include/memory",
8596   "template_args" :
8597   [
8598    "_ZTINSt3__19allocatorIcEE",
8599    "_ZTIi"
8600   ]
8601  },
8602  {
8603   "alignment" : 1,
8604   "linker_set_key" : "_ZTINSt3__111__size_typeINS_9allocatorIwEEiLb1EEE",
8605   "name" : "std::__size_type<std::allocator<wchar_t>, int, true>",
8606   "size" : 1,
8607   "source_file" : "external/libcxx/include/memory",
8608   "template_args" :
8609   [
8610    "_ZTINSt3__19allocatorIwEE",
8611    "_ZTIi"
8612   ]
8613  },
8614  {
8615   "alignment" : 1,
8616   "linker_set_key" : "_ZTINSt3__111__type_listIaNS0_IsNS0_IiNS0_IlNS0_IxNS_5__natEEEEEEEEEEE",
8617   "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>>>>>",
8618   "size" : 1,
8619   "source_file" : "external/libcxx/include/type_traits",
8620   "template_args" :
8621   [
8622    "_ZTIa",
8623    "_ZTINSt3__111__type_listIsNS0_IiNS0_IlNS0_IxNS_5__natEEEEEEEEE"
8624   ]
8625  },
8626  {
8627   "alignment" : 1,
8628   "linker_set_key" : "_ZTINSt3__111__type_listIhNS0_ItNS0_IjNS0_ImNS0_IyNS_5__natEEEEEEEEEEE",
8629   "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>>>>>",
8630   "size" : 1,
8631   "source_file" : "external/libcxx/include/type_traits",
8632   "template_args" :
8633   [
8634    "_ZTIh",
8635    "_ZTINSt3__111__type_listItNS0_IjNS0_ImNS0_IyNS_5__natEEEEEEEEE"
8636   ]
8637  },
8638  {
8639   "alignment" : 1,
8640   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
8641   "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>>",
8642   "size" : 1,
8643   "source_file" : "external/libcxx/include/type_traits",
8644   "template_args" :
8645   [
8646    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
8647   ]
8648  },
8649  {
8650   "alignment" : 1,
8651   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
8652   "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>>",
8653   "size" : 1,
8654   "source_file" : "external/libcxx/include/type_traits",
8655   "template_args" :
8656   [
8657    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
8658   ]
8659  },
8660  {
8661   "alignment" : 1,
8662   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
8663   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false>>",
8664   "size" : 1,
8665   "source_file" : "external/libcxx/include/type_traits",
8666   "template_args" :
8667   [
8668    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
8669   ]
8670  },
8671  {
8672   "alignment" : 1,
8673   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
8674   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
8675   "size" : 1,
8676   "source_file" : "external/libcxx/include/type_traits",
8677   "template_args" :
8678   [
8679    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
8680   ]
8681  },
8682  {
8683   "alignment" : 1,
8684   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
8685   "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>>",
8686   "size" : 1,
8687   "source_file" : "external/libcxx/include/type_traits",
8688   "template_args" :
8689   [
8690    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
8691   ]
8692  },
8693  {
8694   "alignment" : 1,
8695   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
8696   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
8697   "size" : 1,
8698   "source_file" : "external/libcxx/include/type_traits",
8699   "template_args" :
8700   [
8701    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
8702   ]
8703  },
8704  {
8705   "alignment" : 1,
8706   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
8707   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
8708   "size" : 1,
8709   "source_file" : "external/libcxx/include/type_traits",
8710   "template_args" :
8711   [
8712    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
8713   ]
8714  },
8715  {
8716   "alignment" : 1,
8717   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
8718   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
8719   "size" : 1,
8720   "source_file" : "external/libcxx/include/type_traits",
8721   "template_args" :
8722   [
8723    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
8724   ]
8725  },
8726  {
8727   "alignment" : 1,
8728   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
8729   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
8730   "size" : 1,
8731   "source_file" : "external/libcxx/include/type_traits",
8732   "template_args" :
8733   [
8734    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
8735   ]
8736  },
8737  {
8738   "alignment" : 1,
8739   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
8740   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
8741   "size" : 1,
8742   "source_file" : "external/libcxx/include/type_traits",
8743   "template_args" :
8744   [
8745    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
8746   ]
8747  },
8748  {
8749   "alignment" : 1,
8750   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
8751   "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>>",
8752   "size" : 1,
8753   "source_file" : "external/libcxx/include/type_traits",
8754   "template_args" :
8755   [
8756    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
8757   ]
8758  },
8759  {
8760   "alignment" : 1,
8761   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
8762   "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>>",
8763   "size" : 1,
8764   "source_file" : "external/libcxx/include/type_traits",
8765   "template_args" :
8766   [
8767    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
8768   ]
8769  },
8770  {
8771   "alignment" : 1,
8772   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
8773   "name" : "std::add_pointer<std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false>>",
8774   "size" : 1,
8775   "source_file" : "external/libcxx/include/type_traits",
8776   "template_args" :
8777   [
8778    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
8779   ]
8780  },
8781  {
8782   "alignment" : 1,
8783   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
8784   "name" : "std::add_pointer<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
8785   "size" : 1,
8786   "source_file" : "external/libcxx/include/type_traits",
8787   "template_args" :
8788   [
8789    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
8790   ]
8791  },
8792  {
8793   "alignment" : 1,
8794   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
8795   "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>>",
8796   "size" : 1,
8797   "source_file" : "external/libcxx/include/type_traits",
8798   "template_args" :
8799   [
8800    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
8801   ]
8802  },
8803  {
8804   "alignment" : 1,
8805   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
8806   "name" : "std::add_pointer<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
8807   "size" : 1,
8808   "source_file" : "external/libcxx/include/type_traits",
8809   "template_args" :
8810   [
8811    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
8812   ]
8813  },
8814  {
8815   "alignment" : 1,
8816   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
8817   "name" : "std::add_pointer<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
8818   "size" : 1,
8819   "source_file" : "external/libcxx/include/type_traits",
8820   "template_args" :
8821   [
8822    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
8823   ]
8824  },
8825  {
8826   "alignment" : 1,
8827   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
8828   "name" : "std::add_pointer<std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
8829   "size" : 1,
8830   "source_file" : "external/libcxx/include/type_traits",
8831   "template_args" :
8832   [
8833    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
8834   ]
8835  },
8836  {
8837   "alignment" : 1,
8838   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
8839   "name" : "std::add_pointer<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
8840   "size" : 1,
8841   "source_file" : "external/libcxx/include/type_traits",
8842   "template_args" :
8843   [
8844    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
8845   ]
8846  },
8847  {
8848   "alignment" : 1,
8849   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
8850   "name" : "std::add_pointer<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
8851   "size" : 1,
8852   "source_file" : "external/libcxx/include/type_traits",
8853   "template_args" :
8854   [
8855    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
8856   ]
8857  },
8858  {
8859   "alignment" : 1,
8860   "linker_set_key" : "_ZTINSt3__111add_pointerIeEE",
8861   "name" : "std::add_pointer<long double>",
8862   "size" : 1,
8863   "source_file" : "external/libcxx/include/type_traits",
8864   "template_args" :
8865   [
8866    "_ZTIe"
8867   ]
8868  },
8869  {
8870   "alignment" : 1,
8871   "linker_set_key" : "_ZTINSt3__111add_pointerIiEE",
8872   "name" : "std::add_pointer<int>",
8873   "size" : 1,
8874   "source_file" : "external/libcxx/include/type_traits",
8875   "template_args" :
8876   [
8877    "_ZTIi"
8878   ]
8879  },
8880  {
8881   "alignment" : 1,
8882   "linker_set_key" : "_ZTINSt3__111add_pointerIlEE",
8883   "name" : "std::add_pointer<long>",
8884   "size" : 1,
8885   "source_file" : "external/libcxx/include/type_traits",
8886   "template_args" :
8887   [
8888    "_ZTIl"
8889   ]
8890  },
8891  {
8892   "alignment" : 1,
8893   "linker_set_key" : "_ZTINSt3__111add_pointerIxEE",
8894   "name" : "std::add_pointer<long long>",
8895   "size" : 1,
8896   "source_file" : "external/libcxx/include/type_traits",
8897   "template_args" :
8898   [
8899    "_ZTIx"
8900   ]
8901  },
8902  {
8903   "alignment" : 1,
8904   "fields" :
8905   [
8906    {
8907     "field_name" : "__a_",
8908     "referenced_type" : "_ZTIU7_Atomicb"
8909    }
8910   ],
8911   "linker_set_key" : "_ZTINSt3__111atomic_flagE",
8912   "name" : "std::atomic_flag",
8913   "size" : 1,
8914   "source_file" : "external/libcxx/include/atomic"
8915  },
8916  {
8917   "alignment" : 1,
8918   "linker_set_key" : "_ZTINSt3__111char_traitsIDiEE",
8919   "name" : "std::char_traits<char32_t>",
8920   "size" : 1,
8921   "source_file" : "external/libcxx/include/__string",
8922   "template_args" :
8923   [
8924    "_ZTIDi"
8925   ]
8926  },
8927  {
8928   "alignment" : 1,
8929   "linker_set_key" : "_ZTINSt3__111char_traitsIDsEE",
8930   "name" : "std::char_traits<char16_t>",
8931   "size" : 1,
8932   "source_file" : "external/libcxx/include/__string",
8933   "template_args" :
8934   [
8935    "_ZTIDs"
8936   ]
8937  },
8938  {
8939   "alignment" : 1,
8940   "linker_set_key" : "_ZTINSt3__111char_traitsIDuEE",
8941   "name" : "std::char_traits<char8_t>",
8942   "size" : 1,
8943   "source_file" : "external/libcxx/include/__string",
8944   "template_args" :
8945   [
8946    "_ZTIDu"
8947   ]
8948  },
8949  {
8950   "alignment" : 1,
8951   "linker_set_key" : "_ZTINSt3__111char_traitsIcEE",
8952   "name" : "std::char_traits<char>",
8953   "size" : 1,
8954   "source_file" : "external/libcxx/include/__string",
8955   "template_args" :
8956   [
8957    "_ZTIc"
8958   ]
8959  },
8960  {
8961   "alignment" : 1,
8962   "linker_set_key" : "_ZTINSt3__111char_traitsIwEE",
8963   "name" : "std::char_traits<wchar_t>",
8964   "size" : 1,
8965   "source_file" : "external/libcxx/include/__string",
8966   "template_args" :
8967   [
8968    "_ZTIw"
8969   ]
8970  },
8971  {
8972   "alignment" : 1,
8973   "base_specifiers" :
8974   [
8975    {
8976     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEES5_EEE"
8977    }
8978   ],
8979   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEEE",
8980   "name" : "std::common_type<duration<long double, ratio<1, 1000000000>>>",
8981   "size" : 1,
8982   "source_file" : "external/libcxx/include/type_traits"
8983  },
8984  {
8985   "alignment" : 1,
8986   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEES5_EEE",
8987   "name" : "std::common_type<duration<long double, ratio<1, 1000000000>>, duration<long double, ratio<1, 1000000000>>>",
8988   "size" : 1,
8989   "source_file" : "external/libcxx/include/chrono"
8990  },
8991  {
8992   "alignment" : 1,
8993   "base_specifiers" :
8994   [
8995    {
8996     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000000EEEEES5_EEE"
8997    }
8998   ],
8999   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000000EEEEEEEE",
9000   "name" : "std::common_type<duration<long double, ratio<1, 1000000>>>",
9001   "size" : 1,
9002   "source_file" : "external/libcxx/include/type_traits"
9003  },
9004  {
9005   "alignment" : 1,
9006   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000000EEEEES5_EEE",
9007   "name" : "std::common_type<duration<long double, ratio<1, 1000000>>, duration<long double, ratio<1, 1000000>>>",
9008   "size" : 1,
9009   "source_file" : "external/libcxx/include/chrono"
9010  },
9011  {
9012   "alignment" : 1,
9013   "base_specifiers" :
9014   [
9015    {
9016     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000EEEEES5_EEE"
9017    }
9018   ],
9019   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000EEEEEEEE",
9020   "name" : "std::common_type<duration<long double, ratio<1, 1000>>>",
9021   "size" : 1,
9022   "source_file" : "external/libcxx/include/type_traits"
9023  },
9024  {
9025   "alignment" : 1,
9026   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000EEEEES5_EEE",
9027   "name" : "std::common_type<duration<long double, ratio<1, 1000>>, duration<long double, ratio<1, 1000>>>",
9028   "size" : 1,
9029   "source_file" : "external/libcxx/include/chrono"
9030  },
9031  {
9032   "alignment" : 1,
9033   "base_specifiers" :
9034   [
9035    {
9036     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1EEEEES5_EEE"
9037    }
9038   ],
9039   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1EEEEEEEE",
9040   "name" : "std::common_type<duration<long double>>",
9041   "size" : 1,
9042   "source_file" : "external/libcxx/include/type_traits"
9043  },
9044  {
9045   "alignment" : 1,
9046   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1EEEEES5_EEE",
9047   "name" : "std::common_type<duration<long double>, duration<long double>>",
9048   "size" : 1,
9049   "source_file" : "external/libcxx/include/chrono"
9050  },
9051  {
9052   "alignment" : 1,
9053   "base_specifiers" :
9054   [
9055    {
9056     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx3600ELx1EEEEES5_EEE"
9057    }
9058   ],
9059   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx3600ELx1EEEEEEEE",
9060   "name" : "std::common_type<duration<long double, ratio<3600>>>",
9061   "size" : 1,
9062   "source_file" : "external/libcxx/include/type_traits"
9063  },
9064  {
9065   "alignment" : 1,
9066   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx3600ELx1EEEEES5_EEE",
9067   "name" : "std::common_type<duration<long double, ratio<3600>>, duration<long double, ratio<3600>>>",
9068   "size" : 1,
9069   "source_file" : "external/libcxx/include/chrono"
9070  },
9071  {
9072   "alignment" : 1,
9073   "base_specifiers" :
9074   [
9075    {
9076     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx60ELx1EEEEES5_EEE"
9077    }
9078   ],
9079   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx60ELx1EEEEEEEE",
9080   "name" : "std::common_type<duration<long double, ratio<60>>>",
9081   "size" : 1,
9082   "source_file" : "external/libcxx/include/type_traits"
9083  },
9084  {
9085   "alignment" : 1,
9086   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx60ELx1EEEEES5_EEE",
9087   "name" : "std::common_type<duration<long double, ratio<60>>, duration<long double, ratio<60>>>",
9088   "size" : 1,
9089   "source_file" : "external/libcxx/include/chrono"
9090  },
9091  {
9092   "alignment" : 1,
9093   "base_specifiers" :
9094   [
9095    {
9096     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIiNS_5ratioILx2629746ELx1EEEEES5_EEE"
9097    }
9098   ],
9099   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIiNS_5ratioILx2629746ELx1EEEEEEEE",
9100   "name" : "std::common_type<duration<int, ratio<2629746>>>",
9101   "size" : 1,
9102   "source_file" : "external/libcxx/include/type_traits"
9103  },
9104  {
9105   "alignment" : 1,
9106   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIiNS_5ratioILx2629746ELx1EEEEES5_EEE",
9107   "name" : "std::common_type<duration<int, ratio<2629746>>, duration<int, ratio<2629746>>>",
9108   "size" : 1,
9109   "source_file" : "external/libcxx/include/chrono"
9110  },
9111  {
9112   "alignment" : 1,
9113   "base_specifiers" :
9114   [
9115    {
9116     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIiNS_5ratioILx31556952ELx1EEEEES5_EEE"
9117    }
9118   ],
9119   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIiNS_5ratioILx31556952ELx1EEEEEEEE",
9120   "name" : "std::common_type<duration<int, ratio<31556952>>>",
9121   "size" : 1,
9122   "source_file" : "external/libcxx/include/type_traits"
9123  },
9124  {
9125   "alignment" : 1,
9126   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIiNS_5ratioILx31556952ELx1EEEEENS2_IiNS3_ILx2629746ELx1EEEEEEEE",
9127   "name" : "std::common_type<duration<int, ratio<31556952>>, duration<int, ratio<2629746>>>",
9128   "size" : 1,
9129   "source_file" : "external/libcxx/include/chrono"
9130  },
9131  {
9132   "alignment" : 1,
9133   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIiNS_5ratioILx31556952ELx1EEEEES5_EEE",
9134   "name" : "std::common_type<duration<int, ratio<31556952>>, duration<int, ratio<31556952>>>",
9135   "size" : 1,
9136   "source_file" : "external/libcxx/include/chrono"
9137  },
9138  {
9139   "alignment" : 1,
9140   "base_specifiers" :
9141   [
9142    {
9143     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIiNS_5ratioILx86400ELx1EEEEES5_EEE"
9144    }
9145   ],
9146   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIiNS_5ratioILx86400ELx1EEEEEEEE",
9147   "name" : "std::common_type<duration<int, ratio<86400>>>",
9148   "size" : 1,
9149   "source_file" : "external/libcxx/include/type_traits"
9150  },
9151  {
9152   "alignment" : 1,
9153   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIiNS_5ratioILx86400ELx1EEEEES5_EEE",
9154   "name" : "std::common_type<duration<int, ratio<86400>>, duration<int, ratio<86400>>>",
9155   "size" : 1,
9156   "source_file" : "external/libcxx/include/chrono"
9157  },
9158  {
9159   "alignment" : 1,
9160   "base_specifiers" :
9161   [
9162    {
9163     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIlNS_5ratioILx3600ELx1EEEEES5_EEE"
9164    }
9165   ],
9166   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIlNS_5ratioILx3600ELx1EEEEEEEE",
9167   "name" : "std::common_type<duration<long, ratio<3600>>>",
9168   "size" : 1,
9169   "source_file" : "external/libcxx/include/type_traits"
9170  },
9171  {
9172   "alignment" : 1,
9173   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIlNS_5ratioILx3600ELx1EEEEES5_EEE",
9174   "name" : "std::common_type<duration<long, ratio<3600>>, duration<long, ratio<3600>>>",
9175   "size" : 1,
9176   "source_file" : "external/libcxx/include/chrono"
9177  },
9178  {
9179   "alignment" : 1,
9180   "base_specifiers" :
9181   [
9182    {
9183     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIlNS_5ratioILx60ELx1EEEEES5_EEE"
9184    }
9185   ],
9186   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIlNS_5ratioILx60ELx1EEEEEEEE",
9187   "name" : "std::common_type<duration<long, ratio<60>>>",
9188   "size" : 1,
9189   "source_file" : "external/libcxx/include/type_traits"
9190  },
9191  {
9192   "alignment" : 1,
9193   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIlNS_5ratioILx60ELx1EEEEES5_EEE",
9194   "name" : "std::common_type<duration<long, ratio<60>>, duration<long, ratio<60>>>",
9195   "size" : 1,
9196   "source_file" : "external/libcxx/include/chrono"
9197  },
9198  {
9199   "alignment" : 1,
9200   "base_specifiers" :
9201   [
9202    {
9203     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEES5_EEE"
9204    }
9205   ],
9206   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEEE",
9207   "name" : "std::common_type<duration<long long, ratio<1, 1000000000>>>",
9208   "size" : 1,
9209   "source_file" : "external/libcxx/include/type_traits"
9210  },
9211  {
9212   "alignment" : 1,
9213   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IxNS3_ILx1ELx1EEEEEEEE",
9214   "name" : "std::common_type<duration<long long, ratio<1, 1000000000>>, duration<long long>>",
9215   "size" : 1,
9216   "source_file" : "external/libcxx/include/chrono"
9217  },
9218  {
9219   "alignment" : 1,
9220   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEES5_EEE",
9221   "name" : "std::common_type<duration<long long, ratio<1, 1000000000>>, duration<long long, ratio<1, 1000000000>>>",
9222   "size" : 1,
9223   "source_file" : "external/libcxx/include/chrono"
9224  },
9225  {
9226   "alignment" : 1,
9227   "base_specifiers" :
9228   [
9229    {
9230     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000EEEEES5_EEE"
9231    }
9232   ],
9233   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000EEEEEEEE",
9234   "name" : "std::common_type<duration<long long, ratio<1, 1000000>>>",
9235   "size" : 1,
9236   "source_file" : "external/libcxx/include/type_traits"
9237  },
9238  {
9239   "alignment" : 1,
9240   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000EEEEES5_EEE",
9241   "name" : "std::common_type<duration<long long, ratio<1, 1000000>>, duration<long long, ratio<1, 1000000>>>",
9242   "size" : 1,
9243   "source_file" : "external/libcxx/include/chrono"
9244  },
9245  {
9246   "alignment" : 1,
9247   "base_specifiers" :
9248   [
9249    {
9250     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000EEEEES5_EEE"
9251    }
9252   ],
9253   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000EEEEEEEE",
9254   "name" : "std::common_type<duration<long long, ratio<1, 1000>>>",
9255   "size" : 1,
9256   "source_file" : "external/libcxx/include/type_traits"
9257  },
9258  {
9259   "alignment" : 1,
9260   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000EEEEES5_EEE",
9261   "name" : "std::common_type<duration<long long, ratio<1, 1000>>, duration<long long, ratio<1, 1000>>>",
9262   "size" : 1,
9263   "source_file" : "external/libcxx/include/chrono"
9264  },
9265  {
9266   "alignment" : 1,
9267   "base_specifiers" :
9268   [
9269    {
9270     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1EEEEES5_EEE"
9271    }
9272   ],
9273   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEEE",
9274   "name" : "std::common_type<duration<long long>>",
9275   "size" : 1,
9276   "source_file" : "external/libcxx/include/type_traits"
9277  },
9278  {
9279   "alignment" : 1,
9280   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1EEEEES5_EEE",
9281   "name" : "std::common_type<duration<long long>, duration<long long>>",
9282   "size" : 1,
9283   "source_file" : "external/libcxx/include/chrono"
9284  },
9285  {
9286   "alignment" : 1,
9287   "base_specifiers" :
9288   [
9289    {
9290     "referenced_type" : "_ZTINSt3__118__common_type2_impIeevEE"
9291    }
9292   ],
9293   "linker_set_key" : "_ZTINSt3__111common_typeIJeeEEE",
9294   "name" : "std::common_type<long double, long double>",
9295   "size" : 1,
9296   "source_file" : "external/libcxx/include/type_traits"
9297  },
9298  {
9299   "alignment" : 1,
9300   "base_specifiers" :
9301   [
9302    {
9303     "referenced_type" : "_ZTINSt3__118__common_type2_impIiivEE"
9304    }
9305   ],
9306   "linker_set_key" : "_ZTINSt3__111common_typeIJiiEEE",
9307   "name" : "std::common_type<int, int>",
9308   "size" : 1,
9309   "source_file" : "external/libcxx/include/type_traits"
9310  },
9311  {
9312   "alignment" : 1,
9313   "base_specifiers" :
9314   [
9315    {
9316     "referenced_type" : "_ZTINSt3__118__common_type_implINS_14__common_typesIJiixEEEvEE"
9317    }
9318   ],
9319   "linker_set_key" : "_ZTINSt3__111common_typeIJiixEEE",
9320   "name" : "std::common_type<int, int, long long>",
9321   "size" : 1,
9322   "source_file" : "external/libcxx/include/type_traits"
9323  },
9324  {
9325   "alignment" : 1,
9326   "base_specifiers" :
9327   [
9328    {
9329     "referenced_type" : "_ZTINSt3__118__common_type2_impIixvEE"
9330    }
9331   ],
9332   "linker_set_key" : "_ZTINSt3__111common_typeIJixEEE",
9333   "name" : "std::common_type<int, long long>",
9334   "size" : 1,
9335   "source_file" : "external/libcxx/include/type_traits"
9336  },
9337  {
9338   "alignment" : 1,
9339   "base_specifiers" :
9340   [
9341    {
9342     "referenced_type" : "_ZTINSt3__118__common_type2_impIllvEE"
9343    }
9344   ],
9345   "linker_set_key" : "_ZTINSt3__111common_typeIJllEEE",
9346   "name" : "std::common_type<long, long>",
9347   "size" : 1,
9348   "source_file" : "external/libcxx/include/type_traits"
9349  },
9350  {
9351   "alignment" : 1,
9352   "base_specifiers" :
9353   [
9354    {
9355     "referenced_type" : "_ZTINSt3__118__common_type2_impIxxvEE"
9356    }
9357   ],
9358   "linker_set_key" : "_ZTINSt3__111common_typeIJxxEEE",
9359   "name" : "std::common_type<long long, long long>",
9360   "size" : 1,
9361   "source_file" : "external/libcxx/include/type_traits"
9362  },
9363  {
9364   "alignment" : 1,
9365   "base_specifiers" :
9366   [
9367    {
9368     "referenced_type" : "_ZTINSt3__118__common_type_implINS_14__common_typesIJxxxEEEvEE"
9369    }
9370   ],
9371   "linker_set_key" : "_ZTINSt3__111common_typeIJxxxEEE",
9372   "name" : "std::common_type<long long, long long, long long>",
9373   "size" : 1,
9374   "source_file" : "external/libcxx/include/type_traits"
9375  },
9376  {
9377   "alignment" : 1,
9378   "linker_set_key" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPDiE5__natEDiEE",
9379   "name" : "std::conditional<false, std::pointer_traits<char32_t *>::__nat, char32_t>",
9380   "size" : 1,
9381   "source_file" : "external/libcxx/include/type_traits",
9382   "template_args" :
9383   [
9384    "_ZTINSt3__114pointer_traitsIPDiE5__natE",
9385    "_ZTIDi"
9386   ]
9387  },
9388  {
9389   "alignment" : 1,
9390   "linker_set_key" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPDsE5__natEDsEE",
9391   "name" : "std::conditional<false, std::pointer_traits<char16_t *>::__nat, char16_t>",
9392   "size" : 1,
9393   "source_file" : "external/libcxx/include/type_traits",
9394   "template_args" :
9395   [
9396    "_ZTINSt3__114pointer_traitsIPDsE5__natE",
9397    "_ZTIDs"
9398   ]
9399  },
9400  {
9401   "alignment" : 1,
9402   "linker_set_key" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPDuE5__natEDuEE",
9403   "name" : "std::conditional<false, std::pointer_traits<char8_t *>::__nat, char8_t>",
9404   "size" : 1,
9405   "source_file" : "external/libcxx/include/type_traits",
9406   "template_args" :
9407   [
9408    "_ZTINSt3__114pointer_traitsIPDuE5__natE",
9409    "_ZTIDu"
9410   ]
9411  },
9412  {
9413   "alignment" : 1,
9414   "linker_set_key" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPcE5__natEcEE",
9415   "name" : "std::conditional<false, std::pointer_traits<char *>::__nat, char>",
9416   "size" : 1,
9417   "source_file" : "external/libcxx/include/type_traits",
9418   "template_args" :
9419   [
9420    "_ZTINSt3__114pointer_traitsIPcE5__natE",
9421    "_ZTIc"
9422   ]
9423  },
9424  {
9425   "alignment" : 1,
9426   "linker_set_key" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPwE5__natEwEE",
9427   "name" : "std::conditional<false, std::pointer_traits<wchar_t *>::__nat, wchar_t>",
9428   "size" : 1,
9429   "source_file" : "external/libcxx/include/type_traits",
9430   "template_args" :
9431   [
9432    "_ZTINSt3__114pointer_traitsIPwE5__natE",
9433    "_ZTIw"
9434   ]
9435  },
9436  {
9437   "alignment" : 1,
9438   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEES9_EE",
9439   "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>>",
9440   "size" : 1,
9441   "source_file" : "external/libcxx/include/type_traits",
9442   "template_args" :
9443   [
9444    "_ZTIPKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
9445    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
9446   ]
9447  },
9448  {
9449   "alignment" : 1,
9450   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEES9_EE",
9451   "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>>",
9452   "size" : 1,
9453   "source_file" : "external/libcxx/include/type_traits",
9454   "template_args" :
9455   [
9456    "_ZTIPKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
9457    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
9458   ]
9459  },
9460  {
9461   "alignment" : 1,
9462   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEES9_EE",
9463   "name" : "std::conditional<false, const std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false> *, std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false>>",
9464   "size" : 1,
9465   "source_file" : "external/libcxx/include/type_traits",
9466   "template_args" :
9467   [
9468    "_ZTIPKNSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE",
9469    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
9470   ]
9471  },
9472  {
9473   "alignment" : 1,
9474   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEES9_EE",
9475   "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>>",
9476   "size" : 1,
9477   "source_file" : "external/libcxx/include/type_traits",
9478   "template_args" :
9479   [
9480    "_ZTIPKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
9481    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
9482   ]
9483  },
9484  {
9485   "alignment" : 1,
9486   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEES9_EE",
9487   "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>>",
9488   "size" : 1,
9489   "source_file" : "external/libcxx/include/type_traits",
9490   "template_args" :
9491   [
9492    "_ZTIPKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
9493    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
9494   ]
9495  },
9496  {
9497   "alignment" : 1,
9498   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEES4_EE",
9499   "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>>",
9500   "size" : 1,
9501   "source_file" : "external/libcxx/include/type_traits",
9502   "template_args" :
9503   [
9504    "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
9505    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
9506   ]
9507  },
9508  {
9509   "alignment" : 1,
9510   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEES4_EE",
9511   "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>>",
9512   "size" : 1,
9513   "source_file" : "external/libcxx/include/type_traits",
9514   "template_args" :
9515   [
9516    "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
9517    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
9518   ]
9519  },
9520  {
9521   "alignment" : 1,
9522   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEES4_EE",
9523   "name" : "std::conditional<false, const std::__compressed_pair_elem<std::allocator<char8_t>, 1, true> *, std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
9524   "size" : 1,
9525   "source_file" : "external/libcxx/include/type_traits",
9526   "template_args" :
9527   [
9528    "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE",
9529    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
9530   ]
9531  },
9532  {
9533   "alignment" : 1,
9534   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEES4_EE",
9535   "name" : "std::conditional<false, const std::__compressed_pair_elem<std::allocator<char>, 1, true> *, std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
9536   "size" : 1,
9537   "source_file" : "external/libcxx/include/type_traits",
9538   "template_args" :
9539   [
9540    "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
9541    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
9542   ]
9543  },
9544  {
9545   "alignment" : 1,
9546   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEES4_EE",
9547   "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>>",
9548   "size" : 1,
9549   "source_file" : "external/libcxx/include/type_traits",
9550   "template_args" :
9551   [
9552    "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
9553    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
9554   ]
9555  },
9556  {
9557   "alignment" : 1,
9558   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEES9_EE",
9559   "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>>",
9560   "size" : 1,
9561   "source_file" : "external/libcxx/include/type_traits",
9562   "template_args" :
9563   [
9564    "_ZTIPNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
9565    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
9566   ]
9567  },
9568  {
9569   "alignment" : 1,
9570   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEES9_EE",
9571   "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>>",
9572   "size" : 1,
9573   "source_file" : "external/libcxx/include/type_traits",
9574   "template_args" :
9575   [
9576    "_ZTIPNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
9577    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
9578   ]
9579  },
9580  {
9581   "alignment" : 1,
9582   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEES9_EE",
9583   "name" : "std::conditional<false, std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false> *, std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false>>",
9584   "size" : 1,
9585   "source_file" : "external/libcxx/include/type_traits",
9586   "template_args" :
9587   [
9588    "_ZTIPNSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE",
9589    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
9590   ]
9591  },
9592  {
9593   "alignment" : 1,
9594   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEES9_EE",
9595   "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>>",
9596   "size" : 1,
9597   "source_file" : "external/libcxx/include/type_traits",
9598   "template_args" :
9599   [
9600    "_ZTIPNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
9601    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
9602   ]
9603  },
9604  {
9605   "alignment" : 1,
9606   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEES9_EE",
9607   "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>>",
9608   "size" : 1,
9609   "source_file" : "external/libcxx/include/type_traits",
9610   "template_args" :
9611   [
9612    "_ZTIPNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
9613    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
9614   ]
9615  },
9616  {
9617   "alignment" : 1,
9618   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEES4_EE",
9619   "name" : "std::conditional<false, std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> *, std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
9620   "size" : 1,
9621   "source_file" : "external/libcxx/include/type_traits",
9622   "template_args" :
9623   [
9624    "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
9625    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
9626   ]
9627  },
9628  {
9629   "alignment" : 1,
9630   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEES4_EE",
9631   "name" : "std::conditional<false, std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> *, std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
9632   "size" : 1,
9633   "source_file" : "external/libcxx/include/type_traits",
9634   "template_args" :
9635   [
9636    "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
9637    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
9638   ]
9639  },
9640  {
9641   "alignment" : 1,
9642   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEES4_EE",
9643   "name" : "std::conditional<false, std::__compressed_pair_elem<std::allocator<char8_t>, 1, true> *, std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
9644   "size" : 1,
9645   "source_file" : "external/libcxx/include/type_traits",
9646   "template_args" :
9647   [
9648    "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE",
9649    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
9650   ]
9651  },
9652  {
9653   "alignment" : 1,
9654   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEES4_EE",
9655   "name" : "std::conditional<false, std::__compressed_pair_elem<std::allocator<char>, 1, true> *, std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
9656   "size" : 1,
9657   "source_file" : "external/libcxx/include/type_traits",
9658   "template_args" :
9659   [
9660    "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
9661    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
9662   ]
9663  },
9664  {
9665   "alignment" : 1,
9666   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEES4_EE",
9667   "name" : "std::conditional<false, std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> *, std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
9668   "size" : 1,
9669   "source_file" : "external/libcxx/include/type_traits",
9670   "template_args" :
9671   [
9672    "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
9673    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
9674   ]
9675  },
9676  {
9677   "alignment" : 1,
9678   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPeeEE",
9679   "name" : "std::conditional<false, long double *, long double>",
9680   "size" : 1,
9681   "source_file" : "external/libcxx/include/type_traits",
9682   "template_args" :
9683   [
9684    "_ZTIPe",
9685    "_ZTIe"
9686   ]
9687  },
9688  {
9689   "alignment" : 1,
9690   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPiiEE",
9691   "name" : "std::conditional<false, int *, int>",
9692   "size" : 1,
9693   "source_file" : "external/libcxx/include/type_traits",
9694   "template_args" :
9695   [
9696    "_ZTIPi",
9697    "_ZTIi"
9698   ]
9699  },
9700  {
9701   "alignment" : 1,
9702   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPllEE",
9703   "name" : "std::conditional<false, long *, long>",
9704   "size" : 1,
9705   "source_file" : "external/libcxx/include/type_traits",
9706   "template_args" :
9707   [
9708    "_ZTIPl",
9709    "_ZTIl"
9710   ]
9711  },
9712  {
9713   "alignment" : 1,
9714   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPxxEE",
9715   "name" : "std::conditional<false, long long *, long long>",
9716   "size" : 1,
9717   "source_file" : "external/libcxx/include/type_traits",
9718   "template_args" :
9719   [
9720    "_ZTIPx",
9721    "_ZTIx"
9722   ]
9723  },
9724  {
9725   "alignment" : 1,
9726   "linker_set_key" : "_ZTINSt3__111conditionalILb1ENS_18__common_type2_impIeevEENS_11common_typeIJeeEEEEE",
9727   "name" : "std::conditional<true, std::__common_type2_imp<long double, long double, void>, std::common_type<long double, long double>>",
9728   "size" : 1,
9729   "source_file" : "external/libcxx/include/type_traits",
9730   "template_args" :
9731   [
9732    "_ZTINSt3__118__common_type2_impIeevEE",
9733    "_ZTINSt3__111common_typeIJeeEEE"
9734   ]
9735  },
9736  {
9737   "alignment" : 1,
9738   "linker_set_key" : "_ZTINSt3__111conditionalILb1ENS_18__common_type2_impIiivEENS_11common_typeIJiiEEEEE",
9739   "name" : "std::conditional<true, std::__common_type2_imp<int, int, void>, std::common_type<int, int>>",
9740   "size" : 1,
9741   "source_file" : "external/libcxx/include/type_traits",
9742   "template_args" :
9743   [
9744    "_ZTINSt3__118__common_type2_impIiivEE",
9745    "_ZTINSt3__111common_typeIJiiEEE"
9746   ]
9747  },
9748  {
9749   "alignment" : 1,
9750   "linker_set_key" : "_ZTINSt3__111conditionalILb1ENS_18__common_type2_impIixvEENS_11common_typeIJixEEEEE",
9751   "name" : "std::conditional<true, std::__common_type2_imp<int, long long, void>, std::common_type<int, long long>>",
9752   "size" : 1,
9753   "source_file" : "external/libcxx/include/type_traits",
9754   "template_args" :
9755   [
9756    "_ZTINSt3__118__common_type2_impIixvEE",
9757    "_ZTINSt3__111common_typeIJixEEE"
9758   ]
9759  },
9760  {
9761   "alignment" : 1,
9762   "linker_set_key" : "_ZTINSt3__111conditionalILb1ENS_18__common_type2_impIllvEENS_11common_typeIJllEEEEE",
9763   "name" : "std::conditional<true, std::__common_type2_imp<long, long, void>, std::common_type<long, long>>",
9764   "size" : 1,
9765   "source_file" : "external/libcxx/include/type_traits",
9766   "template_args" :
9767   [
9768    "_ZTINSt3__118__common_type2_impIllvEE",
9769    "_ZTINSt3__111common_typeIJllEEE"
9770   ]
9771  },
9772  {
9773   "alignment" : 1,
9774   "linker_set_key" : "_ZTINSt3__111conditionalILb1ENS_18__common_type2_impIxxvEENS_11common_typeIJxxEEEEE",
9775   "name" : "std::conditional<true, std::__common_type2_imp<long long, long long, void>, std::common_type<long long, long long>>",
9776   "size" : 1,
9777   "source_file" : "external/libcxx/include/type_traits",
9778   "template_args" :
9779   [
9780    "_ZTINSt3__118__common_type2_impIxxvEE",
9781    "_ZTINSt3__111common_typeIJxxEEE"
9782   ]
9783  },
9784  {
9785   "alignment" : 1,
9786   "base_specifiers" :
9787   [
9788    {
9789     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
9790    }
9791   ],
9792   "linker_set_key" : "_ZTINSt3__111is_abstractINS_17basic_string_viewIDiNS_11char_traitsIDiEEEEEE",
9793   "name" : "std::is_abstract<std::basic_string_view<char32_t, std::char_traits<char32_t>>>",
9794   "size" : 1,
9795   "source_file" : "external/libcxx/include/type_traits",
9796   "template_args" :
9797   [
9798    "_ZTINSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE"
9799   ]
9800  },
9801  {
9802   "alignment" : 1,
9803   "base_specifiers" :
9804   [
9805    {
9806     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
9807    }
9808   ],
9809   "linker_set_key" : "_ZTINSt3__111is_abstractINS_17basic_string_viewIDsNS_11char_traitsIDsEEEEEE",
9810   "name" : "std::is_abstract<std::basic_string_view<char16_t, std::char_traits<char16_t>>>",
9811   "size" : 1,
9812   "source_file" : "external/libcxx/include/type_traits",
9813   "template_args" :
9814   [
9815    "_ZTINSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE"
9816   ]
9817  },
9818  {
9819   "alignment" : 1,
9820   "base_specifiers" :
9821   [
9822    {
9823     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
9824    }
9825   ],
9826   "linker_set_key" : "_ZTINSt3__111is_abstractINS_17basic_string_viewIDuNS_11char_traitsIDuEEEEEE",
9827   "name" : "std::is_abstract<std::basic_string_view<char8_t, std::char_traits<char8_t>>>",
9828   "size" : 1,
9829   "source_file" : "external/libcxx/include/type_traits",
9830   "template_args" :
9831   [
9832    "_ZTINSt3__117basic_string_viewIDuNS_11char_traitsIDuEEEE"
9833   ]
9834  },
9835  {
9836   "alignment" : 1,
9837   "base_specifiers" :
9838   [
9839    {
9840     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
9841    }
9842   ],
9843   "linker_set_key" : "_ZTINSt3__111is_abstractINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
9844   "name" : "std::is_abstract<std::basic_string_view<char, std::char_traits<char>>>",
9845   "size" : 1,
9846   "source_file" : "external/libcxx/include/type_traits",
9847   "template_args" :
9848   [
9849    "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
9850   ]
9851  },
9852  {
9853   "alignment" : 1,
9854   "base_specifiers" :
9855   [
9856    {
9857     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
9858    }
9859   ],
9860   "linker_set_key" : "_ZTINSt3__111is_abstractINS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
9861   "name" : "std::is_abstract<std::basic_string_view<wchar_t, std::char_traits<wchar_t>>>",
9862   "size" : 1,
9863   "source_file" : "external/libcxx/include/type_traits",
9864   "template_args" :
9865   [
9866    "_ZTINSt3__117basic_string_viewIwNS_11char_traitsIwEEEE"
9867   ]
9868  },
9869  {
9870   "alignment" : 1,
9871   "base_specifiers" :
9872   [
9873    {
9874     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
9875    }
9876   ],
9877   "linker_set_key" : "_ZTINSt3__111is_abstractINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
9878   "name" : "std::is_abstract<std::chrono::duration<long double, std::ratio<1, 1000000000>>>",
9879   "size" : 1,
9880   "source_file" : "external/libcxx/include/type_traits",
9881   "template_args" :
9882   [
9883    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE"
9884   ]
9885  },
9886  {
9887   "alignment" : 1,
9888   "base_specifiers" :
9889   [
9890    {
9891     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
9892    }
9893   ],
9894   "linker_set_key" : "_ZTINSt3__111is_abstractIPKDiEE",
9895   "name" : "std::is_abstract<const char32_t *>",
9896   "size" : 1,
9897   "source_file" : "external/libcxx/include/type_traits",
9898   "template_args" :
9899   [
9900    "_ZTIPKDi"
9901   ]
9902  },
9903  {
9904   "alignment" : 1,
9905   "base_specifiers" :
9906   [
9907    {
9908     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
9909    }
9910   ],
9911   "linker_set_key" : "_ZTINSt3__111is_abstractIPKDsEE",
9912   "name" : "std::is_abstract<const char16_t *>",
9913   "size" : 1,
9914   "source_file" : "external/libcxx/include/type_traits",
9915   "template_args" :
9916   [
9917    "_ZTIPKDs"
9918   ]
9919  },
9920  {
9921   "alignment" : 1,
9922   "base_specifiers" :
9923   [
9924    {
9925     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
9926    }
9927   ],
9928   "linker_set_key" : "_ZTINSt3__111is_abstractIPKDuEE",
9929   "name" : "std::is_abstract<const char8_t *>",
9930   "size" : 1,
9931   "source_file" : "external/libcxx/include/type_traits",
9932   "template_args" :
9933   [
9934    "_ZTIPKDu"
9935   ]
9936  },
9937  {
9938   "alignment" : 1,
9939   "base_specifiers" :
9940   [
9941    {
9942     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
9943    }
9944   ],
9945   "linker_set_key" : "_ZTINSt3__111is_abstractIPKcEE",
9946   "name" : "std::is_abstract<const char *>",
9947   "size" : 1,
9948   "source_file" : "external/libcxx/include/type_traits",
9949   "template_args" :
9950   [
9951    "_ZTIPKc"
9952   ]
9953  },
9954  {
9955   "alignment" : 1,
9956   "base_specifiers" :
9957   [
9958    {
9959     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
9960    }
9961   ],
9962   "linker_set_key" : "_ZTINSt3__111is_abstractIPKwEE",
9963   "name" : "std::is_abstract<const wchar_t *>",
9964   "size" : 1,
9965   "source_file" : "external/libcxx/include/type_traits",
9966   "template_args" :
9967   [
9968    "_ZTIPKw"
9969   ]
9970  },
9971  {
9972   "alignment" : 1,
9973   "base_specifiers" :
9974   [
9975    {
9976     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
9977    }
9978   ],
9979   "linker_set_key" : "_ZTINSt3__111is_abstractIeEE",
9980   "name" : "std::is_abstract<long double>",
9981   "size" : 1,
9982   "source_file" : "external/libcxx/include/type_traits",
9983   "template_args" :
9984   [
9985    "_ZTIe"
9986   ]
9987  },
9988  {
9989   "alignment" : 1,
9990   "base_specifiers" :
9991   [
9992    {
9993     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
9994    }
9995   ],
9996   "linker_set_key" : "_ZTINSt3__111is_abstractIiEE",
9997   "name" : "std::is_abstract<int>",
9998   "size" : 1,
9999   "source_file" : "external/libcxx/include/type_traits",
10000   "template_args" :
10001   [
10002    "_ZTIi"
10003   ]
10004  },
10005  {
10006   "alignment" : 1,
10007   "base_specifiers" :
10008   [
10009    {
10010     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
10011    }
10012   ],
10013   "linker_set_key" : "_ZTINSt3__111is_abstractIlEE",
10014   "name" : "std::is_abstract<long>",
10015   "size" : 1,
10016   "source_file" : "external/libcxx/include/type_traits",
10017   "template_args" :
10018   [
10019    "_ZTIl"
10020   ]
10021  },
10022  {
10023   "alignment" : 1,
10024   "base_specifiers" :
10025   [
10026    {
10027     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
10028    }
10029   ],
10030   "linker_set_key" : "_ZTINSt3__111is_abstractIxEE",
10031   "name" : "std::is_abstract<long long>",
10032   "size" : 1,
10033   "source_file" : "external/libcxx/include/type_traits",
10034   "template_args" :
10035   [
10036    "_ZTIx"
10037   ]
10038  },
10039  {
10040   "alignment" : 1,
10041   "base_specifiers" :
10042   [
10043    {
10044     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE"
10045    }
10046   ],
10047   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
10048   "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>>",
10049   "size" : 1,
10050   "source_file" : "external/libcxx/include/type_traits",
10051   "template_args" :
10052   [
10053    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
10054   ]
10055  },
10056  {
10057   "alignment" : 1,
10058   "base_specifiers" :
10059   [
10060    {
10061     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE"
10062    }
10063   ],
10064   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
10065   "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>>",
10066   "size" : 1,
10067   "source_file" : "external/libcxx/include/type_traits",
10068   "template_args" :
10069   [
10070    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
10071   ]
10072  },
10073  {
10074   "alignment" : 1,
10075   "base_specifiers" :
10076   [
10077    {
10078     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEELb1EEE"
10079    }
10080   ],
10081   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
10082   "name" : "std::is_function<const std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false>>",
10083   "size" : 1,
10084   "source_file" : "external/libcxx/include/type_traits",
10085   "template_args" :
10086   [
10087    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
10088   ]
10089  },
10090  {
10091   "alignment" : 1,
10092   "base_specifiers" :
10093   [
10094    {
10095     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE"
10096    }
10097   ],
10098   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
10099   "name" : "std::is_function<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
10100   "size" : 1,
10101   "source_file" : "external/libcxx/include/type_traits",
10102   "template_args" :
10103   [
10104    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
10105   ]
10106  },
10107  {
10108   "alignment" : 1,
10109   "base_specifiers" :
10110   [
10111    {
10112     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE"
10113    }
10114   ],
10115   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
10116   "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>>",
10117   "size" : 1,
10118   "source_file" : "external/libcxx/include/type_traits",
10119   "template_args" :
10120   [
10121    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
10122   ]
10123  },
10124  {
10125   "alignment" : 1,
10126   "base_specifiers" :
10127   [
10128    {
10129     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE"
10130    }
10131   ],
10132   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
10133   "name" : "std::is_function<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
10134   "size" : 1,
10135   "source_file" : "external/libcxx/include/type_traits",
10136   "template_args" :
10137   [
10138    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
10139   ]
10140  },
10141  {
10142   "alignment" : 1,
10143   "base_specifiers" :
10144   [
10145    {
10146     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE"
10147    }
10148   ],
10149   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
10150   "name" : "std::is_function<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
10151   "size" : 1,
10152   "source_file" : "external/libcxx/include/type_traits",
10153   "template_args" :
10154   [
10155    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
10156   ]
10157  },
10158  {
10159   "alignment" : 1,
10160   "base_specifiers" :
10161   [
10162    {
10163     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEELb1EEE"
10164    }
10165   ],
10166   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
10167   "name" : "std::is_function<const std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
10168   "size" : 1,
10169   "source_file" : "external/libcxx/include/type_traits",
10170   "template_args" :
10171   [
10172    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
10173   ]
10174  },
10175  {
10176   "alignment" : 1,
10177   "base_specifiers" :
10178   [
10179    {
10180     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE"
10181    }
10182   ],
10183   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
10184   "name" : "std::is_function<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
10185   "size" : 1,
10186   "source_file" : "external/libcxx/include/type_traits",
10187   "template_args" :
10188   [
10189    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
10190   ]
10191  },
10192  {
10193   "alignment" : 1,
10194   "base_specifiers" :
10195   [
10196    {
10197     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE"
10198    }
10199   ],
10200   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
10201   "name" : "std::is_function<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
10202   "size" : 1,
10203   "source_file" : "external/libcxx/include/type_traits",
10204   "template_args" :
10205   [
10206    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
10207   ]
10208  },
10209  {
10210   "alignment" : 1,
10211   "base_specifiers" :
10212   [
10213    {
10214     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE"
10215    }
10216   ],
10217   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
10218   "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>>",
10219   "size" : 1,
10220   "source_file" : "external/libcxx/include/type_traits",
10221   "template_args" :
10222   [
10223    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
10224   ]
10225  },
10226  {
10227   "alignment" : 1,
10228   "base_specifiers" :
10229   [
10230    {
10231     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE"
10232    }
10233   ],
10234   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
10235   "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>>",
10236   "size" : 1,
10237   "source_file" : "external/libcxx/include/type_traits",
10238   "template_args" :
10239   [
10240    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
10241   ]
10242  },
10243  {
10244   "alignment" : 1,
10245   "base_specifiers" :
10246   [
10247    {
10248     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEELb1EEE"
10249    }
10250   ],
10251   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
10252   "name" : "std::is_function<std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false>>",
10253   "size" : 1,
10254   "source_file" : "external/libcxx/include/type_traits",
10255   "template_args" :
10256   [
10257    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
10258   ]
10259  },
10260  {
10261   "alignment" : 1,
10262   "base_specifiers" :
10263   [
10264    {
10265     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE"
10266    }
10267   ],
10268   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
10269   "name" : "std::is_function<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
10270   "size" : 1,
10271   "source_file" : "external/libcxx/include/type_traits",
10272   "template_args" :
10273   [
10274    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
10275   ]
10276  },
10277  {
10278   "alignment" : 1,
10279   "base_specifiers" :
10280   [
10281    {
10282     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE"
10283    }
10284   ],
10285   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
10286   "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>>",
10287   "size" : 1,
10288   "source_file" : "external/libcxx/include/type_traits",
10289   "template_args" :
10290   [
10291    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
10292   ]
10293  },
10294  {
10295   "alignment" : 1,
10296   "base_specifiers" :
10297   [
10298    {
10299     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE"
10300    }
10301   ],
10302   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
10303   "name" : "std::is_function<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
10304   "size" : 1,
10305   "source_file" : "external/libcxx/include/type_traits",
10306   "template_args" :
10307   [
10308    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
10309   ]
10310  },
10311  {
10312   "alignment" : 1,
10313   "base_specifiers" :
10314   [
10315    {
10316     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE"
10317    }
10318   ],
10319   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
10320   "name" : "std::is_function<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
10321   "size" : 1,
10322   "source_file" : "external/libcxx/include/type_traits",
10323   "template_args" :
10324   [
10325    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
10326   ]
10327  },
10328  {
10329   "alignment" : 1,
10330   "base_specifiers" :
10331   [
10332    {
10333     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEELb1EEE"
10334    }
10335   ],
10336   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
10337   "name" : "std::is_function<std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
10338   "size" : 1,
10339   "source_file" : "external/libcxx/include/type_traits",
10340   "template_args" :
10341   [
10342    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
10343   ]
10344  },
10345  {
10346   "alignment" : 1,
10347   "base_specifiers" :
10348   [
10349    {
10350     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE"
10351    }
10352   ],
10353   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
10354   "name" : "std::is_function<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
10355   "size" : 1,
10356   "source_file" : "external/libcxx/include/type_traits",
10357   "template_args" :
10358   [
10359    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
10360   ]
10361  },
10362  {
10363   "alignment" : 1,
10364   "base_specifiers" :
10365   [
10366    {
10367     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE"
10368    }
10369   ],
10370   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
10371   "name" : "std::is_function<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
10372   "size" : 1,
10373   "source_file" : "external/libcxx/include/type_traits",
10374   "template_args" :
10375   [
10376    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
10377   ]
10378  },
10379  {
10380   "alignment" : 1,
10381   "base_specifiers" :
10382   [
10383    {
10384     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIeLb0EEE"
10385    }
10386   ],
10387   "linker_set_key" : "_ZTINSt3__111is_functionIeEE",
10388   "name" : "std::is_function<long double>",
10389   "size" : 1,
10390   "source_file" : "external/libcxx/include/type_traits",
10391   "template_args" :
10392   [
10393    "_ZTIe"
10394   ]
10395  },
10396  {
10397   "alignment" : 1,
10398   "base_specifiers" :
10399   [
10400    {
10401     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIiLb0EEE"
10402    }
10403   ],
10404   "linker_set_key" : "_ZTINSt3__111is_functionIiEE",
10405   "name" : "std::is_function<int>",
10406   "size" : 1,
10407   "source_file" : "external/libcxx/include/type_traits",
10408   "template_args" :
10409   [
10410    "_ZTIi"
10411   ]
10412  },
10413  {
10414   "alignment" : 1,
10415   "base_specifiers" :
10416   [
10417    {
10418     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIlLb0EEE"
10419    }
10420   ],
10421   "linker_set_key" : "_ZTINSt3__111is_functionIlEE",
10422   "name" : "std::is_function<long>",
10423   "size" : 1,
10424   "source_file" : "external/libcxx/include/type_traits",
10425   "template_args" :
10426   [
10427    "_ZTIl"
10428   ]
10429  },
10430  {
10431   "alignment" : 1,
10432   "base_specifiers" :
10433   [
10434    {
10435     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIxLb0EEE"
10436    }
10437   ],
10438   "linker_set_key" : "_ZTINSt3__111is_functionIxEE",
10439   "name" : "std::is_function<long long>",
10440   "size" : 1,
10441   "source_file" : "external/libcxx/include/type_traits",
10442   "template_args" :
10443   [
10444    "_ZTIx"
10445   ]
10446  },
10447  {
10448   "alignment" : 1,
10449   "base_specifiers" :
10450   [
10451    {
10452     "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIiEE"
10453    }
10454   ],
10455   "linker_set_key" : "_ZTINSt3__111is_integralIiEE",
10456   "name" : "std::is_integral<int>",
10457   "size" : 1,
10458   "source_file" : "external/libcxx/include/type_traits",
10459   "template_args" :
10460   [
10461    "_ZTIi"
10462   ]
10463  },
10464  {
10465   "alignment" : 1,
10466   "base_specifiers" :
10467   [
10468    {
10469     "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIjEE"
10470    }
10471   ],
10472   "linker_set_key" : "_ZTINSt3__111is_integralIjEE",
10473   "name" : "std::is_integral<unsigned int>",
10474   "size" : 1,
10475   "source_file" : "external/libcxx/include/type_traits",
10476   "template_args" :
10477   [
10478    "_ZTIj"
10479   ]
10480  },
10481  {
10482   "alignment" : 1,
10483   "base_specifiers" :
10484   [
10485    {
10486     "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIlEE"
10487    }
10488   ],
10489   "linker_set_key" : "_ZTINSt3__111is_integralIlEE",
10490   "name" : "std::is_integral<long>",
10491   "size" : 1,
10492   "source_file" : "external/libcxx/include/type_traits",
10493   "template_args" :
10494   [
10495    "_ZTIl"
10496   ]
10497  },
10498  {
10499   "alignment" : 1,
10500   "base_specifiers" :
10501   [
10502    {
10503     "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIxEE"
10504    }
10505   ],
10506   "linker_set_key" : "_ZTINSt3__111is_integralIxEE",
10507   "name" : "std::is_integral<long long>",
10508   "size" : 1,
10509   "source_file" : "external/libcxx/include/type_traits",
10510   "template_args" :
10511   [
10512    "_ZTIx"
10513   ]
10514  },
10515  {
10516   "alignment" : 1,
10517   "linker_set_key" : "_ZTINSt3__111logical_andIvEE",
10518   "name" : "std::logical_and<void>",
10519   "size" : 1,
10520   "source_file" : "external/libcxx/include/functional",
10521   "template_args" :
10522   [
10523    "_ZTIv"
10524   ]
10525  },
10526  {
10527   "alignment" : 1,
10528   "linker_set_key" : "_ZTINSt3__111logical_notIvEE",
10529   "name" : "std::logical_not<void>",
10530   "size" : 1,
10531   "source_file" : "external/libcxx/include/functional",
10532   "template_args" :
10533   [
10534    "_ZTIv"
10535   ]
10536  },
10537  {
10538   "alignment" : 1,
10539   "linker_set_key" : "_ZTINSt3__111scoped_lockIJEEE",
10540   "name" : "std::scoped_lock<>",
10541   "record_kind" : "class",
10542   "size" : 1,
10543   "source_file" : "external/libcxx/include/mutex"
10544  },
10545  {
10546   "alignment" : 4,
10547   "fields" :
10548   [
10549    {
10550     "access" : "private",
10551     "field_name" : "__m_",
10552     "referenced_type" : "_ZTINSt3__15mutexE"
10553    },
10554    {
10555     "access" : "private",
10556     "field_name" : "__cv_",
10557     "field_offset" : 32,
10558     "referenced_type" : "_ZTINSt3__118condition_variableE"
10559    },
10560    {
10561     "access" : "private",
10562     "field_name" : "__locked_",
10563     "field_offset" : 64,
10564     "referenced_type" : "_ZTIb"
10565    }
10566   ],
10567   "linker_set_key" : "_ZTINSt3__111timed_mutexE",
10568   "name" : "std::timed_mutex",
10569   "record_kind" : "class",
10570   "size" : 12,
10571   "source_file" : "external/libcxx/include/mutex"
10572  },
10573  {
10574   "alignment" : 4,
10575   "fields" :
10576   [
10577    {
10578     "access" : "private",
10579     "field_name" : "__m_",
10580     "referenced_type" : "_ZTIPNSt3__15mutexE"
10581    },
10582    {
10583     "access" : "private",
10584     "field_name" : "__owns_",
10585     "field_offset" : 32,
10586     "referenced_type" : "_ZTIb"
10587    }
10588   ],
10589   "linker_set_key" : "_ZTINSt3__111unique_lockINS_5mutexEEE",
10590   "name" : "std::unique_lock<std::mutex>",
10591   "record_kind" : "class",
10592   "size" : 8,
10593   "source_file" : "external/libcxx/include/__mutex_base",
10594   "template_args" :
10595   [
10596    "_ZTINSt3__15mutexE"
10597   ]
10598  },
10599  {
10600   "alignment" : 1,
10601   "linker_set_key" : "_ZTINSt3__112__align_typeINS_15__struct_doubleEEE",
10602   "name" : "std::__align_type<std::__struct_double>",
10603   "size" : 1,
10604   "source_file" : "external/libcxx/include/type_traits",
10605   "template_args" :
10606   [
10607    "_ZTINSt3__115__struct_doubleE"
10608   ]
10609  },
10610  {
10611   "alignment" : 1,
10612   "linker_set_key" : "_ZTINSt3__112__align_typeINS_16__struct_double4EEE",
10613   "name" : "std::__align_type<std::__struct_double4>",
10614   "size" : 1,
10615   "source_file" : "external/libcxx/include/type_traits",
10616   "template_args" :
10617   [
10618    "_ZTINSt3__116__struct_double4E"
10619   ]
10620  },
10621  {
10622   "alignment" : 1,
10623   "linker_set_key" : "_ZTINSt3__112__align_typeIPiEE",
10624   "name" : "std::__align_type<int *>",
10625   "size" : 1,
10626   "source_file" : "external/libcxx/include/type_traits",
10627   "template_args" :
10628   [
10629    "_ZTIPi"
10630   ]
10631  },
10632  {
10633   "alignment" : 1,
10634   "linker_set_key" : "_ZTINSt3__112__align_typeIdEE",
10635   "name" : "std::__align_type<double>",
10636   "size" : 1,
10637   "source_file" : "external/libcxx/include/type_traits",
10638   "template_args" :
10639   [
10640    "_ZTId"
10641   ]
10642  },
10643  {
10644   "alignment" : 1,
10645   "linker_set_key" : "_ZTINSt3__112__align_typeIeEE",
10646   "name" : "std::__align_type<long double>",
10647   "size" : 1,
10648   "source_file" : "external/libcxx/include/type_traits",
10649   "template_args" :
10650   [
10651    "_ZTIe"
10652   ]
10653  },
10654  {
10655   "alignment" : 1,
10656   "linker_set_key" : "_ZTINSt3__112__align_typeIhEE",
10657   "name" : "std::__align_type<unsigned char>",
10658   "size" : 1,
10659   "source_file" : "external/libcxx/include/type_traits",
10660   "template_args" :
10661   [
10662    "_ZTIh"
10663   ]
10664  },
10665  {
10666   "alignment" : 1,
10667   "linker_set_key" : "_ZTINSt3__112__align_typeIjEE",
10668   "name" : "std::__align_type<unsigned int>",
10669   "size" : 1,
10670   "source_file" : "external/libcxx/include/type_traits",
10671   "template_args" :
10672   [
10673    "_ZTIj"
10674   ]
10675  },
10676  {
10677   "alignment" : 1,
10678   "linker_set_key" : "_ZTINSt3__112__align_typeImEE",
10679   "name" : "std::__align_type<unsigned long>",
10680   "size" : 1,
10681   "source_file" : "external/libcxx/include/type_traits",
10682   "template_args" :
10683   [
10684    "_ZTIm"
10685   ]
10686  },
10687  {
10688   "alignment" : 1,
10689   "linker_set_key" : "_ZTINSt3__112__align_typeItEE",
10690   "name" : "std::__align_type<unsigned short>",
10691   "size" : 1,
10692   "source_file" : "external/libcxx/include/type_traits",
10693   "template_args" :
10694   [
10695    "_ZTIt"
10696   ]
10697  },
10698  {
10699   "alignment" : 1,
10700   "linker_set_key" : "_ZTINSt3__112__align_typeIyEE",
10701   "name" : "std::__align_type<unsigned long long>",
10702   "size" : 1,
10703   "source_file" : "external/libcxx/include/type_traits",
10704   "template_args" :
10705   [
10706    "_ZTIy"
10707   ]
10708  },
10709  {
10710   "alignment" : 4,
10711   "fields" :
10712   [
10713    {
10714     "access" : "private",
10715     "field_name" : "__size_",
10716     "referenced_type" : "_ZTIj"
10717    }
10718   ],
10719   "linker_set_key" : "_ZTINSt3__112__destruct_nE",
10720   "name" : "std::__destruct_n",
10721   "size" : 4,
10722   "source_file" : "external/libcxx/include/memory"
10723  },
10724  {
10725   "alignment" : 4,
10726   "base_specifiers" :
10727   [
10728    {
10729     "referenced_type" : "_ZTINSt3__114error_categoryE"
10730    }
10731   ],
10732   "linker_set_key" : "_ZTINSt3__112__do_messageE",
10733   "name" : "std::__do_message",
10734   "record_kind" : "class",
10735   "size" : 4,
10736   "source_file" : "external/libcxx/include/system_error",
10737   "vtable_components" :
10738   [
10739    {
10740     "kind" : "offset_to_top"
10741    },
10742    {
10743     "kind" : "rtti",
10744     "mangled_component_name" : "_ZTINSt3__112__do_messageE"
10745    },
10746    {
10747     "kind" : "complete_dtor_pointer",
10748     "mangled_component_name" : "_ZNSt3__112__do_messageD1Ev"
10749    },
10750    {
10751     "kind" : "deleting_dtor_pointer",
10752     "mangled_component_name" : "_ZNSt3__112__do_messageD0Ev"
10753    },
10754    {
10755     "is_pure" : true,
10756     "mangled_component_name" : "_ZNKSt3__114error_category4nameEv"
10757    },
10758    {
10759     "mangled_component_name" : "_ZNKSt3__114error_category23default_error_conditionEi"
10760    },
10761    {
10762     "mangled_component_name" : "_ZNKSt3__114error_category10equivalentEiRKNS_15error_conditionE"
10763    },
10764    {
10765     "mangled_component_name" : "_ZNKSt3__114error_category10equivalentERKNS_10error_codeEi"
10766    },
10767    {
10768     "mangled_component_name" : "_ZNKSt3__112__do_message7messageEi"
10769    }
10770   ]
10771  },
10772  {
10773   "alignment" : 1,
10774   "linker_set_key" : "_ZTINSt3__112__second_tagE",
10775   "name" : "std::__second_tag",
10776   "size" : 1,
10777   "source_file" : "external/libcxx/include/memory"
10778  },
10779  {
10780   "alignment" : 1,
10781   "linker_set_key" : "_ZTINSt3__112__static_absILx1000000000EEE",
10782   "name" : "std::__static_abs<1000000000>",
10783   "size" : 1,
10784   "source_file" : "external/libcxx/include/ratio"
10785  },
10786  {
10787   "alignment" : 1,
10788   "linker_set_key" : "_ZTINSt3__112__static_absILx1000000EEE",
10789   "name" : "std::__static_abs<1000000>",
10790   "size" : 1,
10791   "source_file" : "external/libcxx/include/ratio"
10792  },
10793  {
10794   "alignment" : 1,
10795   "linker_set_key" : "_ZTINSt3__112__static_absILx1000EEE",
10796   "name" : "std::__static_abs<1000>",
10797   "size" : 1,
10798   "source_file" : "external/libcxx/include/ratio"
10799  },
10800  {
10801   "alignment" : 1,
10802   "linker_set_key" : "_ZTINSt3__112__static_absILx12EEE",
10803   "name" : "std::__static_abs<12>",
10804   "size" : 1,
10805   "source_file" : "external/libcxx/include/ratio"
10806  },
10807  {
10808   "alignment" : 1,
10809   "linker_set_key" : "_ZTINSt3__112__static_absILx146097EEE",
10810   "name" : "std::__static_abs<146097>",
10811   "size" : 1,
10812   "source_file" : "external/libcxx/include/ratio"
10813  },
10814  {
10815   "alignment" : 1,
10816   "linker_set_key" : "_ZTINSt3__112__static_absILx1600EEE",
10817   "name" : "std::__static_abs<1600>",
10818   "size" : 1,
10819   "source_file" : "external/libcxx/include/ratio"
10820  },
10821  {
10822   "alignment" : 1,
10823   "linker_set_key" : "_ZTINSt3__112__static_absILx1EEE",
10824   "name" : "std::__static_abs<1>",
10825   "size" : 1,
10826   "source_file" : "external/libcxx/include/ratio"
10827  },
10828  {
10829   "alignment" : 1,
10830   "linker_set_key" : "_ZTINSt3__112__static_absILx216EEE",
10831   "name" : "std::__static_abs<216>",
10832   "size" : 1,
10833   "source_file" : "external/libcxx/include/ratio"
10834  },
10835  {
10836   "alignment" : 1,
10837   "linker_set_key" : "_ZTINSt3__112__static_absILx24EEE",
10838   "name" : "std::__static_abs<24>",
10839   "size" : 1,
10840   "source_file" : "external/libcxx/include/ratio"
10841  },
10842  {
10843   "alignment" : 1,
10844   "linker_set_key" : "_ZTINSt3__112__static_absILx2629746EEE",
10845   "name" : "std::__static_abs<2629746>",
10846   "size" : 1,
10847   "source_file" : "external/libcxx/include/ratio"
10848  },
10849  {
10850   "alignment" : 1,
10851   "linker_set_key" : "_ZTINSt3__112__static_absILx31556952EEE",
10852   "name" : "std::__static_abs<31556952>",
10853   "size" : 1,
10854   "source_file" : "external/libcxx/include/ratio"
10855  },
10856  {
10857   "alignment" : 1,
10858   "linker_set_key" : "_ZTINSt3__112__static_absILx3600EEE",
10859   "name" : "std::__static_abs<3600>",
10860   "size" : 1,
10861   "source_file" : "external/libcxx/include/ratio"
10862  },
10863  {
10864   "alignment" : 1,
10865   "linker_set_key" : "_ZTINSt3__112__static_absILx400EEE",
10866   "name" : "std::__static_abs<400>",
10867   "size" : 1,
10868   "source_file" : "external/libcxx/include/ratio"
10869  },
10870  {
10871   "alignment" : 1,
10872   "linker_set_key" : "_ZTINSt3__112__static_absILx48699EEE",
10873   "name" : "std::__static_abs<48699>",
10874   "size" : 1,
10875   "source_file" : "external/libcxx/include/ratio"
10876  },
10877  {
10878   "alignment" : 1,
10879   "linker_set_key" : "_ZTINSt3__112__static_absILx604800EEE",
10880   "name" : "std::__static_abs<604800>",
10881   "size" : 1,
10882   "source_file" : "external/libcxx/include/ratio"
10883  },
10884  {
10885   "alignment" : 1,
10886   "linker_set_key" : "_ZTINSt3__112__static_absILx60EEE",
10887   "name" : "std::__static_abs<60>",
10888   "size" : 1,
10889   "source_file" : "external/libcxx/include/ratio"
10890  },
10891  {
10892   "alignment" : 1,
10893   "linker_set_key" : "_ZTINSt3__112__static_absILx7EEE",
10894   "name" : "std::__static_abs<7>",
10895   "size" : 1,
10896   "source_file" : "external/libcxx/include/ratio"
10897  },
10898  {
10899   "alignment" : 1,
10900   "linker_set_key" : "_ZTINSt3__112__static_absILx86400EEE",
10901   "name" : "std::__static_abs<86400>",
10902   "size" : 1,
10903   "source_file" : "external/libcxx/include/ratio"
10904  },
10905  {
10906   "alignment" : 1,
10907   "linker_set_key" : "_ZTINSt3__112__static_gcdILx0ELx0EEE",
10908   "name" : "std::__static_gcd<0, 0>",
10909   "size" : 1,
10910   "source_file" : "external/libcxx/include/ratio"
10911  },
10912  {
10913   "alignment" : 1,
10914   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1000000000ELx0EEE",
10915   "name" : "std::__static_gcd<1000000000, 0>",
10916   "size" : 1,
10917   "source_file" : "external/libcxx/include/ratio"
10918  },
10919  {
10920   "alignment" : 1,
10921   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1000000000ELx1000000000EEE",
10922   "name" : "std::__static_gcd<1000000000, 1000000000>",
10923   "size" : 1,
10924   "source_file" : "external/libcxx/include/ratio"
10925  },
10926  {
10927   "alignment" : 1,
10928   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1000000000ELx1EEE",
10929   "name" : "std::__static_gcd<1000000000, 1>",
10930   "size" : 1,
10931   "source_file" : "external/libcxx/include/ratio"
10932  },
10933  {
10934   "alignment" : 1,
10935   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1000000ELx0EEE",
10936   "name" : "std::__static_gcd<1000000, 0>",
10937   "size" : 1,
10938   "source_file" : "external/libcxx/include/ratio"
10939  },
10940  {
10941   "alignment" : 1,
10942   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1000000ELx1000000EEE",
10943   "name" : "std::__static_gcd<1000000, 1000000>",
10944   "size" : 1,
10945   "source_file" : "external/libcxx/include/ratio"
10946  },
10947  {
10948   "alignment" : 1,
10949   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1000000ELx1EEE",
10950   "name" : "std::__static_gcd<1000000, 1>",
10951   "size" : 1,
10952   "source_file" : "external/libcxx/include/ratio"
10953  },
10954  {
10955   "alignment" : 1,
10956   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1000ELx0EEE",
10957   "name" : "std::__static_gcd<1000, 0>",
10958   "size" : 1,
10959   "source_file" : "external/libcxx/include/ratio"
10960  },
10961  {
10962   "alignment" : 1,
10963   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1000ELx1000EEE",
10964   "name" : "std::__static_gcd<1000, 1000>",
10965   "size" : 1,
10966   "source_file" : "external/libcxx/include/ratio"
10967  },
10968  {
10969   "alignment" : 1,
10970   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1000ELx1EEE",
10971   "name" : "std::__static_gcd<1000, 1>",
10972   "size" : 1,
10973   "source_file" : "external/libcxx/include/ratio"
10974  },
10975  {
10976   "alignment" : 1,
10977   "linker_set_key" : "_ZTINSt3__112__static_gcdILx10908ELx5022EEE",
10978   "name" : "std::__static_gcd<10908, 5022>",
10979   "size" : 1,
10980   "source_file" : "external/libcxx/include/ratio"
10981  },
10982  {
10983   "alignment" : 1,
10984   "linker_set_key" : "_ZTINSt3__112__static_gcdILx12ELx0EEE",
10985   "name" : "std::__static_gcd<12, 0>",
10986   "size" : 1,
10987   "source_file" : "external/libcxx/include/ratio"
10988  },
10989  {
10990   "alignment" : 1,
10991   "linker_set_key" : "_ZTINSt3__112__static_gcdILx12ELx1EEE",
10992   "name" : "std::__static_gcd<12, 1>",
10993   "size" : 1,
10994   "source_file" : "external/libcxx/include/ratio"
10995  },
10996  {
10997   "alignment" : 1,
10998   "linker_set_key" : "_ZTINSt3__112__static_gcdILx13ELx3EEE",
10999   "name" : "std::__static_gcd<13, 3>",
11000   "size" : 1,
11001   "source_file" : "external/libcxx/include/ratio"
11002  },
11003  {
11004   "alignment" : 1,
11005   "linker_set_key" : "_ZTINSt3__112__static_gcdILx146097ELx1EEE",
11006   "name" : "std::__static_gcd<146097, 1>",
11007   "size" : 1,
11008   "source_file" : "external/libcxx/include/ratio"
11009  },
11010  {
11011   "alignment" : 1,
11012   "linker_set_key" : "_ZTINSt3__112__static_gcdILx146097ELx400EEE",
11013   "name" : "std::__static_gcd<146097, 400>",
11014   "size" : 1,
11015   "source_file" : "external/libcxx/include/ratio"
11016  },
11017  {
11018   "alignment" : 1,
11019   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1600ELx48699EEE",
11020   "name" : "std::__static_gcd<1600, 48699>",
11021   "size" : 1,
11022   "source_file" : "external/libcxx/include/ratio"
11023  },
11024  {
11025   "alignment" : 1,
11026   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1600ELx699EEE",
11027   "name" : "std::__static_gcd<1600, 699>",
11028   "size" : 1,
11029   "source_file" : "external/libcxx/include/ratio"
11030  },
11031  {
11032   "alignment" : 1,
11033   "linker_set_key" : "_ZTINSt3__112__static_gcdILx162ELx54EEE",
11034   "name" : "std::__static_gcd<162, 54>",
11035   "size" : 1,
11036   "source_file" : "external/libcxx/include/ratio"
11037  },
11038  {
11039   "alignment" : 1,
11040   "linker_set_key" : "_ZTINSt3__112__static_gcdILx16ELx13EEE",
11041   "name" : "std::__static_gcd<16, 13>",
11042   "size" : 1,
11043   "source_file" : "external/libcxx/include/ratio"
11044  },
11045  {
11046   "alignment" : 1,
11047   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1ELx0EEE",
11048   "name" : "std::__static_gcd<1, 0>",
11049   "size" : 1,
11050   "source_file" : "external/libcxx/include/ratio"
11051  },
11052  {
11053   "alignment" : 1,
11054   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1ELx1000000000EEE",
11055   "name" : "std::__static_gcd<1, 1000000000>",
11056   "size" : 1,
11057   "source_file" : "external/libcxx/include/ratio"
11058  },
11059  {
11060   "alignment" : 1,
11061   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1ELx1000000EEE",
11062   "name" : "std::__static_gcd<1, 1000000>",
11063   "size" : 1,
11064   "source_file" : "external/libcxx/include/ratio"
11065  },
11066  {
11067   "alignment" : 1,
11068   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1ELx1000EEE",
11069   "name" : "std::__static_gcd<1, 1000>",
11070   "size" : 1,
11071   "source_file" : "external/libcxx/include/ratio"
11072  },
11073  {
11074   "alignment" : 1,
11075   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1ELx12EEE",
11076   "name" : "std::__static_gcd<1, 12>",
11077   "size" : 1,
11078   "source_file" : "external/libcxx/include/ratio"
11079  },
11080  {
11081   "alignment" : 1,
11082   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1ELx1EEE",
11083   "name" : "std::__static_gcd<1, 1>",
11084   "size" : 1,
11085   "source_file" : "external/libcxx/include/ratio"
11086  },
11087  {
11088   "alignment" : 1,
11089   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1ELx3600EEE",
11090   "name" : "std::__static_gcd<1, 3600>",
11091   "size" : 1,
11092   "source_file" : "external/libcxx/include/ratio"
11093  },
11094  {
11095   "alignment" : 1,
11096   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1ELx86400EEE",
11097   "name" : "std::__static_gcd<1, 86400>",
11098   "size" : 1,
11099   "source_file" : "external/libcxx/include/ratio"
11100  },
11101  {
11102   "alignment" : 1,
11103   "linker_set_key" : "_ZTINSt3__112__static_gcdILx202ELx93EEE",
11104   "name" : "std::__static_gcd<202, 93>",
11105   "size" : 1,
11106   "source_file" : "external/libcxx/include/ratio"
11107  },
11108  {
11109   "alignment" : 1,
11110   "linker_set_key" : "_ZTINSt3__112__static_gcdILx20952ELx2592EEE",
11111   "name" : "std::__static_gcd<20952, 2592>",
11112   "size" : 1,
11113   "source_file" : "external/libcxx/include/ratio"
11114  },
11115  {
11116   "alignment" : 1,
11117   "linker_set_key" : "_ZTINSt3__112__static_gcdILx216ELx0EEE",
11118   "name" : "std::__static_gcd<216, 0>",
11119   "size" : 1,
11120   "source_file" : "external/libcxx/include/ratio"
11121  },
11122  {
11123   "alignment" : 1,
11124   "linker_set_key" : "_ZTINSt3__112__static_gcdILx24ELx1EEE",
11125   "name" : "std::__static_gcd<24, 1>",
11126   "size" : 1,
11127   "source_file" : "external/libcxx/include/ratio"
11128  },
11129  {
11130   "alignment" : 1,
11131   "linker_set_key" : "_ZTINSt3__112__static_gcdILx2592ELx216EEE",
11132   "name" : "std::__static_gcd<2592, 216>",
11133   "size" : 1,
11134   "source_file" : "external/libcxx/include/ratio"
11135  },
11136  {
11137   "alignment" : 1,
11138   "linker_set_key" : "_ZTINSt3__112__static_gcdILx2629746ELx0EEE",
11139   "name" : "std::__static_gcd<2629746, 0>",
11140   "size" : 1,
11141   "source_file" : "external/libcxx/include/ratio"
11142  },
11143  {
11144   "alignment" : 1,
11145   "linker_set_key" : "_ZTINSt3__112__static_gcdILx2629746ELx1EEE",
11146   "name" : "std::__static_gcd<2629746, 1>",
11147   "size" : 1,
11148   "source_file" : "external/libcxx/include/ratio"
11149  },
11150  {
11151   "alignment" : 1,
11152   "linker_set_key" : "_ZTINSt3__112__static_gcdILx2629746ELx2629746EEE",
11153   "name" : "std::__static_gcd<2629746, 2629746>",
11154   "size" : 1,
11155   "source_file" : "external/libcxx/include/ratio"
11156  },
11157  {
11158   "alignment" : 1,
11159   "linker_set_key" : "_ZTINSt3__112__static_gcdILx2629746ELx31556952EEE",
11160   "name" : "std::__static_gcd<2629746, 31556952>",
11161   "size" : 1,
11162   "source_file" : "external/libcxx/include/ratio"
11163  },
11164  {
11165   "alignment" : 1,
11166   "linker_set_key" : "_ZTINSt3__112__static_gcdILx2629746ELx86400EEE",
11167   "name" : "std::__static_gcd<2629746, 86400>",
11168   "size" : 1,
11169   "source_file" : "external/libcxx/include/ratio"
11170  },
11171  {
11172   "alignment" : 1,
11173   "linker_set_key" : "_ZTINSt3__112__static_gcdILx31556952ELx0EEE",
11174   "name" : "std::__static_gcd<31556952, 0>",
11175   "size" : 1,
11176   "source_file" : "external/libcxx/include/ratio"
11177  },
11178  {
11179   "alignment" : 1,
11180   "linker_set_key" : "_ZTINSt3__112__static_gcdILx31556952ELx12EEE",
11181   "name" : "std::__static_gcd<31556952, 12>",
11182   "size" : 1,
11183   "source_file" : "external/libcxx/include/ratio"
11184  },
11185  {
11186   "alignment" : 1,
11187   "linker_set_key" : "_ZTINSt3__112__static_gcdILx31556952ELx1EEE",
11188   "name" : "std::__static_gcd<31556952, 1>",
11189   "size" : 1,
11190   "source_file" : "external/libcxx/include/ratio"
11191  },
11192  {
11193   "alignment" : 1,
11194   "linker_set_key" : "_ZTINSt3__112__static_gcdILx31556952ELx2629746EEE",
11195   "name" : "std::__static_gcd<31556952, 2629746>",
11196   "size" : 1,
11197   "source_file" : "external/libcxx/include/ratio"
11198  },
11199  {
11200   "alignment" : 1,
11201   "linker_set_key" : "_ZTINSt3__112__static_gcdILx31556952ELx31556952EEE",
11202   "name" : "std::__static_gcd<31556952, 31556952>",
11203   "size" : 1,
11204   "source_file" : "external/libcxx/include/ratio"
11205  },
11206  {
11207   "alignment" : 1,
11208   "linker_set_key" : "_ZTINSt3__112__static_gcdILx31556952ELx86400EEE",
11209   "name" : "std::__static_gcd<31556952, 86400>",
11210   "size" : 1,
11211   "source_file" : "external/libcxx/include/ratio"
11212  },
11213  {
11214   "alignment" : 1,
11215   "linker_set_key" : "_ZTINSt3__112__static_gcdILx3600ELx0EEE",
11216   "name" : "std::__static_gcd<3600, 0>",
11217   "size" : 1,
11218   "source_file" : "external/libcxx/include/ratio"
11219  },
11220  {
11221   "alignment" : 1,
11222   "linker_set_key" : "_ZTINSt3__112__static_gcdILx3600ELx1EEE",
11223   "name" : "std::__static_gcd<3600, 1>",
11224   "size" : 1,
11225   "source_file" : "external/libcxx/include/ratio"
11226  },
11227  {
11228   "alignment" : 1,
11229   "linker_set_key" : "_ZTINSt3__112__static_gcdILx3600ELx3600EEE",
11230   "name" : "std::__static_gcd<3600, 3600>",
11231   "size" : 1,
11232   "source_file" : "external/libcxx/include/ratio"
11233  },
11234  {
11235   "alignment" : 1,
11236   "linker_set_key" : "_ZTINSt3__112__static_gcdILx37746ELx10908EEE",
11237   "name" : "std::__static_gcd<37746, 10908>",
11238   "size" : 1,
11239   "source_file" : "external/libcxx/include/ratio"
11240  },
11241  {
11242   "alignment" : 1,
11243   "linker_set_key" : "_ZTINSt3__112__static_gcdILx3ELx1EEE",
11244   "name" : "std::__static_gcd<3, 1>",
11245   "size" : 1,
11246   "source_file" : "external/libcxx/include/ratio"
11247  },
11248  {
11249   "alignment" : 1,
11250   "linker_set_key" : "_ZTINSt3__112__static_gcdILx400ELx0EEE",
11251   "name" : "std::__static_gcd<400, 0>",
11252   "size" : 1,
11253   "source_file" : "external/libcxx/include/ratio"
11254  },
11255  {
11256   "alignment" : 1,
11257   "linker_set_key" : "_ZTINSt3__112__static_gcdILx400ELx146097EEE",
11258   "name" : "std::__static_gcd<400, 146097>",
11259   "size" : 1,
11260   "source_file" : "external/libcxx/include/ratio"
11261  },
11262  {
11263   "alignment" : 1,
11264   "linker_set_key" : "_ZTINSt3__112__static_gcdILx400ELx86400EEE",
11265   "name" : "std::__static_gcd<400, 86400>",
11266   "size" : 1,
11267   "source_file" : "external/libcxx/include/ratio"
11268  },
11269  {
11270   "alignment" : 1,
11271   "linker_set_key" : "_ZTINSt3__112__static_gcdILx400ELx97EEE",
11272   "name" : "std::__static_gcd<400, 97>",
11273   "size" : 1,
11274   "source_file" : "external/libcxx/include/ratio"
11275  },
11276  {
11277   "alignment" : 1,
11278   "linker_set_key" : "_ZTINSt3__112__static_gcdILx48699ELx1600EEE",
11279   "name" : "std::__static_gcd<48699, 1600>",
11280   "size" : 1,
11281   "source_file" : "external/libcxx/include/ratio"
11282  },
11283  {
11284   "alignment" : 1,
11285   "linker_set_key" : "_ZTINSt3__112__static_gcdILx5022ELx864EEE",
11286   "name" : "std::__static_gcd<5022, 864>",
11287   "size" : 1,
11288   "source_file" : "external/libcxx/include/ratio"
11289  },
11290  {
11291   "alignment" : 1,
11292   "linker_set_key" : "_ZTINSt3__112__static_gcdILx54ELx0EEE",
11293   "name" : "std::__static_gcd<54, 0>",
11294   "size" : 1,
11295   "source_file" : "external/libcxx/include/ratio"
11296  },
11297  {
11298   "alignment" : 1,
11299   "linker_set_key" : "_ZTINSt3__112__static_gcdILx604800ELx1EEE",
11300   "name" : "std::__static_gcd<604800, 1>",
11301   "size" : 1,
11302   "source_file" : "external/libcxx/include/ratio"
11303  },
11304  {
11305   "alignment" : 1,
11306   "linker_set_key" : "_ZTINSt3__112__static_gcdILx60ELx0EEE",
11307   "name" : "std::__static_gcd<60, 0>",
11308   "size" : 1,
11309   "source_file" : "external/libcxx/include/ratio"
11310  },
11311  {
11312   "alignment" : 1,
11313   "linker_set_key" : "_ZTINSt3__112__static_gcdILx60ELx1EEE",
11314   "name" : "std::__static_gcd<60, 1>",
11315   "size" : 1,
11316   "source_file" : "external/libcxx/include/ratio"
11317  },
11318  {
11319   "alignment" : 1,
11320   "linker_set_key" : "_ZTINSt3__112__static_gcdILx60ELx60EEE",
11321   "name" : "std::__static_gcd<60, 60>",
11322   "size" : 1,
11323   "source_file" : "external/libcxx/include/ratio"
11324  },
11325  {
11326   "alignment" : 1,
11327   "linker_set_key" : "_ZTINSt3__112__static_gcdILx699ELx202EEE",
11328   "name" : "std::__static_gcd<699, 202>",
11329   "size" : 1,
11330   "source_file" : "external/libcxx/include/ratio"
11331  },
11332  {
11333   "alignment" : 1,
11334   "linker_set_key" : "_ZTINSt3__112__static_gcdILx702ELx162EEE",
11335   "name" : "std::__static_gcd<702, 162>",
11336   "size" : 1,
11337   "source_file" : "external/libcxx/include/ratio"
11338  },
11339  {
11340   "alignment" : 1,
11341   "linker_set_key" : "_ZTINSt3__112__static_gcdILx7ELx1EEE",
11342   "name" : "std::__static_gcd<7, 1>",
11343   "size" : 1,
11344   "source_file" : "external/libcxx/include/ratio"
11345  },
11346  {
11347   "alignment" : 1,
11348   "linker_set_key" : "_ZTINSt3__112__static_gcdILx86400ELx0EEE",
11349   "name" : "std::__static_gcd<86400, 0>",
11350   "size" : 1,
11351   "source_file" : "external/libcxx/include/ratio"
11352  },
11353  {
11354   "alignment" : 1,
11355   "linker_set_key" : "_ZTINSt3__112__static_gcdILx86400ELx1EEE",
11356   "name" : "std::__static_gcd<86400, 1>",
11357   "size" : 1,
11358   "source_file" : "external/libcxx/include/ratio"
11359  },
11360  {
11361   "alignment" : 1,
11362   "linker_set_key" : "_ZTINSt3__112__static_gcdILx86400ELx20952EEE",
11363   "name" : "std::__static_gcd<86400, 20952>",
11364   "size" : 1,
11365   "source_file" : "external/libcxx/include/ratio"
11366  },
11367  {
11368   "alignment" : 1,
11369   "linker_set_key" : "_ZTINSt3__112__static_gcdILx86400ELx2629746EEE",
11370   "name" : "std::__static_gcd<86400, 2629746>",
11371   "size" : 1,
11372   "source_file" : "external/libcxx/include/ratio"
11373  },
11374  {
11375   "alignment" : 1,
11376   "linker_set_key" : "_ZTINSt3__112__static_gcdILx86400ELx31556952EEE",
11377   "name" : "std::__static_gcd<86400, 31556952>",
11378   "size" : 1,
11379   "source_file" : "external/libcxx/include/ratio"
11380  },
11381  {
11382   "alignment" : 1,
11383   "linker_set_key" : "_ZTINSt3__112__static_gcdILx86400ELx37746EEE",
11384   "name" : "std::__static_gcd<86400, 37746>",
11385   "size" : 1,
11386   "source_file" : "external/libcxx/include/ratio"
11387  },
11388  {
11389   "alignment" : 1,
11390   "linker_set_key" : "_ZTINSt3__112__static_gcdILx86400ELx400EEE",
11391   "name" : "std::__static_gcd<86400, 400>",
11392   "size" : 1,
11393   "source_file" : "external/libcxx/include/ratio"
11394  },
11395  {
11396   "alignment" : 1,
11397   "linker_set_key" : "_ZTINSt3__112__static_gcdILx86400ELx86400EEE",
11398   "name" : "std::__static_gcd<86400, 86400>",
11399   "size" : 1,
11400   "source_file" : "external/libcxx/include/ratio"
11401  },
11402  {
11403   "alignment" : 1,
11404   "linker_set_key" : "_ZTINSt3__112__static_gcdILx864ELx702EEE",
11405   "name" : "std::__static_gcd<864, 702>",
11406   "size" : 1,
11407   "source_file" : "external/libcxx/include/ratio"
11408  },
11409  {
11410   "alignment" : 1,
11411   "linker_set_key" : "_ZTINSt3__112__static_gcdILx93ELx16EEE",
11412   "name" : "std::__static_gcd<93, 16>",
11413   "size" : 1,
11414   "source_file" : "external/libcxx/include/ratio"
11415  },
11416  {
11417   "alignment" : 1,
11418   "linker_set_key" : "_ZTINSt3__112__static_gcdILx97ELx12EEE",
11419   "name" : "std::__static_gcd<97, 12>",
11420   "size" : 1,
11421   "source_file" : "external/libcxx/include/ratio"
11422  },
11423  {
11424   "alignment" : 1,
11425   "linker_set_key" : "_ZTINSt3__112__static_lcmILx1000000000ELx1000000000EEE",
11426   "name" : "std::__static_lcm<1000000000, 1000000000>",
11427   "size" : 1,
11428   "source_file" : "external/libcxx/include/ratio"
11429  },
11430  {
11431   "alignment" : 1,
11432   "linker_set_key" : "_ZTINSt3__112__static_lcmILx1000000000ELx1EEE",
11433   "name" : "std::__static_lcm<1000000000, 1>",
11434   "size" : 1,
11435   "source_file" : "external/libcxx/include/ratio"
11436  },
11437  {
11438   "alignment" : 1,
11439   "linker_set_key" : "_ZTINSt3__112__static_lcmILx1000000ELx1000000EEE",
11440   "name" : "std::__static_lcm<1000000, 1000000>",
11441   "size" : 1,
11442   "source_file" : "external/libcxx/include/ratio"
11443  },
11444  {
11445   "alignment" : 1,
11446   "linker_set_key" : "_ZTINSt3__112__static_lcmILx1000ELx1000EEE",
11447   "name" : "std::__static_lcm<1000, 1000>",
11448   "size" : 1,
11449   "source_file" : "external/libcxx/include/ratio"
11450  },
11451  {
11452   "alignment" : 1,
11453   "linker_set_key" : "_ZTINSt3__112__static_lcmILx1ELx1EEE",
11454   "name" : "std::__static_lcm<1, 1>",
11455   "size" : 1,
11456   "source_file" : "external/libcxx/include/ratio"
11457  },
11458  {
11459   "alignment" : 1,
11460   "linker_set_key" : "_ZTINSt3__112__tuple_lessILj0EEE",
11461   "name" : "std::__tuple_less<0>",
11462   "size" : 1,
11463   "source_file" : "external/libcxx/include/tuple"
11464  },
11465  {
11466   "alignment" : 1,
11467   "linker_set_key" : "_ZTINSt3__112adopt_lock_tE",
11468   "name" : "std::adopt_lock_t",
11469   "size" : 1,
11470   "source_file" : "external/libcxx/include/__mutex_base"
11471  },
11472  {
11473   "alignment" : 1,
11474   "base_specifiers" :
11475   [
11476    {
11477     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
11478    }
11479   ],
11480   "linker_set_key" : "_ZTINSt3__112alignment_ofINS_15__struct_doubleEEE",
11481   "name" : "std::alignment_of<std::__struct_double>",
11482   "size" : 1,
11483   "source_file" : "external/libcxx/include/type_traits",
11484   "template_args" :
11485   [
11486    "_ZTINSt3__115__struct_doubleE"
11487   ]
11488  },
11489  {
11490   "alignment" : 1,
11491   "base_specifiers" :
11492   [
11493    {
11494     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
11495    }
11496   ],
11497   "linker_set_key" : "_ZTINSt3__112alignment_ofINS_16__struct_double4EEE",
11498   "name" : "std::alignment_of<std::__struct_double4>",
11499   "size" : 1,
11500   "source_file" : "external/libcxx/include/type_traits",
11501   "template_args" :
11502   [
11503    "_ZTINSt3__116__struct_double4E"
11504   ]
11505  },
11506  {
11507   "alignment" : 1,
11508   "base_specifiers" :
11509   [
11510    {
11511     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
11512    }
11513   ],
11514   "linker_set_key" : "_ZTINSt3__112alignment_ofIPiEE",
11515   "name" : "std::alignment_of<int *>",
11516   "size" : 1,
11517   "source_file" : "external/libcxx/include/type_traits",
11518   "template_args" :
11519   [
11520    "_ZTIPi"
11521   ]
11522  },
11523  {
11524   "alignment" : 1,
11525   "base_specifiers" :
11526   [
11527    {
11528     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
11529    }
11530   ],
11531   "linker_set_key" : "_ZTINSt3__112alignment_ofIdEE",
11532   "name" : "std::alignment_of<double>",
11533   "size" : 1,
11534   "source_file" : "external/libcxx/include/type_traits",
11535   "template_args" :
11536   [
11537    "_ZTId"
11538   ]
11539  },
11540  {
11541   "alignment" : 1,
11542   "base_specifiers" :
11543   [
11544    {
11545     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
11546    }
11547   ],
11548   "linker_set_key" : "_ZTINSt3__112alignment_ofIeEE",
11549   "name" : "std::alignment_of<long double>",
11550   "size" : 1,
11551   "source_file" : "external/libcxx/include/type_traits",
11552   "template_args" :
11553   [
11554    "_ZTIe"
11555   ]
11556  },
11557  {
11558   "alignment" : 1,
11559   "base_specifiers" :
11560   [
11561    {
11562     "referenced_type" : "_ZTINSt3__117integral_constantIjLj1EEE"
11563    }
11564   ],
11565   "linker_set_key" : "_ZTINSt3__112alignment_ofIhEE",
11566   "name" : "std::alignment_of<unsigned char>",
11567   "size" : 1,
11568   "source_file" : "external/libcxx/include/type_traits",
11569   "template_args" :
11570   [
11571    "_ZTIh"
11572   ]
11573  },
11574  {
11575   "alignment" : 1,
11576   "base_specifiers" :
11577   [
11578    {
11579     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
11580    }
11581   ],
11582   "linker_set_key" : "_ZTINSt3__112alignment_ofIjEE",
11583   "name" : "std::alignment_of<unsigned int>",
11584   "size" : 1,
11585   "source_file" : "external/libcxx/include/type_traits",
11586   "template_args" :
11587   [
11588    "_ZTIj"
11589   ]
11590  },
11591  {
11592   "alignment" : 1,
11593   "base_specifiers" :
11594   [
11595    {
11596     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
11597    }
11598   ],
11599   "linker_set_key" : "_ZTINSt3__112alignment_ofImEE",
11600   "name" : "std::alignment_of<unsigned long>",
11601   "size" : 1,
11602   "source_file" : "external/libcxx/include/type_traits",
11603   "template_args" :
11604   [
11605    "_ZTIm"
11606   ]
11607  },
11608  {
11609   "alignment" : 1,
11610   "base_specifiers" :
11611   [
11612    {
11613     "referenced_type" : "_ZTINSt3__117integral_constantIjLj2EEE"
11614    }
11615   ],
11616   "linker_set_key" : "_ZTINSt3__112alignment_ofItEE",
11617   "name" : "std::alignment_of<unsigned short>",
11618   "size" : 1,
11619   "source_file" : "external/libcxx/include/type_traits",
11620   "template_args" :
11621   [
11622    "_ZTIt"
11623   ]
11624  },
11625  {
11626   "alignment" : 1,
11627   "base_specifiers" :
11628   [
11629    {
11630     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
11631    }
11632   ],
11633   "linker_set_key" : "_ZTINSt3__112alignment_ofIyEE",
11634   "name" : "std::alignment_of<unsigned long long>",
11635   "size" : 1,
11636   "source_file" : "external/libcxx/include/type_traits",
11637   "template_args" :
11638   [
11639    "_ZTIy"
11640   ]
11641  },
11642  {
11643   "alignment" : 4,
11644   "base_specifiers" :
11645   [
11646    {
11647     "referenced_type" : "_ZTISt9exception"
11648    }
11649   ],
11650   "linker_set_key" : "_ZTINSt3__112bad_weak_ptrE",
11651   "name" : "std::bad_weak_ptr",
11652   "record_kind" : "class",
11653   "size" : 4,
11654   "source_file" : "external/libcxx/include/memory",
11655   "vtable_components" :
11656   [
11657    {
11658     "kind" : "offset_to_top"
11659    },
11660    {
11661     "kind" : "rtti",
11662     "mangled_component_name" : "_ZTINSt3__112bad_weak_ptrE"
11663    },
11664    {
11665     "kind" : "complete_dtor_pointer",
11666     "mangled_component_name" : "_ZNSt3__112bad_weak_ptrD1Ev"
11667    },
11668    {
11669     "kind" : "deleting_dtor_pointer",
11670     "mangled_component_name" : "_ZNSt3__112bad_weak_ptrD0Ev"
11671    },
11672    {
11673     "mangled_component_name" : "_ZNKSt3__112bad_weak_ptr4whatEv"
11674    }
11675   ]
11676  },
11677  {
11678   "access" : "private",
11679   "alignment" : 4,
11680   "fields" :
11681   [
11682    {
11683     "field_name" : "__words",
11684     "referenced_type" : "_ZTIA3_j"
11685    }
11686   ],
11687   "linker_set_key" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__rawE",
11688   "name" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__raw",
11689   "size" : 12,
11690   "source_file" : "external/libcxx/include/string"
11691  },
11692  {
11693   "access" : "private",
11694   "alignment" : 4,
11695   "fields" :
11696   [
11697    {
11698     "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repUt_E"
11699    }
11700   ],
11701   "linker_set_key" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
11702   "name" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep",
11703   "size" : 12,
11704   "source_file" : "external/libcxx/include/string"
11705  },
11706  {
11707   "alignment" : 4,
11708   "fields" :
11709   [
11710    {
11711     "field_name" : "__l",
11712     "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE6__longE"
11713    },
11714    {
11715     "field_name" : "__s",
11716     "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE7__shortE"
11717    },
11718    {
11719     "field_name" : "__r",
11720     "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__rawE"
11721    }
11722   ],
11723   "is_anonymous" : true,
11724   "linker_set_key" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repUt_E",
11725   "name" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep::(anonymous)",
11726   "record_kind" : "union",
11727   "size" : 12,
11728   "source_file" : "external/libcxx/include/string"
11729  },
11730  {
11731   "access" : "private",
11732   "alignment" : 4,
11733   "fields" :
11734   [
11735    {
11736     "field_name" : "__lx",
11737     "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE6__longE"
11738    },
11739    {
11740     "field_name" : "__lxx",
11741     "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE7__shortE"
11742    }
11743   ],
11744   "linker_set_key" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__ulxE",
11745   "name" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__ulx",
11746   "record_kind" : "union",
11747   "size" : 12,
11748   "source_file" : "external/libcxx/include/string"
11749  },
11750  {
11751   "access" : "private",
11752   "alignment" : 4,
11753   "fields" :
11754   [
11755    {
11756     "field_name" : "__cap_",
11757     "referenced_type" : "_ZTIj"
11758    },
11759    {
11760     "field_name" : "__size_",
11761     "field_offset" : 32,
11762     "referenced_type" : "_ZTIj"
11763    },
11764    {
11765     "field_name" : "__data_",
11766     "field_offset" : 64,
11767     "referenced_type" : "_ZTIPDi"
11768    }
11769   ],
11770   "linker_set_key" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE6__longE",
11771   "name" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__long",
11772   "size" : 12,
11773   "source_file" : "external/libcxx/include/string"
11774  },
11775  {
11776   "access" : "private",
11777   "alignment" : 4,
11778   "fields" :
11779   [
11780    {
11781     "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE7__shortUt_E"
11782    },
11783    {
11784     "field_name" : "__data_",
11785     "field_offset" : 32,
11786     "referenced_type" : "_ZTIA2_Di"
11787    }
11788   ],
11789   "linker_set_key" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE7__shortE",
11790   "name" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__short",
11791   "size" : 12,
11792   "source_file" : "external/libcxx/include/string"
11793  },
11794  {
11795   "alignment" : 4,
11796   "fields" :
11797   [
11798    {
11799     "field_name" : "__size_",
11800     "referenced_type" : "_ZTIh"
11801    },
11802    {
11803     "field_name" : "__lx",
11804     "referenced_type" : "_ZTIDi"
11805    }
11806   ],
11807   "is_anonymous" : true,
11808   "linker_set_key" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE7__shortUt_E",
11809   "name" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__short::(anonymous)",
11810   "record_kind" : "union",
11811   "size" : 4,
11812   "source_file" : "external/libcxx/include/string"
11813  },
11814  {
11815   "alignment" : 4,
11816   "base_specifiers" :
11817   [
11818    {
11819     "access" : "private",
11820     "referenced_type" : "_ZTINSt3__121__basic_string_commonILb1EEE"
11821    }
11822   ],
11823   "fields" :
11824   [
11825    {
11826     "access" : "private",
11827     "field_name" : "__r_",
11828     "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE"
11829    }
11830   ],
11831   "linker_set_key" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEEE",
11832   "name" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>",
11833   "record_kind" : "class",
11834   "size" : 12,
11835   "source_file" : "external/libcxx/include/string",
11836   "template_args" :
11837   [
11838    "_ZTIDi",
11839    "_ZTINSt3__111char_traitsIDiEE",
11840    "_ZTINSt3__19allocatorIDiEE"
11841   ]
11842  },
11843  {
11844   "access" : "private",
11845   "alignment" : 4,
11846   "fields" :
11847   [
11848    {
11849     "field_name" : "__words",
11850     "referenced_type" : "_ZTIA3_j"
11851    }
11852   ],
11853   "linker_set_key" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__rawE",
11854   "name" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__raw",
11855   "size" : 12,
11856   "source_file" : "external/libcxx/include/string"
11857  },
11858  {
11859   "access" : "private",
11860   "alignment" : 4,
11861   "fields" :
11862   [
11863    {
11864     "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repUt_E"
11865    }
11866   ],
11867   "linker_set_key" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
11868   "name" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep",
11869   "size" : 12,
11870   "source_file" : "external/libcxx/include/string"
11871  },
11872  {
11873   "alignment" : 4,
11874   "fields" :
11875   [
11876    {
11877     "field_name" : "__l",
11878     "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE6__longE"
11879    },
11880    {
11881     "field_name" : "__s",
11882     "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE7__shortE"
11883    },
11884    {
11885     "field_name" : "__r",
11886     "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__rawE"
11887    }
11888   ],
11889   "is_anonymous" : true,
11890   "linker_set_key" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repUt_E",
11891   "name" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep::(anonymous)",
11892   "record_kind" : "union",
11893   "size" : 12,
11894   "source_file" : "external/libcxx/include/string"
11895  },
11896  {
11897   "access" : "private",
11898   "alignment" : 4,
11899   "fields" :
11900   [
11901    {
11902     "field_name" : "__lx",
11903     "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE6__longE"
11904    },
11905    {
11906     "field_name" : "__lxx",
11907     "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE7__shortE"
11908    }
11909   ],
11910   "linker_set_key" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__ulxE",
11911   "name" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__ulx",
11912   "record_kind" : "union",
11913   "size" : 12,
11914   "source_file" : "external/libcxx/include/string"
11915  },
11916  {
11917   "access" : "private",
11918   "alignment" : 4,
11919   "fields" :
11920   [
11921    {
11922     "field_name" : "__cap_",
11923     "referenced_type" : "_ZTIj"
11924    },
11925    {
11926     "field_name" : "__size_",
11927     "field_offset" : 32,
11928     "referenced_type" : "_ZTIj"
11929    },
11930    {
11931     "field_name" : "__data_",
11932     "field_offset" : 64,
11933     "referenced_type" : "_ZTIPDs"
11934    }
11935   ],
11936   "linker_set_key" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE6__longE",
11937   "name" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__long",
11938   "size" : 12,
11939   "source_file" : "external/libcxx/include/string"
11940  },
11941  {
11942   "access" : "private",
11943   "alignment" : 2,
11944   "fields" :
11945   [
11946    {
11947     "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE7__shortUt_E"
11948    },
11949    {
11950     "field_name" : "__data_",
11951     "field_offset" : 16,
11952     "referenced_type" : "_ZTIA5_Ds"
11953    }
11954   ],
11955   "linker_set_key" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE7__shortE",
11956   "name" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__short",
11957   "size" : 12,
11958   "source_file" : "external/libcxx/include/string"
11959  },
11960  {
11961   "alignment" : 2,
11962   "fields" :
11963   [
11964    {
11965     "field_name" : "__size_",
11966     "referenced_type" : "_ZTIh"
11967    },
11968    {
11969     "field_name" : "__lx",
11970     "referenced_type" : "_ZTIDs"
11971    }
11972   ],
11973   "is_anonymous" : true,
11974   "linker_set_key" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE7__shortUt_E",
11975   "name" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__short::(anonymous)",
11976   "record_kind" : "union",
11977   "size" : 2,
11978   "source_file" : "external/libcxx/include/string"
11979  },
11980  {
11981   "alignment" : 4,
11982   "base_specifiers" :
11983   [
11984    {
11985     "access" : "private",
11986     "referenced_type" : "_ZTINSt3__121__basic_string_commonILb1EEE"
11987    }
11988   ],
11989   "fields" :
11990   [
11991    {
11992     "access" : "private",
11993     "field_name" : "__r_",
11994     "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE"
11995    }
11996   ],
11997   "linker_set_key" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEEE",
11998   "name" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>",
11999   "record_kind" : "class",
12000   "size" : 12,
12001   "source_file" : "external/libcxx/include/string",
12002   "template_args" :
12003   [
12004    "_ZTIDs",
12005    "_ZTINSt3__111char_traitsIDsEE",
12006    "_ZTINSt3__19allocatorIDsEE"
12007   ]
12008  },
12009  {
12010   "access" : "private",
12011   "alignment" : 4,
12012   "fields" :
12013   [
12014    {
12015     "field_name" : "__words",
12016     "referenced_type" : "_ZTIA3_j"
12017    }
12018   ],
12019   "linker_set_key" : "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__rawE",
12020   "name" : "std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__raw",
12021   "size" : 12,
12022   "source_file" : "external/libcxx/include/string"
12023  },
12024  {
12025   "access" : "private",
12026   "alignment" : 4,
12027   "fields" :
12028   [
12029    {
12030     "referenced_type" : "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repUt_E"
12031    }
12032   ],
12033   "linker_set_key" : "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repE",
12034   "name" : "std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep",
12035   "size" : 12,
12036   "source_file" : "external/libcxx/include/string"
12037  },
12038  {
12039   "alignment" : 4,
12040   "fields" :
12041   [
12042    {
12043     "field_name" : "__l",
12044     "referenced_type" : "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE6__longE"
12045    },
12046    {
12047     "field_name" : "__s",
12048     "referenced_type" : "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE7__shortE"
12049    },
12050    {
12051     "field_name" : "__r",
12052     "referenced_type" : "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__rawE"
12053    }
12054   ],
12055   "is_anonymous" : true,
12056   "linker_set_key" : "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repUt_E",
12057   "name" : "std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep::(anonymous)",
12058   "record_kind" : "union",
12059   "size" : 12,
12060   "source_file" : "external/libcxx/include/string"
12061  },
12062  {
12063   "access" : "private",
12064   "alignment" : 4,
12065   "fields" :
12066   [
12067    {
12068     "field_name" : "__lx",
12069     "referenced_type" : "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE6__longE"
12070    },
12071    {
12072     "field_name" : "__lxx",
12073     "referenced_type" : "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE7__shortE"
12074    }
12075   ],
12076   "linker_set_key" : "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__ulxE",
12077   "name" : "std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__ulx",
12078   "record_kind" : "union",
12079   "size" : 12,
12080   "source_file" : "external/libcxx/include/string"
12081  },
12082  {
12083   "access" : "private",
12084   "alignment" : 4,
12085   "fields" :
12086   [
12087    {
12088     "field_name" : "__cap_",
12089     "referenced_type" : "_ZTIj"
12090    },
12091    {
12092     "field_name" : "__size_",
12093     "field_offset" : 32,
12094     "referenced_type" : "_ZTIj"
12095    },
12096    {
12097     "field_name" : "__data_",
12098     "field_offset" : 64,
12099     "referenced_type" : "_ZTIPDu"
12100    }
12101   ],
12102   "linker_set_key" : "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE6__longE",
12103   "name" : "std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__long",
12104   "size" : 12,
12105   "source_file" : "external/libcxx/include/string"
12106  },
12107  {
12108   "access" : "private",
12109   "alignment" : 1,
12110   "fields" :
12111   [
12112    {
12113     "referenced_type" : "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE7__shortUt_E"
12114    },
12115    {
12116     "field_name" : "__data_",
12117     "field_offset" : 8,
12118     "referenced_type" : "_ZTIA11_Du"
12119    }
12120   ],
12121   "linker_set_key" : "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE7__shortE",
12122   "name" : "std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__short",
12123   "size" : 12,
12124   "source_file" : "external/libcxx/include/string"
12125  },
12126  {
12127   "alignment" : 1,
12128   "fields" :
12129   [
12130    {
12131     "field_name" : "__size_",
12132     "referenced_type" : "_ZTIh"
12133    },
12134    {
12135     "field_name" : "__lx",
12136     "referenced_type" : "_ZTIDu"
12137    }
12138   ],
12139   "is_anonymous" : true,
12140   "linker_set_key" : "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE7__shortUt_E",
12141   "name" : "std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__short::(anonymous)",
12142   "record_kind" : "union",
12143   "size" : 1,
12144   "source_file" : "external/libcxx/include/string"
12145  },
12146  {
12147   "alignment" : 4,
12148   "base_specifiers" :
12149   [
12150    {
12151     "access" : "private",
12152     "referenced_type" : "_ZTINSt3__121__basic_string_commonILb1EEE"
12153    }
12154   ],
12155   "fields" :
12156   [
12157    {
12158     "access" : "private",
12159     "field_name" : "__r_",
12160     "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repES5_EE"
12161    }
12162   ],
12163   "linker_set_key" : "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEEE",
12164   "name" : "std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>",
12165   "record_kind" : "class",
12166   "size" : 12,
12167   "source_file" : "external/libcxx/include/string",
12168   "template_args" :
12169   [
12170    "_ZTIDu",
12171    "_ZTINSt3__111char_traitsIDuEE",
12172    "_ZTINSt3__19allocatorIDuEE"
12173   ]
12174  },
12175  {
12176   "access" : "private",
12177   "alignment" : 4,
12178   "fields" :
12179   [
12180    {
12181     "field_name" : "__words",
12182     "referenced_type" : "_ZTIA3_j"
12183    }
12184   ],
12185   "linker_set_key" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__rawE",
12186   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__raw",
12187   "size" : 12,
12188   "source_file" : "external/libcxx/include/string"
12189  },
12190  {
12191   "access" : "private",
12192   "alignment" : 4,
12193   "fields" :
12194   [
12195    {
12196     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repUt_E"
12197    }
12198   ],
12199   "linker_set_key" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
12200   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep",
12201   "size" : 12,
12202   "source_file" : "external/libcxx/include/string"
12203  },
12204  {
12205   "alignment" : 4,
12206   "fields" :
12207   [
12208    {
12209     "field_name" : "__l",
12210     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__longE"
12211    },
12212    {
12213     "field_name" : "__s",
12214     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7__shortE"
12215    },
12216    {
12217     "field_name" : "__r",
12218     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__rawE"
12219    }
12220   ],
12221   "is_anonymous" : true,
12222   "linker_set_key" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repUt_E",
12223   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep::(anonymous)",
12224   "record_kind" : "union",
12225   "size" : 12,
12226   "source_file" : "external/libcxx/include/string"
12227  },
12228  {
12229   "access" : "private",
12230   "alignment" : 4,
12231   "fields" :
12232   [
12233    {
12234     "field_name" : "__lx",
12235     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__longE"
12236    },
12237    {
12238     "field_name" : "__lxx",
12239     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7__shortE"
12240    }
12241   ],
12242   "linker_set_key" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__ulxE",
12243   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__ulx",
12244   "record_kind" : "union",
12245   "size" : 12,
12246   "source_file" : "external/libcxx/include/string"
12247  },
12248  {
12249   "access" : "private",
12250   "alignment" : 4,
12251   "fields" :
12252   [
12253    {
12254     "field_name" : "__cap_",
12255     "referenced_type" : "_ZTIj"
12256    },
12257    {
12258     "field_name" : "__size_",
12259     "field_offset" : 32,
12260     "referenced_type" : "_ZTIj"
12261    },
12262    {
12263     "field_name" : "__data_",
12264     "field_offset" : 64,
12265     "referenced_type" : "_ZTIPc"
12266    }
12267   ],
12268   "linker_set_key" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__longE",
12269   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__long",
12270   "size" : 12,
12271   "source_file" : "external/libcxx/include/string"
12272  },
12273  {
12274   "access" : "private",
12275   "alignment" : 1,
12276   "fields" :
12277   [
12278    {
12279     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7__shortUt_E"
12280    },
12281    {
12282     "field_name" : "__data_",
12283     "field_offset" : 8,
12284     "referenced_type" : "_ZTIA11_c"
12285    }
12286   ],
12287   "linker_set_key" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7__shortE",
12288   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__short",
12289   "size" : 12,
12290   "source_file" : "external/libcxx/include/string"
12291  },
12292  {
12293   "alignment" : 1,
12294   "fields" :
12295   [
12296    {
12297     "field_name" : "__size_",
12298     "referenced_type" : "_ZTIh"
12299    },
12300    {
12301     "field_name" : "__lx",
12302     "referenced_type" : "_ZTIc"
12303    }
12304   ],
12305   "is_anonymous" : true,
12306   "linker_set_key" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7__shortUt_E",
12307   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__short::(anonymous)",
12308   "record_kind" : "union",
12309   "size" : 1,
12310   "source_file" : "external/libcxx/include/string"
12311  },
12312  {
12313   "alignment" : 4,
12314   "base_specifiers" :
12315   [
12316    {
12317     "access" : "private",
12318     "referenced_type" : "_ZTINSt3__121__basic_string_commonILb1EEE"
12319    }
12320   ],
12321   "fields" :
12322   [
12323    {
12324     "access" : "private",
12325     "field_name" : "__r_",
12326     "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE"
12327    }
12328   ],
12329   "linker_set_key" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12330   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>>",
12331   "record_kind" : "class",
12332   "size" : 12,
12333   "source_file" : "external/libcxx/include/string",
12334   "template_args" :
12335   [
12336    "_ZTIc",
12337    "_ZTINSt3__111char_traitsIcEE",
12338    "_ZTINSt3__19allocatorIcEE"
12339   ]
12340  },
12341  {
12342   "access" : "private",
12343   "alignment" : 4,
12344   "fields" :
12345   [
12346    {
12347     "field_name" : "__words",
12348     "referenced_type" : "_ZTIA3_j"
12349    }
12350   ],
12351   "linker_set_key" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__rawE",
12352   "name" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__raw",
12353   "size" : 12,
12354   "source_file" : "external/libcxx/include/string"
12355  },
12356  {
12357   "access" : "private",
12358   "alignment" : 4,
12359   "fields" :
12360   [
12361    {
12362     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repUt_E"
12363    }
12364   ],
12365   "linker_set_key" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
12366   "name" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep",
12367   "size" : 12,
12368   "source_file" : "external/libcxx/include/string"
12369  },
12370  {
12371   "alignment" : 4,
12372   "fields" :
12373   [
12374    {
12375     "field_name" : "__l",
12376     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6__longE"
12377    },
12378    {
12379     "field_name" : "__s",
12380     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7__shortE"
12381    },
12382    {
12383     "field_name" : "__r",
12384     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__rawE"
12385    }
12386   ],
12387   "is_anonymous" : true,
12388   "linker_set_key" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repUt_E",
12389   "name" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep::(anonymous)",
12390   "record_kind" : "union",
12391   "size" : 12,
12392   "source_file" : "external/libcxx/include/string"
12393  },
12394  {
12395   "access" : "private",
12396   "alignment" : 4,
12397   "fields" :
12398   [
12399    {
12400     "field_name" : "__lx",
12401     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6__longE"
12402    },
12403    {
12404     "field_name" : "__lxx",
12405     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7__shortE"
12406    }
12407   ],
12408   "linker_set_key" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__ulxE",
12409   "name" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__ulx",
12410   "record_kind" : "union",
12411   "size" : 12,
12412   "source_file" : "external/libcxx/include/string"
12413  },
12414  {
12415   "access" : "private",
12416   "alignment" : 4,
12417   "fields" :
12418   [
12419    {
12420     "field_name" : "__cap_",
12421     "referenced_type" : "_ZTIj"
12422    },
12423    {
12424     "field_name" : "__size_",
12425     "field_offset" : 32,
12426     "referenced_type" : "_ZTIj"
12427    },
12428    {
12429     "field_name" : "__data_",
12430     "field_offset" : 64,
12431     "referenced_type" : "_ZTIPw"
12432    }
12433   ],
12434   "linker_set_key" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6__longE",
12435   "name" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__long",
12436   "size" : 12,
12437   "source_file" : "external/libcxx/include/string"
12438  },
12439  {
12440   "access" : "private",
12441   "alignment" : 4,
12442   "fields" :
12443   [
12444    {
12445     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7__shortUt_E"
12446    },
12447    {
12448     "field_name" : "__data_",
12449     "field_offset" : 32,
12450     "referenced_type" : "_ZTIA2_w"
12451    }
12452   ],
12453   "linker_set_key" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7__shortE",
12454   "name" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__short",
12455   "size" : 12,
12456   "source_file" : "external/libcxx/include/string"
12457  },
12458  {
12459   "alignment" : 4,
12460   "fields" :
12461   [
12462    {
12463     "field_name" : "__size_",
12464     "referenced_type" : "_ZTIh"
12465    },
12466    {
12467     "field_name" : "__lx",
12468     "referenced_type" : "_ZTIw"
12469    }
12470   ],
12471   "is_anonymous" : true,
12472   "linker_set_key" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7__shortUt_E",
12473   "name" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__short::(anonymous)",
12474   "record_kind" : "union",
12475   "size" : 4,
12476   "source_file" : "external/libcxx/include/string"
12477  },
12478  {
12479   "alignment" : 4,
12480   "base_specifiers" :
12481   [
12482    {
12483     "access" : "private",
12484     "referenced_type" : "_ZTINSt3__121__basic_string_commonILb1EEE"
12485    }
12486   ],
12487   "fields" :
12488   [
12489    {
12490     "access" : "private",
12491     "field_name" : "__r_",
12492     "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE"
12493    }
12494   ],
12495   "linker_set_key" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
12496   "name" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>",
12497   "record_kind" : "class",
12498   "size" : 12,
12499   "source_file" : "external/libcxx/include/string",
12500   "template_args" :
12501   [
12502    "_ZTIw",
12503    "_ZTINSt3__111char_traitsIwEE",
12504    "_ZTINSt3__19allocatorIwEE"
12505   ]
12506  },
12507  {
12508   "alignment" : 1,
12509   "linker_set_key" : "_ZTINSt3__112defer_lock_tE",
12510   "name" : "std::defer_lock_t",
12511   "size" : 1,
12512   "source_file" : "external/libcxx/include/__mutex_base"
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_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
12523   "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>>",
12524   "size" : 1,
12525   "source_file" : "external/libcxx/include/type_traits",
12526   "template_args" :
12527   [
12528    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
12529   ]
12530  },
12531  {
12532   "alignment" : 1,
12533   "base_specifiers" :
12534   [
12535    {
12536     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
12537    }
12538   ],
12539   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
12540   "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>>",
12541   "size" : 1,
12542   "source_file" : "external/libcxx/include/type_traits",
12543   "template_args" :
12544   [
12545    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
12546   ]
12547  },
12548  {
12549   "alignment" : 1,
12550   "base_specifiers" :
12551   [
12552    {
12553     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
12554    }
12555   ],
12556   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
12557   "name" : "std::is_reference<const std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false>>",
12558   "size" : 1,
12559   "source_file" : "external/libcxx/include/type_traits",
12560   "template_args" :
12561   [
12562    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
12563   ]
12564  },
12565  {
12566   "alignment" : 1,
12567   "base_specifiers" :
12568   [
12569    {
12570     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
12571    }
12572   ],
12573   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
12574   "name" : "std::is_reference<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
12575   "size" : 1,
12576   "source_file" : "external/libcxx/include/type_traits",
12577   "template_args" :
12578   [
12579    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
12580   ]
12581  },
12582  {
12583   "alignment" : 1,
12584   "base_specifiers" :
12585   [
12586    {
12587     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
12588    }
12589   ],
12590   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
12591   "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>>",
12592   "size" : 1,
12593   "source_file" : "external/libcxx/include/type_traits",
12594   "template_args" :
12595   [
12596    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
12597   ]
12598  },
12599  {
12600   "alignment" : 1,
12601   "base_specifiers" :
12602   [
12603    {
12604     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
12605    }
12606   ],
12607   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
12608   "name" : "std::is_reference<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
12609   "size" : 1,
12610   "source_file" : "external/libcxx/include/type_traits",
12611   "template_args" :
12612   [
12613    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
12614   ]
12615  },
12616  {
12617   "alignment" : 1,
12618   "base_specifiers" :
12619   [
12620    {
12621     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
12622    }
12623   ],
12624   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
12625   "name" : "std::is_reference<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
12626   "size" : 1,
12627   "source_file" : "external/libcxx/include/type_traits",
12628   "template_args" :
12629   [
12630    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
12631   ]
12632  },
12633  {
12634   "alignment" : 1,
12635   "base_specifiers" :
12636   [
12637    {
12638     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
12639    }
12640   ],
12641   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
12642   "name" : "std::is_reference<const std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
12643   "size" : 1,
12644   "source_file" : "external/libcxx/include/type_traits",
12645   "template_args" :
12646   [
12647    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
12648   ]
12649  },
12650  {
12651   "alignment" : 1,
12652   "base_specifiers" :
12653   [
12654    {
12655     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
12656    }
12657   ],
12658   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
12659   "name" : "std::is_reference<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
12660   "size" : 1,
12661   "source_file" : "external/libcxx/include/type_traits",
12662   "template_args" :
12663   [
12664    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
12665   ]
12666  },
12667  {
12668   "alignment" : 1,
12669   "base_specifiers" :
12670   [
12671    {
12672     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
12673    }
12674   ],
12675   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
12676   "name" : "std::is_reference<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
12677   "size" : 1,
12678   "source_file" : "external/libcxx/include/type_traits",
12679   "template_args" :
12680   [
12681    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
12682   ]
12683  },
12684  {
12685   "alignment" : 1,
12686   "base_specifiers" :
12687   [
12688    {
12689     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
12690    }
12691   ],
12692   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
12693   "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>>",
12694   "size" : 1,
12695   "source_file" : "external/libcxx/include/type_traits",
12696   "template_args" :
12697   [
12698    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
12699   ]
12700  },
12701  {
12702   "alignment" : 1,
12703   "base_specifiers" :
12704   [
12705    {
12706     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
12707    }
12708   ],
12709   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
12710   "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>>",
12711   "size" : 1,
12712   "source_file" : "external/libcxx/include/type_traits",
12713   "template_args" :
12714   [
12715    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
12716   ]
12717  },
12718  {
12719   "alignment" : 1,
12720   "base_specifiers" :
12721   [
12722    {
12723     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
12724    }
12725   ],
12726   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
12727   "name" : "std::is_reference<std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false>>",
12728   "size" : 1,
12729   "source_file" : "external/libcxx/include/type_traits",
12730   "template_args" :
12731   [
12732    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
12733   ]
12734  },
12735  {
12736   "alignment" : 1,
12737   "base_specifiers" :
12738   [
12739    {
12740     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
12741    }
12742   ],
12743   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
12744   "name" : "std::is_reference<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
12745   "size" : 1,
12746   "source_file" : "external/libcxx/include/type_traits",
12747   "template_args" :
12748   [
12749    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
12750   ]
12751  },
12752  {
12753   "alignment" : 1,
12754   "base_specifiers" :
12755   [
12756    {
12757     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
12758    }
12759   ],
12760   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
12761   "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>>",
12762   "size" : 1,
12763   "source_file" : "external/libcxx/include/type_traits",
12764   "template_args" :
12765   [
12766    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
12767   ]
12768  },
12769  {
12770   "alignment" : 1,
12771   "base_specifiers" :
12772   [
12773    {
12774     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
12775    }
12776   ],
12777   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
12778   "name" : "std::is_reference<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
12779   "size" : 1,
12780   "source_file" : "external/libcxx/include/type_traits",
12781   "template_args" :
12782   [
12783    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
12784   ]
12785  },
12786  {
12787   "alignment" : 1,
12788   "base_specifiers" :
12789   [
12790    {
12791     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
12792    }
12793   ],
12794   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
12795   "name" : "std::is_reference<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
12796   "size" : 1,
12797   "source_file" : "external/libcxx/include/type_traits",
12798   "template_args" :
12799   [
12800    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
12801   ]
12802  },
12803  {
12804   "alignment" : 1,
12805   "base_specifiers" :
12806   [
12807    {
12808     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
12809    }
12810   ],
12811   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
12812   "name" : "std::is_reference<std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
12813   "size" : 1,
12814   "source_file" : "external/libcxx/include/type_traits",
12815   "template_args" :
12816   [
12817    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
12818   ]
12819  },
12820  {
12821   "alignment" : 1,
12822   "base_specifiers" :
12823   [
12824    {
12825     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
12826    }
12827   ],
12828   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
12829   "name" : "std::is_reference<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
12830   "size" : 1,
12831   "source_file" : "external/libcxx/include/type_traits",
12832   "template_args" :
12833   [
12834    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
12835   ]
12836  },
12837  {
12838   "alignment" : 1,
12839   "base_specifiers" :
12840   [
12841    {
12842     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
12843    }
12844   ],
12845   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
12846   "name" : "std::is_reference<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
12847   "size" : 1,
12848   "source_file" : "external/libcxx/include/type_traits",
12849   "template_args" :
12850   [
12851    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
12852   ]
12853  },
12854  {
12855   "alignment" : 1,
12856   "base_specifiers" :
12857   [
12858    {
12859     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
12860    }
12861   ],
12862   "linker_set_key" : "_ZTINSt3__112is_referenceINS_5mutexEEE",
12863   "name" : "std::is_reference<std::mutex>",
12864   "size" : 1,
12865   "source_file" : "external/libcxx/include/type_traits",
12866   "template_args" :
12867   [
12868    "_ZTINSt3__15mutexE"
12869   ]
12870  },
12871  {
12872   "alignment" : 1,
12873   "base_specifiers" :
12874   [
12875    {
12876     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
12877    }
12878   ],
12879   "linker_set_key" : "_ZTINSt3__112is_referenceIeEE",
12880   "name" : "std::is_reference<long double>",
12881   "size" : 1,
12882   "source_file" : "external/libcxx/include/type_traits",
12883   "template_args" :
12884   [
12885    "_ZTIe"
12886   ]
12887  },
12888  {
12889   "alignment" : 1,
12890   "base_specifiers" :
12891   [
12892    {
12893     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
12894    }
12895   ],
12896   "linker_set_key" : "_ZTINSt3__112is_referenceIiEE",
12897   "name" : "std::is_reference<int>",
12898   "size" : 1,
12899   "source_file" : "external/libcxx/include/type_traits",
12900   "template_args" :
12901   [
12902    "_ZTIi"
12903   ]
12904  },
12905  {
12906   "alignment" : 1,
12907   "base_specifiers" :
12908   [
12909    {
12910     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
12911    }
12912   ],
12913   "linker_set_key" : "_ZTINSt3__112is_referenceIlEE",
12914   "name" : "std::is_reference<long>",
12915   "size" : 1,
12916   "source_file" : "external/libcxx/include/type_traits",
12917   "template_args" :
12918   [
12919    "_ZTIl"
12920   ]
12921  },
12922  {
12923   "alignment" : 1,
12924   "base_specifiers" :
12925   [
12926    {
12927     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
12928    }
12929   ],
12930   "linker_set_key" : "_ZTINSt3__112is_referenceIxEE",
12931   "name" : "std::is_reference<long long>",
12932   "size" : 1,
12933   "source_file" : "external/libcxx/include/type_traits",
12934   "template_args" :
12935   [
12936    "_ZTIx"
12937   ]
12938  },
12939  {
12940   "alignment" : 1,
12941   "linker_set_key" : "_ZTINSt3__112not_equal_toIvEE",
12942   "name" : "std::not_equal_to<void>",
12943   "size" : 1,
12944   "source_file" : "external/libcxx/include/functional",
12945   "template_args" :
12946   [
12947    "_ZTIv"
12948   ]
12949  },
12950  {
12951   "alignment" : 1,
12952   "linker_set_key" : "_ZTINSt3__112placeholders4__phILi10EEE",
12953   "name" : "std::placeholders::__ph<10>",
12954   "size" : 1,
12955   "source_file" : "external/libcxx/include/functional"
12956  },
12957  {
12958   "alignment" : 1,
12959   "linker_set_key" : "_ZTINSt3__112placeholders4__phILi1EEE",
12960   "name" : "std::placeholders::__ph<1>",
12961   "size" : 1,
12962   "source_file" : "external/libcxx/include/functional"
12963  },
12964  {
12965   "alignment" : 1,
12966   "linker_set_key" : "_ZTINSt3__112placeholders4__phILi2EEE",
12967   "name" : "std::placeholders::__ph<2>",
12968   "size" : 1,
12969   "source_file" : "external/libcxx/include/functional"
12970  },
12971  {
12972   "alignment" : 1,
12973   "linker_set_key" : "_ZTINSt3__112placeholders4__phILi3EEE",
12974   "name" : "std::placeholders::__ph<3>",
12975   "size" : 1,
12976   "source_file" : "external/libcxx/include/functional"
12977  },
12978  {
12979   "alignment" : 1,
12980   "linker_set_key" : "_ZTINSt3__112placeholders4__phILi4EEE",
12981   "name" : "std::placeholders::__ph<4>",
12982   "size" : 1,
12983   "source_file" : "external/libcxx/include/functional"
12984  },
12985  {
12986   "alignment" : 1,
12987   "linker_set_key" : "_ZTINSt3__112placeholders4__phILi5EEE",
12988   "name" : "std::placeholders::__ph<5>",
12989   "size" : 1,
12990   "source_file" : "external/libcxx/include/functional"
12991  },
12992  {
12993   "alignment" : 1,
12994   "linker_set_key" : "_ZTINSt3__112placeholders4__phILi6EEE",
12995   "name" : "std::placeholders::__ph<6>",
12996   "size" : 1,
12997   "source_file" : "external/libcxx/include/functional"
12998  },
12999  {
13000   "alignment" : 1,
13001   "linker_set_key" : "_ZTINSt3__112placeholders4__phILi7EEE",
13002   "name" : "std::placeholders::__ph<7>",
13003   "size" : 1,
13004   "source_file" : "external/libcxx/include/functional"
13005  },
13006  {
13007   "alignment" : 1,
13008   "linker_set_key" : "_ZTINSt3__112placeholders4__phILi8EEE",
13009   "name" : "std::placeholders::__ph<8>",
13010   "size" : 1,
13011   "source_file" : "external/libcxx/include/functional"
13012  },
13013  {
13014   "alignment" : 1,
13015   "linker_set_key" : "_ZTINSt3__112placeholders4__phILi9EEE",
13016   "name" : "std::placeholders::__ph<9>",
13017   "size" : 1,
13018   "source_file" : "external/libcxx/include/functional"
13019  },
13020  {
13021   "alignment" : 1,
13022   "linker_set_key" : "_ZTINSt3__112remove_constIDiEE",
13023   "name" : "std::remove_const<char32_t>",
13024   "size" : 1,
13025   "source_file" : "external/libcxx/include/type_traits",
13026   "template_args" :
13027   [
13028    "_ZTIDi"
13029   ]
13030  },
13031  {
13032   "alignment" : 1,
13033   "linker_set_key" : "_ZTINSt3__112remove_constIDsEE",
13034   "name" : "std::remove_const<char16_t>",
13035   "size" : 1,
13036   "source_file" : "external/libcxx/include/type_traits",
13037   "template_args" :
13038   [
13039    "_ZTIDs"
13040   ]
13041  },
13042  {
13043   "alignment" : 1,
13044   "linker_set_key" : "_ZTINSt3__112remove_constIDuEE",
13045   "name" : "std::remove_const<char8_t>",
13046   "size" : 1,
13047   "source_file" : "external/libcxx/include/type_traits",
13048   "template_args" :
13049   [
13050    "_ZTIDu"
13051   ]
13052  },
13053  {
13054   "alignment" : 1,
13055   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
13056   "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>>",
13057   "size" : 1,
13058   "source_file" : "external/libcxx/include/type_traits",
13059   "template_args" :
13060   [
13061    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
13062   ]
13063  },
13064  {
13065   "alignment" : 1,
13066   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
13067   "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>>",
13068   "size" : 1,
13069   "source_file" : "external/libcxx/include/type_traits",
13070   "template_args" :
13071   [
13072    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
13073   ]
13074  },
13075  {
13076   "alignment" : 1,
13077   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
13078   "name" : "std::remove_const<const std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false>>",
13079   "size" : 1,
13080   "source_file" : "external/libcxx/include/type_traits",
13081   "template_args" :
13082   [
13083    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
13084   ]
13085  },
13086  {
13087   "alignment" : 1,
13088   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
13089   "name" : "std::remove_const<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
13090   "size" : 1,
13091   "source_file" : "external/libcxx/include/type_traits",
13092   "template_args" :
13093   [
13094    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
13095   ]
13096  },
13097  {
13098   "alignment" : 1,
13099   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
13100   "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>>",
13101   "size" : 1,
13102   "source_file" : "external/libcxx/include/type_traits",
13103   "template_args" :
13104   [
13105    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
13106   ]
13107  },
13108  {
13109   "alignment" : 1,
13110   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
13111   "name" : "std::remove_const<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
13112   "size" : 1,
13113   "source_file" : "external/libcxx/include/type_traits",
13114   "template_args" :
13115   [
13116    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
13117   ]
13118  },
13119  {
13120   "alignment" : 1,
13121   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
13122   "name" : "std::remove_const<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
13123   "size" : 1,
13124   "source_file" : "external/libcxx/include/type_traits",
13125   "template_args" :
13126   [
13127    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
13128   ]
13129  },
13130  {
13131   "alignment" : 1,
13132   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
13133   "name" : "std::remove_const<const std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
13134   "size" : 1,
13135   "source_file" : "external/libcxx/include/type_traits",
13136   "template_args" :
13137   [
13138    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
13139   ]
13140  },
13141  {
13142   "alignment" : 1,
13143   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
13144   "name" : "std::remove_const<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
13145   "size" : 1,
13146   "source_file" : "external/libcxx/include/type_traits",
13147   "template_args" :
13148   [
13149    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
13150   ]
13151  },
13152  {
13153   "alignment" : 1,
13154   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
13155   "name" : "std::remove_const<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
13156   "size" : 1,
13157   "source_file" : "external/libcxx/include/type_traits",
13158   "template_args" :
13159   [
13160    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
13161   ]
13162  },
13163  {
13164   "alignment" : 1,
13165   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
13166   "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>>",
13167   "size" : 1,
13168   "source_file" : "external/libcxx/include/type_traits",
13169   "template_args" :
13170   [
13171    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
13172   ]
13173  },
13174  {
13175   "alignment" : 1,
13176   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
13177   "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>>",
13178   "size" : 1,
13179   "source_file" : "external/libcxx/include/type_traits",
13180   "template_args" :
13181   [
13182    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
13183   ]
13184  },
13185  {
13186   "alignment" : 1,
13187   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
13188   "name" : "std::remove_const<std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false>>",
13189   "size" : 1,
13190   "source_file" : "external/libcxx/include/type_traits",
13191   "template_args" :
13192   [
13193    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
13194   ]
13195  },
13196  {
13197   "alignment" : 1,
13198   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
13199   "name" : "std::remove_const<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
13200   "size" : 1,
13201   "source_file" : "external/libcxx/include/type_traits",
13202   "template_args" :
13203   [
13204    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
13205   ]
13206  },
13207  {
13208   "alignment" : 1,
13209   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
13210   "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>>",
13211   "size" : 1,
13212   "source_file" : "external/libcxx/include/type_traits",
13213   "template_args" :
13214   [
13215    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
13216   ]
13217  },
13218  {
13219   "alignment" : 1,
13220   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
13221   "name" : "std::remove_const<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
13222   "size" : 1,
13223   "source_file" : "external/libcxx/include/type_traits",
13224   "template_args" :
13225   [
13226    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
13227   ]
13228  },
13229  {
13230   "alignment" : 1,
13231   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
13232   "name" : "std::remove_const<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
13233   "size" : 1,
13234   "source_file" : "external/libcxx/include/type_traits",
13235   "template_args" :
13236   [
13237    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
13238   ]
13239  },
13240  {
13241   "alignment" : 1,
13242   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
13243   "name" : "std::remove_const<std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
13244   "size" : 1,
13245   "source_file" : "external/libcxx/include/type_traits",
13246   "template_args" :
13247   [
13248    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
13249   ]
13250  },
13251  {
13252   "alignment" : 1,
13253   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
13254   "name" : "std::remove_const<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
13255   "size" : 1,
13256   "source_file" : "external/libcxx/include/type_traits",
13257   "template_args" :
13258   [
13259    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
13260   ]
13261  },
13262  {
13263   "alignment" : 1,
13264   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
13265   "name" : "std::remove_const<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
13266   "size" : 1,
13267   "source_file" : "external/libcxx/include/type_traits",
13268   "template_args" :
13269   [
13270    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
13271   ]
13272  },
13273  {
13274   "alignment" : 1,
13275   "linker_set_key" : "_ZTINSt3__112remove_constINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
13276   "name" : "std::remove_const<std::chrono::duration<long double, std::ratio<1, 1000000000>>>",
13277   "size" : 1,
13278   "source_file" : "external/libcxx/include/type_traits",
13279   "template_args" :
13280   [
13281    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE"
13282   ]
13283  },
13284  {
13285   "alignment" : 1,
13286   "linker_set_key" : "_ZTINSt3__112remove_constINS_6chrono8durationIiNS_5ratioILx2629746ELx1EEEEEEE",
13287   "name" : "std::remove_const<std::chrono::duration<int, std::ratio<2629746, 1>>>",
13288   "size" : 1,
13289   "source_file" : "external/libcxx/include/type_traits",
13290   "template_args" :
13291   [
13292    "_ZTINSt3__16chrono8durationIiNS_5ratioILx2629746ELx1EEEEE"
13293   ]
13294  },
13295  {
13296   "alignment" : 1,
13297   "linker_set_key" : "_ZTINSt3__112remove_constINS_6chrono8durationIiNS_5ratioILx31556952ELx1EEEEEEE",
13298   "name" : "std::remove_const<std::chrono::duration<int, std::ratio<31556952, 1>>>",
13299   "size" : 1,
13300   "source_file" : "external/libcxx/include/type_traits",
13301   "template_args" :
13302   [
13303    "_ZTINSt3__16chrono8durationIiNS_5ratioILx31556952ELx1EEEEE"
13304   ]
13305  },
13306  {
13307   "alignment" : 1,
13308   "linker_set_key" : "_ZTINSt3__112remove_constINS_6chrono8durationIiNS_5ratioILx86400ELx1EEEEEEE",
13309   "name" : "std::remove_const<std::chrono::duration<int, std::ratio<86400, 1>>>",
13310   "size" : 1,
13311   "source_file" : "external/libcxx/include/type_traits",
13312   "template_args" :
13313   [
13314    "_ZTINSt3__16chrono8durationIiNS_5ratioILx86400ELx1EEEEE"
13315   ]
13316  },
13317  {
13318   "alignment" : 1,
13319   "linker_set_key" : "_ZTINSt3__112remove_constINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
13320   "name" : "std::remove_const<std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
13321   "size" : 1,
13322   "source_file" : "external/libcxx/include/type_traits",
13323   "template_args" :
13324   [
13325    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
13326   ]
13327  },
13328  {
13329   "alignment" : 1,
13330   "linker_set_key" : "_ZTINSt3__112remove_constINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
13331   "name" : "std::remove_const<std::chrono::duration<long long, std::ratio<1, 1>>>",
13332   "size" : 1,
13333   "source_file" : "external/libcxx/include/type_traits",
13334   "template_args" :
13335   [
13336    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE"
13337   ]
13338  },
13339  {
13340   "alignment" : 1,
13341   "linker_set_key" : "_ZTINSt3__112remove_constIcEE",
13342   "name" : "std::remove_const<char>",
13343   "size" : 1,
13344   "source_file" : "external/libcxx/include/type_traits",
13345   "template_args" :
13346   [
13347    "_ZTIc"
13348   ]
13349  },
13350  {
13351   "alignment" : 1,
13352   "linker_set_key" : "_ZTINSt3__112remove_constIeEE",
13353   "name" : "std::remove_const<long double>",
13354   "size" : 1,
13355   "source_file" : "external/libcxx/include/type_traits",
13356   "template_args" :
13357   [
13358    "_ZTIe"
13359   ]
13360  },
13361  {
13362   "alignment" : 1,
13363   "linker_set_key" : "_ZTINSt3__112remove_constIiEE",
13364   "name" : "std::remove_const<int>",
13365   "size" : 1,
13366   "source_file" : "external/libcxx/include/type_traits",
13367   "template_args" :
13368   [
13369    "_ZTIi"
13370   ]
13371  },
13372  {
13373   "alignment" : 1,
13374   "linker_set_key" : "_ZTINSt3__112remove_constIjEE",
13375   "name" : "std::remove_const<unsigned int>",
13376   "size" : 1,
13377   "source_file" : "external/libcxx/include/type_traits",
13378   "template_args" :
13379   [
13380    "_ZTIj"
13381   ]
13382  },
13383  {
13384   "alignment" : 1,
13385   "linker_set_key" : "_ZTINSt3__112remove_constIlEE",
13386   "name" : "std::remove_const<long>",
13387   "size" : 1,
13388   "source_file" : "external/libcxx/include/type_traits",
13389   "template_args" :
13390   [
13391    "_ZTIl"
13392   ]
13393  },
13394  {
13395   "alignment" : 1,
13396   "linker_set_key" : "_ZTINSt3__112remove_constIwEE",
13397   "name" : "std::remove_const<wchar_t>",
13398   "size" : 1,
13399   "source_file" : "external/libcxx/include/type_traits",
13400   "template_args" :
13401   [
13402    "_ZTIw"
13403   ]
13404  },
13405  {
13406   "alignment" : 1,
13407   "linker_set_key" : "_ZTINSt3__112remove_constIxEE",
13408   "name" : "std::remove_const<long long>",
13409   "size" : 1,
13410   "source_file" : "external/libcxx/include/type_traits",
13411   "template_args" :
13412   [
13413    "_ZTIx"
13414   ]
13415  },
13416  {
13417   "alignment" : 4,
13418   "base_specifiers" :
13419   [
13420    {
13421     "referenced_type" : "_ZTISt13runtime_error"
13422    }
13423   ],
13424   "fields" :
13425   [
13426    {
13427     "access" : "private",
13428     "field_name" : "__ec_",
13429     "field_offset" : 64,
13430     "referenced_type" : "_ZTINSt3__110error_codeE"
13431    }
13432   ],
13433   "linker_set_key" : "_ZTINSt3__112system_errorE",
13434   "name" : "std::system_error",
13435   "record_kind" : "class",
13436   "size" : 16,
13437   "source_file" : "external/libcxx/include/system_error",
13438   "vtable_components" :
13439   [
13440    {
13441     "kind" : "offset_to_top"
13442    },
13443    {
13444     "kind" : "rtti",
13445     "mangled_component_name" : "_ZTINSt3__112system_errorE"
13446    },
13447    {
13448     "kind" : "complete_dtor_pointer",
13449     "mangled_component_name" : "_ZNSt3__112system_errorD1Ev"
13450    },
13451    {
13452     "kind" : "deleting_dtor_pointer",
13453     "mangled_component_name" : "_ZNSt3__112system_errorD0Ev"
13454    },
13455    {
13456     "mangled_component_name" : "_ZNKSt13runtime_error4whatEv"
13457    }
13458   ]
13459  },
13460  {
13461   "alignment" : 1,
13462   "linker_set_key" : "_ZTINSt3__113__apply_cv_mfILb0ELb0ELb0EEE",
13463   "name" : "std::__apply_cv_mf<false, false, false>",
13464   "size" : 1,
13465   "source_file" : "external/libcxx/include/__tuple"
13466  },
13467  {
13468   "alignment" : 1,
13469   "linker_set_key" : "_ZTINSt3__113__apply_cv_mfILb0ELb0ELb1EEE",
13470   "name" : "std::__apply_cv_mf<false, false, true>",
13471   "size" : 1,
13472   "source_file" : "external/libcxx/include/__tuple"
13473  },
13474  {
13475   "alignment" : 1,
13476   "linker_set_key" : "_ZTINSt3__113__apply_cv_mfILb0ELb1ELb0EEE",
13477   "name" : "std::__apply_cv_mf<false, true, false>",
13478   "size" : 1,
13479   "source_file" : "external/libcxx/include/__tuple"
13480  },
13481  {
13482   "alignment" : 1,
13483   "linker_set_key" : "_ZTINSt3__113__apply_cv_mfILb0ELb1ELb1EEE",
13484   "name" : "std::__apply_cv_mf<false, true, true>",
13485   "size" : 1,
13486   "source_file" : "external/libcxx/include/__tuple"
13487  },
13488  {
13489   "alignment" : 1,
13490   "linker_set_key" : "_ZTINSt3__113__apply_cv_mfILb1ELb0ELb0EEE",
13491   "name" : "std::__apply_cv_mf<true, false, false>",
13492   "size" : 1,
13493   "source_file" : "external/libcxx/include/__tuple"
13494  },
13495  {
13496   "alignment" : 1,
13497   "linker_set_key" : "_ZTINSt3__113__apply_cv_mfILb1ELb0ELb1EEE",
13498   "name" : "std::__apply_cv_mf<true, false, true>",
13499   "size" : 1,
13500   "source_file" : "external/libcxx/include/__tuple"
13501  },
13502  {
13503   "alignment" : 1,
13504   "linker_set_key" : "_ZTINSt3__113__apply_cv_mfILb1ELb1ELb0EEE",
13505   "name" : "std::__apply_cv_mf<true, true, false>",
13506   "size" : 1,
13507   "source_file" : "external/libcxx/include/__tuple"
13508  },
13509  {
13510   "alignment" : 1,
13511   "linker_set_key" : "_ZTINSt3__113__apply_cv_mfILb1ELb1ELb1EEE",
13512   "name" : "std::__apply_cv_mf<true, true, true>",
13513   "size" : 1,
13514   "source_file" : "external/libcxx/include/__tuple"
13515  },
13516  {
13517   "alignment" : 1,
13518   "linker_set_key" : "_ZTINSt3__113__make_signedIbLb1EEE",
13519   "name" : "std::__make_signed<bool, true>",
13520   "size" : 1,
13521   "source_file" : "external/libcxx/include/type_traits",
13522   "template_args" :
13523   [
13524    "_ZTIb"
13525   ]
13526  },
13527  {
13528   "alignment" : 1,
13529   "linker_set_key" : "_ZTINSt3__113__make_signedIiLb1EEE",
13530   "name" : "std::__make_signed<int, true>",
13531   "size" : 1,
13532   "source_file" : "external/libcxx/include/type_traits",
13533   "template_args" :
13534   [
13535    "_ZTIi"
13536   ]
13537  },
13538  {
13539   "alignment" : 1,
13540   "linker_set_key" : "_ZTINSt3__113__make_signedIjLb1EEE",
13541   "name" : "std::__make_signed<unsigned int, true>",
13542   "size" : 1,
13543   "source_file" : "external/libcxx/include/type_traits",
13544   "template_args" :
13545   [
13546    "_ZTIj"
13547   ]
13548  },
13549  {
13550   "alignment" : 1,
13551   "linker_set_key" : "_ZTINSt3__113__make_signedIlLb1EEE",
13552   "name" : "std::__make_signed<long, true>",
13553   "size" : 1,
13554   "source_file" : "external/libcxx/include/type_traits",
13555   "template_args" :
13556   [
13557    "_ZTIl"
13558   ]
13559  },
13560  {
13561   "alignment" : 1,
13562   "linker_set_key" : "_ZTINSt3__113__make_signedImLb1EEE",
13563   "name" : "std::__make_signed<unsigned long, true>",
13564   "size" : 1,
13565   "source_file" : "external/libcxx/include/type_traits",
13566   "template_args" :
13567   [
13568    "_ZTIm"
13569   ]
13570  },
13571  {
13572   "alignment" : 1,
13573   "linker_set_key" : "_ZTINSt3__113__make_signedIsLb1EEE",
13574   "name" : "std::__make_signed<short, true>",
13575   "size" : 1,
13576   "source_file" : "external/libcxx/include/type_traits",
13577   "template_args" :
13578   [
13579    "_ZTIs"
13580   ]
13581  },
13582  {
13583   "alignment" : 1,
13584   "linker_set_key" : "_ZTINSt3__113__make_signedItLb1EEE",
13585   "name" : "std::__make_signed<unsigned short, true>",
13586   "size" : 1,
13587   "source_file" : "external/libcxx/include/type_traits",
13588   "template_args" :
13589   [
13590    "_ZTIt"
13591   ]
13592  },
13593  {
13594   "alignment" : 1,
13595   "linker_set_key" : "_ZTINSt3__113__make_signedIxLb1EEE",
13596   "name" : "std::__make_signed<long long, true>",
13597   "size" : 1,
13598   "source_file" : "external/libcxx/include/type_traits",
13599   "template_args" :
13600   [
13601    "_ZTIx"
13602   ]
13603  },
13604  {
13605   "alignment" : 1,
13606   "linker_set_key" : "_ZTINSt3__113__make_signedIyLb1EEE",
13607   "name" : "std::__make_signed<unsigned long long, true>",
13608   "size" : 1,
13609   "source_file" : "external/libcxx/include/type_traits",
13610   "template_args" :
13611   [
13612    "_ZTIy"
13613   ]
13614  },
13615  {
13616   "alignment" : 1,
13617   "base_specifiers" :
13618   [
13619    {
13620     "referenced_type" : "_ZTINSt3__114unary_functionINS_6_PairTEjEE"
13621    }
13622   ],
13623   "linker_set_key" : "_ZTINSt3__113__scalar_hashINS_6_PairTELj2EEE",
13624   "name" : "std::__scalar_hash<std::_PairT, 2>",
13625   "size" : 1,
13626   "source_file" : "external/libcxx/include/utility",
13627   "template_args" :
13628   [
13629    "_ZTINSt3__16_PairTE"
13630   ]
13631  },
13632  {
13633   "alignment" : 1,
13634   "base_specifiers" :
13635   [
13636    {
13637     "referenced_type" : "_ZTINSt3__114unary_functionIdjEE"
13638    }
13639   ],
13640   "linker_set_key" : "_ZTINSt3__113__scalar_hashIdLj2EEE",
13641   "name" : "std::__scalar_hash<double>",
13642   "size" : 1,
13643   "source_file" : "external/libcxx/include/utility",
13644   "template_args" :
13645   [
13646    "_ZTId"
13647   ]
13648  },
13649  {
13650   "alignment" : 1,
13651   "base_specifiers" :
13652   [
13653    {
13654     "referenced_type" : "_ZTINSt3__114unary_functionIejEE"
13655    }
13656   ],
13657   "linker_set_key" : "_ZTINSt3__113__scalar_hashIeLj2EEE",
13658   "name" : "std::__scalar_hash<long double>",
13659   "size" : 1,
13660   "source_file" : "external/libcxx/include/utility",
13661   "template_args" :
13662   [
13663    "_ZTIe"
13664   ]
13665  },
13666  {
13667   "alignment" : 1,
13668   "base_specifiers" :
13669   [
13670    {
13671     "referenced_type" : "_ZTINSt3__114unary_functionIfjEE"
13672    }
13673   ],
13674   "linker_set_key" : "_ZTINSt3__113__scalar_hashIfLj1EEE",
13675   "name" : "std::__scalar_hash<float>",
13676   "size" : 1,
13677   "source_file" : "external/libcxx/include/utility",
13678   "template_args" :
13679   [
13680    "_ZTIf"
13681   ]
13682  },
13683  {
13684   "alignment" : 1,
13685   "base_specifiers" :
13686   [
13687    {
13688     "referenced_type" : "_ZTINSt3__114unary_functionIxjEE"
13689    }
13690   ],
13691   "linker_set_key" : "_ZTINSt3__113__scalar_hashIxLj2EEE",
13692   "name" : "std::__scalar_hash<long long>",
13693   "size" : 1,
13694   "source_file" : "external/libcxx/include/utility",
13695   "template_args" :
13696   [
13697    "_ZTIx"
13698   ]
13699  },
13700  {
13701   "alignment" : 1,
13702   "base_specifiers" :
13703   [
13704    {
13705     "referenced_type" : "_ZTINSt3__114unary_functionIyjEE"
13706    }
13707   ],
13708   "linker_set_key" : "_ZTINSt3__113__scalar_hashIyLj2EEE",
13709   "name" : "std::__scalar_hash<unsigned long long>",
13710   "size" : 1,
13711   "source_file" : "external/libcxx/include/utility",
13712   "template_args" :
13713   [
13714    "_ZTIy"
13715   ]
13716  },
13717  {
13718   "alignment" : 1,
13719   "linker_set_key" : "_ZTINSt3__113__static_signILx1000000000EEE",
13720   "name" : "std::__static_sign<1000000000>",
13721   "size" : 1,
13722   "source_file" : "external/libcxx/include/ratio"
13723  },
13724  {
13725   "alignment" : 1,
13726   "linker_set_key" : "_ZTINSt3__113__static_signILx1000000EEE",
13727   "name" : "std::__static_sign<1000000>",
13728   "size" : 1,
13729   "source_file" : "external/libcxx/include/ratio"
13730  },
13731  {
13732   "alignment" : 1,
13733   "linker_set_key" : "_ZTINSt3__113__static_signILx1000EEE",
13734   "name" : "std::__static_sign<1000>",
13735   "size" : 1,
13736   "source_file" : "external/libcxx/include/ratio"
13737  },
13738  {
13739   "alignment" : 1,
13740   "linker_set_key" : "_ZTINSt3__113__static_signILx12EEE",
13741   "name" : "std::__static_sign<12>",
13742   "size" : 1,
13743   "source_file" : "external/libcxx/include/ratio"
13744  },
13745  {
13746   "alignment" : 1,
13747   "linker_set_key" : "_ZTINSt3__113__static_signILx146097EEE",
13748   "name" : "std::__static_sign<146097>",
13749   "size" : 1,
13750   "source_file" : "external/libcxx/include/ratio"
13751  },
13752  {
13753   "alignment" : 1,
13754   "linker_set_key" : "_ZTINSt3__113__static_signILx1600EEE",
13755   "name" : "std::__static_sign<1600>",
13756   "size" : 1,
13757   "source_file" : "external/libcxx/include/ratio"
13758  },
13759  {
13760   "alignment" : 1,
13761   "linker_set_key" : "_ZTINSt3__113__static_signILx1EEE",
13762   "name" : "std::__static_sign<1>",
13763   "size" : 1,
13764   "source_file" : "external/libcxx/include/ratio"
13765  },
13766  {
13767   "alignment" : 1,
13768   "linker_set_key" : "_ZTINSt3__113__static_signILx24EEE",
13769   "name" : "std::__static_sign<24>",
13770   "size" : 1,
13771   "source_file" : "external/libcxx/include/ratio"
13772  },
13773  {
13774   "alignment" : 1,
13775   "linker_set_key" : "_ZTINSt3__113__static_signILx2629746EEE",
13776   "name" : "std::__static_sign<2629746>",
13777   "size" : 1,
13778   "source_file" : "external/libcxx/include/ratio"
13779  },
13780  {
13781   "alignment" : 1,
13782   "linker_set_key" : "_ZTINSt3__113__static_signILx31556952EEE",
13783   "name" : "std::__static_sign<31556952>",
13784   "size" : 1,
13785   "source_file" : "external/libcxx/include/ratio"
13786  },
13787  {
13788   "alignment" : 1,
13789   "linker_set_key" : "_ZTINSt3__113__static_signILx3600EEE",
13790   "name" : "std::__static_sign<3600>",
13791   "size" : 1,
13792   "source_file" : "external/libcxx/include/ratio"
13793  },
13794  {
13795   "alignment" : 1,
13796   "linker_set_key" : "_ZTINSt3__113__static_signILx400EEE",
13797   "name" : "std::__static_sign<400>",
13798   "size" : 1,
13799   "source_file" : "external/libcxx/include/ratio"
13800  },
13801  {
13802   "alignment" : 1,
13803   "linker_set_key" : "_ZTINSt3__113__static_signILx48699EEE",
13804   "name" : "std::__static_sign<48699>",
13805   "size" : 1,
13806   "source_file" : "external/libcxx/include/ratio"
13807  },
13808  {
13809   "alignment" : 1,
13810   "linker_set_key" : "_ZTINSt3__113__static_signILx604800EEE",
13811   "name" : "std::__static_sign<604800>",
13812   "size" : 1,
13813   "source_file" : "external/libcxx/include/ratio"
13814  },
13815  {
13816   "alignment" : 1,
13817   "linker_set_key" : "_ZTINSt3__113__static_signILx60EEE",
13818   "name" : "std::__static_sign<60>",
13819   "size" : 1,
13820   "source_file" : "external/libcxx/include/ratio"
13821  },
13822  {
13823   "alignment" : 1,
13824   "linker_set_key" : "_ZTINSt3__113__static_signILx7EEE",
13825   "name" : "std::__static_sign<7>",
13826   "size" : 1,
13827   "source_file" : "external/libcxx/include/ratio"
13828  },
13829  {
13830   "alignment" : 1,
13831   "linker_set_key" : "_ZTINSt3__113__static_signILx86400EEE",
13832   "name" : "std::__static_sign<86400>",
13833   "size" : 1,
13834   "source_file" : "external/libcxx/include/ratio"
13835  },
13836  {
13837   "alignment" : 1,
13838   "linker_set_key" : "_ZTINSt3__113__tuple_equalILj0EEE",
13839   "name" : "std::__tuple_equal<0>",
13840   "size" : 1,
13841   "source_file" : "external/libcxx/include/tuple"
13842  },
13843  {
13844   "alignment" : 1,
13845   "linker_set_key" : "_ZTINSt3__113__tuple_typesIJEEE",
13846   "name" : "std::__tuple_types<>",
13847   "size" : 1,
13848   "source_file" : "external/libcxx/include/__tuple"
13849  },
13850  {
13851   "alignment" : 1,
13852   "linker_set_key" : "_ZTINSt3__113greater_equalIvEE",
13853   "name" : "std::greater_equal<void>",
13854   "size" : 1,
13855   "source_file" : "external/libcxx/include/functional",
13856   "template_args" :
13857   [
13858    "_ZTIv"
13859   ]
13860  },
13861  {
13862   "alignment" : 1,
13863   "base_specifiers" :
13864   [
13865    {
13866     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
13867    }
13868   ],
13869   "linker_set_key" : "_ZTINSt3__113is_arithmeticIiEE",
13870   "name" : "std::is_arithmetic<int>",
13871   "size" : 1,
13872   "source_file" : "external/libcxx/include/type_traits",
13873   "template_args" :
13874   [
13875    "_ZTIi"
13876   ]
13877  },
13878  {
13879   "alignment" : 1,
13880   "base_specifiers" :
13881   [
13882    {
13883     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
13884    }
13885   ],
13886   "linker_set_key" : "_ZTINSt3__113is_arithmeticIjEE",
13887   "name" : "std::is_arithmetic<unsigned int>",
13888   "size" : 1,
13889   "source_file" : "external/libcxx/include/type_traits",
13890   "template_args" :
13891   [
13892    "_ZTIj"
13893   ]
13894  },
13895  {
13896   "alignment" : 1,
13897   "base_specifiers" :
13898   [
13899    {
13900     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
13901    }
13902   ],
13903   "linker_set_key" : "_ZTINSt3__113is_arithmeticIlEE",
13904   "name" : "std::is_arithmetic<long>",
13905   "size" : 1,
13906   "source_file" : "external/libcxx/include/type_traits",
13907   "template_args" :
13908   [
13909    "_ZTIl"
13910   ]
13911  },
13912  {
13913   "alignment" : 1,
13914   "base_specifiers" :
13915   [
13916    {
13917     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
13918    }
13919   ],
13920   "linker_set_key" : "_ZTINSt3__113is_arithmeticIxEE",
13921   "name" : "std::is_arithmetic<long long>",
13922   "size" : 1,
13923   "source_file" : "external/libcxx/include/type_traits",
13924   "template_args" :
13925   [
13926    "_ZTIx"
13927   ]
13928  },
13929  {
13930   "alignment" : 1,
13931   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
13932   "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>>",
13933   "size" : 1,
13934   "source_file" : "external/libcxx/include/type_traits",
13935   "template_args" :
13936   [
13937    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
13938   ]
13939  },
13940  {
13941   "alignment" : 1,
13942   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
13943   "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>>",
13944   "size" : 1,
13945   "source_file" : "external/libcxx/include/type_traits",
13946   "template_args" :
13947   [
13948    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
13949   ]
13950  },
13951  {
13952   "alignment" : 1,
13953   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
13954   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false>>",
13955   "size" : 1,
13956   "source_file" : "external/libcxx/include/type_traits",
13957   "template_args" :
13958   [
13959    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
13960   ]
13961  },
13962  {
13963   "alignment" : 1,
13964   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
13965   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
13966   "size" : 1,
13967   "source_file" : "external/libcxx/include/type_traits",
13968   "template_args" :
13969   [
13970    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
13971   ]
13972  },
13973  {
13974   "alignment" : 1,
13975   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
13976   "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>>",
13977   "size" : 1,
13978   "source_file" : "external/libcxx/include/type_traits",
13979   "template_args" :
13980   [
13981    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
13982   ]
13983  },
13984  {
13985   "alignment" : 1,
13986   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
13987   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
13988   "size" : 1,
13989   "source_file" : "external/libcxx/include/type_traits",
13990   "template_args" :
13991   [
13992    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
13993   ]
13994  },
13995  {
13996   "alignment" : 1,
13997   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
13998   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
13999   "size" : 1,
14000   "source_file" : "external/libcxx/include/type_traits",
14001   "template_args" :
14002   [
14003    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
14004   ]
14005  },
14006  {
14007   "alignment" : 1,
14008   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
14009   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
14010   "size" : 1,
14011   "source_file" : "external/libcxx/include/type_traits",
14012   "template_args" :
14013   [
14014    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
14015   ]
14016  },
14017  {
14018   "alignment" : 1,
14019   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
14020   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
14021   "size" : 1,
14022   "source_file" : "external/libcxx/include/type_traits",
14023   "template_args" :
14024   [
14025    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
14026   ]
14027  },
14028  {
14029   "alignment" : 1,
14030   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
14031   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
14032   "size" : 1,
14033   "source_file" : "external/libcxx/include/type_traits",
14034   "template_args" :
14035   [
14036    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
14037   ]
14038  },
14039  {
14040   "alignment" : 1,
14041   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
14042   "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>>",
14043   "size" : 1,
14044   "source_file" : "external/libcxx/include/type_traits",
14045   "template_args" :
14046   [
14047    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
14048   ]
14049  },
14050  {
14051   "alignment" : 1,
14052   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
14053   "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>>",
14054   "size" : 1,
14055   "source_file" : "external/libcxx/include/type_traits",
14056   "template_args" :
14057   [
14058    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
14059   ]
14060  },
14061  {
14062   "alignment" : 1,
14063   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
14064   "name" : "std::remove_extent<std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false>>",
14065   "size" : 1,
14066   "source_file" : "external/libcxx/include/type_traits",
14067   "template_args" :
14068   [
14069    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
14070   ]
14071  },
14072  {
14073   "alignment" : 1,
14074   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
14075   "name" : "std::remove_extent<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
14076   "size" : 1,
14077   "source_file" : "external/libcxx/include/type_traits",
14078   "template_args" :
14079   [
14080    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
14081   ]
14082  },
14083  {
14084   "alignment" : 1,
14085   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
14086   "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>>",
14087   "size" : 1,
14088   "source_file" : "external/libcxx/include/type_traits",
14089   "template_args" :
14090   [
14091    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
14092   ]
14093  },
14094  {
14095   "alignment" : 1,
14096   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
14097   "name" : "std::remove_extent<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
14098   "size" : 1,
14099   "source_file" : "external/libcxx/include/type_traits",
14100   "template_args" :
14101   [
14102    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
14103   ]
14104  },
14105  {
14106   "alignment" : 1,
14107   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
14108   "name" : "std::remove_extent<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
14109   "size" : 1,
14110   "source_file" : "external/libcxx/include/type_traits",
14111   "template_args" :
14112   [
14113    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
14114   ]
14115  },
14116  {
14117   "alignment" : 1,
14118   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
14119   "name" : "std::remove_extent<std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
14120   "size" : 1,
14121   "source_file" : "external/libcxx/include/type_traits",
14122   "template_args" :
14123   [
14124    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
14125   ]
14126  },
14127  {
14128   "alignment" : 1,
14129   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
14130   "name" : "std::remove_extent<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
14131   "size" : 1,
14132   "source_file" : "external/libcxx/include/type_traits",
14133   "template_args" :
14134   [
14135    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
14136   ]
14137  },
14138  {
14139   "alignment" : 1,
14140   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
14141   "name" : "std::remove_extent<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
14142   "size" : 1,
14143   "source_file" : "external/libcxx/include/type_traits",
14144   "template_args" :
14145   [
14146    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
14147   ]
14148  },
14149  {
14150   "alignment" : 1,
14151   "linker_set_key" : "_ZTINSt3__113remove_extentIeEE",
14152   "name" : "std::remove_extent<long double>",
14153   "size" : 1,
14154   "source_file" : "external/libcxx/include/type_traits",
14155   "template_args" :
14156   [
14157    "_ZTIe"
14158   ]
14159  },
14160  {
14161   "alignment" : 1,
14162   "linker_set_key" : "_ZTINSt3__113remove_extentIiEE",
14163   "name" : "std::remove_extent<int>",
14164   "size" : 1,
14165   "source_file" : "external/libcxx/include/type_traits",
14166   "template_args" :
14167   [
14168    "_ZTIi"
14169   ]
14170  },
14171  {
14172   "alignment" : 1,
14173   "linker_set_key" : "_ZTINSt3__113remove_extentIlEE",
14174   "name" : "std::remove_extent<long>",
14175   "size" : 1,
14176   "source_file" : "external/libcxx/include/type_traits",
14177   "template_args" :
14178   [
14179    "_ZTIl"
14180   ]
14181  },
14182  {
14183   "alignment" : 1,
14184   "linker_set_key" : "_ZTINSt3__113remove_extentIxEE",
14185   "name" : "std::remove_extent<long long>",
14186   "size" : 1,
14187   "source_file" : "external/libcxx/include/type_traits",
14188   "template_args" :
14189   [
14190    "_ZTIx"
14191   ]
14192  },
14193  {
14194   "alignment" : 1,
14195   "linker_set_key" : "_ZTINSt3__113try_to_lock_tE",
14196   "name" : "std::try_to_lock_t",
14197   "size" : 1,
14198   "source_file" : "external/libcxx/include/__mutex_base"
14199  },
14200  {
14201   "alignment" : 1,
14202   "base_specifiers" :
14203   [
14204    {
14205     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
14206    }
14207   ],
14208   "linker_set_key" : "_ZTINSt3__114__has_max_sizeIKNS_9allocatorIDiEEEE",
14209   "name" : "std::__has_max_size<const std::allocator<char32_t>>",
14210   "size" : 1,
14211   "source_file" : "external/libcxx/include/memory",
14212   "template_args" :
14213   [
14214    "_ZTIKNSt3__19allocatorIDiEE"
14215   ]
14216  },
14217  {
14218   "alignment" : 1,
14219   "base_specifiers" :
14220   [
14221    {
14222     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
14223    }
14224   ],
14225   "linker_set_key" : "_ZTINSt3__114__has_max_sizeIKNS_9allocatorIDsEEEE",
14226   "name" : "std::__has_max_size<const std::allocator<char16_t>>",
14227   "size" : 1,
14228   "source_file" : "external/libcxx/include/memory",
14229   "template_args" :
14230   [
14231    "_ZTIKNSt3__19allocatorIDsEE"
14232   ]
14233  },
14234  {
14235   "alignment" : 1,
14236   "base_specifiers" :
14237   [
14238    {
14239     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
14240    }
14241   ],
14242   "linker_set_key" : "_ZTINSt3__114__has_max_sizeIKNS_9allocatorIDuEEEE",
14243   "name" : "std::__has_max_size<const std::allocator<char8_t>>",
14244   "size" : 1,
14245   "source_file" : "external/libcxx/include/memory",
14246   "template_args" :
14247   [
14248    "_ZTIKNSt3__19allocatorIDuEE"
14249   ]
14250  },
14251  {
14252   "alignment" : 1,
14253   "base_specifiers" :
14254   [
14255    {
14256     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
14257    }
14258   ],
14259   "linker_set_key" : "_ZTINSt3__114__has_max_sizeIKNS_9allocatorIcEEEE",
14260   "name" : "std::__has_max_size<const std::allocator<char>>",
14261   "size" : 1,
14262   "source_file" : "external/libcxx/include/memory",
14263   "template_args" :
14264   [
14265    "_ZTIKNSt3__19allocatorIcEE"
14266   ]
14267  },
14268  {
14269   "alignment" : 1,
14270   "base_specifiers" :
14271   [
14272    {
14273     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
14274    }
14275   ],
14276   "linker_set_key" : "_ZTINSt3__114__has_max_sizeIKNS_9allocatorIwEEEE",
14277   "name" : "std::__has_max_size<const std::allocator<wchar_t>>",
14278   "size" : 1,
14279   "source_file" : "external/libcxx/include/memory",
14280   "template_args" :
14281   [
14282    "_ZTIKNSt3__19allocatorIwEE"
14283   ]
14284  },
14285  {
14286   "alignment" : 1,
14287   "base_specifiers" :
14288   [
14289    {
14290     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
14291    }
14292   ],
14293   "linker_set_key" : "_ZTINSt3__114__is_allocatorINS_9allocatorIDiEEvvEE",
14294   "name" : "std::__is_allocator<std::allocator<char32_t>, void, void>",
14295   "size" : 1,
14296   "source_file" : "external/libcxx/include/memory",
14297   "template_args" :
14298   [
14299    "_ZTINSt3__19allocatorIDiEE",
14300    "_ZTIv",
14301    "_ZTIv"
14302   ]
14303  },
14304  {
14305   "alignment" : 1,
14306   "base_specifiers" :
14307   [
14308    {
14309     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
14310    }
14311   ],
14312   "linker_set_key" : "_ZTINSt3__114__is_allocatorINS_9allocatorIDsEEvvEE",
14313   "name" : "std::__is_allocator<std::allocator<char16_t>, void, void>",
14314   "size" : 1,
14315   "source_file" : "external/libcxx/include/memory",
14316   "template_args" :
14317   [
14318    "_ZTINSt3__19allocatorIDsEE",
14319    "_ZTIv",
14320    "_ZTIv"
14321   ]
14322  },
14323  {
14324   "alignment" : 1,
14325   "base_specifiers" :
14326   [
14327    {
14328     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
14329    }
14330   ],
14331   "linker_set_key" : "_ZTINSt3__114__is_allocatorINS_9allocatorIDuEEvvEE",
14332   "name" : "std::__is_allocator<std::allocator<char8_t>, void, void>",
14333   "size" : 1,
14334   "source_file" : "external/libcxx/include/memory",
14335   "template_args" :
14336   [
14337    "_ZTINSt3__19allocatorIDuEE",
14338    "_ZTIv",
14339    "_ZTIv"
14340   ]
14341  },
14342  {
14343   "alignment" : 1,
14344   "base_specifiers" :
14345   [
14346    {
14347     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
14348    }
14349   ],
14350   "linker_set_key" : "_ZTINSt3__114__is_allocatorINS_9allocatorIcEEvvEE",
14351   "name" : "std::__is_allocator<std::allocator<char>, void, void>",
14352   "size" : 1,
14353   "source_file" : "external/libcxx/include/memory",
14354   "template_args" :
14355   [
14356    "_ZTINSt3__19allocatorIcEE",
14357    "_ZTIv",
14358    "_ZTIv"
14359   ]
14360  },
14361  {
14362   "alignment" : 1,
14363   "base_specifiers" :
14364   [
14365    {
14366     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
14367    }
14368   ],
14369   "linker_set_key" : "_ZTINSt3__114__is_allocatorINS_9allocatorIwEEvvEE",
14370   "name" : "std::__is_allocator<std::allocator<wchar_t>, void, void>",
14371   "size" : 1,
14372   "source_file" : "external/libcxx/include/memory",
14373   "template_args" :
14374   [
14375    "_ZTINSt3__19allocatorIwEE",
14376    "_ZTIv",
14377    "_ZTIv"
14378   ]
14379  },
14380  {
14381   "alignment" : 1,
14382   "linker_set_key" : "_ZTINSt3__114__is_construct5__natE",
14383   "name" : "std::__is_construct::__nat",
14384   "size" : 1,
14385   "source_file" : "external/libcxx/include/type_traits"
14386  },
14387  {
14388   "alignment" : 1,
14389   "base_specifiers" :
14390   [
14391    {
14392     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE"
14393    }
14394   ],
14395   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
14396   "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>>",
14397   "size" : 1,
14398   "source_file" : "external/libcxx/include/type_traits",
14399   "template_args" :
14400   [
14401    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
14402   ]
14403  },
14404  {
14405   "alignment" : 1,
14406   "base_specifiers" :
14407   [
14408    {
14409     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE"
14410    }
14411   ],
14412   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
14413   "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>>",
14414   "size" : 1,
14415   "source_file" : "external/libcxx/include/type_traits",
14416   "template_args" :
14417   [
14418    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
14419   ]
14420  },
14421  {
14422   "alignment" : 1,
14423   "base_specifiers" :
14424   [
14425    {
14426     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE"
14427    }
14428   ],
14429   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
14430   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false>>",
14431   "size" : 1,
14432   "source_file" : "external/libcxx/include/type_traits",
14433   "template_args" :
14434   [
14435    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
14436   ]
14437  },
14438  {
14439   "alignment" : 1,
14440   "base_specifiers" :
14441   [
14442    {
14443     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE"
14444    }
14445   ],
14446   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
14447   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
14448   "size" : 1,
14449   "source_file" : "external/libcxx/include/type_traits",
14450   "template_args" :
14451   [
14452    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
14453   ]
14454  },
14455  {
14456   "alignment" : 1,
14457   "base_specifiers" :
14458   [
14459    {
14460     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE"
14461    }
14462   ],
14463   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
14464   "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>>",
14465   "size" : 1,
14466   "source_file" : "external/libcxx/include/type_traits",
14467   "template_args" :
14468   [
14469    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
14470   ]
14471  },
14472  {
14473   "alignment" : 1,
14474   "base_specifiers" :
14475   [
14476    {
14477     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE"
14478    }
14479   ],
14480   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
14481   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
14482   "size" : 1,
14483   "source_file" : "external/libcxx/include/type_traits",
14484   "template_args" :
14485   [
14486    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
14487   ]
14488  },
14489  {
14490   "alignment" : 1,
14491   "base_specifiers" :
14492   [
14493    {
14494     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE"
14495    }
14496   ],
14497   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
14498   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
14499   "size" : 1,
14500   "source_file" : "external/libcxx/include/type_traits",
14501   "template_args" :
14502   [
14503    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
14504   ]
14505  },
14506  {
14507   "alignment" : 1,
14508   "base_specifiers" :
14509   [
14510    {
14511     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE"
14512    }
14513   ],
14514   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
14515   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
14516   "size" : 1,
14517   "source_file" : "external/libcxx/include/type_traits",
14518   "template_args" :
14519   [
14520    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
14521   ]
14522  },
14523  {
14524   "alignment" : 1,
14525   "base_specifiers" :
14526   [
14527    {
14528     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE"
14529    }
14530   ],
14531   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
14532   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
14533   "size" : 1,
14534   "source_file" : "external/libcxx/include/type_traits",
14535   "template_args" :
14536   [
14537    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
14538   ]
14539  },
14540  {
14541   "alignment" : 1,
14542   "base_specifiers" :
14543   [
14544    {
14545     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE"
14546    }
14547   ],
14548   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
14549   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
14550   "size" : 1,
14551   "source_file" : "external/libcxx/include/type_traits",
14552   "template_args" :
14553   [
14554    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
14555   ]
14556  },
14557  {
14558   "alignment" : 1,
14559   "base_specifiers" :
14560   [
14561    {
14562     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE"
14563    }
14564   ],
14565   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
14566   "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>>",
14567   "size" : 1,
14568   "source_file" : "external/libcxx/include/type_traits",
14569   "template_args" :
14570   [
14571    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
14572   ]
14573  },
14574  {
14575   "alignment" : 1,
14576   "base_specifiers" :
14577   [
14578    {
14579     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE"
14580    }
14581   ],
14582   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
14583   "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>>",
14584   "size" : 1,
14585   "source_file" : "external/libcxx/include/type_traits",
14586   "template_args" :
14587   [
14588    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
14589   ]
14590  },
14591  {
14592   "alignment" : 1,
14593   "base_specifiers" :
14594   [
14595    {
14596     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE"
14597    }
14598   ],
14599   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
14600   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false>>",
14601   "size" : 1,
14602   "source_file" : "external/libcxx/include/type_traits",
14603   "template_args" :
14604   [
14605    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
14606   ]
14607  },
14608  {
14609   "alignment" : 1,
14610   "base_specifiers" :
14611   [
14612    {
14613     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE"
14614    }
14615   ],
14616   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
14617   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
14618   "size" : 1,
14619   "source_file" : "external/libcxx/include/type_traits",
14620   "template_args" :
14621   [
14622    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
14623   ]
14624  },
14625  {
14626   "alignment" : 1,
14627   "base_specifiers" :
14628   [
14629    {
14630     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE"
14631    }
14632   ],
14633   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
14634   "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>>",
14635   "size" : 1,
14636   "source_file" : "external/libcxx/include/type_traits",
14637   "template_args" :
14638   [
14639    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
14640   ]
14641  },
14642  {
14643   "alignment" : 1,
14644   "base_specifiers" :
14645   [
14646    {
14647     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE"
14648    }
14649   ],
14650   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
14651   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
14652   "size" : 1,
14653   "source_file" : "external/libcxx/include/type_traits",
14654   "template_args" :
14655   [
14656    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
14657   ]
14658  },
14659  {
14660   "alignment" : 1,
14661   "base_specifiers" :
14662   [
14663    {
14664     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE"
14665    }
14666   ],
14667   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
14668   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
14669   "size" : 1,
14670   "source_file" : "external/libcxx/include/type_traits",
14671   "template_args" :
14672   [
14673    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
14674   ]
14675  },
14676  {
14677   "alignment" : 1,
14678   "base_specifiers" :
14679   [
14680    {
14681     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE"
14682    }
14683   ],
14684   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
14685   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
14686   "size" : 1,
14687   "source_file" : "external/libcxx/include/type_traits",
14688   "template_args" :
14689   [
14690    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
14691   ]
14692  },
14693  {
14694   "alignment" : 1,
14695   "base_specifiers" :
14696   [
14697    {
14698     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE"
14699    }
14700   ],
14701   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
14702   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
14703   "size" : 1,
14704   "source_file" : "external/libcxx/include/type_traits",
14705   "template_args" :
14706   [
14707    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
14708   ]
14709  },
14710  {
14711   "alignment" : 1,
14712   "base_specifiers" :
14713   [
14714    {
14715     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE"
14716    }
14717   ],
14718   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
14719   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
14720   "size" : 1,
14721   "source_file" : "external/libcxx/include/type_traits",
14722   "template_args" :
14723   [
14724    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
14725   ]
14726  },
14727  {
14728   "alignment" : 1,
14729   "base_specifiers" :
14730   [
14731    {
14732     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIeEE"
14733    }
14734   ],
14735   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIeEE",
14736   "name" : "std::__is_nullptr_t<long double>",
14737   "size" : 1,
14738   "source_file" : "external/libcxx/include/type_traits",
14739   "template_args" :
14740   [
14741    "_ZTIe"
14742   ]
14743  },
14744  {
14745   "alignment" : 1,
14746   "base_specifiers" :
14747   [
14748    {
14749     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIiEE"
14750    }
14751   ],
14752   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIiEE",
14753   "name" : "std::__is_nullptr_t<int>",
14754   "size" : 1,
14755   "source_file" : "external/libcxx/include/type_traits",
14756   "template_args" :
14757   [
14758    "_ZTIi"
14759   ]
14760  },
14761  {
14762   "alignment" : 1,
14763   "base_specifiers" :
14764   [
14765    {
14766     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIlEE"
14767    }
14768   ],
14769   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIlEE",
14770   "name" : "std::__is_nullptr_t<long>",
14771   "size" : 1,
14772   "source_file" : "external/libcxx/include/type_traits",
14773   "template_args" :
14774   [
14775    "_ZTIl"
14776   ]
14777  },
14778  {
14779   "alignment" : 1,
14780   "base_specifiers" :
14781   [
14782    {
14783     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIxEE"
14784    }
14785   ],
14786   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIxEE",
14787   "name" : "std::__is_nullptr_t<long long>",
14788   "size" : 1,
14789   "source_file" : "external/libcxx/include/type_traits",
14790   "template_args" :
14791   [
14792    "_ZTIx"
14793   ]
14794  },
14795  {
14796   "alignment" : 1,
14797   "base_specifiers" :
14798   [
14799    {
14800     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
14801    }
14802   ],
14803   "linker_set_key" : "_ZTINSt3__114__lazy_or_implILb0EJEEE",
14804   "name" : "std::__lazy_or_impl<false>",
14805   "size" : 1,
14806   "source_file" : "external/libcxx/include/type_traits"
14807  },
14808  {
14809   "alignment" : 1,
14810   "linker_set_key" : "_ZTINSt3__114__numeric_typeIvEE",
14811   "name" : "std::__numeric_type<void>",
14812   "size" : 1,
14813   "source_file" : "external/libcxx/include/type_traits",
14814   "template_args" :
14815   [
14816    "_ZTIv"
14817   ]
14818  },
14819  {
14820   "alignment" : 1,
14821   "linker_set_key" : "_ZTINSt3__114__pointer_typeIDiNS_9allocatorIDiEEEE",
14822   "name" : "std::__pointer_type<char32_t, std::allocator<char32_t>>",
14823   "size" : 1,
14824   "source_file" : "external/libcxx/include/memory",
14825   "template_args" :
14826   [
14827    "_ZTIDi",
14828    "_ZTINSt3__19allocatorIDiEE"
14829   ]
14830  },
14831  {
14832   "alignment" : 1,
14833   "linker_set_key" : "_ZTINSt3__114__pointer_typeIDsNS_9allocatorIDsEEEE",
14834   "name" : "std::__pointer_type<char16_t, std::allocator<char16_t>>",
14835   "size" : 1,
14836   "source_file" : "external/libcxx/include/memory",
14837   "template_args" :
14838   [
14839    "_ZTIDs",
14840    "_ZTINSt3__19allocatorIDsEE"
14841   ]
14842  },
14843  {
14844   "alignment" : 1,
14845   "linker_set_key" : "_ZTINSt3__114__pointer_typeIDuNS_9allocatorIDuEEEE",
14846   "name" : "std::__pointer_type<char8_t, std::allocator<char8_t>>",
14847   "size" : 1,
14848   "source_file" : "external/libcxx/include/memory",
14849   "template_args" :
14850   [
14851    "_ZTIDu",
14852    "_ZTINSt3__19allocatorIDuEE"
14853   ]
14854  },
14855  {
14856   "alignment" : 1,
14857   "linker_set_key" : "_ZTINSt3__114__pointer_typeIcNS_9allocatorIcEEEE",
14858   "name" : "std::__pointer_type<char, std::allocator<char>>",
14859   "size" : 1,
14860   "source_file" : "external/libcxx/include/memory",
14861   "template_args" :
14862   [
14863    "_ZTIc",
14864    "_ZTINSt3__19allocatorIcEE"
14865   ]
14866  },
14867  {
14868   "alignment" : 1,
14869   "linker_set_key" : "_ZTINSt3__114__pointer_typeIwNS_9allocatorIwEEEE",
14870   "name" : "std::__pointer_type<wchar_t, std::allocator<wchar_t>>",
14871   "size" : 1,
14872   "source_file" : "external/libcxx/include/memory",
14873   "template_args" :
14874   [
14875    "_ZTIw",
14876    "_ZTINSt3__19allocatorIwEE"
14877   ]
14878  },
14879  {
14880   "alignment" : 1,
14881   "linker_set_key" : "_ZTINSt3__114__ratio_divideINS_5ratioILx1ELx1000000000EEENS1_ILx1ELx1EEEEE",
14882   "name" : "std::__ratio_divide<std::ratio<1, 1000000000>, std::ratio<1, 1>>",
14883   "size" : 1,
14884   "source_file" : "external/libcxx/include/ratio",
14885   "template_args" :
14886   [
14887    "_ZTINSt3__15ratioILx1ELx1000000000EEE",
14888    "_ZTINSt3__15ratioILx1ELx1EEE"
14889   ]
14890  },
14891  {
14892   "alignment" : 1,
14893   "linker_set_key" : "_ZTINSt3__114__ratio_divideINS_5ratioILx1ELx1000000000EEES2_EE",
14894   "name" : "std::__ratio_divide<std::ratio<1, 1000000000>, std::ratio<1, 1000000000>>",
14895   "size" : 1,
14896   "source_file" : "external/libcxx/include/ratio",
14897   "template_args" :
14898   [
14899    "_ZTINSt3__15ratioILx1ELx1000000000EEE",
14900    "_ZTINSt3__15ratioILx1ELx1000000000EEE"
14901   ]
14902  },
14903  {
14904   "alignment" : 1,
14905   "linker_set_key" : "_ZTINSt3__114__ratio_divideINS_5ratioILx1ELx1EEENS1_ILx1ELx1000000000EEEEE",
14906   "name" : "std::__ratio_divide<std::ratio<1, 1>, std::ratio<1, 1000000000>>",
14907   "size" : 1,
14908   "source_file" : "external/libcxx/include/ratio",
14909   "template_args" :
14910   [
14911    "_ZTINSt3__15ratioILx1ELx1EEE",
14912    "_ZTINSt3__15ratioILx1ELx1000000000EEE"
14913   ]
14914  },
14915  {
14916   "alignment" : 1,
14917   "linker_set_key" : "_ZTINSt3__114__ratio_divideINS_5ratioILx31556952ELx1EEENS1_ILx12ELx1EEEEE",
14918   "name" : "std::__ratio_divide<std::ratio<31556952, 1>, std::ratio<12, 1>>",
14919   "size" : 1,
14920   "source_file" : "external/libcxx/include/ratio",
14921   "template_args" :
14922   [
14923    "_ZTINSt3__15ratioILx31556952ELx1EEE",
14924    "_ZTINSt3__15ratioILx12ELx1EEE"
14925   ]
14926  },
14927  {
14928   "alignment" : 1,
14929   "linker_set_key" : "_ZTINSt3__114__ratio_divideINS_5ratioILx31556952ELx1EEENS1_ILx2629746ELx1EEEEE",
14930   "name" : "std::__ratio_divide<std::ratio<31556952, 1>, std::ratio<2629746, 1>>",
14931   "size" : 1,
14932   "source_file" : "external/libcxx/include/ratio",
14933   "template_args" :
14934   [
14935    "_ZTINSt3__15ratioILx31556952ELx1EEE",
14936    "_ZTINSt3__15ratioILx2629746ELx1EEE"
14937   ]
14938  },
14939  {
14940   "alignment" : 1,
14941   "linker_set_key" : "_ZTINSt3__114__select_alignILj12ELj1ELj8EEE",
14942   "name" : "std::__select_align<12, 1, 8>",
14943   "size" : 1,
14944   "source_file" : "external/libcxx/include/type_traits"
14945  },
14946  {
14947   "alignment" : 1,
14948   "linker_set_key" : "_ZTINSt3__114__select_alignILj12ELj2ELj8EEE",
14949   "name" : "std::__select_align<12, 2, 8>",
14950   "size" : 1,
14951   "source_file" : "external/libcxx/include/type_traits"
14952  },
14953  {
14954   "alignment" : 1,
14955   "linker_set_key" : "_ZTINSt3__114__select_alignILj12ELj4ELj8EEE",
14956   "name" : "std::__select_align<12, 4, 8>",
14957   "size" : 1,
14958   "source_file" : "external/libcxx/include/type_traits"
14959  },
14960  {
14961   "alignment" : 1,
14962   "linker_set_key" : "_ZTINSt3__114__select_alignILj12ELj8ELj4EEE",
14963   "name" : "std::__select_align<12, 8, 4>",
14964   "size" : 1,
14965   "source_file" : "external/libcxx/include/type_traits"
14966  },
14967  {
14968   "alignment" : 1,
14969   "linker_set_key" : "_ZTINSt3__114__select_alignILj12ELj8ELj8EEE",
14970   "name" : "std::__select_align<12, 8, 8>",
14971   "size" : 1,
14972   "source_file" : "external/libcxx/include/type_traits"
14973  },
14974  {
14975   "alignment" : 1,
14976   "linker_set_key" : "_ZTINSt3__114__select_alignILj16ELj1ELj8EEE",
14977   "name" : "std::__select_align<16, 1, 8>",
14978   "size" : 1,
14979   "source_file" : "external/libcxx/include/type_traits"
14980  },
14981  {
14982   "alignment" : 1,
14983   "linker_set_key" : "_ZTINSt3__114__select_alignILj16ELj2ELj8EEE",
14984   "name" : "std::__select_align<16, 2, 8>",
14985   "size" : 1,
14986   "source_file" : "external/libcxx/include/type_traits"
14987  },
14988  {
14989   "alignment" : 1,
14990   "linker_set_key" : "_ZTINSt3__114__select_alignILj16ELj4ELj8EEE",
14991   "name" : "std::__select_align<16, 4, 8>",
14992   "size" : 1,
14993   "source_file" : "external/libcxx/include/type_traits"
14994  },
14995  {
14996   "alignment" : 1,
14997   "linker_set_key" : "_ZTINSt3__114__select_alignILj16ELj8ELj4EEE",
14998   "name" : "std::__select_align<16, 8, 4>",
14999   "size" : 1,
15000   "source_file" : "external/libcxx/include/type_traits"
15001  },
15002  {
15003   "alignment" : 1,
15004   "linker_set_key" : "_ZTINSt3__114__select_alignILj16ELj8ELj8EEE",
15005   "name" : "std::__select_align<16, 8, 8>",
15006   "size" : 1,
15007   "source_file" : "external/libcxx/include/type_traits"
15008  },
15009  {
15010   "alignment" : 4,
15011   "fields" :
15012   [
15013    {
15014     "access" : "protected",
15015     "field_name" : "__shared_owners_",
15016     "field_offset" : 32,
15017     "referenced_type" : "_ZTIl"
15018    }
15019   ],
15020   "linker_set_key" : "_ZTINSt3__114__shared_countE",
15021   "name" : "std::__shared_count",
15022   "record_kind" : "class",
15023   "size" : 8,
15024   "source_file" : "external/libcxx/include/memory",
15025   "vtable_components" :
15026   [
15027    {
15028     "kind" : "offset_to_top"
15029    },
15030    {
15031     "kind" : "rtti",
15032     "mangled_component_name" : "_ZTINSt3__114__shared_countE"
15033    },
15034    {
15035     "kind" : "complete_dtor_pointer",
15036     "mangled_component_name" : "_ZNSt3__114__shared_countD1Ev"
15037    },
15038    {
15039     "kind" : "deleting_dtor_pointer",
15040     "mangled_component_name" : "_ZNSt3__114__shared_countD0Ev"
15041    },
15042    {
15043     "is_pure" : true,
15044     "mangled_component_name" : "_ZNSt3__114__shared_count16__on_zero_sharedEv"
15045    }
15046   ]
15047  },
15048  {
15049   "alignment" : 1,
15050   "linker_set_key" : "_ZTINSt3__114__void_pointerIPDiNS_9allocatorIDiEELb0EEE",
15051   "name" : "std::__void_pointer<char32_t *, std::allocator<char32_t>, false>",
15052   "size" : 1,
15053   "source_file" : "external/libcxx/include/memory",
15054   "template_args" :
15055   [
15056    "_ZTIPDi",
15057    "_ZTINSt3__19allocatorIDiEE"
15058   ]
15059  },
15060  {
15061   "alignment" : 1,
15062   "linker_set_key" : "_ZTINSt3__114__void_pointerIPDsNS_9allocatorIDsEELb0EEE",
15063   "name" : "std::__void_pointer<char16_t *, std::allocator<char16_t>, false>",
15064   "size" : 1,
15065   "source_file" : "external/libcxx/include/memory",
15066   "template_args" :
15067   [
15068    "_ZTIPDs",
15069    "_ZTINSt3__19allocatorIDsEE"
15070   ]
15071  },
15072  {
15073   "alignment" : 1,
15074   "linker_set_key" : "_ZTINSt3__114__void_pointerIPDuNS_9allocatorIDuEELb0EEE",
15075   "name" : "std::__void_pointer<char8_t *, std::allocator<char8_t>, false>",
15076   "size" : 1,
15077   "source_file" : "external/libcxx/include/memory",
15078   "template_args" :
15079   [
15080    "_ZTIPDu",
15081    "_ZTINSt3__19allocatorIDuEE"
15082   ]
15083  },
15084  {
15085   "alignment" : 1,
15086   "linker_set_key" : "_ZTINSt3__114__void_pointerIPcNS_9allocatorIcEELb0EEE",
15087   "name" : "std::__void_pointer<char *, std::allocator<char>, false>",
15088   "size" : 1,
15089   "source_file" : "external/libcxx/include/memory",
15090   "template_args" :
15091   [
15092    "_ZTIPc",
15093    "_ZTINSt3__19allocatorIcEE"
15094   ]
15095  },
15096  {
15097   "alignment" : 1,
15098   "linker_set_key" : "_ZTINSt3__114__void_pointerIPwNS_9allocatorIwEELb0EEE",
15099   "name" : "std::__void_pointer<wchar_t *, std::allocator<wchar_t>, false>",
15100   "size" : 1,
15101   "source_file" : "external/libcxx/include/memory",
15102   "template_args" :
15103   [
15104    "_ZTIPw",
15105    "_ZTINSt3__19allocatorIwEE"
15106   ]
15107  },
15108  {
15109   "alignment" : 4,
15110   "linker_set_key" : "_ZTINSt3__114error_categoryE",
15111   "name" : "std::error_category",
15112   "record_kind" : "class",
15113   "size" : 4,
15114   "source_file" : "external/libcxx/include/system_error",
15115   "vtable_components" :
15116   [
15117    {
15118     "kind" : "offset_to_top"
15119    },
15120    {
15121     "kind" : "rtti",
15122     "mangled_component_name" : "_ZTINSt3__114error_categoryE"
15123    },
15124    {
15125     "kind" : "complete_dtor_pointer",
15126     "mangled_component_name" : "_ZNSt3__114error_categoryD1Ev"
15127    },
15128    {
15129     "kind" : "deleting_dtor_pointer",
15130     "mangled_component_name" : "_ZNSt3__114error_categoryD0Ev"
15131    },
15132    {
15133     "is_pure" : true,
15134     "mangled_component_name" : "_ZNKSt3__114error_category4nameEv"
15135    },
15136    {
15137     "mangled_component_name" : "_ZNKSt3__114error_category23default_error_conditionEi"
15138    },
15139    {
15140     "mangled_component_name" : "_ZNKSt3__114error_category10equivalentEiRKNS_15error_conditionE"
15141    },
15142    {
15143     "mangled_component_name" : "_ZNKSt3__114error_category10equivalentERKNS_10error_codeEi"
15144    },
15145    {
15146     "is_pure" : true,
15147     "mangled_component_name" : "_ZNKSt3__114error_category7messageEi"
15148    }
15149   ]
15150  },
15151  {
15152   "alignment" : 1,
15153   "base_specifiers" :
15154   [
15155    {
15156     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
15157    }
15158   ],
15159   "linker_set_key" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEeEE",
15160   "name" : "std::is_convertible<std::chrono::duration<long double, std::ratio<1, 1000000000>>, long double>",
15161   "size" : 1,
15162   "source_file" : "external/libcxx/include/type_traits",
15163   "template_args" :
15164   [
15165    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
15166    "_ZTIe"
15167   ]
15168  },
15169  {
15170   "alignment" : 1,
15171   "base_specifiers" :
15172   [
15173    {
15174     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
15175    }
15176   ],
15177   "linker_set_key" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIiNS_5ratioILx2629746ELx1EEEEEiEE",
15178   "name" : "std::is_convertible<std::chrono::duration<int, std::ratio<2629746, 1>>, int>",
15179   "size" : 1,
15180   "source_file" : "external/libcxx/include/type_traits",
15181   "template_args" :
15182   [
15183    "_ZTINSt3__16chrono8durationIiNS_5ratioILx2629746ELx1EEEEE",
15184    "_ZTIi"
15185   ]
15186  },
15187  {
15188   "alignment" : 1,
15189   "base_specifiers" :
15190   [
15191    {
15192     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
15193    }
15194   ],
15195   "linker_set_key" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIiNS_5ratioILx31556952ELx1EEEEEiEE",
15196   "name" : "std::is_convertible<std::chrono::duration<int, std::ratio<31556952, 1>>, int>",
15197   "size" : 1,
15198   "source_file" : "external/libcxx/include/type_traits",
15199   "template_args" :
15200   [
15201    "_ZTINSt3__16chrono8durationIiNS_5ratioILx31556952ELx1EEEEE",
15202    "_ZTIi"
15203   ]
15204  },
15205  {
15206   "alignment" : 1,
15207   "base_specifiers" :
15208   [
15209    {
15210     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
15211    }
15212   ],
15213   "linker_set_key" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIiNS_5ratioILx86400ELx1EEEEEiEE",
15214   "name" : "std::is_convertible<std::chrono::duration<int, std::ratio<86400, 1>>, int>",
15215   "size" : 1,
15216   "source_file" : "external/libcxx/include/type_traits",
15217   "template_args" :
15218   [
15219    "_ZTINSt3__16chrono8durationIiNS_5ratioILx86400ELx1EEEEE",
15220    "_ZTIi"
15221   ]
15222  },
15223  {
15224   "alignment" : 1,
15225   "base_specifiers" :
15226   [
15227    {
15228     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
15229    }
15230   ],
15231   "linker_set_key" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeS4_EEEE",
15232   "name" : "std::is_convertible<std::chrono::duration<long long, std::ratio<1, 1000000000>>, std::chrono::duration<long double, std::ratio<1, 1000000000>>>",
15233   "size" : 1,
15234   "source_file" : "external/libcxx/include/type_traits",
15235   "template_args" :
15236   [
15237    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
15238    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE"
15239   ]
15240  },
15241  {
15242   "alignment" : 1,
15243   "base_specifiers" :
15244   [
15245    {
15246     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
15247    }
15248   ],
15249   "linker_set_key" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEeEE",
15250   "name" : "std::is_convertible<std::chrono::duration<long long, std::ratio<1, 1000000000>>, long double>",
15251   "size" : 1,
15252   "source_file" : "external/libcxx/include/type_traits",
15253   "template_args" :
15254   [
15255    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
15256    "_ZTIe"
15257   ]
15258  },
15259  {
15260   "alignment" : 1,
15261   "base_specifiers" :
15262   [
15263    {
15264     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
15265    }
15266   ],
15267   "linker_set_key" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEExEE",
15268   "name" : "std::is_convertible<std::chrono::duration<long long, std::ratio<1, 1000000000>>, long long>",
15269   "size" : 1,
15270   "source_file" : "external/libcxx/include/type_traits",
15271   "template_args" :
15272   [
15273    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
15274    "_ZTIx"
15275   ]
15276  },
15277  {
15278   "alignment" : 1,
15279   "base_specifiers" :
15280   [
15281    {
15282     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
15283    }
15284   ],
15285   "linker_set_key" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEExEE",
15286   "name" : "std::is_convertible<std::chrono::duration<long long, std::ratio<1, 1>>, long long>",
15287   "size" : 1,
15288   "source_file" : "external/libcxx/include/type_traits",
15289   "template_args" :
15290   [
15291    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
15292    "_ZTIx"
15293   ]
15294  },
15295  {
15296   "alignment" : 1,
15297   "base_specifiers" :
15298   [
15299    {
15300     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
15301    }
15302   ],
15303   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKPKDiNS_17basic_string_viewIDiNS_11char_traitsIDiEEEEEE",
15304   "name" : "std::is_convertible<const char32_t *const &, std::basic_string_view<char32_t, std::char_traits<char32_t>>>",
15305   "size" : 1,
15306   "source_file" : "external/libcxx/include/type_traits",
15307   "template_args" :
15308   [
15309    "_ZTIRKPKDi",
15310    "_ZTINSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE"
15311   ]
15312  },
15313  {
15314   "alignment" : 1,
15315   "base_specifiers" :
15316   [
15317    {
15318     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
15319    }
15320   ],
15321   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKPKDiS2_EE",
15322   "name" : "std::is_convertible<const char32_t *const &, const char32_t *>",
15323   "size" : 1,
15324   "source_file" : "external/libcxx/include/type_traits",
15325   "template_args" :
15326   [
15327    "_ZTIRKPKDi",
15328    "_ZTIPKDi"
15329   ]
15330  },
15331  {
15332   "alignment" : 1,
15333   "base_specifiers" :
15334   [
15335    {
15336     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
15337    }
15338   ],
15339   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKPKDsNS_17basic_string_viewIDsNS_11char_traitsIDsEEEEEE",
15340   "name" : "std::is_convertible<const char16_t *const &, std::basic_string_view<char16_t, std::char_traits<char16_t>>>",
15341   "size" : 1,
15342   "source_file" : "external/libcxx/include/type_traits",
15343   "template_args" :
15344   [
15345    "_ZTIRKPKDs",
15346    "_ZTINSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE"
15347   ]
15348  },
15349  {
15350   "alignment" : 1,
15351   "base_specifiers" :
15352   [
15353    {
15354     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
15355    }
15356   ],
15357   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKPKDsS2_EE",
15358   "name" : "std::is_convertible<const char16_t *const &, const char16_t *>",
15359   "size" : 1,
15360   "source_file" : "external/libcxx/include/type_traits",
15361   "template_args" :
15362   [
15363    "_ZTIRKPKDs",
15364    "_ZTIPKDs"
15365   ]
15366  },
15367  {
15368   "alignment" : 1,
15369   "base_specifiers" :
15370   [
15371    {
15372     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
15373    }
15374   ],
15375   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKPKDuNS_17basic_string_viewIDuNS_11char_traitsIDuEEEEEE",
15376   "name" : "std::is_convertible<const char8_t *const &, std::basic_string_view<char8_t, std::char_traits<char8_t>>>",
15377   "size" : 1,
15378   "source_file" : "external/libcxx/include/type_traits",
15379   "template_args" :
15380   [
15381    "_ZTIRKPKDu",
15382    "_ZTINSt3__117basic_string_viewIDuNS_11char_traitsIDuEEEE"
15383   ]
15384  },
15385  {
15386   "alignment" : 1,
15387   "base_specifiers" :
15388   [
15389    {
15390     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
15391    }
15392   ],
15393   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKPKDuS2_EE",
15394   "name" : "std::is_convertible<const char8_t *const &, const char8_t *>",
15395   "size" : 1,
15396   "source_file" : "external/libcxx/include/type_traits",
15397   "template_args" :
15398   [
15399    "_ZTIRKPKDu",
15400    "_ZTIPKDu"
15401   ]
15402  },
15403  {
15404   "alignment" : 1,
15405   "base_specifiers" :
15406   [
15407    {
15408     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
15409    }
15410   ],
15411   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKPKcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
15412   "name" : "std::is_convertible<const char *const &, std::basic_string_view<char, std::char_traits<char>>>",
15413   "size" : 1,
15414   "source_file" : "external/libcxx/include/type_traits",
15415   "template_args" :
15416   [
15417    "_ZTIRKPKc",
15418    "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
15419   ]
15420  },
15421  {
15422   "alignment" : 1,
15423   "base_specifiers" :
15424   [
15425    {
15426     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
15427    }
15428   ],
15429   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKPKcS2_EE",
15430   "name" : "std::is_convertible<const char *const &, const char *>",
15431   "size" : 1,
15432   "source_file" : "external/libcxx/include/type_traits",
15433   "template_args" :
15434   [
15435    "_ZTIRKPKc",
15436    "_ZTIPKc"
15437   ]
15438  },
15439  {
15440   "alignment" : 1,
15441   "base_specifiers" :
15442   [
15443    {
15444     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
15445    }
15446   ],
15447   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKPKwNS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
15448   "name" : "std::is_convertible<const wchar_t *const &, std::basic_string_view<wchar_t, std::char_traits<wchar_t>>>",
15449   "size" : 1,
15450   "source_file" : "external/libcxx/include/type_traits",
15451   "template_args" :
15452   [
15453    "_ZTIRKPKw",
15454    "_ZTINSt3__117basic_string_viewIwNS_11char_traitsIwEEEE"
15455   ]
15456  },
15457  {
15458   "alignment" : 1,
15459   "base_specifiers" :
15460   [
15461    {
15462     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
15463    }
15464   ],
15465   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKPKwS2_EE",
15466   "name" : "std::is_convertible<const wchar_t *const &, const wchar_t *>",
15467   "size" : 1,
15468   "source_file" : "external/libcxx/include/type_traits",
15469   "template_args" :
15470   [
15471    "_ZTIRKPKw",
15472    "_ZTIPKw"
15473   ]
15474  },
15475  {
15476   "alignment" : 1,
15477   "base_specifiers" :
15478   [
15479    {
15480     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
15481    }
15482   ],
15483   "linker_set_key" : "_ZTINSt3__114is_convertibleIeeEE",
15484   "name" : "std::is_convertible<long double, long double>",
15485   "size" : 1,
15486   "source_file" : "external/libcxx/include/type_traits",
15487   "template_args" :
15488   [
15489    "_ZTIe",
15490    "_ZTIe"
15491   ]
15492  },
15493  {
15494   "alignment" : 1,
15495   "base_specifiers" :
15496   [
15497    {
15498     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
15499    }
15500   ],
15501   "linker_set_key" : "_ZTINSt3__114is_convertibleIiiEE",
15502   "name" : "std::is_convertible<int, int>",
15503   "size" : 1,
15504   "source_file" : "external/libcxx/include/type_traits",
15505   "template_args" :
15506   [
15507    "_ZTIi",
15508    "_ZTIi"
15509   ]
15510  },
15511  {
15512   "alignment" : 1,
15513   "base_specifiers" :
15514   [
15515    {
15516     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
15517    }
15518   ],
15519   "linker_set_key" : "_ZTINSt3__114is_convertibleIjiEE",
15520   "name" : "std::is_convertible<unsigned int, int>",
15521   "size" : 1,
15522   "source_file" : "external/libcxx/include/type_traits",
15523   "template_args" :
15524   [
15525    "_ZTIj",
15526    "_ZTIi"
15527   ]
15528  },
15529  {
15530   "alignment" : 1,
15531   "base_specifiers" :
15532   [
15533    {
15534     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
15535    }
15536   ],
15537   "linker_set_key" : "_ZTINSt3__114is_convertibleIllEE",
15538   "name" : "std::is_convertible<long, long>",
15539   "size" : 1,
15540   "source_file" : "external/libcxx/include/type_traits",
15541   "template_args" :
15542   [
15543    "_ZTIl",
15544    "_ZTIl"
15545   ]
15546  },
15547  {
15548   "alignment" : 1,
15549   "base_specifiers" :
15550   [
15551    {
15552     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
15553    }
15554   ],
15555   "linker_set_key" : "_ZTINSt3__114is_convertibleIlxEE",
15556   "name" : "std::is_convertible<long, long long>",
15557   "size" : 1,
15558   "source_file" : "external/libcxx/include/type_traits",
15559   "template_args" :
15560   [
15561    "_ZTIl",
15562    "_ZTIx"
15563   ]
15564  },
15565  {
15566   "alignment" : 1,
15567   "base_specifiers" :
15568   [
15569    {
15570     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
15571    }
15572   ],
15573   "linker_set_key" : "_ZTINSt3__114is_convertibleIxxEE",
15574   "name" : "std::is_convertible<long long, long long>",
15575   "size" : 1,
15576   "source_file" : "external/libcxx/include/type_traits",
15577   "template_args" :
15578   [
15579    "_ZTIx",
15580    "_ZTIx"
15581   ]
15582  },
15583  {
15584   "alignment" : 1,
15585   "base_specifiers" :
15586   [
15587    {
15588     "access" : "private",
15589     "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIiLb1EEE"
15590    }
15591   ],
15592   "linker_set_key" : "_ZTINSt3__114numeric_limitsIiEE",
15593   "name" : "std::numeric_limits<int>",
15594   "record_kind" : "class",
15595   "size" : 1,
15596   "source_file" : "external/libcxx/include/limits",
15597   "template_args" :
15598   [
15599    "_ZTIi"
15600   ]
15601  },
15602  {
15603   "alignment" : 1,
15604   "base_specifiers" :
15605   [
15606    {
15607     "access" : "private",
15608     "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIjLb1EEE"
15609    }
15610   ],
15611   "linker_set_key" : "_ZTINSt3__114numeric_limitsIjEE",
15612   "name" : "std::numeric_limits<unsigned int>",
15613   "record_kind" : "class",
15614   "size" : 1,
15615   "source_file" : "external/libcxx/include/limits",
15616   "template_args" :
15617   [
15618    "_ZTIj"
15619   ]
15620  },
15621  {
15622   "alignment" : 1,
15623   "base_specifiers" :
15624   [
15625    {
15626     "access" : "private",
15627     "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIlLb1EEE"
15628    }
15629   ],
15630   "linker_set_key" : "_ZTINSt3__114numeric_limitsIlEE",
15631   "name" : "std::numeric_limits<long>",
15632   "record_kind" : "class",
15633   "size" : 1,
15634   "source_file" : "external/libcxx/include/limits",
15635   "template_args" :
15636   [
15637    "_ZTIl"
15638   ]
15639  },
15640  {
15641   "alignment" : 1,
15642   "base_specifiers" :
15643   [
15644    {
15645     "access" : "private",
15646     "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIxLb1EEE"
15647    }
15648   ],
15649   "linker_set_key" : "_ZTINSt3__114numeric_limitsIxEE",
15650   "name" : "std::numeric_limits<long long>",
15651   "record_kind" : "class",
15652   "size" : 1,
15653   "source_file" : "external/libcxx/include/limits",
15654   "template_args" :
15655   [
15656    "_ZTIx"
15657   ]
15658  },
15659  {
15660   "alignment" : 4,
15661   "fields" :
15662   [
15663    {
15664     "field_name" : "__v_",
15665     "referenced_type" : "_ZTINSt3__114pointer_safety4__lxE"
15666    }
15667   ],
15668   "linker_set_key" : "_ZTINSt3__114pointer_safetyE",
15669   "name" : "std::pointer_safety",
15670   "size" : 4,
15671   "source_file" : "external/libcxx/include/memory"
15672  },
15673  {
15674   "alignment" : 1,
15675   "linker_set_key" : "_ZTINSt3__114pointer_traitsIPDiEE",
15676   "name" : "std::pointer_traits<char32_t *>",
15677   "size" : 1,
15678   "source_file" : "external/libcxx/include/memory",
15679   "template_args" :
15680   [
15681    "_ZTIPDi"
15682   ]
15683  },
15684  {
15685   "alignment" : 1,
15686   "linker_set_key" : "_ZTINSt3__114pointer_traitsIPDsEE",
15687   "name" : "std::pointer_traits<char16_t *>",
15688   "size" : 1,
15689   "source_file" : "external/libcxx/include/memory",
15690   "template_args" :
15691   [
15692    "_ZTIPDs"
15693   ]
15694  },
15695  {
15696   "alignment" : 1,
15697   "linker_set_key" : "_ZTINSt3__114pointer_traitsIPDuEE",
15698   "name" : "std::pointer_traits<char8_t *>",
15699   "size" : 1,
15700   "source_file" : "external/libcxx/include/memory",
15701   "template_args" :
15702   [
15703    "_ZTIPDu"
15704   ]
15705  },
15706  {
15707   "alignment" : 1,
15708   "linker_set_key" : "_ZTINSt3__114pointer_traitsIPcEE",
15709   "name" : "std::pointer_traits<char *>",
15710   "size" : 1,
15711   "source_file" : "external/libcxx/include/memory",
15712   "template_args" :
15713   [
15714    "_ZTIPc"
15715   ]
15716  },
15717  {
15718   "alignment" : 1,
15719   "linker_set_key" : "_ZTINSt3__114pointer_traitsIPwEE",
15720   "name" : "std::pointer_traits<wchar_t *>",
15721   "size" : 1,
15722   "source_file" : "external/libcxx/include/memory",
15723   "template_args" :
15724   [
15725    "_ZTIPw"
15726   ]
15727  },
15728  {
15729   "alignment" : 1,
15730   "linker_set_key" : "_ZTINSt3__114unary_functionIDijEE",
15731   "name" : "std::unary_function<char32_t, unsigned int>",
15732   "size" : 1,
15733   "source_file" : "external/libcxx/include/utility",
15734   "template_args" :
15735   [
15736    "_ZTIDi",
15737    "_ZTIj"
15738   ]
15739  },
15740  {
15741   "alignment" : 1,
15742   "linker_set_key" : "_ZTINSt3__114unary_functionIDnjEE",
15743   "name" : "std::unary_function<std::nullptr_t, unsigned int>",
15744   "size" : 1,
15745   "source_file" : "external/libcxx/include/utility",
15746   "template_args" :
15747   [
15748    "_ZTIDn",
15749    "_ZTIj"
15750   ]
15751  },
15752  {
15753   "alignment" : 1,
15754   "linker_set_key" : "_ZTINSt3__114unary_functionIDsjEE",
15755   "name" : "std::unary_function<char16_t, unsigned int>",
15756   "size" : 1,
15757   "source_file" : "external/libcxx/include/utility",
15758   "template_args" :
15759   [
15760    "_ZTIDs",
15761    "_ZTIj"
15762   ]
15763  },
15764  {
15765   "alignment" : 1,
15766   "linker_set_key" : "_ZTINSt3__114unary_functionINS_10error_codeEjEE",
15767   "name" : "std::unary_function<std::error_code, unsigned int>",
15768   "size" : 1,
15769   "source_file" : "external/libcxx/include/utility",
15770   "template_args" :
15771   [
15772    "_ZTINSt3__110error_codeE",
15773    "_ZTIj"
15774   ]
15775  },
15776  {
15777   "alignment" : 1,
15778   "linker_set_key" : "_ZTINSt3__114unary_functionINS_15error_conditionEjEE",
15779   "name" : "std::unary_function<std::error_condition, unsigned int>",
15780   "size" : 1,
15781   "source_file" : "external/libcxx/include/utility",
15782   "template_args" :
15783   [
15784    "_ZTINSt3__115error_conditionE",
15785    "_ZTIj"
15786   ]
15787  },
15788  {
15789   "alignment" : 1,
15790   "linker_set_key" : "_ZTINSt3__114unary_functionINS_6_PairTEjEE",
15791   "name" : "std::unary_function<std::_PairT, unsigned int>",
15792   "size" : 1,
15793   "source_file" : "external/libcxx/include/utility",
15794   "template_args" :
15795   [
15796    "_ZTINSt3__16_PairTE",
15797    "_ZTIj"
15798   ]
15799  },
15800  {
15801   "alignment" : 1,
15802   "linker_set_key" : "_ZTINSt3__114unary_functionIajEE",
15803   "name" : "std::unary_function<signed char, unsigned int>",
15804   "size" : 1,
15805   "source_file" : "external/libcxx/include/utility",
15806   "template_args" :
15807   [
15808    "_ZTIa",
15809    "_ZTIj"
15810   ]
15811  },
15812  {
15813   "alignment" : 1,
15814   "linker_set_key" : "_ZTINSt3__114unary_functionIbjEE",
15815   "name" : "std::unary_function<bool, unsigned int>",
15816   "size" : 1,
15817   "source_file" : "external/libcxx/include/utility",
15818   "template_args" :
15819   [
15820    "_ZTIb",
15821    "_ZTIj"
15822   ]
15823  },
15824  {
15825   "alignment" : 1,
15826   "linker_set_key" : "_ZTINSt3__114unary_functionIcjEE",
15827   "name" : "std::unary_function<char, unsigned int>",
15828   "size" : 1,
15829   "source_file" : "external/libcxx/include/utility",
15830   "template_args" :
15831   [
15832    "_ZTIc",
15833    "_ZTIj"
15834   ]
15835  },
15836  {
15837   "alignment" : 1,
15838   "linker_set_key" : "_ZTINSt3__114unary_functionIdjEE",
15839   "name" : "std::unary_function<double, unsigned int>",
15840   "size" : 1,
15841   "source_file" : "external/libcxx/include/utility",
15842   "template_args" :
15843   [
15844    "_ZTId",
15845    "_ZTIj"
15846   ]
15847  },
15848  {
15849   "alignment" : 1,
15850   "linker_set_key" : "_ZTINSt3__114unary_functionIejEE",
15851   "name" : "std::unary_function<long double, unsigned int>",
15852   "size" : 1,
15853   "source_file" : "external/libcxx/include/utility",
15854   "template_args" :
15855   [
15856    "_ZTIe",
15857    "_ZTIj"
15858   ]
15859  },
15860  {
15861   "alignment" : 1,
15862   "linker_set_key" : "_ZTINSt3__114unary_functionIfjEE",
15863   "name" : "std::unary_function<float, unsigned int>",
15864   "size" : 1,
15865   "source_file" : "external/libcxx/include/utility",
15866   "template_args" :
15867   [
15868    "_ZTIf",
15869    "_ZTIj"
15870   ]
15871  },
15872  {
15873   "alignment" : 1,
15874   "linker_set_key" : "_ZTINSt3__114unary_functionIhjEE",
15875   "name" : "std::unary_function<unsigned char, unsigned int>",
15876   "size" : 1,
15877   "source_file" : "external/libcxx/include/utility",
15878   "template_args" :
15879   [
15880    "_ZTIh",
15881    "_ZTIj"
15882   ]
15883  },
15884  {
15885   "alignment" : 1,
15886   "linker_set_key" : "_ZTINSt3__114unary_functionIijEE",
15887   "name" : "std::unary_function<int, unsigned int>",
15888   "size" : 1,
15889   "source_file" : "external/libcxx/include/utility",
15890   "template_args" :
15891   [
15892    "_ZTIi",
15893    "_ZTIj"
15894   ]
15895  },
15896  {
15897   "alignment" : 1,
15898   "linker_set_key" : "_ZTINSt3__114unary_functionIjjEE",
15899   "name" : "std::unary_function<unsigned int, unsigned int>",
15900   "size" : 1,
15901   "source_file" : "external/libcxx/include/utility",
15902   "template_args" :
15903   [
15904    "_ZTIj",
15905    "_ZTIj"
15906   ]
15907  },
15908  {
15909   "alignment" : 1,
15910   "linker_set_key" : "_ZTINSt3__114unary_functionIljEE",
15911   "name" : "std::unary_function<long, unsigned int>",
15912   "size" : 1,
15913   "source_file" : "external/libcxx/include/utility",
15914   "template_args" :
15915   [
15916    "_ZTIl",
15917    "_ZTIj"
15918   ]
15919  },
15920  {
15921   "alignment" : 1,
15922   "linker_set_key" : "_ZTINSt3__114unary_functionImjEE",
15923   "name" : "std::unary_function<unsigned long, unsigned int>",
15924   "size" : 1,
15925   "source_file" : "external/libcxx/include/utility",
15926   "template_args" :
15927   [
15928    "_ZTIm",
15929    "_ZTIj"
15930   ]
15931  },
15932  {
15933   "alignment" : 1,
15934   "linker_set_key" : "_ZTINSt3__114unary_functionIsjEE",
15935   "name" : "std::unary_function<short, unsigned int>",
15936   "size" : 1,
15937   "source_file" : "external/libcxx/include/utility",
15938   "template_args" :
15939   [
15940    "_ZTIs",
15941    "_ZTIj"
15942   ]
15943  },
15944  {
15945   "alignment" : 1,
15946   "linker_set_key" : "_ZTINSt3__114unary_functionItjEE",
15947   "name" : "std::unary_function<unsigned short, unsigned int>",
15948   "size" : 1,
15949   "source_file" : "external/libcxx/include/utility",
15950   "template_args" :
15951   [
15952    "_ZTIt",
15953    "_ZTIj"
15954   ]
15955  },
15956  {
15957   "alignment" : 1,
15958   "linker_set_key" : "_ZTINSt3__114unary_functionIwjEE",
15959   "name" : "std::unary_function<wchar_t, unsigned int>",
15960   "size" : 1,
15961   "source_file" : "external/libcxx/include/utility",
15962   "template_args" :
15963   [
15964    "_ZTIw",
15965    "_ZTIj"
15966   ]
15967  },
15968  {
15969   "alignment" : 1,
15970   "linker_set_key" : "_ZTINSt3__114unary_functionIxjEE",
15971   "name" : "std::unary_function<long long, unsigned int>",
15972   "size" : 1,
15973   "source_file" : "external/libcxx/include/utility",
15974   "template_args" :
15975   [
15976    "_ZTIx",
15977    "_ZTIj"
15978   ]
15979  },
15980  {
15981   "alignment" : 1,
15982   "linker_set_key" : "_ZTINSt3__114unary_functionIyjEE",
15983   "name" : "std::unary_function<unsigned long long, unsigned int>",
15984   "size" : 1,
15985   "source_file" : "external/libcxx/include/utility",
15986   "template_args" :
15987   [
15988    "_ZTIy",
15989    "_ZTIj"
15990   ]
15991  },
15992  {
15993   "alignment" : 1,
15994   "linker_set_key" : "_ZTINSt3__115__const_pointerIDiPDiNS_9allocatorIDiEELb1EEE",
15995   "name" : "std::__const_pointer<char32_t, char32_t *, std::allocator<char32_t>, true>",
15996   "size" : 1,
15997   "source_file" : "external/libcxx/include/memory",
15998   "template_args" :
15999   [
16000    "_ZTIDi",
16001    "_ZTIPDi",
16002    "_ZTINSt3__19allocatorIDiEE"
16003   ]
16004  },
16005  {
16006   "alignment" : 1,
16007   "linker_set_key" : "_ZTINSt3__115__const_pointerIDsPDsNS_9allocatorIDsEELb1EEE",
16008   "name" : "std::__const_pointer<char16_t, char16_t *, std::allocator<char16_t>, true>",
16009   "size" : 1,
16010   "source_file" : "external/libcxx/include/memory",
16011   "template_args" :
16012   [
16013    "_ZTIDs",
16014    "_ZTIPDs",
16015    "_ZTINSt3__19allocatorIDsEE"
16016   ]
16017  },
16018  {
16019   "alignment" : 1,
16020   "linker_set_key" : "_ZTINSt3__115__const_pointerIDuPDuNS_9allocatorIDuEELb1EEE",
16021   "name" : "std::__const_pointer<char8_t, char8_t *, std::allocator<char8_t>, true>",
16022   "size" : 1,
16023   "source_file" : "external/libcxx/include/memory",
16024   "template_args" :
16025   [
16026    "_ZTIDu",
16027    "_ZTIPDu",
16028    "_ZTINSt3__19allocatorIDuEE"
16029   ]
16030  },
16031  {
16032   "alignment" : 1,
16033   "linker_set_key" : "_ZTINSt3__115__const_pointerIcPcNS_9allocatorIcEELb1EEE",
16034   "name" : "std::__const_pointer<char, char *, std::allocator<char>, true>",
16035   "size" : 1,
16036   "source_file" : "external/libcxx/include/memory",
16037   "template_args" :
16038   [
16039    "_ZTIc",
16040    "_ZTIPc",
16041    "_ZTINSt3__19allocatorIcEE"
16042   ]
16043  },
16044  {
16045   "alignment" : 1,
16046   "linker_set_key" : "_ZTINSt3__115__const_pointerIwPwNS_9allocatorIwEELb1EEE",
16047   "name" : "std::__const_pointer<wchar_t, wchar_t *, std::allocator<wchar_t>, true>",
16048   "size" : 1,
16049   "source_file" : "external/libcxx/include/memory",
16050   "template_args" :
16051   [
16052    "_ZTIw",
16053    "_ZTIPw",
16054    "_ZTINSt3__19allocatorIwEE"
16055   ]
16056  },
16057  {
16058   "alignment" : 1,
16059   "base_specifiers" :
16060   [
16061    {
16062     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
16063    }
16064   ],
16065   "linker_set_key" : "_ZTINSt3__115__has_size_typeINS_9allocatorIDiEEvEE",
16066   "name" : "std::__has_size_type<std::allocator<char32_t>, void>",
16067   "size" : 1,
16068   "source_file" : "external/libcxx/include/memory",
16069   "template_args" :
16070   [
16071    "_ZTINSt3__19allocatorIDiEE",
16072    "_ZTIv"
16073   ]
16074  },
16075  {
16076   "alignment" : 1,
16077   "base_specifiers" :
16078   [
16079    {
16080     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
16081    }
16082   ],
16083   "linker_set_key" : "_ZTINSt3__115__has_size_typeINS_9allocatorIDsEEvEE",
16084   "name" : "std::__has_size_type<std::allocator<char16_t>, void>",
16085   "size" : 1,
16086   "source_file" : "external/libcxx/include/memory",
16087   "template_args" :
16088   [
16089    "_ZTINSt3__19allocatorIDsEE",
16090    "_ZTIv"
16091   ]
16092  },
16093  {
16094   "alignment" : 1,
16095   "base_specifiers" :
16096   [
16097    {
16098     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
16099    }
16100   ],
16101   "linker_set_key" : "_ZTINSt3__115__has_size_typeINS_9allocatorIDuEEvEE",
16102   "name" : "std::__has_size_type<std::allocator<char8_t>, void>",
16103   "size" : 1,
16104   "source_file" : "external/libcxx/include/memory",
16105   "template_args" :
16106   [
16107    "_ZTINSt3__19allocatorIDuEE",
16108    "_ZTIv"
16109   ]
16110  },
16111  {
16112   "alignment" : 1,
16113   "base_specifiers" :
16114   [
16115    {
16116     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
16117    }
16118   ],
16119   "linker_set_key" : "_ZTINSt3__115__has_size_typeINS_9allocatorIcEEvEE",
16120   "name" : "std::__has_size_type<std::allocator<char>, void>",
16121   "size" : 1,
16122   "source_file" : "external/libcxx/include/memory",
16123   "template_args" :
16124   [
16125    "_ZTINSt3__19allocatorIcEE",
16126    "_ZTIv"
16127   ]
16128  },
16129  {
16130   "alignment" : 1,
16131   "base_specifiers" :
16132   [
16133    {
16134     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
16135    }
16136   ],
16137   "linker_set_key" : "_ZTINSt3__115__has_size_typeINS_9allocatorIwEEvEE",
16138   "name" : "std::__has_size_type<std::allocator<wchar_t>, void>",
16139   "size" : 1,
16140   "source_file" : "external/libcxx/include/memory",
16141   "template_args" :
16142   [
16143    "_ZTINSt3__19allocatorIwEE",
16144    "_ZTIv"
16145   ]
16146  },
16147  {
16148   "alignment" : 1,
16149   "base_specifiers" :
16150   [
16151    {
16152     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
16153    }
16154   ],
16155   "linker_set_key" : "_ZTINSt3__115__lazy_and_implILb1EJEEE",
16156   "name" : "std::__lazy_and_impl<true>",
16157   "size" : 1,
16158   "source_file" : "external/libcxx/include/type_traits"
16159  },
16160  {
16161   "alignment" : 1,
16162   "linker_set_key" : "_ZTINSt3__115__make_unsignedIbLb1EEE",
16163   "name" : "std::__make_unsigned<bool, true>",
16164   "size" : 1,
16165   "source_file" : "external/libcxx/include/type_traits",
16166   "template_args" :
16167   [
16168    "_ZTIb"
16169   ]
16170  },
16171  {
16172   "alignment" : 1,
16173   "linker_set_key" : "_ZTINSt3__115__make_unsignedIiLb1EEE",
16174   "name" : "std::__make_unsigned<int, true>",
16175   "size" : 1,
16176   "source_file" : "external/libcxx/include/type_traits",
16177   "template_args" :
16178   [
16179    "_ZTIi"
16180   ]
16181  },
16182  {
16183   "alignment" : 1,
16184   "linker_set_key" : "_ZTINSt3__115__make_unsignedIjLb1EEE",
16185   "name" : "std::__make_unsigned<unsigned int, true>",
16186   "size" : 1,
16187   "source_file" : "external/libcxx/include/type_traits",
16188   "template_args" :
16189   [
16190    "_ZTIj"
16191   ]
16192  },
16193  {
16194   "alignment" : 1,
16195   "linker_set_key" : "_ZTINSt3__115__make_unsignedIlLb1EEE",
16196   "name" : "std::__make_unsigned<long, true>",
16197   "size" : 1,
16198   "source_file" : "external/libcxx/include/type_traits",
16199   "template_args" :
16200   [
16201    "_ZTIl"
16202   ]
16203  },
16204  {
16205   "alignment" : 1,
16206   "linker_set_key" : "_ZTINSt3__115__make_unsignedImLb1EEE",
16207   "name" : "std::__make_unsigned<unsigned long, true>",
16208   "size" : 1,
16209   "source_file" : "external/libcxx/include/type_traits",
16210   "template_args" :
16211   [
16212    "_ZTIm"
16213   ]
16214  },
16215  {
16216   "alignment" : 1,
16217   "linker_set_key" : "_ZTINSt3__115__make_unsignedIsLb1EEE",
16218   "name" : "std::__make_unsigned<short, true>",
16219   "size" : 1,
16220   "source_file" : "external/libcxx/include/type_traits",
16221   "template_args" :
16222   [
16223    "_ZTIs"
16224   ]
16225  },
16226  {
16227   "alignment" : 1,
16228   "linker_set_key" : "_ZTINSt3__115__make_unsignedItLb1EEE",
16229   "name" : "std::__make_unsigned<unsigned short, true>",
16230   "size" : 1,
16231   "source_file" : "external/libcxx/include/type_traits",
16232   "template_args" :
16233   [
16234    "_ZTIt"
16235   ]
16236  },
16237  {
16238   "alignment" : 1,
16239   "linker_set_key" : "_ZTINSt3__115__make_unsignedIxLb1EEE",
16240   "name" : "std::__make_unsigned<long long, true>",
16241   "size" : 1,
16242   "source_file" : "external/libcxx/include/type_traits",
16243   "template_args" :
16244   [
16245    "_ZTIx"
16246   ]
16247  },
16248  {
16249   "alignment" : 1,
16250   "linker_set_key" : "_ZTINSt3__115__make_unsignedIyLb1EEE",
16251   "name" : "std::__make_unsigned<unsigned long long, true>",
16252   "size" : 1,
16253   "source_file" : "external/libcxx/include/type_traits",
16254   "template_args" :
16255   [
16256    "_ZTIy"
16257   ]
16258  },
16259  {
16260   "alignment" : 8,
16261   "fields" :
16262   [
16263    {
16264     "field_name" : "__lx",
16265     "referenced_type" : "_ZTIe"
16266    }
16267   ],
16268   "linker_set_key" : "_ZTINSt3__115__struct_doubleE",
16269   "name" : "std::__struct_double",
16270   "size" : 8,
16271   "source_file" : "external/libcxx/include/type_traits"
16272  },
16273  {
16274   "alignment" : 1,
16275   "linker_set_key" : "_ZTINSt3__115__tuple_indicesIJEEE",
16276   "name" : "std::__tuple_indices<>",
16277   "size" : 1,
16278   "source_file" : "external/libcxx/include/__tuple"
16279  },
16280  {
16281   "alignment" : 8,
16282   "fields" :
16283   [
16284    {
16285     "field_name" : "__lx",
16286     "referenced_type" : "_ZTIA16_h"
16287    }
16288   ],
16289   "linker_set_key" : "_ZTINSt3__115aligned_storageILj12ELj8EE4typeE",
16290   "name" : "std::aligned_storage<12>::type",
16291   "size" : 16,
16292   "source_file" : "external/libcxx/include/type_traits"
16293  },
16294  {
16295   "alignment" : 1,
16296   "linker_set_key" : "_ZTINSt3__115aligned_storageILj12ELj8EEE",
16297   "name" : "std::aligned_storage<12>",
16298   "size" : 1,
16299   "source_file" : "external/libcxx/include/type_traits"
16300  },
16301  {
16302   "alignment" : 8,
16303   "fields" :
16304   [
16305    {
16306     "field_name" : "__lx",
16307     "referenced_type" : "_ZTIA16_h"
16308    }
16309   ],
16310   "linker_set_key" : "_ZTINSt3__115aligned_storageILj16ELj8EE4typeE",
16311   "name" : "std::aligned_storage<16>::type",
16312   "size" : 16,
16313   "source_file" : "external/libcxx/include/type_traits"
16314  },
16315  {
16316   "alignment" : 1,
16317   "linker_set_key" : "_ZTINSt3__115aligned_storageILj16ELj8EEE",
16318   "name" : "std::aligned_storage<16>",
16319   "size" : 1,
16320   "source_file" : "external/libcxx/include/type_traits"
16321  },
16322  {
16323   "alignment" : 1,
16324   "linker_set_key" : "_ZTINSt3__115allocator_arg_tE",
16325   "name" : "std::allocator_arg_t",
16326   "size" : 1,
16327   "source_file" : "external/libcxx/include/__functional_base"
16328  },
16329  {
16330   "alignment" : 4,
16331   "fields" :
16332   [
16333    {
16334     "access" : "private",
16335     "field_name" : "__val_",
16336     "referenced_type" : "_ZTIi"
16337    },
16338    {
16339     "access" : "private",
16340     "field_name" : "__cat_",
16341     "field_offset" : 32,
16342     "referenced_type" : "_ZTIPKNSt3__114error_categoryE"
16343    }
16344   ],
16345   "linker_set_key" : "_ZTINSt3__115error_conditionE",
16346   "name" : "std::error_condition",
16347   "record_kind" : "class",
16348   "size" : 8,
16349   "source_file" : "external/libcxx/include/system_error"
16350  },
16351  {
16352   "alignment" : 1,
16353   "base_specifiers" :
16354   [
16355    {
16356     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
16357    }
16358   ],
16359   "linker_set_key" : "_ZTINSt3__115is_destructibleIvEE",
16360   "name" : "std::is_destructible<void>",
16361   "size" : 1,
16362   "source_file" : "external/libcxx/include/type_traits",
16363   "template_args" :
16364   [
16365    "_ZTIv"
16366   ]
16367  },
16368  {
16369   "alignment" : 4,
16370   "fields" :
16371   [
16372    {
16373     "access" : "private",
16374     "field_name" : "__m_",
16375     "referenced_type" : "_ZTI15pthread_mutex_t"
16376    }
16377   ],
16378   "linker_set_key" : "_ZTINSt3__115recursive_mutexE",
16379   "name" : "std::recursive_mutex",
16380   "record_kind" : "class",
16381   "size" : 4,
16382   "source_file" : "external/libcxx/include/mutex"
16383  },
16384  {
16385   "alignment" : 1,
16386   "linker_set_key" : "_ZTINSt3__115remove_volatileIDiEE",
16387   "name" : "std::remove_volatile<char32_t>",
16388   "size" : 1,
16389   "source_file" : "external/libcxx/include/type_traits",
16390   "template_args" :
16391   [
16392    "_ZTIDi"
16393   ]
16394  },
16395  {
16396   "alignment" : 1,
16397   "linker_set_key" : "_ZTINSt3__115remove_volatileIDsEE",
16398   "name" : "std::remove_volatile<char16_t>",
16399   "size" : 1,
16400   "source_file" : "external/libcxx/include/type_traits",
16401   "template_args" :
16402   [
16403    "_ZTIDs"
16404   ]
16405  },
16406  {
16407   "alignment" : 1,
16408   "linker_set_key" : "_ZTINSt3__115remove_volatileIDuEE",
16409   "name" : "std::remove_volatile<char8_t>",
16410   "size" : 1,
16411   "source_file" : "external/libcxx/include/type_traits",
16412   "template_args" :
16413   [
16414    "_ZTIDu"
16415   ]
16416  },
16417  {
16418   "alignment" : 1,
16419   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
16420   "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>>",
16421   "size" : 1,
16422   "source_file" : "external/libcxx/include/type_traits",
16423   "template_args" :
16424   [
16425    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
16426   ]
16427  },
16428  {
16429   "alignment" : 1,
16430   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
16431   "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>>",
16432   "size" : 1,
16433   "source_file" : "external/libcxx/include/type_traits",
16434   "template_args" :
16435   [
16436    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
16437   ]
16438  },
16439  {
16440   "alignment" : 1,
16441   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
16442   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false>>",
16443   "size" : 1,
16444   "source_file" : "external/libcxx/include/type_traits",
16445   "template_args" :
16446   [
16447    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
16448   ]
16449  },
16450  {
16451   "alignment" : 1,
16452   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
16453   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
16454   "size" : 1,
16455   "source_file" : "external/libcxx/include/type_traits",
16456   "template_args" :
16457   [
16458    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
16459   ]
16460  },
16461  {
16462   "alignment" : 1,
16463   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
16464   "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>>",
16465   "size" : 1,
16466   "source_file" : "external/libcxx/include/type_traits",
16467   "template_args" :
16468   [
16469    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
16470   ]
16471  },
16472  {
16473   "alignment" : 1,
16474   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
16475   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
16476   "size" : 1,
16477   "source_file" : "external/libcxx/include/type_traits",
16478   "template_args" :
16479   [
16480    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
16481   ]
16482  },
16483  {
16484   "alignment" : 1,
16485   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
16486   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
16487   "size" : 1,
16488   "source_file" : "external/libcxx/include/type_traits",
16489   "template_args" :
16490   [
16491    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
16492   ]
16493  },
16494  {
16495   "alignment" : 1,
16496   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
16497   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
16498   "size" : 1,
16499   "source_file" : "external/libcxx/include/type_traits",
16500   "template_args" :
16501   [
16502    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
16503   ]
16504  },
16505  {
16506   "alignment" : 1,
16507   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
16508   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
16509   "size" : 1,
16510   "source_file" : "external/libcxx/include/type_traits",
16511   "template_args" :
16512   [
16513    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
16514   ]
16515  },
16516  {
16517   "alignment" : 1,
16518   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
16519   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
16520   "size" : 1,
16521   "source_file" : "external/libcxx/include/type_traits",
16522   "template_args" :
16523   [
16524    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
16525   ]
16526  },
16527  {
16528   "alignment" : 1,
16529   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
16530   "name" : "std::remove_volatile<std::chrono::duration<long double, std::ratio<1, 1000000000>>>",
16531   "size" : 1,
16532   "source_file" : "external/libcxx/include/type_traits",
16533   "template_args" :
16534   [
16535    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE"
16536   ]
16537  },
16538  {
16539   "alignment" : 1,
16540   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_6chrono8durationIiNS_5ratioILx2629746ELx1EEEEEEE",
16541   "name" : "std::remove_volatile<std::chrono::duration<int, std::ratio<2629746, 1>>>",
16542   "size" : 1,
16543   "source_file" : "external/libcxx/include/type_traits",
16544   "template_args" :
16545   [
16546    "_ZTINSt3__16chrono8durationIiNS_5ratioILx2629746ELx1EEEEE"
16547   ]
16548  },
16549  {
16550   "alignment" : 1,
16551   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_6chrono8durationIiNS_5ratioILx31556952ELx1EEEEEEE",
16552   "name" : "std::remove_volatile<std::chrono::duration<int, std::ratio<31556952, 1>>>",
16553   "size" : 1,
16554   "source_file" : "external/libcxx/include/type_traits",
16555   "template_args" :
16556   [
16557    "_ZTINSt3__16chrono8durationIiNS_5ratioILx31556952ELx1EEEEE"
16558   ]
16559  },
16560  {
16561   "alignment" : 1,
16562   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_6chrono8durationIiNS_5ratioILx86400ELx1EEEEEEE",
16563   "name" : "std::remove_volatile<std::chrono::duration<int, std::ratio<86400, 1>>>",
16564   "size" : 1,
16565   "source_file" : "external/libcxx/include/type_traits",
16566   "template_args" :
16567   [
16568    "_ZTINSt3__16chrono8durationIiNS_5ratioILx86400ELx1EEEEE"
16569   ]
16570  },
16571  {
16572   "alignment" : 1,
16573   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
16574   "name" : "std::remove_volatile<std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
16575   "size" : 1,
16576   "source_file" : "external/libcxx/include/type_traits",
16577   "template_args" :
16578   [
16579    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
16580   ]
16581  },
16582  {
16583   "alignment" : 1,
16584   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
16585   "name" : "std::remove_volatile<std::chrono::duration<long long, std::ratio<1, 1>>>",
16586   "size" : 1,
16587   "source_file" : "external/libcxx/include/type_traits",
16588   "template_args" :
16589   [
16590    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE"
16591   ]
16592  },
16593  {
16594   "alignment" : 1,
16595   "linker_set_key" : "_ZTINSt3__115remove_volatileIcEE",
16596   "name" : "std::remove_volatile<char>",
16597   "size" : 1,
16598   "source_file" : "external/libcxx/include/type_traits",
16599   "template_args" :
16600   [
16601    "_ZTIc"
16602   ]
16603  },
16604  {
16605   "alignment" : 1,
16606   "linker_set_key" : "_ZTINSt3__115remove_volatileIeEE",
16607   "name" : "std::remove_volatile<long double>",
16608   "size" : 1,
16609   "source_file" : "external/libcxx/include/type_traits",
16610   "template_args" :
16611   [
16612    "_ZTIe"
16613   ]
16614  },
16615  {
16616   "alignment" : 1,
16617   "linker_set_key" : "_ZTINSt3__115remove_volatileIiEE",
16618   "name" : "std::remove_volatile<int>",
16619   "size" : 1,
16620   "source_file" : "external/libcxx/include/type_traits",
16621   "template_args" :
16622   [
16623    "_ZTIi"
16624   ]
16625  },
16626  {
16627   "alignment" : 1,
16628   "linker_set_key" : "_ZTINSt3__115remove_volatileIjEE",
16629   "name" : "std::remove_volatile<unsigned int>",
16630   "size" : 1,
16631   "source_file" : "external/libcxx/include/type_traits",
16632   "template_args" :
16633   [
16634    "_ZTIj"
16635   ]
16636  },
16637  {
16638   "alignment" : 1,
16639   "linker_set_key" : "_ZTINSt3__115remove_volatileIlEE",
16640   "name" : "std::remove_volatile<long>",
16641   "size" : 1,
16642   "source_file" : "external/libcxx/include/type_traits",
16643   "template_args" :
16644   [
16645    "_ZTIl"
16646   ]
16647  },
16648  {
16649   "alignment" : 1,
16650   "linker_set_key" : "_ZTINSt3__115remove_volatileIwEE",
16651   "name" : "std::remove_volatile<wchar_t>",
16652   "size" : 1,
16653   "source_file" : "external/libcxx/include/type_traits",
16654   "template_args" :
16655   [
16656    "_ZTIw"
16657   ]
16658  },
16659  {
16660   "alignment" : 1,
16661   "linker_set_key" : "_ZTINSt3__115remove_volatileIxEE",
16662   "name" : "std::remove_volatile<long long>",
16663   "size" : 1,
16664   "source_file" : "external/libcxx/include/type_traits",
16665   "template_args" :
16666   [
16667    "_ZTIx"
16668   ]
16669  },
16670  {
16671   "alignment" : 1,
16672   "base_specifiers" :
16673   [
16674    {
16675     "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEEE"
16676    }
16677   ],
16678   "linker_set_key" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEEELb1EEE",
16679   "name" : "std::__dependent_type<std::is_default_constructible<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep>, true>",
16680   "size" : 1,
16681   "source_file" : "external/libcxx/include/type_traits",
16682   "template_args" :
16683   [
16684    "_ZTINSt3__124is_default_constructibleINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEEE"
16685   ]
16686  },
16687  {
16688   "alignment" : 1,
16689   "base_specifiers" :
16690   [
16691    {
16692     "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEEE"
16693    }
16694   ],
16695   "linker_set_key" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEEELb1EEE",
16696   "name" : "std::__dependent_type<std::is_default_constructible<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep>, true>",
16697   "size" : 1,
16698   "source_file" : "external/libcxx/include/type_traits",
16699   "template_args" :
16700   [
16701    "_ZTINSt3__124is_default_constructibleINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEEE"
16702   ]
16703  },
16704  {
16705   "alignment" : 1,
16706   "base_specifiers" :
16707   [
16708    {
16709     "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repEEE"
16710    }
16711   ],
16712   "linker_set_key" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repEEELb1EEE",
16713   "name" : "std::__dependent_type<std::is_default_constructible<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep>, true>",
16714   "size" : 1,
16715   "source_file" : "external/libcxx/include/type_traits",
16716   "template_args" :
16717   [
16718    "_ZTINSt3__124is_default_constructibleINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repEEE"
16719   ]
16720  },
16721  {
16722   "alignment" : 1,
16723   "base_specifiers" :
16724   [
16725    {
16726     "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEE"
16727    }
16728   ],
16729   "linker_set_key" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEELb1EEE",
16730   "name" : "std::__dependent_type<std::is_default_constructible<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep>, true>",
16731   "size" : 1,
16732   "source_file" : "external/libcxx/include/type_traits",
16733   "template_args" :
16734   [
16735    "_ZTINSt3__124is_default_constructibleINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEE"
16736   ]
16737  },
16738  {
16739   "alignment" : 1,
16740   "base_specifiers" :
16741   [
16742    {
16743     "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEEE"
16744    }
16745   ],
16746   "linker_set_key" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEEELb1EEE",
16747   "name" : "std::__dependent_type<std::is_default_constructible<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep>, true>",
16748   "size" : 1,
16749   "source_file" : "external/libcxx/include/type_traits",
16750   "template_args" :
16751   [
16752    "_ZTINSt3__124is_default_constructibleINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEEE"
16753   ]
16754  },
16755  {
16756   "alignment" : 1,
16757   "base_specifiers" :
16758   [
16759    {
16760     "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIDiEEEE"
16761    }
16762   ],
16763   "linker_set_key" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_9allocatorIDiEEEELb1EEE",
16764   "name" : "std::__dependent_type<std::is_default_constructible<std::allocator<char32_t>>, true>",
16765   "size" : 1,
16766   "source_file" : "external/libcxx/include/type_traits",
16767   "template_args" :
16768   [
16769    "_ZTINSt3__124is_default_constructibleINS_9allocatorIDiEEEE"
16770   ]
16771  },
16772  {
16773   "alignment" : 1,
16774   "base_specifiers" :
16775   [
16776    {
16777     "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIDsEEEE"
16778    }
16779   ],
16780   "linker_set_key" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_9allocatorIDsEEEELb1EEE",
16781   "name" : "std::__dependent_type<std::is_default_constructible<std::allocator<char16_t>>, true>",
16782   "size" : 1,
16783   "source_file" : "external/libcxx/include/type_traits",
16784   "template_args" :
16785   [
16786    "_ZTINSt3__124is_default_constructibleINS_9allocatorIDsEEEE"
16787   ]
16788  },
16789  {
16790   "alignment" : 1,
16791   "base_specifiers" :
16792   [
16793    {
16794     "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIDuEEEE"
16795    }
16796   ],
16797   "linker_set_key" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_9allocatorIDuEEEELb1EEE",
16798   "name" : "std::__dependent_type<std::is_default_constructible<std::allocator<char8_t>>, true>",
16799   "size" : 1,
16800   "source_file" : "external/libcxx/include/type_traits",
16801   "template_args" :
16802   [
16803    "_ZTINSt3__124is_default_constructibleINS_9allocatorIDuEEEE"
16804   ]
16805  },
16806  {
16807   "alignment" : 1,
16808   "base_specifiers" :
16809   [
16810    {
16811     "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIcEEEE"
16812    }
16813   ],
16814   "linker_set_key" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_9allocatorIcEEEELb1EEE",
16815   "name" : "std::__dependent_type<std::is_default_constructible<std::allocator<char>>, true>",
16816   "size" : 1,
16817   "source_file" : "external/libcxx/include/type_traits",
16818   "template_args" :
16819   [
16820    "_ZTINSt3__124is_default_constructibleINS_9allocatorIcEEEE"
16821   ]
16822  },
16823  {
16824   "alignment" : 1,
16825   "base_specifiers" :
16826   [
16827    {
16828     "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIwEEEE"
16829    }
16830   ],
16831   "linker_set_key" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_9allocatorIwEEEELb1EEE",
16832   "name" : "std::__dependent_type<std::is_default_constructible<std::allocator<wchar_t>>, true>",
16833   "size" : 1,
16834   "source_file" : "external/libcxx/include/type_traits",
16835   "template_args" :
16836   [
16837    "_ZTINSt3__124is_default_constructibleINS_9allocatorIwEEEE"
16838   ]
16839  },
16840  {
16841   "alignment" : 1,
16842   "base_specifiers" :
16843   [
16844    {
16845     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
16846    }
16847   ],
16848   "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",
16849   "name" : "std::__find_max_align<std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>, 12>",
16850   "size" : 1,
16851   "source_file" : "external/libcxx/include/type_traits",
16852   "template_args" :
16853   [
16854    "_ZTINSt3__111__type_listINS_12__align_typeINS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEE"
16855   ]
16856  },
16857  {
16858   "alignment" : 1,
16859   "base_specifiers" :
16860   [
16861    {
16862     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
16863    }
16864   ],
16865   "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",
16866   "name" : "std::__find_max_align<std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>, 16>",
16867   "size" : 1,
16868   "source_file" : "external/libcxx/include/type_traits",
16869   "template_args" :
16870   [
16871    "_ZTINSt3__111__type_listINS_12__align_typeINS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEE"
16872   ]
16873  },
16874  {
16875   "alignment" : 1,
16876   "base_specifiers" :
16877   [
16878    {
16879     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
16880    }
16881   ],
16882   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEELj12EEE",
16883   "name" : "std::__find_max_align<std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>, 12>",
16884   "size" : 1,
16885   "source_file" : "external/libcxx/include/type_traits",
16886   "template_args" :
16887   [
16888    "_ZTINSt3__111__type_listINS_12__align_typeINS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEE"
16889   ]
16890  },
16891  {
16892   "alignment" : 1,
16893   "base_specifiers" :
16894   [
16895    {
16896     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
16897    }
16898   ],
16899   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEELj16EEE",
16900   "name" : "std::__find_max_align<std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>, 16>",
16901   "size" : 1,
16902   "source_file" : "external/libcxx/include/type_traits",
16903   "template_args" :
16904   [
16905    "_ZTINSt3__111__type_listINS_12__align_typeINS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEE"
16906   ]
16907  },
16908  {
16909   "alignment" : 1,
16910   "base_specifiers" :
16911   [
16912    {
16913     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
16914    }
16915   ],
16916   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIPiEENS_5__natEEELj12EEE",
16917   "name" : "std::__find_max_align<std::__type_list<std::__align_type<int *>, std::__nat>, 12>",
16918   "size" : 1,
16919   "source_file" : "external/libcxx/include/type_traits",
16920   "template_args" :
16921   [
16922    "_ZTINSt3__111__type_listINS_12__align_typeIPiEENS_5__natEEE"
16923   ]
16924  },
16925  {
16926   "alignment" : 1,
16927   "base_specifiers" :
16928   [
16929    {
16930     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
16931    }
16932   ],
16933   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIPiEENS_5__natEEELj16EEE",
16934   "name" : "std::__find_max_align<std::__type_list<std::__align_type<int *>, std::__nat>, 16>",
16935   "size" : 1,
16936   "source_file" : "external/libcxx/include/type_traits",
16937   "template_args" :
16938   [
16939    "_ZTINSt3__111__type_listINS_12__align_typeIPiEENS_5__natEEE"
16940   ]
16941  },
16942  {
16943   "alignment" : 1,
16944   "base_specifiers" :
16945   [
16946    {
16947     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
16948    }
16949   ],
16950   "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",
16951   "name" : "std::__find_max_align<std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>, 12>",
16952   "size" : 1,
16953   "source_file" : "external/libcxx/include/type_traits",
16954   "template_args" :
16955   [
16956    "_ZTINSt3__111__type_listINS_12__align_typeIdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEE"
16957   ]
16958  },
16959  {
16960   "alignment" : 1,
16961   "base_specifiers" :
16962   [
16963    {
16964     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
16965    }
16966   ],
16967   "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",
16968   "name" : "std::__find_max_align<std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>, 16>",
16969   "size" : 1,
16970   "source_file" : "external/libcxx/include/type_traits",
16971   "template_args" :
16972   [
16973    "_ZTINSt3__111__type_listINS_12__align_typeIdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEE"
16974   ]
16975  },
16976  {
16977   "alignment" : 1,
16978   "base_specifiers" :
16979   [
16980    {
16981     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
16982    }
16983   ],
16984   "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",
16985   "name" : "std::__find_max_align<std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>, 12>",
16986   "size" : 1,
16987   "source_file" : "external/libcxx/include/type_traits",
16988   "template_args" :
16989   [
16990    "_ZTINSt3__111__type_listINS_12__align_typeIeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEE"
16991   ]
16992  },
16993  {
16994   "alignment" : 1,
16995   "base_specifiers" :
16996   [
16997    {
16998     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
16999    }
17000   ],
17001   "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",
17002   "name" : "std::__find_max_align<std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>, 16>",
17003   "size" : 1,
17004   "source_file" : "external/libcxx/include/type_traits",
17005   "template_args" :
17006   [
17007    "_ZTINSt3__111__type_listINS_12__align_typeIeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEE"
17008   ]
17009  },
17010  {
17011   "alignment" : 1,
17012   "base_specifiers" :
17013   [
17014    {
17015     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
17016    }
17017   ],
17018   "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",
17019   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned char>, std::__type_list<std::__align_type<unsigned short>, std::__type_list<std::__align_type<unsigned int>, std::__type_list<std::__align_type<unsigned long>, std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>>>>>, 12>",
17020   "size" : 1,
17021   "source_file" : "external/libcxx/include/type_traits",
17022   "template_args" :
17023   [
17024    "_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"
17025   ]
17026  },
17027  {
17028   "alignment" : 1,
17029   "base_specifiers" :
17030   [
17031    {
17032     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
17033    }
17034   ],
17035   "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",
17036   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned char>, std::__type_list<std::__align_type<unsigned short>, std::__type_list<std::__align_type<unsigned int>, std::__type_list<std::__align_type<unsigned long>, std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>>>>>, 16>",
17037   "size" : 1,
17038   "source_file" : "external/libcxx/include/type_traits",
17039   "template_args" :
17040   [
17041    "_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"
17042   ]
17043  },
17044  {
17045   "alignment" : 1,
17046   "base_specifiers" :
17047   [
17048    {
17049     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
17050    }
17051   ],
17052   "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",
17053   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned int>, std::__type_list<std::__align_type<unsigned long>, std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>>>, 12>",
17054   "size" : 1,
17055   "source_file" : "external/libcxx/include/type_traits",
17056   "template_args" :
17057   [
17058    "_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"
17059   ]
17060  },
17061  {
17062   "alignment" : 1,
17063   "base_specifiers" :
17064   [
17065    {
17066     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
17067    }
17068   ],
17069   "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",
17070   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned int>, std::__type_list<std::__align_type<unsigned long>, std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>>>, 16>",
17071   "size" : 1,
17072   "source_file" : "external/libcxx/include/type_traits",
17073   "template_args" :
17074   [
17075    "_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"
17076   ]
17077  },
17078  {
17079   "alignment" : 1,
17080   "base_specifiers" :
17081   [
17082    {
17083     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
17084    }
17085   ],
17086   "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",
17087   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned long>, std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>>, 12>",
17088   "size" : 1,
17089   "source_file" : "external/libcxx/include/type_traits",
17090   "template_args" :
17091   [
17092    "_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"
17093   ]
17094  },
17095  {
17096   "alignment" : 1,
17097   "base_specifiers" :
17098   [
17099    {
17100     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
17101    }
17102   ],
17103   "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",
17104   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned long>, std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>>, 16>",
17105   "size" : 1,
17106   "source_file" : "external/libcxx/include/type_traits",
17107   "template_args" :
17108   [
17109    "_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"
17110   ]
17111  },
17112  {
17113   "alignment" : 1,
17114   "base_specifiers" :
17115   [
17116    {
17117     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
17118    }
17119   ],
17120   "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",
17121   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned short>, std::__type_list<std::__align_type<unsigned int>, std::__type_list<std::__align_type<unsigned long>, std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>>>>, 12>",
17122   "size" : 1,
17123   "source_file" : "external/libcxx/include/type_traits",
17124   "template_args" :
17125   [
17126    "_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"
17127   ]
17128  },
17129  {
17130   "alignment" : 1,
17131   "base_specifiers" :
17132   [
17133    {
17134     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
17135    }
17136   ],
17137   "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",
17138   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned short>, std::__type_list<std::__align_type<unsigned int>, std::__type_list<std::__align_type<unsigned long>, std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>>>>, 16>",
17139   "size" : 1,
17140   "source_file" : "external/libcxx/include/type_traits",
17141   "template_args" :
17142   [
17143    "_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"
17144   ]
17145  },
17146  {
17147   "alignment" : 1,
17148   "base_specifiers" :
17149   [
17150    {
17151     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
17152    }
17153   ],
17154   "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",
17155   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>, 12>",
17156   "size" : 1,
17157   "source_file" : "external/libcxx/include/type_traits",
17158   "template_args" :
17159   [
17160    "_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"
17161   ]
17162  },
17163  {
17164   "alignment" : 1,
17165   "base_specifiers" :
17166   [
17167    {
17168     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
17169    }
17170   ],
17171   "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",
17172   "name" : "std::__find_max_align<std::__type_list<std::__align_type<unsigned long long>, std::__type_list<std::__align_type<double>, std::__type_list<std::__align_type<long double>, std::__type_list<std::__align_type<std::__struct_double>, std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>>>>>, 16>",
17173   "size" : 1,
17174   "source_file" : "external/libcxx/include/type_traits",
17175   "template_args" :
17176   [
17177    "_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"
17178   ]
17179  },
17180  {
17181   "alignment" : 1,
17182   "base_specifiers" :
17183   [
17184    {
17185     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
17186    }
17187   ],
17188   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIDiEE",
17189   "name" : "std::__libcpp_is_void<char32_t>",
17190   "size" : 1,
17191   "source_file" : "external/libcxx/include/type_traits",
17192   "template_args" :
17193   [
17194    "_ZTIDi"
17195   ]
17196  },
17197  {
17198   "alignment" : 1,
17199   "base_specifiers" :
17200   [
17201    {
17202     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
17203    }
17204   ],
17205   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIDsEE",
17206   "name" : "std::__libcpp_is_void<char16_t>",
17207   "size" : 1,
17208   "source_file" : "external/libcxx/include/type_traits",
17209   "template_args" :
17210   [
17211    "_ZTIDs"
17212   ]
17213  },
17214  {
17215   "alignment" : 1,
17216   "base_specifiers" :
17217   [
17218    {
17219     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
17220    }
17221   ],
17222   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIDuEE",
17223   "name" : "std::__libcpp_is_void<char8_t>",
17224   "size" : 1,
17225   "source_file" : "external/libcxx/include/type_traits",
17226   "template_args" :
17227   [
17228    "_ZTIDu"
17229   ]
17230  },
17231  {
17232   "alignment" : 1,
17233   "base_specifiers" :
17234   [
17235    {
17236     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
17237    }
17238   ],
17239   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
17240   "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>>",
17241   "size" : 1,
17242   "source_file" : "external/libcxx/include/type_traits",
17243   "template_args" :
17244   [
17245    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
17246   ]
17247  },
17248  {
17249   "alignment" : 1,
17250   "base_specifiers" :
17251   [
17252    {
17253     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
17254    }
17255   ],
17256   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
17257   "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>>",
17258   "size" : 1,
17259   "source_file" : "external/libcxx/include/type_traits",
17260   "template_args" :
17261   [
17262    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
17263   ]
17264  },
17265  {
17266   "alignment" : 1,
17267   "base_specifiers" :
17268   [
17269    {
17270     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
17271    }
17272   ],
17273   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
17274   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false>>",
17275   "size" : 1,
17276   "source_file" : "external/libcxx/include/type_traits",
17277   "template_args" :
17278   [
17279    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
17280   ]
17281  },
17282  {
17283   "alignment" : 1,
17284   "base_specifiers" :
17285   [
17286    {
17287     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
17288    }
17289   ],
17290   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
17291   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
17292   "size" : 1,
17293   "source_file" : "external/libcxx/include/type_traits",
17294   "template_args" :
17295   [
17296    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
17297   ]
17298  },
17299  {
17300   "alignment" : 1,
17301   "base_specifiers" :
17302   [
17303    {
17304     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
17305    }
17306   ],
17307   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
17308   "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>>",
17309   "size" : 1,
17310   "source_file" : "external/libcxx/include/type_traits",
17311   "template_args" :
17312   [
17313    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
17314   ]
17315  },
17316  {
17317   "alignment" : 1,
17318   "base_specifiers" :
17319   [
17320    {
17321     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
17322    }
17323   ],
17324   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
17325   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
17326   "size" : 1,
17327   "source_file" : "external/libcxx/include/type_traits",
17328   "template_args" :
17329   [
17330    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
17331   ]
17332  },
17333  {
17334   "alignment" : 1,
17335   "base_specifiers" :
17336   [
17337    {
17338     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
17339    }
17340   ],
17341   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
17342   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
17343   "size" : 1,
17344   "source_file" : "external/libcxx/include/type_traits",
17345   "template_args" :
17346   [
17347    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
17348   ]
17349  },
17350  {
17351   "alignment" : 1,
17352   "base_specifiers" :
17353   [
17354    {
17355     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
17356    }
17357   ],
17358   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
17359   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
17360   "size" : 1,
17361   "source_file" : "external/libcxx/include/type_traits",
17362   "template_args" :
17363   [
17364    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
17365   ]
17366  },
17367  {
17368   "alignment" : 1,
17369   "base_specifiers" :
17370   [
17371    {
17372     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
17373    }
17374   ],
17375   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
17376   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
17377   "size" : 1,
17378   "source_file" : "external/libcxx/include/type_traits",
17379   "template_args" :
17380   [
17381    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
17382   ]
17383  },
17384  {
17385   "alignment" : 1,
17386   "base_specifiers" :
17387   [
17388    {
17389     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
17390    }
17391   ],
17392   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
17393   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
17394   "size" : 1,
17395   "source_file" : "external/libcxx/include/type_traits",
17396   "template_args" :
17397   [
17398    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
17399   ]
17400  },
17401  {
17402   "alignment" : 1,
17403   "base_specifiers" :
17404   [
17405    {
17406     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
17407    }
17408   ],
17409   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIcEE",
17410   "name" : "std::__libcpp_is_void<char>",
17411   "size" : 1,
17412   "source_file" : "external/libcxx/include/type_traits",
17413   "template_args" :
17414   [
17415    "_ZTIc"
17416   ]
17417  },
17418  {
17419   "alignment" : 1,
17420   "base_specifiers" :
17421   [
17422    {
17423     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
17424    }
17425   ],
17426   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIeEE",
17427   "name" : "std::__libcpp_is_void<long double>",
17428   "size" : 1,
17429   "source_file" : "external/libcxx/include/type_traits",
17430   "template_args" :
17431   [
17432    "_ZTIe"
17433   ]
17434  },
17435  {
17436   "alignment" : 1,
17437   "base_specifiers" :
17438   [
17439    {
17440     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
17441    }
17442   ],
17443   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIiEE",
17444   "name" : "std::__libcpp_is_void<int>",
17445   "size" : 1,
17446   "source_file" : "external/libcxx/include/type_traits",
17447   "template_args" :
17448   [
17449    "_ZTIi"
17450   ]
17451  },
17452  {
17453   "alignment" : 1,
17454   "base_specifiers" :
17455   [
17456    {
17457     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
17458    }
17459   ],
17460   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIlEE",
17461   "name" : "std::__libcpp_is_void<long>",
17462   "size" : 1,
17463   "source_file" : "external/libcxx/include/type_traits",
17464   "template_args" :
17465   [
17466    "_ZTIl"
17467   ]
17468  },
17469  {
17470   "alignment" : 1,
17471   "base_specifiers" :
17472   [
17473    {
17474     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
17475    }
17476   ],
17477   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIvEE",
17478   "name" : "std::__libcpp_is_void<void>",
17479   "size" : 1,
17480   "source_file" : "external/libcxx/include/type_traits",
17481   "template_args" :
17482   [
17483    "_ZTIv"
17484   ]
17485  },
17486  {
17487   "alignment" : 1,
17488   "base_specifiers" :
17489   [
17490    {
17491     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
17492    }
17493   ],
17494   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIwEE",
17495   "name" : "std::__libcpp_is_void<wchar_t>",
17496   "size" : 1,
17497   "source_file" : "external/libcxx/include/type_traits",
17498   "template_args" :
17499   [
17500    "_ZTIw"
17501   ]
17502  },
17503  {
17504   "alignment" : 1,
17505   "base_specifiers" :
17506   [
17507    {
17508     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
17509    }
17510   ],
17511   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIxEE",
17512   "name" : "std::__libcpp_is_void<long long>",
17513   "size" : 1,
17514   "source_file" : "external/libcxx/include/type_traits",
17515   "template_args" :
17516   [
17517    "_ZTIx"
17518   ]
17519  },
17520  {
17521   "alignment" : 1,
17522   "linker_set_key" : "_ZTINSt3__116__ratio_multiplyINS_5ratioILx146097ELx400EEENS1_ILx86400ELx1EEEEE",
17523   "name" : "std::__ratio_multiply<std::ratio<146097, 400>, std::ratio<86400, 1>>",
17524   "size" : 1,
17525   "source_file" : "external/libcxx/include/ratio",
17526   "template_args" :
17527   [
17528    "_ZTINSt3__15ratioILx146097ELx400EEE",
17529    "_ZTINSt3__15ratioILx86400ELx1EEE"
17530   ]
17531  },
17532  {
17533   "alignment" : 1,
17534   "linker_set_key" : "_ZTINSt3__116__ratio_multiplyINS_5ratioILx24ELx1EEENS1_ILx3600ELx1EEEEE",
17535   "name" : "std::__ratio_multiply<std::ratio<24, 1>, std::ratio<3600, 1>>",
17536   "size" : 1,
17537   "source_file" : "external/libcxx/include/ratio",
17538   "template_args" :
17539   [
17540    "_ZTINSt3__15ratioILx24ELx1EEE",
17541    "_ZTINSt3__15ratioILx3600ELx1EEE"
17542   ]
17543  },
17544  {
17545   "alignment" : 1,
17546   "linker_set_key" : "_ZTINSt3__116__ratio_multiplyINS_5ratioILx7ELx1EEENS1_ILx86400ELx1EEEEE",
17547   "name" : "std::__ratio_multiply<std::ratio<7, 1>, std::ratio<86400, 1>>",
17548   "size" : 1,
17549   "source_file" : "external/libcxx/include/ratio",
17550   "template_args" :
17551   [
17552    "_ZTINSt3__15ratioILx7ELx1EEE",
17553    "_ZTINSt3__15ratioILx86400ELx1EEE"
17554   ]
17555  },
17556  {
17557   "alignment" : 8,
17558   "fields" :
17559   [
17560    {
17561     "field_name" : "__lx",
17562     "referenced_type" : "_ZTIA4_d"
17563    }
17564   ],
17565   "linker_set_key" : "_ZTINSt3__116__struct_double4E",
17566   "name" : "std::__struct_double4",
17567   "size" : 32,
17568   "source_file" : "external/libcxx/include/type_traits"
17569  },
17570  {
17571   "alignment" : 1,
17572   "linker_set_key" : "_ZTINSt3__116allocator_traitsINS_9allocatorIDiEEEE",
17573   "name" : "std::allocator_traits<std::allocator<char32_t>>",
17574   "size" : 1,
17575   "source_file" : "external/libcxx/include/memory",
17576   "template_args" :
17577   [
17578    "_ZTINSt3__19allocatorIDiEE"
17579   ]
17580  },
17581  {
17582   "alignment" : 1,
17583   "linker_set_key" : "_ZTINSt3__116allocator_traitsINS_9allocatorIDsEEEE",
17584   "name" : "std::allocator_traits<std::allocator<char16_t>>",
17585   "size" : 1,
17586   "source_file" : "external/libcxx/include/memory",
17587   "template_args" :
17588   [
17589    "_ZTINSt3__19allocatorIDsEE"
17590   ]
17591  },
17592  {
17593   "alignment" : 1,
17594   "linker_set_key" : "_ZTINSt3__116allocator_traitsINS_9allocatorIDuEEEE",
17595   "name" : "std::allocator_traits<std::allocator<char8_t>>",
17596   "size" : 1,
17597   "source_file" : "external/libcxx/include/memory",
17598   "template_args" :
17599   [
17600    "_ZTINSt3__19allocatorIDuEE"
17601   ]
17602  },
17603  {
17604   "alignment" : 1,
17605   "linker_set_key" : "_ZTINSt3__116allocator_traitsINS_9allocatorIcEEEE",
17606   "name" : "std::allocator_traits<std::allocator<char>>",
17607   "size" : 1,
17608   "source_file" : "external/libcxx/include/memory",
17609   "template_args" :
17610   [
17611    "_ZTINSt3__19allocatorIcEE"
17612   ]
17613  },
17614  {
17615   "alignment" : 1,
17616   "linker_set_key" : "_ZTINSt3__116allocator_traitsINS_9allocatorIwEEEE",
17617   "name" : "std::allocator_traits<std::allocator<wchar_t>>",
17618   "size" : 1,
17619   "source_file" : "external/libcxx/include/memory",
17620   "template_args" :
17621   [
17622    "_ZTINSt3__19allocatorIwEE"
17623   ]
17624  },
17625  {
17626   "alignment" : 1,
17627   "base_specifiers" :
17628   [
17629    {
17630     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
17631    }
17632   ],
17633   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEJEEE",
17634   "name" : "std::is_constructible<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep>",
17635   "size" : 1,
17636   "source_file" : "external/libcxx/include/type_traits",
17637   "template_args" :
17638   [
17639    "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE"
17640   ]
17641  },
17642  {
17643   "alignment" : 1,
17644   "base_specifiers" :
17645   [
17646    {
17647     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
17648    }
17649   ],
17650   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEJEEE",
17651   "name" : "std::is_constructible<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep>",
17652   "size" : 1,
17653   "source_file" : "external/libcxx/include/type_traits",
17654   "template_args" :
17655   [
17656    "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE"
17657   ]
17658  },
17659  {
17660   "alignment" : 1,
17661   "base_specifiers" :
17662   [
17663    {
17664     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
17665    }
17666   ],
17667   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repEJEEE",
17668   "name" : "std::is_constructible<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep>",
17669   "size" : 1,
17670   "source_file" : "external/libcxx/include/type_traits",
17671   "template_args" :
17672   [
17673    "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repE"
17674   ]
17675  },
17676  {
17677   "alignment" : 1,
17678   "base_specifiers" :
17679   [
17680    {
17681     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
17682    }
17683   ],
17684   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEJEEE",
17685   "name" : "std::is_constructible<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep>",
17686   "size" : 1,
17687   "source_file" : "external/libcxx/include/type_traits",
17688   "template_args" :
17689   [
17690    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE"
17691   ]
17692  },
17693  {
17694   "alignment" : 1,
17695   "base_specifiers" :
17696   [
17697    {
17698     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
17699    }
17700   ],
17701   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEJEEE",
17702   "name" : "std::is_constructible<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep>",
17703   "size" : 1,
17704   "source_file" : "external/libcxx/include/type_traits",
17705   "template_args" :
17706   [
17707    "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE"
17708   ]
17709  },
17710  {
17711   "alignment" : 1,
17712   "base_specifiers" :
17713   [
17714    {
17715     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
17716    }
17717   ],
17718   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_5mutexEJEEE",
17719   "name" : "std::is_constructible<std::mutex>",
17720   "size" : 1,
17721   "source_file" : "external/libcxx/include/type_traits",
17722   "template_args" :
17723   [
17724    "_ZTINSt3__15mutexE"
17725   ]
17726  },
17727  {
17728   "alignment" : 1,
17729   "base_specifiers" :
17730   [
17731    {
17732     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
17733    }
17734   ],
17735   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_9allocatorIDiEEJEEE",
17736   "name" : "std::is_constructible<std::allocator<char32_t>>",
17737   "size" : 1,
17738   "source_file" : "external/libcxx/include/type_traits",
17739   "template_args" :
17740   [
17741    "_ZTINSt3__19allocatorIDiEE"
17742   ]
17743  },
17744  {
17745   "alignment" : 1,
17746   "base_specifiers" :
17747   [
17748    {
17749     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
17750    }
17751   ],
17752   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_9allocatorIDsEEJEEE",
17753   "name" : "std::is_constructible<std::allocator<char16_t>>",
17754   "size" : 1,
17755   "source_file" : "external/libcxx/include/type_traits",
17756   "template_args" :
17757   [
17758    "_ZTINSt3__19allocatorIDsEE"
17759   ]
17760  },
17761  {
17762   "alignment" : 1,
17763   "base_specifiers" :
17764   [
17765    {
17766     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
17767    }
17768   ],
17769   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_9allocatorIDuEEJEEE",
17770   "name" : "std::is_constructible<std::allocator<char8_t>>",
17771   "size" : 1,
17772   "source_file" : "external/libcxx/include/type_traits",
17773   "template_args" :
17774   [
17775    "_ZTINSt3__19allocatorIDuEE"
17776   ]
17777  },
17778  {
17779   "alignment" : 1,
17780   "base_specifiers" :
17781   [
17782    {
17783     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
17784    }
17785   ],
17786   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_9allocatorIcEEJEEE",
17787   "name" : "std::is_constructible<std::allocator<char>>",
17788   "size" : 1,
17789   "source_file" : "external/libcxx/include/type_traits",
17790   "template_args" :
17791   [
17792    "_ZTINSt3__19allocatorIcEE"
17793   ]
17794  },
17795  {
17796   "alignment" : 1,
17797   "base_specifiers" :
17798   [
17799    {
17800     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
17801    }
17802   ],
17803   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_9allocatorIwEEJEEE",
17804   "name" : "std::is_constructible<std::allocator<wchar_t>>",
17805   "size" : 1,
17806   "source_file" : "external/libcxx/include/type_traits",
17807   "template_args" :
17808   [
17809    "_ZTINSt3__19allocatorIwEE"
17810   ]
17811  },
17812  {
17813   "alignment" : 1,
17814   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
17815   "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>>",
17816   "size" : 1,
17817   "source_file" : "external/libcxx/include/type_traits",
17818   "template_args" :
17819   [
17820    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
17821   ]
17822  },
17823  {
17824   "alignment" : 1,
17825   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
17826   "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>>",
17827   "size" : 1,
17828   "source_file" : "external/libcxx/include/type_traits",
17829   "template_args" :
17830   [
17831    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
17832   ]
17833  },
17834  {
17835   "alignment" : 1,
17836   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
17837   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false>>",
17838   "size" : 1,
17839   "source_file" : "external/libcxx/include/type_traits",
17840   "template_args" :
17841   [
17842    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
17843   ]
17844  },
17845  {
17846   "alignment" : 1,
17847   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
17848   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
17849   "size" : 1,
17850   "source_file" : "external/libcxx/include/type_traits",
17851   "template_args" :
17852   [
17853    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
17854   ]
17855  },
17856  {
17857   "alignment" : 1,
17858   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
17859   "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>>",
17860   "size" : 1,
17861   "source_file" : "external/libcxx/include/type_traits",
17862   "template_args" :
17863   [
17864    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
17865   ]
17866  },
17867  {
17868   "alignment" : 1,
17869   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
17870   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
17871   "size" : 1,
17872   "source_file" : "external/libcxx/include/type_traits",
17873   "template_args" :
17874   [
17875    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
17876   ]
17877  },
17878  {
17879   "alignment" : 1,
17880   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
17881   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
17882   "size" : 1,
17883   "source_file" : "external/libcxx/include/type_traits",
17884   "template_args" :
17885   [
17886    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
17887   ]
17888  },
17889  {
17890   "alignment" : 1,
17891   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
17892   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
17893   "size" : 1,
17894   "source_file" : "external/libcxx/include/type_traits",
17895   "template_args" :
17896   [
17897    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
17898   ]
17899  },
17900  {
17901   "alignment" : 1,
17902   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
17903   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
17904   "size" : 1,
17905   "source_file" : "external/libcxx/include/type_traits",
17906   "template_args" :
17907   [
17908    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
17909   ]
17910  },
17911  {
17912   "alignment" : 1,
17913   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
17914   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
17915   "size" : 1,
17916   "source_file" : "external/libcxx/include/type_traits",
17917   "template_args" :
17918   [
17919    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
17920   ]
17921  },
17922  {
17923   "alignment" : 1,
17924   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
17925   "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>>",
17926   "size" : 1,
17927   "source_file" : "external/libcxx/include/type_traits",
17928   "template_args" :
17929   [
17930    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
17931   ]
17932  },
17933  {
17934   "alignment" : 1,
17935   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
17936   "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>>",
17937   "size" : 1,
17938   "source_file" : "external/libcxx/include/type_traits",
17939   "template_args" :
17940   [
17941    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
17942   ]
17943  },
17944  {
17945   "alignment" : 1,
17946   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
17947   "name" : "std::remove_reference<std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false>>",
17948   "size" : 1,
17949   "source_file" : "external/libcxx/include/type_traits",
17950   "template_args" :
17951   [
17952    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
17953   ]
17954  },
17955  {
17956   "alignment" : 1,
17957   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
17958   "name" : "std::remove_reference<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
17959   "size" : 1,
17960   "source_file" : "external/libcxx/include/type_traits",
17961   "template_args" :
17962   [
17963    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
17964   ]
17965  },
17966  {
17967   "alignment" : 1,
17968   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
17969   "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>>",
17970   "size" : 1,
17971   "source_file" : "external/libcxx/include/type_traits",
17972   "template_args" :
17973   [
17974    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
17975   ]
17976  },
17977  {
17978   "alignment" : 1,
17979   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
17980   "name" : "std::remove_reference<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
17981   "size" : 1,
17982   "source_file" : "external/libcxx/include/type_traits",
17983   "template_args" :
17984   [
17985    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
17986   ]
17987  },
17988  {
17989   "alignment" : 1,
17990   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
17991   "name" : "std::remove_reference<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
17992   "size" : 1,
17993   "source_file" : "external/libcxx/include/type_traits",
17994   "template_args" :
17995   [
17996    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
17997   ]
17998  },
17999  {
18000   "alignment" : 1,
18001   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
18002   "name" : "std::remove_reference<std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
18003   "size" : 1,
18004   "source_file" : "external/libcxx/include/type_traits",
18005   "template_args" :
18006   [
18007    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
18008   ]
18009  },
18010  {
18011   "alignment" : 1,
18012   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
18013   "name" : "std::remove_reference<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
18014   "size" : 1,
18015   "source_file" : "external/libcxx/include/type_traits",
18016   "template_args" :
18017   [
18018    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
18019   ]
18020  },
18021  {
18022   "alignment" : 1,
18023   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
18024   "name" : "std::remove_reference<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
18025   "size" : 1,
18026   "source_file" : "external/libcxx/include/type_traits",
18027   "template_args" :
18028   [
18029    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
18030   ]
18031  },
18032  {
18033   "alignment" : 1,
18034   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_9allocatorIDiEEEE",
18035   "name" : "std::remove_reference<std::allocator<char32_t>>",
18036   "size" : 1,
18037   "source_file" : "external/libcxx/include/type_traits",
18038   "template_args" :
18039   [
18040    "_ZTINSt3__19allocatorIDiEE"
18041   ]
18042  },
18043  {
18044   "alignment" : 1,
18045   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_9allocatorIDsEEEE",
18046   "name" : "std::remove_reference<std::allocator<char16_t>>",
18047   "size" : 1,
18048   "source_file" : "external/libcxx/include/type_traits",
18049   "template_args" :
18050   [
18051    "_ZTINSt3__19allocatorIDsEE"
18052   ]
18053  },
18054  {
18055   "alignment" : 1,
18056   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_9allocatorIDuEEEE",
18057   "name" : "std::remove_reference<std::allocator<char8_t>>",
18058   "size" : 1,
18059   "source_file" : "external/libcxx/include/type_traits",
18060   "template_args" :
18061   [
18062    "_ZTINSt3__19allocatorIDuEE"
18063   ]
18064  },
18065  {
18066   "alignment" : 1,
18067   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_9allocatorIcEEEE",
18068   "name" : "std::remove_reference<std::allocator<char>>",
18069   "size" : 1,
18070   "source_file" : "external/libcxx/include/type_traits",
18071   "template_args" :
18072   [
18073    "_ZTINSt3__19allocatorIcEE"
18074   ]
18075  },
18076  {
18077   "alignment" : 1,
18078   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_9allocatorIwEEEE",
18079   "name" : "std::remove_reference<std::allocator<wchar_t>>",
18080   "size" : 1,
18081   "source_file" : "external/libcxx/include/type_traits",
18082   "template_args" :
18083   [
18084    "_ZTINSt3__19allocatorIwEE"
18085   ]
18086  },
18087  {
18088   "alignment" : 1,
18089   "linker_set_key" : "_ZTINSt3__116remove_referenceIOeEE",
18090   "name" : "std::remove_reference<long double &&>",
18091   "size" : 1,
18092   "source_file" : "external/libcxx/include/type_traits",
18093   "template_args" :
18094   [
18095    "_ZTIOe"
18096   ]
18097  },
18098  {
18099   "alignment" : 1,
18100   "linker_set_key" : "_ZTINSt3__116remove_referenceIOiEE",
18101   "name" : "std::remove_reference<int &&>",
18102   "size" : 1,
18103   "source_file" : "external/libcxx/include/type_traits",
18104   "template_args" :
18105   [
18106    "_ZTIOi"
18107   ]
18108  },
18109  {
18110   "alignment" : 1,
18111   "linker_set_key" : "_ZTINSt3__116remove_referenceIOlEE",
18112   "name" : "std::remove_reference<long &&>",
18113   "size" : 1,
18114   "source_file" : "external/libcxx/include/type_traits",
18115   "template_args" :
18116   [
18117    "_ZTIOl"
18118   ]
18119  },
18120  {
18121   "alignment" : 1,
18122   "linker_set_key" : "_ZTINSt3__116remove_referenceIOxEE",
18123   "name" : "std::remove_reference<long long &&>",
18124   "size" : 1,
18125   "source_file" : "external/libcxx/include/type_traits",
18126   "template_args" :
18127   [
18128    "_ZTIOx"
18129   ]
18130  },
18131  {
18132   "alignment" : 1,
18133   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
18134   "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> &>",
18135   "size" : 1,
18136   "source_file" : "external/libcxx/include/type_traits",
18137   "template_args" :
18138   [
18139    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
18140   ]
18141  },
18142  {
18143   "alignment" : 1,
18144   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
18145   "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> &>",
18146   "size" : 1,
18147   "source_file" : "external/libcxx/include/type_traits",
18148   "template_args" :
18149   [
18150    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
18151   ]
18152  },
18153  {
18154   "alignment" : 1,
18155   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
18156   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false> &>",
18157   "size" : 1,
18158   "source_file" : "external/libcxx/include/type_traits",
18159   "template_args" :
18160   [
18161    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
18162   ]
18163  },
18164  {
18165   "alignment" : 1,
18166   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
18167   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false> &>",
18168   "size" : 1,
18169   "source_file" : "external/libcxx/include/type_traits",
18170   "template_args" :
18171   [
18172    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
18173   ]
18174  },
18175  {
18176   "alignment" : 1,
18177   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
18178   "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> &>",
18179   "size" : 1,
18180   "source_file" : "external/libcxx/include/type_traits",
18181   "template_args" :
18182   [
18183    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
18184   ]
18185  },
18186  {
18187   "alignment" : 1,
18188   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
18189   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> &>",
18190   "size" : 1,
18191   "source_file" : "external/libcxx/include/type_traits",
18192   "template_args" :
18193   [
18194    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
18195   ]
18196  },
18197  {
18198   "alignment" : 1,
18199   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
18200   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> &>",
18201   "size" : 1,
18202   "source_file" : "external/libcxx/include/type_traits",
18203   "template_args" :
18204   [
18205    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
18206   ]
18207  },
18208  {
18209   "alignment" : 1,
18210   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
18211   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<char8_t>, 1, true> &>",
18212   "size" : 1,
18213   "source_file" : "external/libcxx/include/type_traits",
18214   "template_args" :
18215   [
18216    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
18217   ]
18218  },
18219  {
18220   "alignment" : 1,
18221   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
18222   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<char>, 1, true> &>",
18223   "size" : 1,
18224   "source_file" : "external/libcxx/include/type_traits",
18225   "template_args" :
18226   [
18227    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
18228   ]
18229  },
18230  {
18231   "alignment" : 1,
18232   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
18233   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> &>",
18234   "size" : 1,
18235   "source_file" : "external/libcxx/include/type_traits",
18236   "template_args" :
18237   [
18238    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
18239   ]
18240  },
18241  {
18242   "alignment" : 1,
18243   "linker_set_key" : "_ZTINSt3__116remove_referenceIeEE",
18244   "name" : "std::remove_reference<long double>",
18245   "size" : 1,
18246   "source_file" : "external/libcxx/include/type_traits",
18247   "template_args" :
18248   [
18249    "_ZTIe"
18250   ]
18251  },
18252  {
18253   "alignment" : 1,
18254   "linker_set_key" : "_ZTINSt3__116remove_referenceIiEE",
18255   "name" : "std::remove_reference<int>",
18256   "size" : 1,
18257   "source_file" : "external/libcxx/include/type_traits",
18258   "template_args" :
18259   [
18260    "_ZTIi"
18261   ]
18262  },
18263  {
18264   "alignment" : 1,
18265   "linker_set_key" : "_ZTINSt3__116remove_referenceIlEE",
18266   "name" : "std::remove_reference<long>",
18267   "size" : 1,
18268   "source_file" : "external/libcxx/include/type_traits",
18269   "template_args" :
18270   [
18271    "_ZTIl"
18272   ]
18273  },
18274  {
18275   "alignment" : 1,
18276   "linker_set_key" : "_ZTINSt3__116remove_referenceIxEE",
18277   "name" : "std::remove_reference<long long>",
18278   "size" : 1,
18279   "source_file" : "external/libcxx/include/type_traits",
18280   "template_args" :
18281   [
18282    "_ZTIx"
18283   ]
18284  },
18285  {
18286   "alignment" : 1,
18287   "linker_set_key" : "_ZTINSt3__117_DeallocateCallerE",
18288   "name" : "std::_DeallocateCaller",
18289   "size" : 1,
18290   "source_file" : "external/libcxx/include/new"
18291  },
18292  {
18293   "alignment" : 4,
18294   "base_specifiers" :
18295   [
18296    {
18297     "access" : "private",
18298     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
18299    },
18300    {
18301     "access" : "private",
18302     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
18303    }
18304   ],
18305   "linker_set_key" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
18306   "name" : "std::__compressed_pair<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, std::allocator<char32_t>>",
18307   "record_kind" : "class",
18308   "size" : 12,
18309   "source_file" : "external/libcxx/include/memory",
18310   "template_args" :
18311   [
18312    "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
18313    "_ZTINSt3__19allocatorIDiEE"
18314   ]
18315  },
18316  {
18317   "alignment" : 4,
18318   "base_specifiers" :
18319   [
18320    {
18321     "access" : "private",
18322     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
18323    },
18324    {
18325     "access" : "private",
18326     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
18327    }
18328   ],
18329   "linker_set_key" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
18330   "name" : "std::__compressed_pair<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, std::allocator<char16_t>>",
18331   "record_kind" : "class",
18332   "size" : 12,
18333   "source_file" : "external/libcxx/include/memory",
18334   "template_args" :
18335   [
18336    "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
18337    "_ZTINSt3__19allocatorIDsEE"
18338   ]
18339  },
18340  {
18341   "alignment" : 4,
18342   "base_specifiers" :
18343   [
18344    {
18345     "access" : "private",
18346     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
18347    },
18348    {
18349     "access" : "private",
18350     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
18351    }
18352   ],
18353   "linker_set_key" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repES5_EE",
18354   "name" : "std::__compressed_pair<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, std::allocator<char8_t>>",
18355   "record_kind" : "class",
18356   "size" : 12,
18357   "source_file" : "external/libcxx/include/memory",
18358   "template_args" :
18359   [
18360    "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repE",
18361    "_ZTINSt3__19allocatorIDuEE"
18362   ]
18363  },
18364  {
18365   "alignment" : 4,
18366   "base_specifiers" :
18367   [
18368    {
18369     "access" : "private",
18370     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
18371    },
18372    {
18373     "access" : "private",
18374     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
18375    }
18376   ],
18377   "linker_set_key" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
18378   "name" : "std::__compressed_pair<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, std::allocator<char>>",
18379   "record_kind" : "class",
18380   "size" : 12,
18381   "source_file" : "external/libcxx/include/memory",
18382   "template_args" :
18383   [
18384    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
18385    "_ZTINSt3__19allocatorIcEE"
18386   ]
18387  },
18388  {
18389   "alignment" : 4,
18390   "base_specifiers" :
18391   [
18392    {
18393     "access" : "private",
18394     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
18395    },
18396    {
18397     "access" : "private",
18398     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
18399    }
18400   ],
18401   "linker_set_key" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
18402   "name" : "std::__compressed_pair<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, std::allocator<wchar_t>>",
18403   "record_kind" : "class",
18404   "size" : 12,
18405   "source_file" : "external/libcxx/include/memory",
18406   "template_args" :
18407   [
18408    "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
18409    "_ZTINSt3__19allocatorIwEE"
18410   ]
18411  },
18412  {
18413   "alignment" : 1,
18414   "linker_set_key" : "_ZTINSt3__117__is_always_equalINS_9allocatorIDiEELb1EEE",
18415   "name" : "std::__is_always_equal<std::allocator<char32_t>, true>",
18416   "size" : 1,
18417   "source_file" : "external/libcxx/include/memory",
18418   "template_args" :
18419   [
18420    "_ZTINSt3__19allocatorIDiEE"
18421   ]
18422  },
18423  {
18424   "alignment" : 1,
18425   "linker_set_key" : "_ZTINSt3__117__is_always_equalINS_9allocatorIDsEELb1EEE",
18426   "name" : "std::__is_always_equal<std::allocator<char16_t>, true>",
18427   "size" : 1,
18428   "source_file" : "external/libcxx/include/memory",
18429   "template_args" :
18430   [
18431    "_ZTINSt3__19allocatorIDsEE"
18432   ]
18433  },
18434  {
18435   "alignment" : 1,
18436   "linker_set_key" : "_ZTINSt3__117__is_always_equalINS_9allocatorIDuEELb1EEE",
18437   "name" : "std::__is_always_equal<std::allocator<char8_t>, true>",
18438   "size" : 1,
18439   "source_file" : "external/libcxx/include/memory",
18440   "template_args" :
18441   [
18442    "_ZTINSt3__19allocatorIDuEE"
18443   ]
18444  },
18445  {
18446   "alignment" : 1,
18447   "linker_set_key" : "_ZTINSt3__117__is_always_equalINS_9allocatorIcEELb1EEE",
18448   "name" : "std::__is_always_equal<std::allocator<char>, true>",
18449   "size" : 1,
18450   "source_file" : "external/libcxx/include/memory",
18451   "template_args" :
18452   [
18453    "_ZTINSt3__19allocatorIcEE"
18454   ]
18455  },
18456  {
18457   "alignment" : 1,
18458   "linker_set_key" : "_ZTINSt3__117__is_always_equalINS_9allocatorIwEELb1EEE",
18459   "name" : "std::__is_always_equal<std::allocator<wchar_t>, true>",
18460   "size" : 1,
18461   "source_file" : "external/libcxx/include/memory",
18462   "template_args" :
18463   [
18464    "_ZTINSt3__19allocatorIwEE"
18465   ]
18466  },
18467  {
18468   "alignment" : 1,
18469   "base_specifiers" :
18470   [
18471    {
18472     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
18473    }
18474   ],
18475   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEEE",
18476   "name" : "std::__libcpp_is_final<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep>",
18477   "size" : 1,
18478   "source_file" : "external/libcxx/include/type_traits",
18479   "template_args" :
18480   [
18481    "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE"
18482   ]
18483  },
18484  {
18485   "alignment" : 1,
18486   "base_specifiers" :
18487   [
18488    {
18489     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
18490    }
18491   ],
18492   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEEE",
18493   "name" : "std::__libcpp_is_final<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep>",
18494   "size" : 1,
18495   "source_file" : "external/libcxx/include/type_traits",
18496   "template_args" :
18497   [
18498    "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE"
18499   ]
18500  },
18501  {
18502   "alignment" : 1,
18503   "base_specifiers" :
18504   [
18505    {
18506     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
18507    }
18508   ],
18509   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repEEE",
18510   "name" : "std::__libcpp_is_final<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep>",
18511   "size" : 1,
18512   "source_file" : "external/libcxx/include/type_traits",
18513   "template_args" :
18514   [
18515    "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repE"
18516   ]
18517  },
18518  {
18519   "alignment" : 1,
18520   "base_specifiers" :
18521   [
18522    {
18523     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
18524    }
18525   ],
18526   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEE",
18527   "name" : "std::__libcpp_is_final<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep>",
18528   "size" : 1,
18529   "source_file" : "external/libcxx/include/type_traits",
18530   "template_args" :
18531   [
18532    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE"
18533   ]
18534  },
18535  {
18536   "alignment" : 1,
18537   "base_specifiers" :
18538   [
18539    {
18540     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
18541    }
18542   ],
18543   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEEE",
18544   "name" : "std::__libcpp_is_final<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep>",
18545   "size" : 1,
18546   "source_file" : "external/libcxx/include/type_traits",
18547   "template_args" :
18548   [
18549    "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE"
18550   ]
18551  },
18552  {
18553   "alignment" : 1,
18554   "base_specifiers" :
18555   [
18556    {
18557     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
18558    }
18559   ],
18560   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorIDiEEEE",
18561   "name" : "std::__libcpp_is_final<std::allocator<char32_t>>",
18562   "size" : 1,
18563   "source_file" : "external/libcxx/include/type_traits",
18564   "template_args" :
18565   [
18566    "_ZTINSt3__19allocatorIDiEE"
18567   ]
18568  },
18569  {
18570   "alignment" : 1,
18571   "base_specifiers" :
18572   [
18573    {
18574     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
18575    }
18576   ],
18577   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorIDsEEEE",
18578   "name" : "std::__libcpp_is_final<std::allocator<char16_t>>",
18579   "size" : 1,
18580   "source_file" : "external/libcxx/include/type_traits",
18581   "template_args" :
18582   [
18583    "_ZTINSt3__19allocatorIDsEE"
18584   ]
18585  },
18586  {
18587   "alignment" : 1,
18588   "base_specifiers" :
18589   [
18590    {
18591     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
18592    }
18593   ],
18594   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorIDuEEEE",
18595   "name" : "std::__libcpp_is_final<std::allocator<char8_t>>",
18596   "size" : 1,
18597   "source_file" : "external/libcxx/include/type_traits",
18598   "template_args" :
18599   [
18600    "_ZTINSt3__19allocatorIDuEE"
18601   ]
18602  },
18603  {
18604   "alignment" : 1,
18605   "base_specifiers" :
18606   [
18607    {
18608     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
18609    }
18610   ],
18611   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorIcEEEE",
18612   "name" : "std::__libcpp_is_final<std::allocator<char>>",
18613   "size" : 1,
18614   "source_file" : "external/libcxx/include/type_traits",
18615   "template_args" :
18616   [
18617    "_ZTINSt3__19allocatorIcEE"
18618   ]
18619  },
18620  {
18621   "alignment" : 1,
18622   "base_specifiers" :
18623   [
18624    {
18625     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
18626    }
18627   ],
18628   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorIwEEEE",
18629   "name" : "std::__libcpp_is_final<std::allocator<wchar_t>>",
18630   "size" : 1,
18631   "source_file" : "external/libcxx/include/type_traits",
18632   "template_args" :
18633   [
18634    "_ZTINSt3__19allocatorIwEE"
18635   ]
18636  },
18637  {
18638   "alignment" : 4,
18639   "base_specifiers" :
18640   [
18641    {
18642     "referenced_type" : "_ZTISt9exception"
18643    }
18644   ],
18645   "linker_set_key" : "_ZTINSt3__117bad_function_callE",
18646   "name" : "std::bad_function_call",
18647   "record_kind" : "class",
18648   "size" : 4,
18649   "source_file" : "external/libcxx/include/functional",
18650   "vtable_components" :
18651   [
18652    {
18653     "kind" : "offset_to_top"
18654    },
18655    {
18656     "kind" : "rtti",
18657     "mangled_component_name" : "_ZTINSt3__117bad_function_callE"
18658    },
18659    {
18660     "kind" : "complete_dtor_pointer",
18661     "mangled_component_name" : "_ZNSt3__117bad_function_callD1Ev"
18662    },
18663    {
18664     "kind" : "deleting_dtor_pointer",
18665     "mangled_component_name" : "_ZNSt3__117bad_function_callD0Ev"
18666    },
18667    {
18668     "mangled_component_name" : "_ZNKSt9exception4whatEv"
18669    }
18670   ]
18671  },
18672  {
18673   "alignment" : 4,
18674   "fields" :
18675   [
18676    {
18677     "access" : "private",
18678     "field_name" : "__data",
18679     "referenced_type" : "_ZTIPKDi"
18680    },
18681    {
18682     "access" : "private",
18683     "field_name" : "__size",
18684     "field_offset" : 32,
18685     "referenced_type" : "_ZTIj"
18686    }
18687   ],
18688   "linker_set_key" : "_ZTINSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
18689   "name" : "std::basic_string_view<char32_t, std::char_traits<char32_t>>",
18690   "record_kind" : "class",
18691   "size" : 8,
18692   "source_file" : "external/libcxx/include/string_view",
18693   "template_args" :
18694   [
18695    "_ZTIDi",
18696    "_ZTINSt3__111char_traitsIDiEE"
18697   ]
18698  },
18699  {
18700   "alignment" : 4,
18701   "fields" :
18702   [
18703    {
18704     "access" : "private",
18705     "field_name" : "__data",
18706     "referenced_type" : "_ZTIPKDs"
18707    },
18708    {
18709     "access" : "private",
18710     "field_name" : "__size",
18711     "field_offset" : 32,
18712     "referenced_type" : "_ZTIj"
18713    }
18714   ],
18715   "linker_set_key" : "_ZTINSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
18716   "name" : "std::basic_string_view<char16_t, std::char_traits<char16_t>>",
18717   "record_kind" : "class",
18718   "size" : 8,
18719   "source_file" : "external/libcxx/include/string_view",
18720   "template_args" :
18721   [
18722    "_ZTIDs",
18723    "_ZTINSt3__111char_traitsIDsEE"
18724   ]
18725  },
18726  {
18727   "alignment" : 4,
18728   "fields" :
18729   [
18730    {
18731     "access" : "private",
18732     "field_name" : "__data",
18733     "referenced_type" : "_ZTIPKDu"
18734    },
18735    {
18736     "access" : "private",
18737     "field_name" : "__size",
18738     "field_offset" : 32,
18739     "referenced_type" : "_ZTIj"
18740    }
18741   ],
18742   "linker_set_key" : "_ZTINSt3__117basic_string_viewIDuNS_11char_traitsIDuEEEE",
18743   "name" : "std::basic_string_view<char8_t, std::char_traits<char8_t>>",
18744   "record_kind" : "class",
18745   "size" : 8,
18746   "source_file" : "external/libcxx/include/string_view",
18747   "template_args" :
18748   [
18749    "_ZTIDu",
18750    "_ZTINSt3__111char_traitsIDuEE"
18751   ]
18752  },
18753  {
18754   "alignment" : 4,
18755   "fields" :
18756   [
18757    {
18758     "access" : "private",
18759     "field_name" : "__data",
18760     "referenced_type" : "_ZTIPKc"
18761    },
18762    {
18763     "access" : "private",
18764     "field_name" : "__size",
18765     "field_offset" : 32,
18766     "referenced_type" : "_ZTIj"
18767    }
18768   ],
18769   "linker_set_key" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
18770   "name" : "std::basic_string_view<char, std::char_traits<char>>",
18771   "record_kind" : "class",
18772   "size" : 8,
18773   "source_file" : "external/libcxx/include/string_view",
18774   "template_args" :
18775   [
18776    "_ZTIc",
18777    "_ZTINSt3__111char_traitsIcEE"
18778   ]
18779  },
18780  {
18781   "alignment" : 4,
18782   "fields" :
18783   [
18784    {
18785     "access" : "private",
18786     "field_name" : "__data",
18787     "referenced_type" : "_ZTIPKw"
18788    },
18789    {
18790     "access" : "private",
18791     "field_name" : "__size",
18792     "field_offset" : 32,
18793     "referenced_type" : "_ZTIj"
18794    }
18795   ],
18796   "linker_set_key" : "_ZTINSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
18797   "name" : "std::basic_string_view<wchar_t, std::char_traits<wchar_t>>",
18798   "record_kind" : "class",
18799   "size" : 8,
18800   "source_file" : "external/libcxx/include/string_view",
18801   "template_args" :
18802   [
18803    "_ZTIw",
18804    "_ZTINSt3__111char_traitsIwEE"
18805   ]
18806  },
18807  {
18808   "alignment" : 1,
18809   "linker_set_key" : "_ZTINSt3__117integral_constantIbLb0EEE",
18810   "name" : "std::integral_constant<bool, false>",
18811   "size" : 1,
18812   "source_file" : "external/libcxx/include/type_traits",
18813   "template_args" :
18814   [
18815    "_ZTIb"
18816   ]
18817  },
18818  {
18819   "alignment" : 1,
18820   "linker_set_key" : "_ZTINSt3__117integral_constantIbLb1EEE",
18821   "name" : "std::integral_constant<bool, true>",
18822   "size" : 1,
18823   "source_file" : "external/libcxx/include/type_traits",
18824   "template_args" :
18825   [
18826    "_ZTIb"
18827   ]
18828  },
18829  {
18830   "alignment" : 1,
18831   "linker_set_key" : "_ZTINSt3__117integral_constantIiLi0EEE",
18832   "name" : "std::integral_constant<int, 0>",
18833   "size" : 1,
18834   "source_file" : "external/libcxx/include/type_traits",
18835   "template_args" :
18836   [
18837    "_ZTIi"
18838   ]
18839  },
18840  {
18841   "alignment" : 1,
18842   "linker_set_key" : "_ZTINSt3__117integral_constantIiLi1EEE",
18843   "name" : "std::integral_constant<int, 1>",
18844   "size" : 1,
18845   "source_file" : "external/libcxx/include/type_traits",
18846   "template_args" :
18847   [
18848    "_ZTIi"
18849   ]
18850  },
18851  {
18852   "alignment" : 1,
18853   "linker_set_key" : "_ZTINSt3__117integral_constantIiLi2EEE",
18854   "name" : "std::integral_constant<int, 2>",
18855   "size" : 1,
18856   "source_file" : "external/libcxx/include/type_traits",
18857   "template_args" :
18858   [
18859    "_ZTIi"
18860   ]
18861  },
18862  {
18863   "alignment" : 1,
18864   "linker_set_key" : "_ZTINSt3__117integral_constantIjLj0EEE",
18865   "name" : "std::integral_constant<unsigned int, 0>",
18866   "size" : 1,
18867   "source_file" : "external/libcxx/include/type_traits",
18868   "template_args" :
18869   [
18870    "_ZTIj"
18871   ]
18872  },
18873  {
18874   "alignment" : 1,
18875   "linker_set_key" : "_ZTINSt3__117integral_constantIjLj1EEE",
18876   "name" : "std::integral_constant<unsigned int, 1>",
18877   "size" : 1,
18878   "source_file" : "external/libcxx/include/type_traits",
18879   "template_args" :
18880   [
18881    "_ZTIj"
18882   ]
18883  },
18884  {
18885   "alignment" : 1,
18886   "linker_set_key" : "_ZTINSt3__117integral_constantIjLj2EEE",
18887   "name" : "std::integral_constant<unsigned int, 2>",
18888   "size" : 1,
18889   "source_file" : "external/libcxx/include/type_traits",
18890   "template_args" :
18891   [
18892    "_ZTIj"
18893   ]
18894  },
18895  {
18896   "alignment" : 1,
18897   "linker_set_key" : "_ZTINSt3__117integral_constantIjLj4EEE",
18898   "name" : "std::integral_constant<unsigned int, 4>",
18899   "size" : 1,
18900   "source_file" : "external/libcxx/include/type_traits",
18901   "template_args" :
18902   [
18903    "_ZTIj"
18904   ]
18905  },
18906  {
18907   "alignment" : 1,
18908   "linker_set_key" : "_ZTINSt3__117integral_constantIjLj8EEE",
18909   "name" : "std::integral_constant<unsigned int, 8>",
18910   "size" : 1,
18911   "source_file" : "external/libcxx/include/type_traits",
18912   "template_args" :
18913   [
18914    "_ZTIj"
18915   ]
18916  },
18917  {
18918   "alignment" : 1,
18919   "base_specifiers" :
18920   [
18921    {
18922     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE"
18923    }
18924   ],
18925   "linker_set_key" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
18926   "name" : "std::is_floating_point<std::chrono::duration<long double, std::ratio<1, 1000000000>>>",
18927   "size" : 1,
18928   "source_file" : "external/libcxx/include/type_traits",
18929   "template_args" :
18930   [
18931    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE"
18932   ]
18933  },
18934  {
18935   "alignment" : 1,
18936   "base_specifiers" :
18937   [
18938    {
18939     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIiNS_5ratioILx2629746ELx1EEEEEEE"
18940    }
18941   ],
18942   "linker_set_key" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIiNS_5ratioILx2629746ELx1EEEEEEE",
18943   "name" : "std::is_floating_point<std::chrono::duration<int, std::ratio<2629746, 1>>>",
18944   "size" : 1,
18945   "source_file" : "external/libcxx/include/type_traits",
18946   "template_args" :
18947   [
18948    "_ZTINSt3__16chrono8durationIiNS_5ratioILx2629746ELx1EEEEE"
18949   ]
18950  },
18951  {
18952   "alignment" : 1,
18953   "base_specifiers" :
18954   [
18955    {
18956     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIiNS_5ratioILx31556952ELx1EEEEEEE"
18957    }
18958   ],
18959   "linker_set_key" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIiNS_5ratioILx31556952ELx1EEEEEEE",
18960   "name" : "std::is_floating_point<std::chrono::duration<int, std::ratio<31556952, 1>>>",
18961   "size" : 1,
18962   "source_file" : "external/libcxx/include/type_traits",
18963   "template_args" :
18964   [
18965    "_ZTINSt3__16chrono8durationIiNS_5ratioILx31556952ELx1EEEEE"
18966   ]
18967  },
18968  {
18969   "alignment" : 1,
18970   "base_specifiers" :
18971   [
18972    {
18973     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIiNS_5ratioILx86400ELx1EEEEEEE"
18974    }
18975   ],
18976   "linker_set_key" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIiNS_5ratioILx86400ELx1EEEEEEE",
18977   "name" : "std::is_floating_point<std::chrono::duration<int, std::ratio<86400, 1>>>",
18978   "size" : 1,
18979   "source_file" : "external/libcxx/include/type_traits",
18980   "template_args" :
18981   [
18982    "_ZTINSt3__16chrono8durationIiNS_5ratioILx86400ELx1EEEEE"
18983   ]
18984  },
18985  {
18986   "alignment" : 1,
18987   "base_specifiers" :
18988   [
18989    {
18990     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE"
18991    }
18992   ],
18993   "linker_set_key" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
18994   "name" : "std::is_floating_point<std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
18995   "size" : 1,
18996   "source_file" : "external/libcxx/include/type_traits",
18997   "template_args" :
18998   [
18999    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
19000   ]
19001  },
19002  {
19003   "alignment" : 1,
19004   "base_specifiers" :
19005   [
19006    {
19007     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE"
19008    }
19009   ],
19010   "linker_set_key" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
19011   "name" : "std::is_floating_point<std::chrono::duration<long long, std::ratio<1, 1>>>",
19012   "size" : 1,
19013   "source_file" : "external/libcxx/include/type_traits",
19014   "template_args" :
19015   [
19016    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE"
19017   ]
19018  },
19019  {
19020   "alignment" : 1,
19021   "base_specifiers" :
19022   [
19023    {
19024     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIeEE"
19025    }
19026   ],
19027   "linker_set_key" : "_ZTINSt3__117is_floating_pointIeEE",
19028   "name" : "std::is_floating_point<long double>",
19029   "size" : 1,
19030   "source_file" : "external/libcxx/include/type_traits",
19031   "template_args" :
19032   [
19033    "_ZTIe"
19034   ]
19035  },
19036  {
19037   "alignment" : 1,
19038   "base_specifiers" :
19039   [
19040    {
19041     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIiEE"
19042    }
19043   ],
19044   "linker_set_key" : "_ZTINSt3__117is_floating_pointIiEE",
19045   "name" : "std::is_floating_point<int>",
19046   "size" : 1,
19047   "source_file" : "external/libcxx/include/type_traits",
19048   "template_args" :
19049   [
19050    "_ZTIi"
19051   ]
19052  },
19053  {
19054   "alignment" : 1,
19055   "base_specifiers" :
19056   [
19057    {
19058     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIjEE"
19059    }
19060   ],
19061   "linker_set_key" : "_ZTINSt3__117is_floating_pointIjEE",
19062   "name" : "std::is_floating_point<unsigned int>",
19063   "size" : 1,
19064   "source_file" : "external/libcxx/include/type_traits",
19065   "template_args" :
19066   [
19067    "_ZTIj"
19068   ]
19069  },
19070  {
19071   "alignment" : 1,
19072   "base_specifiers" :
19073   [
19074    {
19075     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIlEE"
19076    }
19077   ],
19078   "linker_set_key" : "_ZTINSt3__117is_floating_pointIlEE",
19079   "name" : "std::is_floating_point<long>",
19080   "size" : 1,
19081   "source_file" : "external/libcxx/include/type_traits",
19082   "template_args" :
19083   [
19084    "_ZTIl"
19085   ]
19086  },
19087  {
19088   "alignment" : 1,
19089   "base_specifiers" :
19090   [
19091    {
19092     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIxEE"
19093    }
19094   ],
19095   "linker_set_key" : "_ZTINSt3__117is_floating_pointIxEE",
19096   "name" : "std::is_floating_point<long long>",
19097   "size" : 1,
19098   "source_file" : "external/libcxx/include/type_traits",
19099   "template_args" :
19100   [
19101    "_ZTIx"
19102   ]
19103  },
19104  {
19105   "alignment" : 1,
19106   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
19107   "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>",
19108   "size" : 1,
19109   "source_file" : "external/libcxx/include/type_traits",
19110   "template_args" :
19111   [
19112    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
19113   ]
19114  },
19115  {
19116   "alignment" : 1,
19117   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
19118   "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>",
19119   "size" : 1,
19120   "source_file" : "external/libcxx/include/type_traits",
19121   "template_args" :
19122   [
19123    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
19124   ]
19125  },
19126  {
19127   "alignment" : 1,
19128   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEELb1EEE",
19129   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false>, true>",
19130   "size" : 1,
19131   "source_file" : "external/libcxx/include/type_traits",
19132   "template_args" :
19133   [
19134    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
19135   ]
19136  },
19137  {
19138   "alignment" : 1,
19139   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
19140   "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>",
19141   "size" : 1,
19142   "source_file" : "external/libcxx/include/type_traits",
19143   "template_args" :
19144   [
19145    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
19146   ]
19147  },
19148  {
19149   "alignment" : 1,
19150   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
19151   "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>",
19152   "size" : 1,
19153   "source_file" : "external/libcxx/include/type_traits",
19154   "template_args" :
19155   [
19156    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
19157   ]
19158  },
19159  {
19160   "alignment" : 1,
19161   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
19162   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>, true>",
19163   "size" : 1,
19164   "source_file" : "external/libcxx/include/type_traits",
19165   "template_args" :
19166   [
19167    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
19168   ]
19169  },
19170  {
19171   "alignment" : 1,
19172   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
19173   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>, true>",
19174   "size" : 1,
19175   "source_file" : "external/libcxx/include/type_traits",
19176   "template_args" :
19177   [
19178    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
19179   ]
19180  },
19181  {
19182   "alignment" : 1,
19183   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEELb1EEE",
19184   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>, true>",
19185   "size" : 1,
19186   "source_file" : "external/libcxx/include/type_traits",
19187   "template_args" :
19188   [
19189    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
19190   ]
19191  },
19192  {
19193   "alignment" : 1,
19194   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
19195   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::allocator<char>, 1, true>, true>",
19196   "size" : 1,
19197   "source_file" : "external/libcxx/include/type_traits",
19198   "template_args" :
19199   [
19200    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
19201   ]
19202  },
19203  {
19204   "alignment" : 1,
19205   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
19206   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>, true>",
19207   "size" : 1,
19208   "source_file" : "external/libcxx/include/type_traits",
19209   "template_args" :
19210   [
19211    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
19212   ]
19213  },
19214  {
19215   "alignment" : 1,
19216   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
19217   "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>",
19218   "size" : 1,
19219   "source_file" : "external/libcxx/include/type_traits",
19220   "template_args" :
19221   [
19222    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
19223   ]
19224  },
19225  {
19226   "alignment" : 1,
19227   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
19228   "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>",
19229   "size" : 1,
19230   "source_file" : "external/libcxx/include/type_traits",
19231   "template_args" :
19232   [
19233    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
19234   ]
19235  },
19236  {
19237   "alignment" : 1,
19238   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEELb1EEE",
19239   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false>, true>",
19240   "size" : 1,
19241   "source_file" : "external/libcxx/include/type_traits",
19242   "template_args" :
19243   [
19244    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
19245   ]
19246  },
19247  {
19248   "alignment" : 1,
19249   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
19250   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>, true>",
19251   "size" : 1,
19252   "source_file" : "external/libcxx/include/type_traits",
19253   "template_args" :
19254   [
19255    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
19256   ]
19257  },
19258  {
19259   "alignment" : 1,
19260   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
19261   "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>",
19262   "size" : 1,
19263   "source_file" : "external/libcxx/include/type_traits",
19264   "template_args" :
19265   [
19266    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
19267   ]
19268  },
19269  {
19270   "alignment" : 1,
19271   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
19272   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>, true>",
19273   "size" : 1,
19274   "source_file" : "external/libcxx/include/type_traits",
19275   "template_args" :
19276   [
19277    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
19278   ]
19279  },
19280  {
19281   "alignment" : 1,
19282   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
19283   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>, true>",
19284   "size" : 1,
19285   "source_file" : "external/libcxx/include/type_traits",
19286   "template_args" :
19287   [
19288    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
19289   ]
19290  },
19291  {
19292   "alignment" : 1,
19293   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEELb1EEE",
19294   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>, true>",
19295   "size" : 1,
19296   "source_file" : "external/libcxx/include/type_traits",
19297   "template_args" :
19298   [
19299    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
19300   ]
19301  },
19302  {
19303   "alignment" : 1,
19304   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
19305   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::allocator<char>, 1, true>, true>",
19306   "size" : 1,
19307   "source_file" : "external/libcxx/include/type_traits",
19308   "template_args" :
19309   [
19310    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
19311   ]
19312  },
19313  {
19314   "alignment" : 1,
19315   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
19316   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>, true>",
19317   "size" : 1,
19318   "source_file" : "external/libcxx/include/type_traits",
19319   "template_args" :
19320   [
19321    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
19322   ]
19323  },
19324  {
19325   "alignment" : 1,
19326   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIeLb1EEE",
19327   "name" : "std::__add_pointer_impl<long double>",
19328   "size" : 1,
19329   "source_file" : "external/libcxx/include/type_traits",
19330   "template_args" :
19331   [
19332    "_ZTIe"
19333   ]
19334  },
19335  {
19336   "alignment" : 1,
19337   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIiLb1EEE",
19338   "name" : "std::__add_pointer_impl<int>",
19339   "size" : 1,
19340   "source_file" : "external/libcxx/include/type_traits",
19341   "template_args" :
19342   [
19343    "_ZTIi"
19344   ]
19345  },
19346  {
19347   "alignment" : 1,
19348   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIlLb1EEE",
19349   "name" : "std::__add_pointer_impl<long>",
19350   "size" : 1,
19351   "source_file" : "external/libcxx/include/type_traits",
19352   "template_args" :
19353   [
19354    "_ZTIl"
19355   ]
19356  },
19357  {
19358   "alignment" : 1,
19359   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIxLb1EEE",
19360   "name" : "std::__add_pointer_impl<long long>",
19361   "size" : 1,
19362   "source_file" : "external/libcxx/include/type_traits",
19363   "template_args" :
19364   [
19365    "_ZTIx"
19366   ]
19367  },
19368  {
19369   "alignment" : 1,
19370   "linker_set_key" : "_ZTINSt3__118__common_type2_impIeevEE",
19371   "name" : "std::__common_type2_imp<long double, long double>",
19372   "size" : 1,
19373   "source_file" : "external/libcxx/include/type_traits",
19374   "template_args" :
19375   [
19376    "_ZTIe",
19377    "_ZTIe",
19378    "_ZTIv"
19379   ]
19380  },
19381  {
19382   "alignment" : 1,
19383   "linker_set_key" : "_ZTINSt3__118__common_type2_impIiivEE",
19384   "name" : "std::__common_type2_imp<int, int>",
19385   "size" : 1,
19386   "source_file" : "external/libcxx/include/type_traits",
19387   "template_args" :
19388   [
19389    "_ZTIi",
19390    "_ZTIi",
19391    "_ZTIv"
19392   ]
19393  },
19394  {
19395   "alignment" : 1,
19396   "linker_set_key" : "_ZTINSt3__118__common_type2_impIixvEE",
19397   "name" : "std::__common_type2_imp<int, long long>",
19398   "size" : 1,
19399   "source_file" : "external/libcxx/include/type_traits",
19400   "template_args" :
19401   [
19402    "_ZTIi",
19403    "_ZTIx",
19404    "_ZTIv"
19405   ]
19406  },
19407  {
19408   "alignment" : 1,
19409   "linker_set_key" : "_ZTINSt3__118__common_type2_impIllvEE",
19410   "name" : "std::__common_type2_imp<long, long>",
19411   "size" : 1,
19412   "source_file" : "external/libcxx/include/type_traits",
19413   "template_args" :
19414   [
19415    "_ZTIl",
19416    "_ZTIl",
19417    "_ZTIv"
19418   ]
19419  },
19420  {
19421   "alignment" : 1,
19422   "linker_set_key" : "_ZTINSt3__118__common_type2_impIxxvEE",
19423   "name" : "std::__common_type2_imp<long long, long long>",
19424   "size" : 1,
19425   "source_file" : "external/libcxx/include/type_traits",
19426   "template_args" :
19427   [
19428    "_ZTIx",
19429    "_ZTIx",
19430    "_ZTIv"
19431   ]
19432  },
19433  {
19434   "alignment" : 1,
19435   "base_specifiers" :
19436   [
19437    {
19438     "referenced_type" : "_ZTINSt3__118__common_type_implINS_14__common_typesIJixEEEvEE"
19439    }
19440   ],
19441   "linker_set_key" : "_ZTINSt3__118__common_type_implINS_14__common_typesIJiixEEEvEE",
19442   "name" : "std::__common_type_impl<std::__common_types<int, int, long long>, void>",
19443   "size" : 1,
19444   "source_file" : "external/libcxx/include/type_traits",
19445   "template_args" :
19446   [
19447    "_ZTINSt3__114__common_typesIJiixEEE",
19448    "_ZTIv"
19449   ]
19450  },
19451  {
19452   "alignment" : 1,
19453   "linker_set_key" : "_ZTINSt3__118__common_type_implINS_14__common_typesIJixEEEvEE",
19454   "name" : "std::__common_type_impl<std::__common_types<int, long long>, void>",
19455   "size" : 1,
19456   "source_file" : "external/libcxx/include/type_traits",
19457   "template_args" :
19458   [
19459    "_ZTINSt3__114__common_typesIJixEEE",
19460    "_ZTIv"
19461   ]
19462  },
19463  {
19464   "alignment" : 1,
19465   "linker_set_key" : "_ZTINSt3__118__common_type_implINS_14__common_typesIJxxEEEvEE",
19466   "name" : "std::__common_type_impl<std::__common_types<long long, long long>, void>",
19467   "size" : 1,
19468   "source_file" : "external/libcxx/include/type_traits",
19469   "template_args" :
19470   [
19471    "_ZTINSt3__114__common_typesIJxxEEE",
19472    "_ZTIv"
19473   ]
19474  },
19475  {
19476   "alignment" : 1,
19477   "base_specifiers" :
19478   [
19479    {
19480     "referenced_type" : "_ZTINSt3__118__common_type_implINS_14__common_typesIJxxEEEvEE"
19481    }
19482   ],
19483   "linker_set_key" : "_ZTINSt3__118__common_type_implINS_14__common_typesIJxxxEEEvEE",
19484   "name" : "std::__common_type_impl<std::__common_types<long long, long long, long long>, void>",
19485   "size" : 1,
19486   "source_file" : "external/libcxx/include/type_traits",
19487   "template_args" :
19488   [
19489    "_ZTINSt3__114__common_typesIJxxxEEE",
19490    "_ZTIv"
19491   ]
19492  },
19493  {
19494   "alignment" : 1,
19495   "base_specifiers" :
19496   [
19497    {
19498     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
19499    }
19500   ],
19501   "linker_set_key" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorIDiEEvEE",
19502   "name" : "std::__has_pointer_type<std::allocator<char32_t>, void>",
19503   "size" : 1,
19504   "source_file" : "external/libcxx/include/memory",
19505   "template_args" :
19506   [
19507    "_ZTINSt3__19allocatorIDiEE",
19508    "_ZTIv"
19509   ]
19510  },
19511  {
19512   "alignment" : 1,
19513   "base_specifiers" :
19514   [
19515    {
19516     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
19517    }
19518   ],
19519   "linker_set_key" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorIDsEEvEE",
19520   "name" : "std::__has_pointer_type<std::allocator<char16_t>, void>",
19521   "size" : 1,
19522   "source_file" : "external/libcxx/include/memory",
19523   "template_args" :
19524   [
19525    "_ZTINSt3__19allocatorIDsEE",
19526    "_ZTIv"
19527   ]
19528  },
19529  {
19530   "alignment" : 1,
19531   "base_specifiers" :
19532   [
19533    {
19534     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
19535    }
19536   ],
19537   "linker_set_key" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorIDuEEvEE",
19538   "name" : "std::__has_pointer_type<std::allocator<char8_t>, void>",
19539   "size" : 1,
19540   "source_file" : "external/libcxx/include/memory",
19541   "template_args" :
19542   [
19543    "_ZTINSt3__19allocatorIDuEE",
19544    "_ZTIv"
19545   ]
19546  },
19547  {
19548   "alignment" : 1,
19549   "base_specifiers" :
19550   [
19551    {
19552     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
19553    }
19554   ],
19555   "linker_set_key" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorIcEEvEE",
19556   "name" : "std::__has_pointer_type<std::allocator<char>, void>",
19557   "size" : 1,
19558   "source_file" : "external/libcxx/include/memory",
19559   "template_args" :
19560   [
19561    "_ZTINSt3__19allocatorIcEE",
19562    "_ZTIv"
19563   ]
19564  },
19565  {
19566   "alignment" : 1,
19567   "base_specifiers" :
19568   [
19569    {
19570     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
19571    }
19572   ],
19573   "linker_set_key" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorIwEEvEE",
19574   "name" : "std::__has_pointer_type<std::allocator<wchar_t>, void>",
19575   "size" : 1,
19576   "source_file" : "external/libcxx/include/memory",
19577   "template_args" :
19578   [
19579    "_ZTINSt3__19allocatorIwEE",
19580    "_ZTIv"
19581   ]
19582  },
19583  {
19584   "alignment" : 1,
19585   "base_specifiers" :
19586   [
19587    {
19588     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
19589    }
19590   ],
19591   "linker_set_key" : "_ZTINSt3__118__has_void_pointerINS_9allocatorIDiEEvEE",
19592   "name" : "std::__has_void_pointer<std::allocator<char32_t>, void>",
19593   "size" : 1,
19594   "source_file" : "external/libcxx/include/memory",
19595   "template_args" :
19596   [
19597    "_ZTINSt3__19allocatorIDiEE",
19598    "_ZTIv"
19599   ]
19600  },
19601  {
19602   "alignment" : 1,
19603   "base_specifiers" :
19604   [
19605    {
19606     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
19607    }
19608   ],
19609   "linker_set_key" : "_ZTINSt3__118__has_void_pointerINS_9allocatorIDsEEvEE",
19610   "name" : "std::__has_void_pointer<std::allocator<char16_t>, void>",
19611   "size" : 1,
19612   "source_file" : "external/libcxx/include/memory",
19613   "template_args" :
19614   [
19615    "_ZTINSt3__19allocatorIDsEE",
19616    "_ZTIv"
19617   ]
19618  },
19619  {
19620   "alignment" : 1,
19621   "base_specifiers" :
19622   [
19623    {
19624     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
19625    }
19626   ],
19627   "linker_set_key" : "_ZTINSt3__118__has_void_pointerINS_9allocatorIDuEEvEE",
19628   "name" : "std::__has_void_pointer<std::allocator<char8_t>, void>",
19629   "size" : 1,
19630   "source_file" : "external/libcxx/include/memory",
19631   "template_args" :
19632   [
19633    "_ZTINSt3__19allocatorIDuEE",
19634    "_ZTIv"
19635   ]
19636  },
19637  {
19638   "alignment" : 1,
19639   "base_specifiers" :
19640   [
19641    {
19642     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
19643    }
19644   ],
19645   "linker_set_key" : "_ZTINSt3__118__has_void_pointerINS_9allocatorIcEEvEE",
19646   "name" : "std::__has_void_pointer<std::allocator<char>, void>",
19647   "size" : 1,
19648   "source_file" : "external/libcxx/include/memory",
19649   "template_args" :
19650   [
19651    "_ZTINSt3__19allocatorIcEE",
19652    "_ZTIv"
19653   ]
19654  },
19655  {
19656   "alignment" : 1,
19657   "base_specifiers" :
19658   [
19659    {
19660     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
19661    }
19662   ],
19663   "linker_set_key" : "_ZTINSt3__118__has_void_pointerINS_9allocatorIwEEvEE",
19664   "name" : "std::__has_void_pointer<std::allocator<wchar_t>, void>",
19665   "size" : 1,
19666   "source_file" : "external/libcxx/include/memory",
19667   "template_args" :
19668   [
19669    "_ZTINSt3__19allocatorIwEE",
19670    "_ZTIv"
19671   ]
19672  },
19673  {
19674   "alignment" : 1,
19675   "linker_set_key" : "_ZTINSt3__118__integer_sequenceIjJEEE",
19676   "name" : "std::__integer_sequence<unsigned int>",
19677   "size" : 1,
19678   "source_file" : "external/libcxx/include/__tuple",
19679   "template_args" :
19680   [
19681    "_ZTIj"
19682   ]
19683  },
19684  {
19685   "alignment" : 1,
19686   "base_specifiers" :
19687   [
19688    {
19689     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
19690    }
19691   ],
19692   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
19693   "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>>",
19694   "size" : 1,
19695   "source_file" : "external/libcxx/include/type_traits",
19696   "template_args" :
19697   [
19698    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
19699   ]
19700  },
19701  {
19702   "alignment" : 1,
19703   "base_specifiers" :
19704   [
19705    {
19706     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
19707    }
19708   ],
19709   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
19710   "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>>",
19711   "size" : 1,
19712   "source_file" : "external/libcxx/include/type_traits",
19713   "template_args" :
19714   [
19715    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
19716   ]
19717  },
19718  {
19719   "alignment" : 1,
19720   "base_specifiers" :
19721   [
19722    {
19723     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
19724    }
19725   ],
19726   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
19727   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false>>",
19728   "size" : 1,
19729   "source_file" : "external/libcxx/include/type_traits",
19730   "template_args" :
19731   [
19732    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
19733   ]
19734  },
19735  {
19736   "alignment" : 1,
19737   "base_specifiers" :
19738   [
19739    {
19740     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
19741    }
19742   ],
19743   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
19744   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
19745   "size" : 1,
19746   "source_file" : "external/libcxx/include/type_traits",
19747   "template_args" :
19748   [
19749    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
19750   ]
19751  },
19752  {
19753   "alignment" : 1,
19754   "base_specifiers" :
19755   [
19756    {
19757     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
19758    }
19759   ],
19760   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
19761   "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>>",
19762   "size" : 1,
19763   "source_file" : "external/libcxx/include/type_traits",
19764   "template_args" :
19765   [
19766    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
19767   ]
19768  },
19769  {
19770   "alignment" : 1,
19771   "base_specifiers" :
19772   [
19773    {
19774     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
19775    }
19776   ],
19777   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
19778   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
19779   "size" : 1,
19780   "source_file" : "external/libcxx/include/type_traits",
19781   "template_args" :
19782   [
19783    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
19784   ]
19785  },
19786  {
19787   "alignment" : 1,
19788   "base_specifiers" :
19789   [
19790    {
19791     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
19792    }
19793   ],
19794   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
19795   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
19796   "size" : 1,
19797   "source_file" : "external/libcxx/include/type_traits",
19798   "template_args" :
19799   [
19800    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
19801   ]
19802  },
19803  {
19804   "alignment" : 1,
19805   "base_specifiers" :
19806   [
19807    {
19808     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
19809    }
19810   ],
19811   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
19812   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
19813   "size" : 1,
19814   "source_file" : "external/libcxx/include/type_traits",
19815   "template_args" :
19816   [
19817    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
19818   ]
19819  },
19820  {
19821   "alignment" : 1,
19822   "base_specifiers" :
19823   [
19824    {
19825     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
19826    }
19827   ],
19828   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
19829   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
19830   "size" : 1,
19831   "source_file" : "external/libcxx/include/type_traits",
19832   "template_args" :
19833   [
19834    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
19835   ]
19836  },
19837  {
19838   "alignment" : 1,
19839   "base_specifiers" :
19840   [
19841    {
19842     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
19843    }
19844   ],
19845   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
19846   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
19847   "size" : 1,
19848   "source_file" : "external/libcxx/include/type_traits",
19849   "template_args" :
19850   [
19851    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
19852   ]
19853  },
19854  {
19855   "alignment" : 1,
19856   "base_specifiers" :
19857   [
19858    {
19859     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
19860    }
19861   ],
19862   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
19863   "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>>",
19864   "size" : 1,
19865   "source_file" : "external/libcxx/include/type_traits",
19866   "template_args" :
19867   [
19868    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
19869   ]
19870  },
19871  {
19872   "alignment" : 1,
19873   "base_specifiers" :
19874   [
19875    {
19876     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
19877    }
19878   ],
19879   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
19880   "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>>",
19881   "size" : 1,
19882   "source_file" : "external/libcxx/include/type_traits",
19883   "template_args" :
19884   [
19885    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
19886   ]
19887  },
19888  {
19889   "alignment" : 1,
19890   "base_specifiers" :
19891   [
19892    {
19893     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
19894    }
19895   ],
19896   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
19897   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false>>",
19898   "size" : 1,
19899   "source_file" : "external/libcxx/include/type_traits",
19900   "template_args" :
19901   [
19902    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
19903   ]
19904  },
19905  {
19906   "alignment" : 1,
19907   "base_specifiers" :
19908   [
19909    {
19910     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
19911    }
19912   ],
19913   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
19914   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
19915   "size" : 1,
19916   "source_file" : "external/libcxx/include/type_traits",
19917   "template_args" :
19918   [
19919    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
19920   ]
19921  },
19922  {
19923   "alignment" : 1,
19924   "base_specifiers" :
19925   [
19926    {
19927     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
19928    }
19929   ],
19930   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
19931   "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>>",
19932   "size" : 1,
19933   "source_file" : "external/libcxx/include/type_traits",
19934   "template_args" :
19935   [
19936    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
19937   ]
19938  },
19939  {
19940   "alignment" : 1,
19941   "base_specifiers" :
19942   [
19943    {
19944     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
19945    }
19946   ],
19947   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
19948   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
19949   "size" : 1,
19950   "source_file" : "external/libcxx/include/type_traits",
19951   "template_args" :
19952   [
19953    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
19954   ]
19955  },
19956  {
19957   "alignment" : 1,
19958   "base_specifiers" :
19959   [
19960    {
19961     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
19962    }
19963   ],
19964   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
19965   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
19966   "size" : 1,
19967   "source_file" : "external/libcxx/include/type_traits",
19968   "template_args" :
19969   [
19970    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
19971   ]
19972  },
19973  {
19974   "alignment" : 1,
19975   "base_specifiers" :
19976   [
19977    {
19978     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
19979    }
19980   ],
19981   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
19982   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
19983   "size" : 1,
19984   "source_file" : "external/libcxx/include/type_traits",
19985   "template_args" :
19986   [
19987    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
19988   ]
19989  },
19990  {
19991   "alignment" : 1,
19992   "base_specifiers" :
19993   [
19994    {
19995     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
19996    }
19997   ],
19998   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
19999   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
20000   "size" : 1,
20001   "source_file" : "external/libcxx/include/type_traits",
20002   "template_args" :
20003   [
20004    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
20005   ]
20006  },
20007  {
20008   "alignment" : 1,
20009   "base_specifiers" :
20010   [
20011    {
20012     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
20013    }
20014   ],
20015   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
20016   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
20017   "size" : 1,
20018   "source_file" : "external/libcxx/include/type_traits",
20019   "template_args" :
20020   [
20021    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
20022   ]
20023  },
20024  {
20025   "alignment" : 1,
20026   "base_specifiers" :
20027   [
20028    {
20029     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
20030    }
20031   ],
20032   "linker_set_key" : "_ZTINSt3__118__is_referenceableIeEE",
20033   "name" : "std::__is_referenceable<long double>",
20034   "size" : 1,
20035   "source_file" : "external/libcxx/include/type_traits",
20036   "template_args" :
20037   [
20038    "_ZTIe"
20039   ]
20040  },
20041  {
20042   "alignment" : 1,
20043   "base_specifiers" :
20044   [
20045    {
20046     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
20047    }
20048   ],
20049   "linker_set_key" : "_ZTINSt3__118__is_referenceableIiEE",
20050   "name" : "std::__is_referenceable<int>",
20051   "size" : 1,
20052   "source_file" : "external/libcxx/include/type_traits",
20053   "template_args" :
20054   [
20055    "_ZTIi"
20056   ]
20057  },
20058  {
20059   "alignment" : 1,
20060   "base_specifiers" :
20061   [
20062    {
20063     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
20064    }
20065   ],
20066   "linker_set_key" : "_ZTINSt3__118__is_referenceableIlEE",
20067   "name" : "std::__is_referenceable<long>",
20068   "size" : 1,
20069   "source_file" : "external/libcxx/include/type_traits",
20070   "template_args" :
20071   [
20072    "_ZTIl"
20073   ]
20074  },
20075  {
20076   "alignment" : 1,
20077   "base_specifiers" :
20078   [
20079    {
20080     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
20081    }
20082   ],
20083   "linker_set_key" : "_ZTINSt3__118__is_referenceableIxEE",
20084   "name" : "std::__is_referenceable<long long>",
20085   "size" : 1,
20086   "source_file" : "external/libcxx/include/type_traits",
20087   "template_args" :
20088   [
20089    "_ZTIx"
20090   ]
20091  },
20092  {
20093   "alignment" : 4,
20094   "fields" :
20095   [
20096    {
20097     "access" : "private",
20098     "field_name" : "__imp_",
20099     "referenced_type" : "_ZTIPKc"
20100    }
20101   ],
20102   "linker_set_key" : "_ZTINSt3__118__libcpp_refstringE",
20103   "name" : "std::__libcpp_refstring",
20104   "record_kind" : "class",
20105   "size" : 4,
20106   "source_file" : "external/libcxx/include/stdexcept"
20107  },
20108  {
20109   "alignment" : 1,
20110   "linker_set_key" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIDiNS_9allocatorIDiEELb1EEE",
20111   "name" : "std::__pointer_type_imp::__pointer_type<char32_t, std::allocator<char32_t>, true>",
20112   "size" : 1,
20113   "source_file" : "external/libcxx/include/memory",
20114   "template_args" :
20115   [
20116    "_ZTIDi",
20117    "_ZTINSt3__19allocatorIDiEE"
20118   ]
20119  },
20120  {
20121   "alignment" : 1,
20122   "linker_set_key" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIDsNS_9allocatorIDsEELb1EEE",
20123   "name" : "std::__pointer_type_imp::__pointer_type<char16_t, std::allocator<char16_t>, true>",
20124   "size" : 1,
20125   "source_file" : "external/libcxx/include/memory",
20126   "template_args" :
20127   [
20128    "_ZTIDs",
20129    "_ZTINSt3__19allocatorIDsEE"
20130   ]
20131  },
20132  {
20133   "alignment" : 1,
20134   "linker_set_key" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIDuNS_9allocatorIDuEELb1EEE",
20135   "name" : "std::__pointer_type_imp::__pointer_type<char8_t, std::allocator<char8_t>, true>",
20136   "size" : 1,
20137   "source_file" : "external/libcxx/include/memory",
20138   "template_args" :
20139   [
20140    "_ZTIDu",
20141    "_ZTINSt3__19allocatorIDuEE"
20142   ]
20143  },
20144  {
20145   "alignment" : 1,
20146   "linker_set_key" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIcNS_9allocatorIcEELb1EEE",
20147   "name" : "std::__pointer_type_imp::__pointer_type<char, std::allocator<char>, true>",
20148   "size" : 1,
20149   "source_file" : "external/libcxx/include/memory",
20150   "template_args" :
20151   [
20152    "_ZTIc",
20153    "_ZTINSt3__19allocatorIcEE"
20154   ]
20155  },
20156  {
20157   "alignment" : 1,
20158   "linker_set_key" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIwNS_9allocatorIwEELb1EEE",
20159   "name" : "std::__pointer_type_imp::__pointer_type<wchar_t, std::allocator<wchar_t>, true>",
20160   "size" : 1,
20161   "source_file" : "external/libcxx/include/memory",
20162   "template_args" :
20163   [
20164    "_ZTIw",
20165    "_ZTINSt3__19allocatorIwEE"
20166   ]
20167  },
20168  {
20169   "alignment" : 1,
20170   "linker_set_key" : "_ZTINSt3__118__sfinae_ctor_baseILb0ELb0EEE",
20171   "name" : "std::__sfinae_ctor_base<false, false>",
20172   "size" : 1,
20173   "source_file" : "external/libcxx/include/__tuple"
20174  },
20175  {
20176   "alignment" : 1,
20177   "linker_set_key" : "_ZTINSt3__118__sfinae_ctor_baseILb0ELb1EEE",
20178   "name" : "std::__sfinae_ctor_base<false, true>",
20179   "size" : 1,
20180   "source_file" : "external/libcxx/include/__tuple"
20181  },
20182  {
20183   "alignment" : 1,
20184   "linker_set_key" : "_ZTINSt3__118__sfinae_ctor_baseILb1ELb0EEE",
20185   "name" : "std::__sfinae_ctor_base<true, false>",
20186   "size" : 1,
20187   "source_file" : "external/libcxx/include/__tuple"
20188  },
20189  {
20190   "alignment" : 1,
20191   "linker_set_key" : "_ZTINSt3__118__tuple_cat_returnIJEEE",
20192   "name" : "std::__tuple_cat_return<>",
20193   "size" : 1,
20194   "source_file" : "external/libcxx/include/tuple"
20195  },
20196  {
20197   "alignment" : 4,
20198   "fields" :
20199   [
20200    {
20201     "access" : "private",
20202     "field_name" : "__cv_",
20203     "referenced_type" : "_ZTI14pthread_cond_t"
20204    }
20205   ],
20206   "linker_set_key" : "_ZTINSt3__118condition_variableE",
20207   "name" : "std::condition_variable",
20208   "record_kind" : "class",
20209   "size" : 4,
20210   "source_file" : "external/libcxx/include/__mutex_base"
20211  },
20212  {
20213   "alignment" : 1,
20214   "linker_set_key" : "_ZTINSt3__118input_iterator_tagE",
20215   "name" : "std::input_iterator_tag",
20216   "size" : 1,
20217   "source_file" : "external/libcxx/include/iterator"
20218  },
20219  {
20220   "alignment" : 1,
20221   "base_specifiers" :
20222   [
20223    {
20224     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20225    }
20226   ],
20227   "linker_set_key" : "_ZTINSt3__118is_error_code_enumINS_10error_codeEEE",
20228   "name" : "std::is_error_code_enum<std::error_code>",
20229   "size" : 1,
20230   "source_file" : "external/libcxx/include/system_error",
20231   "template_args" :
20232   [
20233    "_ZTINSt3__110error_codeE"
20234   ]
20235  },
20236  {
20237   "alignment" : 1,
20238   "base_specifiers" :
20239   [
20240    {
20241     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20242    }
20243   ],
20244   "linker_set_key" : "_ZTINSt3__118is_error_code_enumINS_14error_categoryEEE",
20245   "name" : "std::is_error_code_enum<std::error_category>",
20246   "size" : 1,
20247   "source_file" : "external/libcxx/include/system_error",
20248   "template_args" :
20249   [
20250    "_ZTINSt3__114error_categoryE"
20251   ]
20252  },
20253  {
20254   "alignment" : 1,
20255   "base_specifiers" :
20256   [
20257    {
20258     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20259    }
20260   ],
20261   "linker_set_key" : "_ZTINSt3__118is_error_code_enumINS_15error_conditionEEE",
20262   "name" : "std::is_error_code_enum<std::error_condition>",
20263   "size" : 1,
20264   "source_file" : "external/libcxx/include/system_error",
20265   "template_args" :
20266   [
20267    "_ZTINSt3__115error_conditionE"
20268   ]
20269  },
20270  {
20271   "alignment" : 1,
20272   "base_specifiers" :
20273   [
20274    {
20275     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20276    }
20277   ],
20278   "linker_set_key" : "_ZTINSt3__118is_error_code_enumIiEE",
20279   "name" : "std::is_error_code_enum<int>",
20280   "size" : 1,
20281   "source_file" : "external/libcxx/include/system_error",
20282   "template_args" :
20283   [
20284    "_ZTIi"
20285   ]
20286  },
20287  {
20288   "alignment" : 1,
20289   "base_specifiers" :
20290   [
20291    {
20292     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
20293    }
20294   ],
20295   "linker_set_key" : "_ZTINSt3__118is_standard_layoutIDiEE",
20296   "name" : "std::is_standard_layout<char32_t>",
20297   "size" : 1,
20298   "source_file" : "external/libcxx/include/type_traits",
20299   "template_args" :
20300   [
20301    "_ZTIDi"
20302   ]
20303  },
20304  {
20305   "alignment" : 1,
20306   "base_specifiers" :
20307   [
20308    {
20309     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
20310    }
20311   ],
20312   "linker_set_key" : "_ZTINSt3__118is_standard_layoutIDsEE",
20313   "name" : "std::is_standard_layout<char16_t>",
20314   "size" : 1,
20315   "source_file" : "external/libcxx/include/type_traits",
20316   "template_args" :
20317   [
20318    "_ZTIDs"
20319   ]
20320  },
20321  {
20322   "alignment" : 1,
20323   "base_specifiers" :
20324   [
20325    {
20326     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
20327    }
20328   ],
20329   "linker_set_key" : "_ZTINSt3__118is_standard_layoutIDuEE",
20330   "name" : "std::is_standard_layout<char8_t>",
20331   "size" : 1,
20332   "source_file" : "external/libcxx/include/type_traits",
20333   "template_args" :
20334   [
20335    "_ZTIDu"
20336   ]
20337  },
20338  {
20339   "alignment" : 1,
20340   "base_specifiers" :
20341   [
20342    {
20343     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
20344    }
20345   ],
20346   "linker_set_key" : "_ZTINSt3__118is_standard_layoutIcEE",
20347   "name" : "std::is_standard_layout<char>",
20348   "size" : 1,
20349   "source_file" : "external/libcxx/include/type_traits",
20350   "template_args" :
20351   [
20352    "_ZTIc"
20353   ]
20354  },
20355  {
20356   "alignment" : 1,
20357   "base_specifiers" :
20358   [
20359    {
20360     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
20361    }
20362   ],
20363   "linker_set_key" : "_ZTINSt3__118is_standard_layoutIwEE",
20364   "name" : "std::is_standard_layout<wchar_t>",
20365   "size" : 1,
20366   "source_file" : "external/libcxx/include/type_traits",
20367   "template_args" :
20368   [
20369    "_ZTIw"
20370   ]
20371  },
20372  {
20373   "alignment" : 1,
20374   "base_specifiers" :
20375   [
20376    {
20377     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
20378    }
20379   ],
20380   "linker_set_key" : "_ZTINSt3__119__has_const_pointerINS_9allocatorIDiEEvEE",
20381   "name" : "std::__has_const_pointer<std::allocator<char32_t>, void>",
20382   "size" : 1,
20383   "source_file" : "external/libcxx/include/memory",
20384   "template_args" :
20385   [
20386    "_ZTINSt3__19allocatorIDiEE",
20387    "_ZTIv"
20388   ]
20389  },
20390  {
20391   "alignment" : 1,
20392   "base_specifiers" :
20393   [
20394    {
20395     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
20396    }
20397   ],
20398   "linker_set_key" : "_ZTINSt3__119__has_const_pointerINS_9allocatorIDsEEvEE",
20399   "name" : "std::__has_const_pointer<std::allocator<char16_t>, void>",
20400   "size" : 1,
20401   "source_file" : "external/libcxx/include/memory",
20402   "template_args" :
20403   [
20404    "_ZTINSt3__19allocatorIDsEE",
20405    "_ZTIv"
20406   ]
20407  },
20408  {
20409   "alignment" : 1,
20410   "base_specifiers" :
20411   [
20412    {
20413     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
20414    }
20415   ],
20416   "linker_set_key" : "_ZTINSt3__119__has_const_pointerINS_9allocatorIDuEEvEE",
20417   "name" : "std::__has_const_pointer<std::allocator<char8_t>, void>",
20418   "size" : 1,
20419   "source_file" : "external/libcxx/include/memory",
20420   "template_args" :
20421   [
20422    "_ZTINSt3__19allocatorIDuEE",
20423    "_ZTIv"
20424   ]
20425  },
20426  {
20427   "alignment" : 1,
20428   "base_specifiers" :
20429   [
20430    {
20431     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
20432    }
20433   ],
20434   "linker_set_key" : "_ZTINSt3__119__has_const_pointerINS_9allocatorIcEEvEE",
20435   "name" : "std::__has_const_pointer<std::allocator<char>, void>",
20436   "size" : 1,
20437   "source_file" : "external/libcxx/include/memory",
20438   "template_args" :
20439   [
20440    "_ZTINSt3__19allocatorIcEE",
20441    "_ZTIv"
20442   ]
20443  },
20444  {
20445   "alignment" : 1,
20446   "base_specifiers" :
20447   [
20448    {
20449     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
20450    }
20451   ],
20452   "linker_set_key" : "_ZTINSt3__119__has_const_pointerINS_9allocatorIwEEvEE",
20453   "name" : "std::__has_const_pointer<std::allocator<wchar_t>, void>",
20454   "size" : 1,
20455   "source_file" : "external/libcxx/include/memory",
20456   "template_args" :
20457   [
20458    "_ZTINSt3__19allocatorIwEE",
20459    "_ZTIv"
20460   ]
20461  },
20462  {
20463   "alignment" : 1,
20464   "base_specifiers" :
20465   [
20466    {
20467     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
20468    }
20469   ],
20470   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implIDnEE",
20471   "name" : "std::__is_nullptr_t_impl<nullptr_t>",
20472   "size" : 1,
20473   "source_file" : "external/libcxx/include/type_traits",
20474   "template_args" :
20475   [
20476    "_ZTIDn"
20477   ]
20478  },
20479  {
20480   "alignment" : 1,
20481   "base_specifiers" :
20482   [
20483    {
20484     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20485    }
20486   ],
20487   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
20488   "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>>",
20489   "size" : 1,
20490   "source_file" : "external/libcxx/include/type_traits",
20491   "template_args" :
20492   [
20493    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
20494   ]
20495  },
20496  {
20497   "alignment" : 1,
20498   "base_specifiers" :
20499   [
20500    {
20501     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20502    }
20503   ],
20504   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
20505   "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>>",
20506   "size" : 1,
20507   "source_file" : "external/libcxx/include/type_traits",
20508   "template_args" :
20509   [
20510    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
20511   ]
20512  },
20513  {
20514   "alignment" : 1,
20515   "base_specifiers" :
20516   [
20517    {
20518     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20519    }
20520   ],
20521   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
20522   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false>>",
20523   "size" : 1,
20524   "source_file" : "external/libcxx/include/type_traits",
20525   "template_args" :
20526   [
20527    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
20528   ]
20529  },
20530  {
20531   "alignment" : 1,
20532   "base_specifiers" :
20533   [
20534    {
20535     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20536    }
20537   ],
20538   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
20539   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
20540   "size" : 1,
20541   "source_file" : "external/libcxx/include/type_traits",
20542   "template_args" :
20543   [
20544    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
20545   ]
20546  },
20547  {
20548   "alignment" : 1,
20549   "base_specifiers" :
20550   [
20551    {
20552     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20553    }
20554   ],
20555   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
20556   "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>>",
20557   "size" : 1,
20558   "source_file" : "external/libcxx/include/type_traits",
20559   "template_args" :
20560   [
20561    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
20562   ]
20563  },
20564  {
20565   "alignment" : 1,
20566   "base_specifiers" :
20567   [
20568    {
20569     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20570    }
20571   ],
20572   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
20573   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
20574   "size" : 1,
20575   "source_file" : "external/libcxx/include/type_traits",
20576   "template_args" :
20577   [
20578    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
20579   ]
20580  },
20581  {
20582   "alignment" : 1,
20583   "base_specifiers" :
20584   [
20585    {
20586     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20587    }
20588   ],
20589   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
20590   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
20591   "size" : 1,
20592   "source_file" : "external/libcxx/include/type_traits",
20593   "template_args" :
20594   [
20595    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
20596   ]
20597  },
20598  {
20599   "alignment" : 1,
20600   "base_specifiers" :
20601   [
20602    {
20603     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20604    }
20605   ],
20606   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
20607   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
20608   "size" : 1,
20609   "source_file" : "external/libcxx/include/type_traits",
20610   "template_args" :
20611   [
20612    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
20613   ]
20614  },
20615  {
20616   "alignment" : 1,
20617   "base_specifiers" :
20618   [
20619    {
20620     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20621    }
20622   ],
20623   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
20624   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
20625   "size" : 1,
20626   "source_file" : "external/libcxx/include/type_traits",
20627   "template_args" :
20628   [
20629    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
20630   ]
20631  },
20632  {
20633   "alignment" : 1,
20634   "base_specifiers" :
20635   [
20636    {
20637     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20638    }
20639   ],
20640   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
20641   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
20642   "size" : 1,
20643   "source_file" : "external/libcxx/include/type_traits",
20644   "template_args" :
20645   [
20646    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
20647   ]
20648  },
20649  {
20650   "alignment" : 1,
20651   "base_specifiers" :
20652   [
20653    {
20654     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20655    }
20656   ],
20657   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implIeEE",
20658   "name" : "std::__is_nullptr_t_impl<long double>",
20659   "size" : 1,
20660   "source_file" : "external/libcxx/include/type_traits",
20661   "template_args" :
20662   [
20663    "_ZTIe"
20664   ]
20665  },
20666  {
20667   "alignment" : 1,
20668   "base_specifiers" :
20669   [
20670    {
20671     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20672    }
20673   ],
20674   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implIiEE",
20675   "name" : "std::__is_nullptr_t_impl<int>",
20676   "size" : 1,
20677   "source_file" : "external/libcxx/include/type_traits",
20678   "template_args" :
20679   [
20680    "_ZTIi"
20681   ]
20682  },
20683  {
20684   "alignment" : 1,
20685   "base_specifiers" :
20686   [
20687    {
20688     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20689    }
20690   ],
20691   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implIlEE",
20692   "name" : "std::__is_nullptr_t_impl<long>",
20693   "size" : 1,
20694   "source_file" : "external/libcxx/include/type_traits",
20695   "template_args" :
20696   [
20697    "_ZTIl"
20698   ]
20699  },
20700  {
20701   "alignment" : 1,
20702   "base_specifiers" :
20703   [
20704    {
20705     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20706    }
20707   ],
20708   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implIxEE",
20709   "name" : "std::__is_nullptr_t_impl<long long>",
20710   "size" : 1,
20711   "source_file" : "external/libcxx/include/type_traits",
20712   "template_args" :
20713   [
20714    "_ZTIx"
20715   ]
20716  },
20717  {
20718   "alignment" : 4,
20719   "fields" :
20720   [
20721    {
20722     "field_name" : "__file_",
20723     "referenced_type" : "_ZTIPKc"
20724    },
20725    {
20726     "field_name" : "__line_",
20727     "field_offset" : 32,
20728     "referenced_type" : "_ZTIi"
20729    },
20730    {
20731     "field_name" : "__pred_",
20732     "field_offset" : 64,
20733     "referenced_type" : "_ZTIPKc"
20734    },
20735    {
20736     "field_name" : "__msg_",
20737     "field_offset" : 96,
20738     "referenced_type" : "_ZTIPKc"
20739    }
20740   ],
20741   "linker_set_key" : "_ZTINSt3__119__libcpp_debug_infoE",
20742   "name" : "std::__libcpp_debug_info",
20743   "size" : 16,
20744   "source_file" : "external/libcxx/include/__debug"
20745  },
20746  {
20747   "alignment" : 4,
20748   "base_specifiers" :
20749   [
20750    {
20751     "access" : "private",
20752     "referenced_type" : "_ZTINSt3__114__shared_countE"
20753    }
20754   ],
20755   "fields" :
20756   [
20757    {
20758     "access" : "private",
20759     "field_name" : "__shared_weak_owners_",
20760     "field_offset" : 64,
20761     "referenced_type" : "_ZTIl"
20762    }
20763   ],
20764   "linker_set_key" : "_ZTINSt3__119__shared_weak_countE",
20765   "name" : "std::__shared_weak_count",
20766   "record_kind" : "class",
20767   "size" : 12,
20768   "source_file" : "external/libcxx/include/memory",
20769   "vtable_components" :
20770   [
20771    {
20772     "kind" : "offset_to_top"
20773    },
20774    {
20775     "kind" : "rtti",
20776     "mangled_component_name" : "_ZTINSt3__119__shared_weak_countE"
20777    },
20778    {
20779     "kind" : "complete_dtor_pointer",
20780     "mangled_component_name" : "_ZNSt3__119__shared_weak_countD1Ev"
20781    },
20782    {
20783     "kind" : "deleting_dtor_pointer",
20784     "mangled_component_name" : "_ZNSt3__119__shared_weak_countD0Ev"
20785    },
20786    {
20787     "is_pure" : true,
20788     "mangled_component_name" : "_ZNSt3__114__shared_count16__on_zero_sharedEv"
20789    },
20790    {
20791     "mangled_component_name" : "_ZNKSt3__119__shared_weak_count13__get_deleterERKSt9type_info"
20792    },
20793    {
20794     "is_pure" : true,
20795     "mangled_component_name" : "_ZNSt3__119__shared_weak_count21__on_zero_shared_weakEv"
20796    }
20797   ]
20798  },
20799  {
20800   "alignment" : 1,
20801   "linker_set_key" : "_ZTINSt3__119__tuple_sfinae_baseE",
20802   "name" : "std::__tuple_sfinae_base",
20803   "size" : 1,
20804   "source_file" : "external/libcxx/include/__tuple"
20805  },
20806  {
20807   "alignment" : 1,
20808   "linker_set_key" : "_ZTINSt3__119output_iterator_tagE",
20809   "name" : "std::output_iterator_tag",
20810   "size" : 1,
20811   "source_file" : "external/libcxx/include/iterator"
20812  },
20813  {
20814   "alignment" : 1,
20815   "linker_set_key" : "_ZTINSt3__120__const_void_pointerIPDiNS_9allocatorIDiEELb0EEE",
20816   "name" : "std::__const_void_pointer<char32_t *, std::allocator<char32_t>, false>",
20817   "size" : 1,
20818   "source_file" : "external/libcxx/include/memory",
20819   "template_args" :
20820   [
20821    "_ZTIPDi",
20822    "_ZTINSt3__19allocatorIDiEE"
20823   ]
20824  },
20825  {
20826   "alignment" : 1,
20827   "linker_set_key" : "_ZTINSt3__120__const_void_pointerIPDsNS_9allocatorIDsEELb0EEE",
20828   "name" : "std::__const_void_pointer<char16_t *, std::allocator<char16_t>, false>",
20829   "size" : 1,
20830   "source_file" : "external/libcxx/include/memory",
20831   "template_args" :
20832   [
20833    "_ZTIPDs",
20834    "_ZTINSt3__19allocatorIDsEE"
20835   ]
20836  },
20837  {
20838   "alignment" : 1,
20839   "linker_set_key" : "_ZTINSt3__120__const_void_pointerIPDuNS_9allocatorIDuEELb0EEE",
20840   "name" : "std::__const_void_pointer<char8_t *, std::allocator<char8_t>, false>",
20841   "size" : 1,
20842   "source_file" : "external/libcxx/include/memory",
20843   "template_args" :
20844   [
20845    "_ZTIPDu",
20846    "_ZTINSt3__19allocatorIDuEE"
20847   ]
20848  },
20849  {
20850   "alignment" : 1,
20851   "linker_set_key" : "_ZTINSt3__120__const_void_pointerIPcNS_9allocatorIcEELb0EEE",
20852   "name" : "std::__const_void_pointer<char *, std::allocator<char>, false>",
20853   "size" : 1,
20854   "source_file" : "external/libcxx/include/memory",
20855   "template_args" :
20856   [
20857    "_ZTIPc",
20858    "_ZTINSt3__19allocatorIcEE"
20859   ]
20860  },
20861  {
20862   "alignment" : 1,
20863   "linker_set_key" : "_ZTINSt3__120__const_void_pointerIPwNS_9allocatorIwEELb0EEE",
20864   "name" : "std::__const_void_pointer<wchar_t *, std::allocator<wchar_t>, false>",
20865   "size" : 1,
20866   "source_file" : "external/libcxx/include/memory",
20867   "template_args" :
20868   [
20869    "_ZTIPw",
20870    "_ZTINSt3__19allocatorIwEE"
20871   ]
20872  },
20873  {
20874   "alignment" : 1,
20875   "linker_set_key" : "_ZTINSt3__120__libcpp_compute_minIiLi31ELb1EEE",
20876   "name" : "std::__libcpp_compute_min<int, 31, true>",
20877   "size" : 1,
20878   "source_file" : "external/libcxx/include/limits",
20879   "template_args" :
20880   [
20881    "_ZTIi"
20882   ]
20883  },
20884  {
20885   "alignment" : 1,
20886   "linker_set_key" : "_ZTINSt3__120__libcpp_compute_minIjLi32ELb0EEE",
20887   "name" : "std::__libcpp_compute_min<unsigned int, 32, false>",
20888   "size" : 1,
20889   "source_file" : "external/libcxx/include/limits",
20890   "template_args" :
20891   [
20892    "_ZTIj"
20893   ]
20894  },
20895  {
20896   "alignment" : 1,
20897   "linker_set_key" : "_ZTINSt3__120__libcpp_compute_minIlLi31ELb1EEE",
20898   "name" : "std::__libcpp_compute_min<long, 31, true>",
20899   "size" : 1,
20900   "source_file" : "external/libcxx/include/limits",
20901   "template_args" :
20902   [
20903    "_ZTIl"
20904   ]
20905  },
20906  {
20907   "alignment" : 1,
20908   "linker_set_key" : "_ZTINSt3__120__libcpp_compute_minIxLi63ELb1EEE",
20909   "name" : "std::__libcpp_compute_min<long long, 63, true>",
20910   "size" : 1,
20911   "source_file" : "external/libcxx/include/limits",
20912   "template_args" :
20913   [
20914    "_ZTIx"
20915   ]
20916  },
20917  {
20918   "alignment" : 1,
20919   "base_specifiers" :
20920   [
20921    {
20922     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20923    }
20924   ],
20925   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
20926   "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>",
20927   "size" : 1,
20928   "source_file" : "external/libcxx/include/type_traits",
20929   "template_args" :
20930   [
20931    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
20932   ]
20933  },
20934  {
20935   "alignment" : 1,
20936   "base_specifiers" :
20937   [
20938    {
20939     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20940    }
20941   ],
20942   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
20943   "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>",
20944   "size" : 1,
20945   "source_file" : "external/libcxx/include/type_traits",
20946   "template_args" :
20947   [
20948    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
20949   ]
20950  },
20951  {
20952   "alignment" : 1,
20953   "base_specifiers" :
20954   [
20955    {
20956     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20957    }
20958   ],
20959   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEELb1EEE",
20960   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false>, true>",
20961   "size" : 1,
20962   "source_file" : "external/libcxx/include/type_traits",
20963   "template_args" :
20964   [
20965    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
20966   ]
20967  },
20968  {
20969   "alignment" : 1,
20970   "base_specifiers" :
20971   [
20972    {
20973     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20974    }
20975   ],
20976   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
20977   "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>",
20978   "size" : 1,
20979   "source_file" : "external/libcxx/include/type_traits",
20980   "template_args" :
20981   [
20982    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
20983   ]
20984  },
20985  {
20986   "alignment" : 1,
20987   "base_specifiers" :
20988   [
20989    {
20990     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20991    }
20992   ],
20993   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
20994   "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>",
20995   "size" : 1,
20996   "source_file" : "external/libcxx/include/type_traits",
20997   "template_args" :
20998   [
20999    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
21000   ]
21001  },
21002  {
21003   "alignment" : 1,
21004   "base_specifiers" :
21005   [
21006    {
21007     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21008    }
21009   ],
21010   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
21011   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>, true>",
21012   "size" : 1,
21013   "source_file" : "external/libcxx/include/type_traits",
21014   "template_args" :
21015   [
21016    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
21017   ]
21018  },
21019  {
21020   "alignment" : 1,
21021   "base_specifiers" :
21022   [
21023    {
21024     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21025    }
21026   ],
21027   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
21028   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>, true>",
21029   "size" : 1,
21030   "source_file" : "external/libcxx/include/type_traits",
21031   "template_args" :
21032   [
21033    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
21034   ]
21035  },
21036  {
21037   "alignment" : 1,
21038   "base_specifiers" :
21039   [
21040    {
21041     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21042    }
21043   ],
21044   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEELb1EEE",
21045   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>, true>",
21046   "size" : 1,
21047   "source_file" : "external/libcxx/include/type_traits",
21048   "template_args" :
21049   [
21050    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
21051   ]
21052  },
21053  {
21054   "alignment" : 1,
21055   "base_specifiers" :
21056   [
21057    {
21058     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21059    }
21060   ],
21061   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
21062   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::allocator<char>, 1, true>, true>",
21063   "size" : 1,
21064   "source_file" : "external/libcxx/include/type_traits",
21065   "template_args" :
21066   [
21067    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
21068   ]
21069  },
21070  {
21071   "alignment" : 1,
21072   "base_specifiers" :
21073   [
21074    {
21075     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21076    }
21077   ],
21078   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
21079   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>, true>",
21080   "size" : 1,
21081   "source_file" : "external/libcxx/include/type_traits",
21082   "template_args" :
21083   [
21084    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
21085   ]
21086  },
21087  {
21088   "alignment" : 1,
21089   "base_specifiers" :
21090   [
21091    {
21092     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21093    }
21094   ],
21095   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
21096   "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>",
21097   "size" : 1,
21098   "source_file" : "external/libcxx/include/type_traits",
21099   "template_args" :
21100   [
21101    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
21102   ]
21103  },
21104  {
21105   "alignment" : 1,
21106   "base_specifiers" :
21107   [
21108    {
21109     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21110    }
21111   ],
21112   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
21113   "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>",
21114   "size" : 1,
21115   "source_file" : "external/libcxx/include/type_traits",
21116   "template_args" :
21117   [
21118    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
21119   ]
21120  },
21121  {
21122   "alignment" : 1,
21123   "base_specifiers" :
21124   [
21125    {
21126     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21127    }
21128   ],
21129   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEELb1EEE",
21130   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false>, true>",
21131   "size" : 1,
21132   "source_file" : "external/libcxx/include/type_traits",
21133   "template_args" :
21134   [
21135    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
21136   ]
21137  },
21138  {
21139   "alignment" : 1,
21140   "base_specifiers" :
21141   [
21142    {
21143     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21144    }
21145   ],
21146   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
21147   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>, true>",
21148   "size" : 1,
21149   "source_file" : "external/libcxx/include/type_traits",
21150   "template_args" :
21151   [
21152    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
21153   ]
21154  },
21155  {
21156   "alignment" : 1,
21157   "base_specifiers" :
21158   [
21159    {
21160     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21161    }
21162   ],
21163   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
21164   "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>",
21165   "size" : 1,
21166   "source_file" : "external/libcxx/include/type_traits",
21167   "template_args" :
21168   [
21169    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
21170   ]
21171  },
21172  {
21173   "alignment" : 1,
21174   "base_specifiers" :
21175   [
21176    {
21177     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21178    }
21179   ],
21180   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
21181   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>, true>",
21182   "size" : 1,
21183   "source_file" : "external/libcxx/include/type_traits",
21184   "template_args" :
21185   [
21186    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
21187   ]
21188  },
21189  {
21190   "alignment" : 1,
21191   "base_specifiers" :
21192   [
21193    {
21194     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21195    }
21196   ],
21197   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
21198   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>, true>",
21199   "size" : 1,
21200   "source_file" : "external/libcxx/include/type_traits",
21201   "template_args" :
21202   [
21203    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
21204   ]
21205  },
21206  {
21207   "alignment" : 1,
21208   "base_specifiers" :
21209   [
21210    {
21211     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21212    }
21213   ],
21214   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEELb1EEE",
21215   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>, true>",
21216   "size" : 1,
21217   "source_file" : "external/libcxx/include/type_traits",
21218   "template_args" :
21219   [
21220    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
21221   ]
21222  },
21223  {
21224   "alignment" : 1,
21225   "base_specifiers" :
21226   [
21227    {
21228     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21229    }
21230   ],
21231   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
21232   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::allocator<char>, 1, true>, true>",
21233   "size" : 1,
21234   "source_file" : "external/libcxx/include/type_traits",
21235   "template_args" :
21236   [
21237    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
21238   ]
21239  },
21240  {
21241   "alignment" : 1,
21242   "base_specifiers" :
21243   [
21244    {
21245     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21246    }
21247   ],
21248   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
21249   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>, true>",
21250   "size" : 1,
21251   "source_file" : "external/libcxx/include/type_traits",
21252   "template_args" :
21253   [
21254    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
21255   ]
21256  },
21257  {
21258   "alignment" : 1,
21259   "base_specifiers" :
21260   [
21261    {
21262     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21263    }
21264   ],
21265   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIeLb0EEE",
21266   "name" : "std::__libcpp_is_function<long double>",
21267   "size" : 1,
21268   "source_file" : "external/libcxx/include/type_traits",
21269   "template_args" :
21270   [
21271    "_ZTIe"
21272   ]
21273  },
21274  {
21275   "alignment" : 1,
21276   "base_specifiers" :
21277   [
21278    {
21279     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21280    }
21281   ],
21282   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIiLb0EEE",
21283   "name" : "std::__libcpp_is_function<int>",
21284   "size" : 1,
21285   "source_file" : "external/libcxx/include/type_traits",
21286   "template_args" :
21287   [
21288    "_ZTIi"
21289   ]
21290  },
21291  {
21292   "alignment" : 1,
21293   "base_specifiers" :
21294   [
21295    {
21296     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21297    }
21298   ],
21299   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIlLb0EEE",
21300   "name" : "std::__libcpp_is_function<long>",
21301   "size" : 1,
21302   "source_file" : "external/libcxx/include/type_traits",
21303   "template_args" :
21304   [
21305    "_ZTIl"
21306   ]
21307  },
21308  {
21309   "alignment" : 1,
21310   "base_specifiers" :
21311   [
21312    {
21313     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21314    }
21315   ],
21316   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIxLb0EEE",
21317   "name" : "std::__libcpp_is_function<long long>",
21318   "size" : 1,
21319   "source_file" : "external/libcxx/include/type_traits",
21320   "template_args" :
21321   [
21322    "_ZTIx"
21323   ]
21324  },
21325  {
21326   "alignment" : 1,
21327   "base_specifiers" :
21328   [
21329    {
21330     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
21331    }
21332   ],
21333   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIDiEE",
21334   "name" : "std::__libcpp_is_integral<char32_t>",
21335   "size" : 1,
21336   "source_file" : "external/libcxx/include/type_traits",
21337   "template_args" :
21338   [
21339    "_ZTIDi"
21340   ]
21341  },
21342  {
21343   "alignment" : 1,
21344   "base_specifiers" :
21345   [
21346    {
21347     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
21348    }
21349   ],
21350   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIDsEE",
21351   "name" : "std::__libcpp_is_integral<char16_t>",
21352   "size" : 1,
21353   "source_file" : "external/libcxx/include/type_traits",
21354   "template_args" :
21355   [
21356    "_ZTIDs"
21357   ]
21358  },
21359  {
21360   "alignment" : 1,
21361   "base_specifiers" :
21362   [
21363    {
21364     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
21365    }
21366   ],
21367   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIDuEE",
21368   "name" : "std::__libcpp_is_integral<char8_t>",
21369   "size" : 1,
21370   "source_file" : "external/libcxx/include/type_traits",
21371   "template_args" :
21372   [
21373    "_ZTIDu"
21374   ]
21375  },
21376  {
21377   "alignment" : 1,
21378   "base_specifiers" :
21379   [
21380    {
21381     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
21382    }
21383   ],
21384   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIaEE",
21385   "name" : "std::__libcpp_is_integral<signed char>",
21386   "size" : 1,
21387   "source_file" : "external/libcxx/include/type_traits",
21388   "template_args" :
21389   [
21390    "_ZTIa"
21391   ]
21392  },
21393  {
21394   "alignment" : 1,
21395   "base_specifiers" :
21396   [
21397    {
21398     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
21399    }
21400   ],
21401   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIbEE",
21402   "name" : "std::__libcpp_is_integral<bool>",
21403   "size" : 1,
21404   "source_file" : "external/libcxx/include/type_traits",
21405   "template_args" :
21406   [
21407    "_ZTIb"
21408   ]
21409  },
21410  {
21411   "alignment" : 1,
21412   "base_specifiers" :
21413   [
21414    {
21415     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
21416    }
21417   ],
21418   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIcEE",
21419   "name" : "std::__libcpp_is_integral<char>",
21420   "size" : 1,
21421   "source_file" : "external/libcxx/include/type_traits",
21422   "template_args" :
21423   [
21424    "_ZTIc"
21425   ]
21426  },
21427  {
21428   "alignment" : 1,
21429   "base_specifiers" :
21430   [
21431    {
21432     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
21433    }
21434   ],
21435   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIhEE",
21436   "name" : "std::__libcpp_is_integral<unsigned char>",
21437   "size" : 1,
21438   "source_file" : "external/libcxx/include/type_traits",
21439   "template_args" :
21440   [
21441    "_ZTIh"
21442   ]
21443  },
21444  {
21445   "alignment" : 1,
21446   "base_specifiers" :
21447   [
21448    {
21449     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
21450    }
21451   ],
21452   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIiEE",
21453   "name" : "std::__libcpp_is_integral<int>",
21454   "size" : 1,
21455   "source_file" : "external/libcxx/include/type_traits",
21456   "template_args" :
21457   [
21458    "_ZTIi"
21459   ]
21460  },
21461  {
21462   "alignment" : 1,
21463   "base_specifiers" :
21464   [
21465    {
21466     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
21467    }
21468   ],
21469   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIjEE",
21470   "name" : "std::__libcpp_is_integral<unsigned int>",
21471   "size" : 1,
21472   "source_file" : "external/libcxx/include/type_traits",
21473   "template_args" :
21474   [
21475    "_ZTIj"
21476   ]
21477  },
21478  {
21479   "alignment" : 1,
21480   "base_specifiers" :
21481   [
21482    {
21483     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
21484    }
21485   ],
21486   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIlEE",
21487   "name" : "std::__libcpp_is_integral<long>",
21488   "size" : 1,
21489   "source_file" : "external/libcxx/include/type_traits",
21490   "template_args" :
21491   [
21492    "_ZTIl"
21493   ]
21494  },
21495  {
21496   "alignment" : 1,
21497   "base_specifiers" :
21498   [
21499    {
21500     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
21501    }
21502   ],
21503   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralImEE",
21504   "name" : "std::__libcpp_is_integral<unsigned long>",
21505   "size" : 1,
21506   "source_file" : "external/libcxx/include/type_traits",
21507   "template_args" :
21508   [
21509    "_ZTIm"
21510   ]
21511  },
21512  {
21513   "alignment" : 1,
21514   "base_specifiers" :
21515   [
21516    {
21517     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
21518    }
21519   ],
21520   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIsEE",
21521   "name" : "std::__libcpp_is_integral<short>",
21522   "size" : 1,
21523   "source_file" : "external/libcxx/include/type_traits",
21524   "template_args" :
21525   [
21526    "_ZTIs"
21527   ]
21528  },
21529  {
21530   "alignment" : 1,
21531   "base_specifiers" :
21532   [
21533    {
21534     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
21535    }
21536   ],
21537   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralItEE",
21538   "name" : "std::__libcpp_is_integral<unsigned short>",
21539   "size" : 1,
21540   "source_file" : "external/libcxx/include/type_traits",
21541   "template_args" :
21542   [
21543    "_ZTIt"
21544   ]
21545  },
21546  {
21547   "alignment" : 1,
21548   "base_specifiers" :
21549   [
21550    {
21551     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
21552    }
21553   ],
21554   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIwEE",
21555   "name" : "std::__libcpp_is_integral<wchar_t>",
21556   "size" : 1,
21557   "source_file" : "external/libcxx/include/type_traits",
21558   "template_args" :
21559   [
21560    "_ZTIw"
21561   ]
21562  },
21563  {
21564   "alignment" : 1,
21565   "base_specifiers" :
21566   [
21567    {
21568     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
21569    }
21570   ],
21571   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIxEE",
21572   "name" : "std::__libcpp_is_integral<long long>",
21573   "size" : 1,
21574   "source_file" : "external/libcxx/include/type_traits",
21575   "template_args" :
21576   [
21577    "_ZTIx"
21578   ]
21579  },
21580  {
21581   "alignment" : 1,
21582   "base_specifiers" :
21583   [
21584    {
21585     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
21586    }
21587   ],
21588   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIyEE",
21589   "name" : "std::__libcpp_is_integral<unsigned long long>",
21590   "size" : 1,
21591   "source_file" : "external/libcxx/include/type_traits",
21592   "template_args" :
21593   [
21594    "_ZTIy"
21595   ]
21596  },
21597  {
21598   "alignment" : 1,
21599   "linker_set_key" : "_ZTINSt3__120__make_tuple_indicesILj0ELj0EEE",
21600   "name" : "std::__make_tuple_indices<0>",
21601   "size" : 1,
21602   "source_file" : "external/libcxx/include/__tuple"
21603  },
21604  {
21605   "alignment" : 1,
21606   "linker_set_key" : "_ZTINSt3__120__sfinae_assign_baseILb0ELb0EEE",
21607   "name" : "std::__sfinae_assign_base<false, false>",
21608   "size" : 1,
21609   "source_file" : "external/libcxx/include/__tuple"
21610  },
21611  {
21612   "alignment" : 1,
21613   "linker_set_key" : "_ZTINSt3__120__sfinae_assign_baseILb0ELb1EEE",
21614   "name" : "std::__sfinae_assign_base<false, true>",
21615   "size" : 1,
21616   "source_file" : "external/libcxx/include/__tuple"
21617  },
21618  {
21619   "alignment" : 1,
21620   "linker_set_key" : "_ZTINSt3__120__sfinae_assign_baseILb1ELb0EEE",
21621   "name" : "std::__sfinae_assign_base<true, false>",
21622   "size" : 1,
21623   "source_file" : "external/libcxx/include/__tuple"
21624  },
21625  {
21626   "alignment" : 1,
21627   "base_specifiers" :
21628   [
21629    {
21630     "referenced_type" : "_ZTINSt3__118input_iterator_tagE"
21631    }
21632   ],
21633   "linker_set_key" : "_ZTINSt3__120forward_iterator_tagE",
21634   "name" : "std::forward_iterator_tag",
21635   "size" : 1,
21636   "source_file" : "external/libcxx/include/iterator"
21637  },
21638  {
21639   "alignment" : 1,
21640   "linker_set_key" : "_ZTINSt3__121__basic_string_commonILb1EEE",
21641   "name" : "std::__basic_string_common<true>",
21642   "record_kind" : "class",
21643   "size" : 1,
21644   "source_file" : "external/libcxx/include/string"
21645  },
21646  {
21647   "alignment" : 1,
21648   "base_specifiers" :
21649   [
21650    {
21651     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
21652    }
21653   ],
21654   "linker_set_key" : "_ZTINSt3__121__has_difference_typeINS_9allocatorIDiEEvEE",
21655   "name" : "std::__has_difference_type<std::allocator<char32_t>, void>",
21656   "size" : 1,
21657   "source_file" : "external/libcxx/include/memory",
21658   "template_args" :
21659   [
21660    "_ZTINSt3__19allocatorIDiEE",
21661    "_ZTIv"
21662   ]
21663  },
21664  {
21665   "alignment" : 1,
21666   "base_specifiers" :
21667   [
21668    {
21669     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
21670    }
21671   ],
21672   "linker_set_key" : "_ZTINSt3__121__has_difference_typeINS_9allocatorIDsEEvEE",
21673   "name" : "std::__has_difference_type<std::allocator<char16_t>, void>",
21674   "size" : 1,
21675   "source_file" : "external/libcxx/include/memory",
21676   "template_args" :
21677   [
21678    "_ZTINSt3__19allocatorIDsEE",
21679    "_ZTIv"
21680   ]
21681  },
21682  {
21683   "alignment" : 1,
21684   "base_specifiers" :
21685   [
21686    {
21687     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
21688    }
21689   ],
21690   "linker_set_key" : "_ZTINSt3__121__has_difference_typeINS_9allocatorIDuEEvEE",
21691   "name" : "std::__has_difference_type<std::allocator<char8_t>, void>",
21692   "size" : 1,
21693   "source_file" : "external/libcxx/include/memory",
21694   "template_args" :
21695   [
21696    "_ZTINSt3__19allocatorIDuEE",
21697    "_ZTIv"
21698   ]
21699  },
21700  {
21701   "alignment" : 1,
21702   "base_specifiers" :
21703   [
21704    {
21705     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
21706    }
21707   ],
21708   "linker_set_key" : "_ZTINSt3__121__has_difference_typeINS_9allocatorIcEEvEE",
21709   "name" : "std::__has_difference_type<std::allocator<char>, void>",
21710   "size" : 1,
21711   "source_file" : "external/libcxx/include/memory",
21712   "template_args" :
21713   [
21714    "_ZTINSt3__19allocatorIcEE",
21715    "_ZTIv"
21716   ]
21717  },
21718  {
21719   "alignment" : 1,
21720   "base_specifiers" :
21721   [
21722    {
21723     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
21724    }
21725   ],
21726   "linker_set_key" : "_ZTINSt3__121__has_difference_typeINS_9allocatorIwEEvEE",
21727   "name" : "std::__has_difference_type<std::allocator<wchar_t>, void>",
21728   "size" : 1,
21729   "source_file" : "external/libcxx/include/memory",
21730   "template_args" :
21731   [
21732    "_ZTINSt3__19allocatorIwEE",
21733    "_ZTIv"
21734   ]
21735  },
21736  {
21737   "alignment" : 1,
21738   "base_specifiers" :
21739   [
21740    {
21741     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
21742    }
21743   ],
21744   "linker_set_key" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorIDiEEvEE",
21745   "name" : "std::__has_is_always_equal<std::allocator<char32_t>, void>",
21746   "size" : 1,
21747   "source_file" : "external/libcxx/include/memory",
21748   "template_args" :
21749   [
21750    "_ZTINSt3__19allocatorIDiEE",
21751    "_ZTIv"
21752   ]
21753  },
21754  {
21755   "alignment" : 1,
21756   "base_specifiers" :
21757   [
21758    {
21759     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
21760    }
21761   ],
21762   "linker_set_key" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorIDsEEvEE",
21763   "name" : "std::__has_is_always_equal<std::allocator<char16_t>, void>",
21764   "size" : 1,
21765   "source_file" : "external/libcxx/include/memory",
21766   "template_args" :
21767   [
21768    "_ZTINSt3__19allocatorIDsEE",
21769    "_ZTIv"
21770   ]
21771  },
21772  {
21773   "alignment" : 1,
21774   "base_specifiers" :
21775   [
21776    {
21777     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
21778    }
21779   ],
21780   "linker_set_key" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorIDuEEvEE",
21781   "name" : "std::__has_is_always_equal<std::allocator<char8_t>, void>",
21782   "size" : 1,
21783   "source_file" : "external/libcxx/include/memory",
21784   "template_args" :
21785   [
21786    "_ZTINSt3__19allocatorIDuEE",
21787    "_ZTIv"
21788   ]
21789  },
21790  {
21791   "alignment" : 1,
21792   "base_specifiers" :
21793   [
21794    {
21795     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
21796    }
21797   ],
21798   "linker_set_key" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorIcEEvEE",
21799   "name" : "std::__has_is_always_equal<std::allocator<char>, void>",
21800   "size" : 1,
21801   "source_file" : "external/libcxx/include/memory",
21802   "template_args" :
21803   [
21804    "_ZTINSt3__19allocatorIcEE",
21805    "_ZTIv"
21806   ]
21807  },
21808  {
21809   "alignment" : 1,
21810   "base_specifiers" :
21811   [
21812    {
21813     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
21814    }
21815   ],
21816   "linker_set_key" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorIwEEvEE",
21817   "name" : "std::__has_is_always_equal<std::allocator<wchar_t>, void>",
21818   "size" : 1,
21819   "source_file" : "external/libcxx/include/memory",
21820   "template_args" :
21821   [
21822    "_ZTINSt3__19allocatorIwEE",
21823    "_ZTIv"
21824   ]
21825  },
21826  {
21827   "alignment" : 1,
21828   "linker_set_key" : "_ZTINSt3__121__murmur2_or_cityhashIjLj32EEE",
21829   "name" : "std::__murmur2_or_cityhash<unsigned int>",
21830   "size" : 1,
21831   "source_file" : "external/libcxx/include/utility",
21832   "template_args" :
21833   [
21834    "_ZTIj"
21835   ]
21836  },
21837  {
21838   "alignment" : 1,
21839   "linker_set_key" : "_ZTINSt3__121piecewise_construct_tE",
21840   "name" : "std::piecewise_construct_t",
21841   "size" : 1,
21842   "source_file" : "external/libcxx/include/utility"
21843  },
21844  {
21845   "alignment" : 4,
21846   "fields" :
21847   [
21848    {
21849     "access" : "private",
21850     "field_name" : "__m_",
21851     "referenced_type" : "_ZTINSt3__15mutexE"
21852    },
21853    {
21854     "access" : "private",
21855     "field_name" : "__cv_",
21856     "field_offset" : 32,
21857     "referenced_type" : "_ZTINSt3__118condition_variableE"
21858    },
21859    {
21860     "access" : "private",
21861     "field_name" : "__count_",
21862     "field_offset" : 64,
21863     "referenced_type" : "_ZTIj"
21864    },
21865    {
21866     "access" : "private",
21867     "field_name" : "__id_",
21868     "field_offset" : 96,
21869     "referenced_type" : "_ZTIl"
21870    }
21871   ],
21872   "linker_set_key" : "_ZTINSt3__121recursive_timed_mutexE",
21873   "name" : "std::recursive_timed_mutex",
21874   "record_kind" : "class",
21875   "size" : 16,
21876   "source_file" : "external/libcxx/include/mutex"
21877  },
21878  {
21879   "alignment" : 4,
21880   "fields" :
21881   [
21882    {
21883     "access" : "private",
21884     "field_name" : "__value_",
21885     "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE"
21886    }
21887   ],
21888   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
21889   "name" : "std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>",
21890   "size" : 12,
21891   "source_file" : "external/libcxx/include/memory",
21892   "template_args" :
21893   [
21894    "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE"
21895   ]
21896  },
21897  {
21898   "alignment" : 4,
21899   "fields" :
21900   [
21901    {
21902     "access" : "private",
21903     "field_name" : "__value_",
21904     "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE"
21905    }
21906   ],
21907   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
21908   "name" : "std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>",
21909   "size" : 12,
21910   "source_file" : "external/libcxx/include/memory",
21911   "template_args" :
21912   [
21913    "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE"
21914   ]
21915  },
21916  {
21917   "alignment" : 4,
21918   "fields" :
21919   [
21920    {
21921     "access" : "private",
21922     "field_name" : "__value_",
21923     "referenced_type" : "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repE"
21924    }
21925   ],
21926   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE",
21927   "name" : "std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false>",
21928   "size" : 12,
21929   "source_file" : "external/libcxx/include/memory",
21930   "template_args" :
21931   [
21932    "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repE"
21933   ]
21934  },
21935  {
21936   "alignment" : 4,
21937   "fields" :
21938   [
21939    {
21940     "access" : "private",
21941     "field_name" : "__value_",
21942     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE"
21943    }
21944   ],
21945   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
21946   "name" : "std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>",
21947   "size" : 12,
21948   "source_file" : "external/libcxx/include/memory",
21949   "template_args" :
21950   [
21951    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE"
21952   ]
21953  },
21954  {
21955   "alignment" : 4,
21956   "fields" :
21957   [
21958    {
21959     "access" : "private",
21960     "field_name" : "__value_",
21961     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE"
21962    }
21963   ],
21964   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
21965   "name" : "std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>",
21966   "size" : 12,
21967   "source_file" : "external/libcxx/include/memory",
21968   "template_args" :
21969   [
21970    "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE"
21971   ]
21972  },
21973  {
21974   "alignment" : 1,
21975   "base_specifiers" :
21976   [
21977    {
21978     "access" : "private",
21979     "referenced_type" : "_ZTINSt3__19allocatorIDiEE"
21980    }
21981   ],
21982   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
21983   "name" : "std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>",
21984   "size" : 1,
21985   "source_file" : "external/libcxx/include/memory",
21986   "template_args" :
21987   [
21988    "_ZTINSt3__19allocatorIDiEE"
21989   ]
21990  },
21991  {
21992   "alignment" : 1,
21993   "base_specifiers" :
21994   [
21995    {
21996     "access" : "private",
21997     "referenced_type" : "_ZTINSt3__19allocatorIDsEE"
21998    }
21999   ],
22000   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
22001   "name" : "std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>",
22002   "size" : 1,
22003   "source_file" : "external/libcxx/include/memory",
22004   "template_args" :
22005   [
22006    "_ZTINSt3__19allocatorIDsEE"
22007   ]
22008  },
22009  {
22010   "alignment" : 1,
22011   "base_specifiers" :
22012   [
22013    {
22014     "access" : "private",
22015     "referenced_type" : "_ZTINSt3__19allocatorIDuEE"
22016    }
22017   ],
22018   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE",
22019   "name" : "std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>",
22020   "size" : 1,
22021   "source_file" : "external/libcxx/include/memory",
22022   "template_args" :
22023   [
22024    "_ZTINSt3__19allocatorIDuEE"
22025   ]
22026  },
22027  {
22028   "alignment" : 1,
22029   "base_specifiers" :
22030   [
22031    {
22032     "access" : "private",
22033     "referenced_type" : "_ZTINSt3__19allocatorIcEE"
22034    }
22035   ],
22036   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
22037   "name" : "std::__compressed_pair_elem<std::allocator<char>, 1, true>",
22038   "size" : 1,
22039   "source_file" : "external/libcxx/include/memory",
22040   "template_args" :
22041   [
22042    "_ZTINSt3__19allocatorIcEE"
22043   ]
22044  },
22045  {
22046   "alignment" : 1,
22047   "base_specifiers" :
22048   [
22049    {
22050     "access" : "private",
22051     "referenced_type" : "_ZTINSt3__19allocatorIwEE"
22052    }
22053   ],
22054   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
22055   "name" : "std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>",
22056   "size" : 1,
22057   "source_file" : "external/libcxx/include/memory",
22058   "template_args" :
22059   [
22060    "_ZTINSt3__19allocatorIwEE"
22061   ]
22062  },
22063  {
22064   "alignment" : 1,
22065   "linker_set_key" : "_ZTINSt3__122__extract_key_fail_tagE",
22066   "name" : "std::__extract_key_fail_tag",
22067   "size" : 1,
22068   "source_file" : "external/libcxx/include/type_traits"
22069  },
22070  {
22071   "alignment" : 1,
22072   "linker_set_key" : "_ZTINSt3__122__extract_key_self_tagE",
22073   "name" : "std::__extract_key_self_tag",
22074   "size" : 1,
22075   "source_file" : "external/libcxx/include/type_traits"
22076  },
22077  {
22078   "alignment" : 1,
22079   "base_specifiers" :
22080   [
22081    {
22082     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
22083    }
22084   ],
22085   "linker_set_key" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorIDiEEEE",
22086   "name" : "std::__is_default_allocator<std::allocator<char32_t>>",
22087   "size" : 1,
22088   "source_file" : "external/libcxx/include/memory",
22089   "template_args" :
22090   [
22091    "_ZTINSt3__19allocatorIDiEE"
22092   ]
22093  },
22094  {
22095   "alignment" : 1,
22096   "base_specifiers" :
22097   [
22098    {
22099     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
22100    }
22101   ],
22102   "linker_set_key" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorIDsEEEE",
22103   "name" : "std::__is_default_allocator<std::allocator<char16_t>>",
22104   "size" : 1,
22105   "source_file" : "external/libcxx/include/memory",
22106   "template_args" :
22107   [
22108    "_ZTINSt3__19allocatorIDsEE"
22109   ]
22110  },
22111  {
22112   "alignment" : 1,
22113   "base_specifiers" :
22114   [
22115    {
22116     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
22117    }
22118   ],
22119   "linker_set_key" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorIDuEEEE",
22120   "name" : "std::__is_default_allocator<std::allocator<char8_t>>",
22121   "size" : 1,
22122   "source_file" : "external/libcxx/include/memory",
22123   "template_args" :
22124   [
22125    "_ZTINSt3__19allocatorIDuEE"
22126   ]
22127  },
22128  {
22129   "alignment" : 1,
22130   "base_specifiers" :
22131   [
22132    {
22133     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
22134    }
22135   ],
22136   "linker_set_key" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorIcEEEE",
22137   "name" : "std::__is_default_allocator<std::allocator<char>>",
22138   "size" : 1,
22139   "source_file" : "external/libcxx/include/memory",
22140   "template_args" :
22141   [
22142    "_ZTINSt3__19allocatorIcEE"
22143   ]
22144  },
22145  {
22146   "alignment" : 1,
22147   "base_specifiers" :
22148   [
22149    {
22150     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
22151    }
22152   ],
22153   "linker_set_key" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorIwEEEE",
22154   "name" : "std::__is_default_allocator<std::allocator<wchar_t>>",
22155   "size" : 1,
22156   "source_file" : "external/libcxx/include/memory",
22157   "template_args" :
22158   [
22159    "_ZTINSt3__19allocatorIwEE"
22160   ]
22161  },
22162  {
22163   "alignment" : 1,
22164   "linker_set_key" : "_ZTINSt3__123__extract_key_first_tagE",
22165   "name" : "std::__extract_key_first_tag",
22166   "size" : 1,
22167   "source_file" : "external/libcxx/include/type_traits"
22168  },
22169  {
22170   "alignment" : 1,
22171   "linker_set_key" : "_ZTINSt3__123__is_referenceable_implE",
22172   "name" : "std::__is_referenceable_impl",
22173   "size" : 1,
22174   "source_file" : "external/libcxx/include/type_traits"
22175  },
22176  {
22177   "alignment" : 1,
22178   "linker_set_key" : "_ZTINSt3__123__libcpp_numeric_limitsIbLb1EEE",
22179   "name" : "std::__libcpp_numeric_limits<bool, true>",
22180   "record_kind" : "class",
22181   "size" : 1,
22182   "source_file" : "external/libcxx/include/limits",
22183   "template_args" :
22184   [
22185    "_ZTIb"
22186   ]
22187  },
22188  {
22189   "alignment" : 1,
22190   "linker_set_key" : "_ZTINSt3__123__libcpp_numeric_limitsIdLb1EEE",
22191   "name" : "std::__libcpp_numeric_limits<double, true>",
22192   "record_kind" : "class",
22193   "size" : 1,
22194   "source_file" : "external/libcxx/include/limits",
22195   "template_args" :
22196   [
22197    "_ZTId"
22198   ]
22199  },
22200  {
22201   "alignment" : 1,
22202   "linker_set_key" : "_ZTINSt3__123__libcpp_numeric_limitsIeLb1EEE",
22203   "name" : "std::__libcpp_numeric_limits<long double, true>",
22204   "record_kind" : "class",
22205   "size" : 1,
22206   "source_file" : "external/libcxx/include/limits",
22207   "template_args" :
22208   [
22209    "_ZTIe"
22210   ]
22211  },
22212  {
22213   "alignment" : 1,
22214   "linker_set_key" : "_ZTINSt3__123__libcpp_numeric_limitsIfLb1EEE",
22215   "name" : "std::__libcpp_numeric_limits<float, true>",
22216   "record_kind" : "class",
22217   "size" : 1,
22218   "source_file" : "external/libcxx/include/limits",
22219   "template_args" :
22220   [
22221    "_ZTIf"
22222   ]
22223  },
22224  {
22225   "alignment" : 1,
22226   "linker_set_key" : "_ZTINSt3__123__libcpp_numeric_limitsIiLb1EEE",
22227   "name" : "std::__libcpp_numeric_limits<int>",
22228   "record_kind" : "class",
22229   "size" : 1,
22230   "source_file" : "external/libcxx/include/limits",
22231   "template_args" :
22232   [
22233    "_ZTIi"
22234   ]
22235  },
22236  {
22237   "alignment" : 1,
22238   "linker_set_key" : "_ZTINSt3__123__libcpp_numeric_limitsIjLb1EEE",
22239   "name" : "std::__libcpp_numeric_limits<unsigned int>",
22240   "record_kind" : "class",
22241   "size" : 1,
22242   "source_file" : "external/libcxx/include/limits",
22243   "template_args" :
22244   [
22245    "_ZTIj"
22246   ]
22247  },
22248  {
22249   "alignment" : 1,
22250   "linker_set_key" : "_ZTINSt3__123__libcpp_numeric_limitsIlLb1EEE",
22251   "name" : "std::__libcpp_numeric_limits<long>",
22252   "record_kind" : "class",
22253   "size" : 1,
22254   "source_file" : "external/libcxx/include/limits",
22255   "template_args" :
22256   [
22257    "_ZTIl"
22258   ]
22259  },
22260  {
22261   "alignment" : 1,
22262   "linker_set_key" : "_ZTINSt3__123__libcpp_numeric_limitsIxLb1EEE",
22263   "name" : "std::__libcpp_numeric_limits<long long>",
22264   "record_kind" : "class",
22265   "size" : 1,
22266   "source_file" : "external/libcxx/include/limits",
22267   "template_args" :
22268   [
22269    "_ZTIx"
22270   ]
22271  },
22272  {
22273   "alignment" : 1,
22274   "base_specifiers" :
22275   [
22276    {
22277     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
22278    }
22279   ],
22280   "linker_set_key" : "_ZTINSt3__123is_error_condition_enumINS_10error_codeEEE",
22281   "name" : "std::is_error_condition_enum<std::error_code>",
22282   "size" : 1,
22283   "source_file" : "external/libcxx/include/system_error",
22284   "template_args" :
22285   [
22286    "_ZTINSt3__110error_codeE"
22287   ]
22288  },
22289  {
22290   "alignment" : 1,
22291   "base_specifiers" :
22292   [
22293    {
22294     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
22295    }
22296   ],
22297   "linker_set_key" : "_ZTINSt3__123is_error_condition_enumINS_14error_categoryEEE",
22298   "name" : "std::is_error_condition_enum<std::error_category>",
22299   "size" : 1,
22300   "source_file" : "external/libcxx/include/system_error",
22301   "template_args" :
22302   [
22303    "_ZTINSt3__114error_categoryE"
22304   ]
22305  },
22306  {
22307   "alignment" : 1,
22308   "base_specifiers" :
22309   [
22310    {
22311     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
22312    }
22313   ],
22314   "linker_set_key" : "_ZTINSt3__123is_error_condition_enumINS_4errcEEE",
22315   "name" : "std::is_error_condition_enum<std::errc>",
22316   "size" : 1,
22317   "source_file" : "external/libcxx/include/system_error",
22318   "template_args" :
22319   [
22320    "_ZTINSt3__14errcE"
22321   ]
22322  },
22323  {
22324   "alignment" : 1,
22325   "base_specifiers" :
22326   [
22327    {
22328     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
22329    }
22330   ],
22331   "linker_set_key" : "_ZTINSt3__123is_error_condition_enumIiEE",
22332   "name" : "std::is_error_condition_enum<int>",
22333   "size" : 1,
22334   "source_file" : "external/libcxx/include/system_error",
22335   "template_args" :
22336   [
22337    "_ZTIi"
22338   ]
22339  },
22340  {
22341   "alignment" : 1,
22342   "base_specifiers" :
22343   [
22344    {
22345     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
22346    }
22347   ],
22348   "linker_set_key" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorIDiEEvEE",
22349   "name" : "std::__has_const_void_pointer<std::allocator<char32_t>, void>",
22350   "size" : 1,
22351   "source_file" : "external/libcxx/include/memory",
22352   "template_args" :
22353   [
22354    "_ZTINSt3__19allocatorIDiEE",
22355    "_ZTIv"
22356   ]
22357  },
22358  {
22359   "alignment" : 1,
22360   "base_specifiers" :
22361   [
22362    {
22363     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
22364    }
22365   ],
22366   "linker_set_key" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorIDsEEvEE",
22367   "name" : "std::__has_const_void_pointer<std::allocator<char16_t>, void>",
22368   "size" : 1,
22369   "source_file" : "external/libcxx/include/memory",
22370   "template_args" :
22371   [
22372    "_ZTINSt3__19allocatorIDsEE",
22373    "_ZTIv"
22374   ]
22375  },
22376  {
22377   "alignment" : 1,
22378   "base_specifiers" :
22379   [
22380    {
22381     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
22382    }
22383   ],
22384   "linker_set_key" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorIDuEEvEE",
22385   "name" : "std::__has_const_void_pointer<std::allocator<char8_t>, void>",
22386   "size" : 1,
22387   "source_file" : "external/libcxx/include/memory",
22388   "template_args" :
22389   [
22390    "_ZTINSt3__19allocatorIDuEE",
22391    "_ZTIv"
22392   ]
22393  },
22394  {
22395   "alignment" : 1,
22396   "base_specifiers" :
22397   [
22398    {
22399     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
22400    }
22401   ],
22402   "linker_set_key" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorIcEEvEE",
22403   "name" : "std::__has_const_void_pointer<std::allocator<char>, void>",
22404   "size" : 1,
22405   "source_file" : "external/libcxx/include/memory",
22406   "template_args" :
22407   [
22408    "_ZTINSt3__19allocatorIcEE",
22409    "_ZTIv"
22410   ]
22411  },
22412  {
22413   "alignment" : 1,
22414   "base_specifiers" :
22415   [
22416    {
22417     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
22418    }
22419   ],
22420   "linker_set_key" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorIwEEvEE",
22421   "name" : "std::__has_const_void_pointer<std::allocator<wchar_t>, void>",
22422   "size" : 1,
22423   "source_file" : "external/libcxx/include/memory",
22424   "template_args" :
22425   [
22426    "_ZTINSt3__19allocatorIwEE",
22427    "_ZTIv"
22428   ]
22429  },
22430  {
22431   "alignment" : 1,
22432   "linker_set_key" : "_ZTINSt3__124__libcpp_is_function_imp12__dummy_typeE",
22433   "name" : "std::__libcpp_is_function_imp::__dummy_type",
22434   "size" : 1,
22435   "source_file" : "external/libcxx/include/type_traits"
22436  },
22437  {
22438   "alignment" : 1,
22439   "base_specifiers" :
22440   [
22441    {
22442     "referenced_type" : "_ZTINSt3__116is_constructibleINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEJEEE"
22443    }
22444   ],
22445   "linker_set_key" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEEE",
22446   "name" : "std::is_default_constructible<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep>",
22447   "size" : 1,
22448   "source_file" : "external/libcxx/include/type_traits",
22449   "template_args" :
22450   [
22451    "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE"
22452   ]
22453  },
22454  {
22455   "alignment" : 1,
22456   "base_specifiers" :
22457   [
22458    {
22459     "referenced_type" : "_ZTINSt3__116is_constructibleINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEJEEE"
22460    }
22461   ],
22462   "linker_set_key" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEEE",
22463   "name" : "std::is_default_constructible<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep>",
22464   "size" : 1,
22465   "source_file" : "external/libcxx/include/type_traits",
22466   "template_args" :
22467   [
22468    "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE"
22469   ]
22470  },
22471  {
22472   "alignment" : 1,
22473   "base_specifiers" :
22474   [
22475    {
22476     "referenced_type" : "_ZTINSt3__116is_constructibleINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repEJEEE"
22477    }
22478   ],
22479   "linker_set_key" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repEEE",
22480   "name" : "std::is_default_constructible<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep>",
22481   "size" : 1,
22482   "source_file" : "external/libcxx/include/type_traits",
22483   "template_args" :
22484   [
22485    "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repE"
22486   ]
22487  },
22488  {
22489   "alignment" : 1,
22490   "base_specifiers" :
22491   [
22492    {
22493     "referenced_type" : "_ZTINSt3__116is_constructibleINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEJEEE"
22494    }
22495   ],
22496   "linker_set_key" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEE",
22497   "name" : "std::is_default_constructible<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep>",
22498   "size" : 1,
22499   "source_file" : "external/libcxx/include/type_traits",
22500   "template_args" :
22501   [
22502    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE"
22503   ]
22504  },
22505  {
22506   "alignment" : 1,
22507   "base_specifiers" :
22508   [
22509    {
22510     "referenced_type" : "_ZTINSt3__116is_constructibleINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEJEEE"
22511    }
22512   ],
22513   "linker_set_key" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEEE",
22514   "name" : "std::is_default_constructible<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep>",
22515   "size" : 1,
22516   "source_file" : "external/libcxx/include/type_traits",
22517   "template_args" :
22518   [
22519    "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE"
22520   ]
22521  },
22522  {
22523   "alignment" : 1,
22524   "base_specifiers" :
22525   [
22526    {
22527     "referenced_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIDiEEJEEE"
22528    }
22529   ],
22530   "linker_set_key" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIDiEEEE",
22531   "name" : "std::is_default_constructible<std::allocator<char32_t>>",
22532   "size" : 1,
22533   "source_file" : "external/libcxx/include/type_traits",
22534   "template_args" :
22535   [
22536    "_ZTINSt3__19allocatorIDiEE"
22537   ]
22538  },
22539  {
22540   "alignment" : 1,
22541   "base_specifiers" :
22542   [
22543    {
22544     "referenced_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIDsEEJEEE"
22545    }
22546   ],
22547   "linker_set_key" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIDsEEEE",
22548   "name" : "std::is_default_constructible<std::allocator<char16_t>>",
22549   "size" : 1,
22550   "source_file" : "external/libcxx/include/type_traits",
22551   "template_args" :
22552   [
22553    "_ZTINSt3__19allocatorIDsEE"
22554   ]
22555  },
22556  {
22557   "alignment" : 1,
22558   "base_specifiers" :
22559   [
22560    {
22561     "referenced_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIDuEEJEEE"
22562    }
22563   ],
22564   "linker_set_key" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIDuEEEE",
22565   "name" : "std::is_default_constructible<std::allocator<char8_t>>",
22566   "size" : 1,
22567   "source_file" : "external/libcxx/include/type_traits",
22568   "template_args" :
22569   [
22570    "_ZTINSt3__19allocatorIDuEE"
22571   ]
22572  },
22573  {
22574   "alignment" : 1,
22575   "base_specifiers" :
22576   [
22577    {
22578     "referenced_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIcEEJEEE"
22579    }
22580   ],
22581   "linker_set_key" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIcEEEE",
22582   "name" : "std::is_default_constructible<std::allocator<char>>",
22583   "size" : 1,
22584   "source_file" : "external/libcxx/include/type_traits",
22585   "template_args" :
22586   [
22587    "_ZTINSt3__19allocatorIcEE"
22588   ]
22589  },
22590  {
22591   "alignment" : 1,
22592   "base_specifiers" :
22593   [
22594    {
22595     "referenced_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIwEEJEEE"
22596    }
22597   ],
22598   "linker_set_key" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIwEEEE",
22599   "name" : "std::is_default_constructible<std::allocator<wchar_t>>",
22600   "size" : 1,
22601   "source_file" : "external/libcxx/include/type_traits",
22602   "template_args" :
22603   [
22604    "_ZTINSt3__19allocatorIwEE"
22605   ]
22606  },
22607  {
22608   "alignment" : 1,
22609   "base_specifiers" :
22610   [
22611    {
22612     "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_5mutexEJEEE"
22613    }
22614   ],
22615   "linker_set_key" : "_ZTINSt3__124is_nothrow_constructibleINS_5mutexEJEEE",
22616   "name" : "std::is_nothrow_constructible<std::mutex>",
22617   "size" : 1,
22618   "source_file" : "external/libcxx/include/type_traits",
22619   "template_args" :
22620   [
22621    "_ZTINSt3__15mutexE"
22622   ]
22623  },
22624  {
22625   "alignment" : 4,
22626   "fields" :
22627   [
22628    {
22629     "access" : "private",
22630     "field_name" : "__a_",
22631     "referenced_type" : "_ZTIi"
22632    },
22633    {
22634     "access" : "private",
22635     "field_name" : "__b_",
22636     "field_offset" : 32,
22637     "referenced_type" : "_ZTIi"
22638    }
22639   ],
22640   "linker_set_key" : "_ZTINSt3__124uniform_int_distributionIiE10param_typeE",
22641   "name" : "std::uniform_int_distribution<>::param_type",
22642   "record_kind" : "class",
22643   "size" : 8,
22644   "source_file" : "external/libcxx/include/algorithm"
22645  },
22646  {
22647   "alignment" : 4,
22648   "fields" :
22649   [
22650    {
22651     "access" : "private",
22652     "field_name" : "__p_",
22653     "referenced_type" : "_ZTINSt3__124uniform_int_distributionIiE10param_typeE"
22654    }
22655   ],
22656   "linker_set_key" : "_ZTINSt3__124uniform_int_distributionIiEE",
22657   "name" : "std::uniform_int_distribution<>",
22658   "record_kind" : "class",
22659   "size" : 8,
22660   "source_file" : "external/libcxx/include/algorithm",
22661   "template_args" :
22662   [
22663    "_ZTIi"
22664   ]
22665  },
22666  {
22667   "alignment" : 1,
22668   "linker_set_key" : "_ZTINSt3__125__return_temporary_bufferE",
22669   "name" : "std::__return_temporary_buffer",
22670   "size" : 1,
22671   "source_file" : "external/libcxx/include/algorithm"
22672  },
22673  {
22674   "alignment" : 1,
22675   "base_specifiers" :
22676   [
22677    {
22678     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
22679    }
22680   ],
22681   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
22682   "name" : "std::__libcpp_is_floating_point<std::chrono::duration<long double, std::ratio<1, 1000000000>>>",
22683   "size" : 1,
22684   "source_file" : "external/libcxx/include/type_traits",
22685   "template_args" :
22686   [
22687    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE"
22688   ]
22689  },
22690  {
22691   "alignment" : 1,
22692   "base_specifiers" :
22693   [
22694    {
22695     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
22696    }
22697   ],
22698   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIiNS_5ratioILx2629746ELx1EEEEEEE",
22699   "name" : "std::__libcpp_is_floating_point<std::chrono::duration<int, std::ratio<2629746, 1>>>",
22700   "size" : 1,
22701   "source_file" : "external/libcxx/include/type_traits",
22702   "template_args" :
22703   [
22704    "_ZTINSt3__16chrono8durationIiNS_5ratioILx2629746ELx1EEEEE"
22705   ]
22706  },
22707  {
22708   "alignment" : 1,
22709   "base_specifiers" :
22710   [
22711    {
22712     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
22713    }
22714   ],
22715   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIiNS_5ratioILx31556952ELx1EEEEEEE",
22716   "name" : "std::__libcpp_is_floating_point<std::chrono::duration<int, std::ratio<31556952, 1>>>",
22717   "size" : 1,
22718   "source_file" : "external/libcxx/include/type_traits",
22719   "template_args" :
22720   [
22721    "_ZTINSt3__16chrono8durationIiNS_5ratioILx31556952ELx1EEEEE"
22722   ]
22723  },
22724  {
22725   "alignment" : 1,
22726   "base_specifiers" :
22727   [
22728    {
22729     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
22730    }
22731   ],
22732   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIiNS_5ratioILx86400ELx1EEEEEEE",
22733   "name" : "std::__libcpp_is_floating_point<std::chrono::duration<int, std::ratio<86400, 1>>>",
22734   "size" : 1,
22735   "source_file" : "external/libcxx/include/type_traits",
22736   "template_args" :
22737   [
22738    "_ZTINSt3__16chrono8durationIiNS_5ratioILx86400ELx1EEEEE"
22739   ]
22740  },
22741  {
22742   "alignment" : 1,
22743   "base_specifiers" :
22744   [
22745    {
22746     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
22747    }
22748   ],
22749   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
22750   "name" : "std::__libcpp_is_floating_point<std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
22751   "size" : 1,
22752   "source_file" : "external/libcxx/include/type_traits",
22753   "template_args" :
22754   [
22755    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
22756   ]
22757  },
22758  {
22759   "alignment" : 1,
22760   "base_specifiers" :
22761   [
22762    {
22763     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
22764    }
22765   ],
22766   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
22767   "name" : "std::__libcpp_is_floating_point<std::chrono::duration<long long, std::ratio<1, 1>>>",
22768   "size" : 1,
22769   "source_file" : "external/libcxx/include/type_traits",
22770   "template_args" :
22771   [
22772    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE"
22773   ]
22774  },
22775  {
22776   "alignment" : 1,
22777   "base_specifiers" :
22778   [
22779    {
22780     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
22781    }
22782   ],
22783   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointIdEE",
22784   "name" : "std::__libcpp_is_floating_point<double>",
22785   "size" : 1,
22786   "source_file" : "external/libcxx/include/type_traits",
22787   "template_args" :
22788   [
22789    "_ZTId"
22790   ]
22791  },
22792  {
22793   "alignment" : 1,
22794   "base_specifiers" :
22795   [
22796    {
22797     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
22798    }
22799   ],
22800   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointIeEE",
22801   "name" : "std::__libcpp_is_floating_point<long double>",
22802   "size" : 1,
22803   "source_file" : "external/libcxx/include/type_traits",
22804   "template_args" :
22805   [
22806    "_ZTIe"
22807   ]
22808  },
22809  {
22810   "alignment" : 1,
22811   "base_specifiers" :
22812   [
22813    {
22814     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
22815    }
22816   ],
22817   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointIfEE",
22818   "name" : "std::__libcpp_is_floating_point<float>",
22819   "size" : 1,
22820   "source_file" : "external/libcxx/include/type_traits",
22821   "template_args" :
22822   [
22823    "_ZTIf"
22824   ]
22825  },
22826  {
22827   "alignment" : 1,
22828   "base_specifiers" :
22829   [
22830    {
22831     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
22832    }
22833   ],
22834   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointIiEE",
22835   "name" : "std::__libcpp_is_floating_point<int>",
22836   "size" : 1,
22837   "source_file" : "external/libcxx/include/type_traits",
22838   "template_args" :
22839   [
22840    "_ZTIi"
22841   ]
22842  },
22843  {
22844   "alignment" : 1,
22845   "base_specifiers" :
22846   [
22847    {
22848     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
22849    }
22850   ],
22851   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointIjEE",
22852   "name" : "std::__libcpp_is_floating_point<unsigned int>",
22853   "size" : 1,
22854   "source_file" : "external/libcxx/include/type_traits",
22855   "template_args" :
22856   [
22857    "_ZTIj"
22858   ]
22859  },
22860  {
22861   "alignment" : 1,
22862   "base_specifiers" :
22863   [
22864    {
22865     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
22866    }
22867   ],
22868   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointIlEE",
22869   "name" : "std::__libcpp_is_floating_point<long>",
22870   "size" : 1,
22871   "source_file" : "external/libcxx/include/type_traits",
22872   "template_args" :
22873   [
22874    "_ZTIl"
22875   ]
22876  },
22877  {
22878   "alignment" : 1,
22879   "base_specifiers" :
22880   [
22881    {
22882     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
22883    }
22884   ],
22885   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointIxEE",
22886   "name" : "std::__libcpp_is_floating_point<long long>",
22887   "size" : 1,
22888   "source_file" : "external/libcxx/include/type_traits",
22889   "template_args" :
22890   [
22891    "_ZTIx"
22892   ]
22893  },
22894  {
22895   "alignment" : 1,
22896   "base_specifiers" :
22897   [
22898    {
22899     "referenced_type" : "_ZTINSt3__120forward_iterator_tagE"
22900    }
22901   ],
22902   "linker_set_key" : "_ZTINSt3__126bidirectional_iterator_tagE",
22903   "name" : "std::bidirectional_iterator_tag",
22904   "size" : 1,
22905   "source_file" : "external/libcxx/include/iterator"
22906  },
22907  {
22908   "alignment" : 1,
22909   "base_specifiers" :
22910   [
22911    {
22912     "referenced_type" : "_ZTINSt3__126bidirectional_iterator_tagE"
22913    }
22914   ],
22915   "linker_set_key" : "_ZTINSt3__126random_access_iterator_tagE",
22916   "name" : "std::random_access_iterator_tag",
22917   "size" : 1,
22918   "source_file" : "external/libcxx/include/iterator"
22919  },
22920  {
22921   "alignment" : 1,
22922   "linker_set_key" : "_ZTINSt3__128__invoke_void_return_wrapperIvEE",
22923   "name" : "std::__invoke_void_return_wrapper<void>",
22924   "size" : 1,
22925   "source_file" : "external/libcxx/include/__functional_base",
22926   "template_args" :
22927   [
22928    "_ZTIv"
22929   ]
22930  },
22931  {
22932   "alignment" : 1,
22933   "linker_set_key" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorIDiEELb0EEE",
22934   "name" : "std::__propagate_on_container_swap<std::allocator<char32_t>, false>",
22935   "size" : 1,
22936   "source_file" : "external/libcxx/include/memory",
22937   "template_args" :
22938   [
22939    "_ZTINSt3__19allocatorIDiEE"
22940   ]
22941  },
22942  {
22943   "alignment" : 1,
22944   "linker_set_key" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorIDsEELb0EEE",
22945   "name" : "std::__propagate_on_container_swap<std::allocator<char16_t>, false>",
22946   "size" : 1,
22947   "source_file" : "external/libcxx/include/memory",
22948   "template_args" :
22949   [
22950    "_ZTINSt3__19allocatorIDsEE"
22951   ]
22952  },
22953  {
22954   "alignment" : 1,
22955   "linker_set_key" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorIDuEELb0EEE",
22956   "name" : "std::__propagate_on_container_swap<std::allocator<char8_t>, false>",
22957   "size" : 1,
22958   "source_file" : "external/libcxx/include/memory",
22959   "template_args" :
22960   [
22961    "_ZTINSt3__19allocatorIDuEE"
22962   ]
22963  },
22964  {
22965   "alignment" : 1,
22966   "linker_set_key" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorIcEELb0EEE",
22967   "name" : "std::__propagate_on_container_swap<std::allocator<char>, false>",
22968   "size" : 1,
22969   "source_file" : "external/libcxx/include/memory",
22970   "template_args" :
22971   [
22972    "_ZTINSt3__19allocatorIcEE"
22973   ]
22974  },
22975  {
22976   "alignment" : 1,
22977   "linker_set_key" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorIwEELb0EEE",
22978   "name" : "std::__propagate_on_container_swap<std::allocator<wchar_t>, false>",
22979   "size" : 1,
22980   "source_file" : "external/libcxx/include/memory",
22981   "template_args" :
22982   [
22983    "_ZTINSt3__19allocatorIwEE"
22984   ]
22985  },
22986  {
22987   "alignment" : 1,
22988   "linker_set_key" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorIDiEEPDiLb1EEE",
22989   "name" : "std::__alloc_traits_difference_type<std::allocator<char32_t>, char32_t *, true>",
22990   "size" : 1,
22991   "source_file" : "external/libcxx/include/memory",
22992   "template_args" :
22993   [
22994    "_ZTINSt3__19allocatorIDiEE",
22995    "_ZTIPDi"
22996   ]
22997  },
22998  {
22999   "alignment" : 1,
23000   "linker_set_key" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorIDsEEPDsLb1EEE",
23001   "name" : "std::__alloc_traits_difference_type<std::allocator<char16_t>, char16_t *, true>",
23002   "size" : 1,
23003   "source_file" : "external/libcxx/include/memory",
23004   "template_args" :
23005   [
23006    "_ZTINSt3__19allocatorIDsEE",
23007    "_ZTIPDs"
23008   ]
23009  },
23010  {
23011   "alignment" : 1,
23012   "linker_set_key" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorIDuEEPDuLb1EEE",
23013   "name" : "std::__alloc_traits_difference_type<std::allocator<char8_t>, char8_t *, true>",
23014   "size" : 1,
23015   "source_file" : "external/libcxx/include/memory",
23016   "template_args" :
23017   [
23018    "_ZTINSt3__19allocatorIDuEE",
23019    "_ZTIPDu"
23020   ]
23021  },
23022  {
23023   "alignment" : 1,
23024   "linker_set_key" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorIcEEPcLb1EEE",
23025   "name" : "std::__alloc_traits_difference_type<std::allocator<char>, char *, true>",
23026   "size" : 1,
23027   "source_file" : "external/libcxx/include/memory",
23028   "template_args" :
23029   [
23030    "_ZTINSt3__19allocatorIcEE",
23031    "_ZTIPc"
23032   ]
23033  },
23034  {
23035   "alignment" : 1,
23036   "linker_set_key" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorIwEEPwLb1EEE",
23037   "name" : "std::__alloc_traits_difference_type<std::allocator<wchar_t>, wchar_t *, true>",
23038   "size" : 1,
23039   "source_file" : "external/libcxx/include/memory",
23040   "template_args" :
23041   [
23042    "_ZTINSt3__19allocatorIwEE",
23043    "_ZTIPw"
23044   ]
23045  },
23046  {
23047   "alignment" : 1,
23048   "linker_set_key" : "_ZTINSt3__130__check_tuple_constructor_failE",
23049   "name" : "std::__check_tuple_constructor_fail",
23050   "size" : 1,
23051   "source_file" : "external/libcxx/include/__tuple"
23052  },
23053  {
23054   "alignment" : 1,
23055   "base_specifiers" :
23056   [
23057    {
23058     "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleINS_5mutexEJEEE"
23059    }
23060   ],
23061   "linker_set_key" : "_ZTINSt3__132is_nothrow_default_constructibleINS_5mutexEEE",
23062   "name" : "std::is_nothrow_default_constructible<std::mutex>",
23063   "size" : 1,
23064   "source_file" : "external/libcxx/include/type_traits",
23065   "template_args" :
23066   [
23067    "_ZTINSt3__15mutexE"
23068   ]
23069  },
23070  {
23071   "alignment" : 1,
23072   "base_specifiers" :
23073   [
23074    {
23075     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
23076    }
23077   ],
23078   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIDiNS_11char_traitsIDiEEPKDiEE",
23079   "name" : "std::__can_be_converted_to_string_view<char32_t, std::char_traits<char32_t>, const char32_t *>",
23080   "size" : 1,
23081   "source_file" : "external/libcxx/include/string",
23082   "template_args" :
23083   [
23084    "_ZTIDi",
23085    "_ZTINSt3__111char_traitsIDiEE",
23086    "_ZTIPKDi"
23087   ]
23088  },
23089  {
23090   "alignment" : 1,
23091   "base_specifiers" :
23092   [
23093    {
23094     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
23095    }
23096   ],
23097   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIDsNS_11char_traitsIDsEEPKDsEE",
23098   "name" : "std::__can_be_converted_to_string_view<char16_t, std::char_traits<char16_t>, const char16_t *>",
23099   "size" : 1,
23100   "source_file" : "external/libcxx/include/string",
23101   "template_args" :
23102   [
23103    "_ZTIDs",
23104    "_ZTINSt3__111char_traitsIDsEE",
23105    "_ZTIPKDs"
23106   ]
23107  },
23108  {
23109   "alignment" : 1,
23110   "base_specifiers" :
23111   [
23112    {
23113     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
23114    }
23115   ],
23116   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIDuNS_11char_traitsIDuEEPKDuEE",
23117   "name" : "std::__can_be_converted_to_string_view<char8_t, std::char_traits<char8_t>, const char8_t *>",
23118   "size" : 1,
23119   "source_file" : "external/libcxx/include/string",
23120   "template_args" :
23121   [
23122    "_ZTIDu",
23123    "_ZTINSt3__111char_traitsIDuEE",
23124    "_ZTIPKDu"
23125   ]
23126  },
23127  {
23128   "alignment" : 1,
23129   "base_specifiers" :
23130   [
23131    {
23132     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
23133    }
23134   ],
23135   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEPKcEE",
23136   "name" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, const char *>",
23137   "size" : 1,
23138   "source_file" : "external/libcxx/include/string",
23139   "template_args" :
23140   [
23141    "_ZTIc",
23142    "_ZTINSt3__111char_traitsIcEE",
23143    "_ZTIPKc"
23144   ]
23145  },
23146  {
23147   "alignment" : 1,
23148   "base_specifiers" :
23149   [
23150    {
23151     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
23152    }
23153   ],
23154   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEEPKwEE",
23155   "name" : "std::__can_be_converted_to_string_view<wchar_t, std::char_traits<wchar_t>, const wchar_t *>",
23156   "size" : 1,
23157   "source_file" : "external/libcxx/include/string",
23158   "template_args" :
23159   [
23160    "_ZTIw",
23161    "_ZTINSt3__111char_traitsIwEE",
23162    "_ZTIPKw"
23163   ]
23164  },
23165  {
23166   "alignment" : 1,
23167   "base_specifiers" :
23168   [
23169    {
23170     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
23171    }
23172   ],
23173   "linker_set_key" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorIDiEEvEE",
23174   "name" : "std::__has_propagate_on_container_swap<std::allocator<char32_t>, void>",
23175   "size" : 1,
23176   "source_file" : "external/libcxx/include/memory",
23177   "template_args" :
23178   [
23179    "_ZTINSt3__19allocatorIDiEE",
23180    "_ZTIv"
23181   ]
23182  },
23183  {
23184   "alignment" : 1,
23185   "base_specifiers" :
23186   [
23187    {
23188     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
23189    }
23190   ],
23191   "linker_set_key" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorIDsEEvEE",
23192   "name" : "std::__has_propagate_on_container_swap<std::allocator<char16_t>, void>",
23193   "size" : 1,
23194   "source_file" : "external/libcxx/include/memory",
23195   "template_args" :
23196   [
23197    "_ZTINSt3__19allocatorIDsEE",
23198    "_ZTIv"
23199   ]
23200  },
23201  {
23202   "alignment" : 1,
23203   "base_specifiers" :
23204   [
23205    {
23206     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
23207    }
23208   ],
23209   "linker_set_key" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorIDuEEvEE",
23210   "name" : "std::__has_propagate_on_container_swap<std::allocator<char8_t>, void>",
23211   "size" : 1,
23212   "source_file" : "external/libcxx/include/memory",
23213   "template_args" :
23214   [
23215    "_ZTINSt3__19allocatorIDuEE",
23216    "_ZTIv"
23217   ]
23218  },
23219  {
23220   "alignment" : 1,
23221   "base_specifiers" :
23222   [
23223    {
23224     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
23225    }
23226   ],
23227   "linker_set_key" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorIcEEvEE",
23228   "name" : "std::__has_propagate_on_container_swap<std::allocator<char>, void>",
23229   "size" : 1,
23230   "source_file" : "external/libcxx/include/memory",
23231   "template_args" :
23232   [
23233    "_ZTINSt3__19allocatorIcEE",
23234    "_ZTIv"
23235   ]
23236  },
23237  {
23238   "alignment" : 1,
23239   "base_specifiers" :
23240   [
23241    {
23242     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
23243    }
23244   ],
23245   "linker_set_key" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorIwEEvEE",
23246   "name" : "std::__has_propagate_on_container_swap<std::allocator<wchar_t>, void>",
23247   "size" : 1,
23248   "source_file" : "external/libcxx/include/memory",
23249   "template_args" :
23250   [
23251    "_ZTINSt3__19allocatorIwEE",
23252    "_ZTIv"
23253   ]
23254  },
23255  {
23256   "alignment" : 1,
23257   "base_specifiers" :
23258   [
23259    {
23260     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
23261    }
23262   ],
23263   "linker_set_key" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_5mutexEJEEE",
23264   "name" : "std::__libcpp_is_nothrow_constructible<true, false, std::mutex>",
23265   "size" : 1,
23266   "source_file" : "external/libcxx/include/type_traits",
23267   "template_args" :
23268   [
23269    "_ZTINSt3__15mutexE"
23270   ]
23271  },
23272  {
23273   "alignment" : 1,
23274   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIDiEELb0EEE",
23275   "name" : "std::__propagate_on_container_copy_assignment<std::allocator<char32_t>, false>",
23276   "size" : 1,
23277   "source_file" : "external/libcxx/include/memory",
23278   "template_args" :
23279   [
23280    "_ZTINSt3__19allocatorIDiEE"
23281   ]
23282  },
23283  {
23284   "alignment" : 1,
23285   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIDsEELb0EEE",
23286   "name" : "std::__propagate_on_container_copy_assignment<std::allocator<char16_t>, false>",
23287   "size" : 1,
23288   "source_file" : "external/libcxx/include/memory",
23289   "template_args" :
23290   [
23291    "_ZTINSt3__19allocatorIDsEE"
23292   ]
23293  },
23294  {
23295   "alignment" : 1,
23296   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIDuEELb0EEE",
23297   "name" : "std::__propagate_on_container_copy_assignment<std::allocator<char8_t>, false>",
23298   "size" : 1,
23299   "source_file" : "external/libcxx/include/memory",
23300   "template_args" :
23301   [
23302    "_ZTINSt3__19allocatorIDuEE"
23303   ]
23304  },
23305  {
23306   "alignment" : 1,
23307   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIcEELb0EEE",
23308   "name" : "std::__propagate_on_container_copy_assignment<std::allocator<char>, false>",
23309   "size" : 1,
23310   "source_file" : "external/libcxx/include/memory",
23311   "template_args" :
23312   [
23313    "_ZTINSt3__19allocatorIcEE"
23314   ]
23315  },
23316  {
23317   "alignment" : 1,
23318   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIwEELb0EEE",
23319   "name" : "std::__propagate_on_container_copy_assignment<std::allocator<wchar_t>, false>",
23320   "size" : 1,
23321   "source_file" : "external/libcxx/include/memory",
23322   "template_args" :
23323   [
23324    "_ZTINSt3__19allocatorIwEE"
23325   ]
23326  },
23327  {
23328   "alignment" : 1,
23329   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorIDiEELb1EEE",
23330   "name" : "std::__propagate_on_container_move_assignment<std::allocator<char32_t>, true>",
23331   "size" : 1,
23332   "source_file" : "external/libcxx/include/memory",
23333   "template_args" :
23334   [
23335    "_ZTINSt3__19allocatorIDiEE"
23336   ]
23337  },
23338  {
23339   "alignment" : 1,
23340   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorIDsEELb1EEE",
23341   "name" : "std::__propagate_on_container_move_assignment<std::allocator<char16_t>, true>",
23342   "size" : 1,
23343   "source_file" : "external/libcxx/include/memory",
23344   "template_args" :
23345   [
23346    "_ZTINSt3__19allocatorIDsEE"
23347   ]
23348  },
23349  {
23350   "alignment" : 1,
23351   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorIDuEELb1EEE",
23352   "name" : "std::__propagate_on_container_move_assignment<std::allocator<char8_t>, true>",
23353   "size" : 1,
23354   "source_file" : "external/libcxx/include/memory",
23355   "template_args" :
23356   [
23357    "_ZTINSt3__19allocatorIDuEE"
23358   ]
23359  },
23360  {
23361   "alignment" : 1,
23362   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorIcEELb1EEE",
23363   "name" : "std::__propagate_on_container_move_assignment<std::allocator<char>, true>",
23364   "size" : 1,
23365   "source_file" : "external/libcxx/include/memory",
23366   "template_args" :
23367   [
23368    "_ZTINSt3__19allocatorIcEE"
23369   ]
23370  },
23371  {
23372   "alignment" : 1,
23373   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorIwEELb1EEE",
23374   "name" : "std::__propagate_on_container_move_assignment<std::allocator<wchar_t>, true>",
23375   "size" : 1,
23376   "source_file" : "external/libcxx/include/memory",
23377   "template_args" :
23378   [
23379    "_ZTINSt3__19allocatorIwEE"
23380   ]
23381  },
23382  {
23383   "alignment" : 1,
23384   "base_specifiers" :
23385   [
23386    {
23387     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
23388    }
23389   ],
23390   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIDiEEvEE",
23391   "name" : "std::__has_propagate_on_container_copy_assignment<std::allocator<char32_t>, void>",
23392   "size" : 1,
23393   "source_file" : "external/libcxx/include/memory",
23394   "template_args" :
23395   [
23396    "_ZTINSt3__19allocatorIDiEE",
23397    "_ZTIv"
23398   ]
23399  },
23400  {
23401   "alignment" : 1,
23402   "base_specifiers" :
23403   [
23404    {
23405     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
23406    }
23407   ],
23408   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIDsEEvEE",
23409   "name" : "std::__has_propagate_on_container_copy_assignment<std::allocator<char16_t>, void>",
23410   "size" : 1,
23411   "source_file" : "external/libcxx/include/memory",
23412   "template_args" :
23413   [
23414    "_ZTINSt3__19allocatorIDsEE",
23415    "_ZTIv"
23416   ]
23417  },
23418  {
23419   "alignment" : 1,
23420   "base_specifiers" :
23421   [
23422    {
23423     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
23424    }
23425   ],
23426   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIDuEEvEE",
23427   "name" : "std::__has_propagate_on_container_copy_assignment<std::allocator<char8_t>, void>",
23428   "size" : 1,
23429   "source_file" : "external/libcxx/include/memory",
23430   "template_args" :
23431   [
23432    "_ZTINSt3__19allocatorIDuEE",
23433    "_ZTIv"
23434   ]
23435  },
23436  {
23437   "alignment" : 1,
23438   "base_specifiers" :
23439   [
23440    {
23441     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
23442    }
23443   ],
23444   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIcEEvEE",
23445   "name" : "std::__has_propagate_on_container_copy_assignment<std::allocator<char>, void>",
23446   "size" : 1,
23447   "source_file" : "external/libcxx/include/memory",
23448   "template_args" :
23449   [
23450    "_ZTINSt3__19allocatorIcEE",
23451    "_ZTIv"
23452   ]
23453  },
23454  {
23455   "alignment" : 1,
23456   "base_specifiers" :
23457   [
23458    {
23459     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
23460    }
23461   ],
23462   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIwEEvEE",
23463   "name" : "std::__has_propagate_on_container_copy_assignment<std::allocator<wchar_t>, void>",
23464   "size" : 1,
23465   "source_file" : "external/libcxx/include/memory",
23466   "template_args" :
23467   [
23468    "_ZTINSt3__19allocatorIwEE",
23469    "_ZTIv"
23470   ]
23471  },
23472  {
23473   "alignment" : 1,
23474   "base_specifiers" :
23475   [
23476    {
23477     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
23478    }
23479   ],
23480   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIDiEEvEE",
23481   "name" : "std::__has_propagate_on_container_move_assignment<std::allocator<char32_t>, void>",
23482   "size" : 1,
23483   "source_file" : "external/libcxx/include/memory",
23484   "template_args" :
23485   [
23486    "_ZTINSt3__19allocatorIDiEE",
23487    "_ZTIv"
23488   ]
23489  },
23490  {
23491   "alignment" : 1,
23492   "base_specifiers" :
23493   [
23494    {
23495     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
23496    }
23497   ],
23498   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIDsEEvEE",
23499   "name" : "std::__has_propagate_on_container_move_assignment<std::allocator<char16_t>, void>",
23500   "size" : 1,
23501   "source_file" : "external/libcxx/include/memory",
23502   "template_args" :
23503   [
23504    "_ZTINSt3__19allocatorIDsEE",
23505    "_ZTIv"
23506   ]
23507  },
23508  {
23509   "alignment" : 1,
23510   "base_specifiers" :
23511   [
23512    {
23513     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
23514    }
23515   ],
23516   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIDuEEvEE",
23517   "name" : "std::__has_propagate_on_container_move_assignment<std::allocator<char8_t>, void>",
23518   "size" : 1,
23519   "source_file" : "external/libcxx/include/memory",
23520   "template_args" :
23521   [
23522    "_ZTINSt3__19allocatorIDuEE",
23523    "_ZTIv"
23524   ]
23525  },
23526  {
23527   "alignment" : 1,
23528   "base_specifiers" :
23529   [
23530    {
23531     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
23532    }
23533   ],
23534   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIcEEvEE",
23535   "name" : "std::__has_propagate_on_container_move_assignment<std::allocator<char>, void>",
23536   "size" : 1,
23537   "source_file" : "external/libcxx/include/memory",
23538   "template_args" :
23539   [
23540    "_ZTINSt3__19allocatorIcEE",
23541    "_ZTIv"
23542   ]
23543  },
23544  {
23545   "alignment" : 1,
23546   "base_specifiers" :
23547   [
23548    {
23549     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
23550    }
23551   ],
23552   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIwEEvEE",
23553   "name" : "std::__has_propagate_on_container_move_assignment<std::allocator<wchar_t>, void>",
23554   "size" : 1,
23555   "source_file" : "external/libcxx/include/memory",
23556   "template_args" :
23557   [
23558    "_ZTINSt3__19allocatorIwEE",
23559    "_ZTIv"
23560   ]
23561  },
23562  {
23563   "alignment" : 1,
23564   "linker_set_key" : "_ZTINSt3__14__fs10filesystem16_FilesystemClockE",
23565   "name" : "std::filesystem::_FilesystemClock",
23566   "size" : 1,
23567   "source_file" : "external/libcxx/include/chrono"
23568  },
23569  {
23570   "alignment" : 1,
23571   "base_specifiers" :
23572   [
23573    {
23574     "referenced_type" : "_ZTINSt3__114unary_functionIDijEE"
23575    }
23576   ],
23577   "linker_set_key" : "_ZTINSt3__14hashIDiEE",
23578   "name" : "std::hash<char32_t>",
23579   "size" : 1,
23580   "source_file" : "external/libcxx/include/utility",
23581   "template_args" :
23582   [
23583    "_ZTIDi"
23584   ]
23585  },
23586  {
23587   "alignment" : 1,
23588   "base_specifiers" :
23589   [
23590    {
23591     "referenced_type" : "_ZTINSt3__114unary_functionIDnjEE"
23592    }
23593   ],
23594   "linker_set_key" : "_ZTINSt3__14hashIDnEE",
23595   "name" : "std::hash<nullptr_t>",
23596   "size" : 1,
23597   "source_file" : "external/libcxx/include/utility",
23598   "template_args" :
23599   [
23600    "_ZTIDn"
23601   ]
23602  },
23603  {
23604   "alignment" : 1,
23605   "base_specifiers" :
23606   [
23607    {
23608     "referenced_type" : "_ZTINSt3__114unary_functionIDsjEE"
23609    }
23610   ],
23611   "linker_set_key" : "_ZTINSt3__14hashIDsEE",
23612   "name" : "std::hash<char16_t>",
23613   "size" : 1,
23614   "source_file" : "external/libcxx/include/utility",
23615   "template_args" :
23616   [
23617    "_ZTIDs"
23618   ]
23619  },
23620  {
23621   "alignment" : 1,
23622   "base_specifiers" :
23623   [
23624    {
23625     "referenced_type" : "_ZTINSt3__114unary_functionINS_10error_codeEjEE"
23626    }
23627   ],
23628   "linker_set_key" : "_ZTINSt3__14hashINS_10error_codeEEE",
23629   "name" : "std::hash<std::error_code>",
23630   "size" : 1,
23631   "source_file" : "external/libcxx/include/system_error",
23632   "template_args" :
23633   [
23634    "_ZTINSt3__110error_codeE"
23635   ]
23636  },
23637  {
23638   "alignment" : 1,
23639   "base_specifiers" :
23640   [
23641    {
23642     "referenced_type" : "_ZTINSt3__114unary_functionINS_15error_conditionEjEE"
23643    }
23644   ],
23645   "linker_set_key" : "_ZTINSt3__14hashINS_15error_conditionEEE",
23646   "name" : "std::hash<std::error_condition>",
23647   "size" : 1,
23648   "source_file" : "external/libcxx/include/system_error",
23649   "template_args" :
23650   [
23651    "_ZTINSt3__115error_conditionE"
23652   ]
23653  },
23654  {
23655   "alignment" : 1,
23656   "base_specifiers" :
23657   [
23658    {
23659     "referenced_type" : "_ZTINSt3__114unary_functionIajEE"
23660    }
23661   ],
23662   "linker_set_key" : "_ZTINSt3__14hashIaEE",
23663   "name" : "std::hash<signed char>",
23664   "size" : 1,
23665   "source_file" : "external/libcxx/include/utility",
23666   "template_args" :
23667   [
23668    "_ZTIa"
23669   ]
23670  },
23671  {
23672   "alignment" : 1,
23673   "base_specifiers" :
23674   [
23675    {
23676     "referenced_type" : "_ZTINSt3__114unary_functionIbjEE"
23677    }
23678   ],
23679   "linker_set_key" : "_ZTINSt3__14hashIbEE",
23680   "name" : "std::hash<bool>",
23681   "size" : 1,
23682   "source_file" : "external/libcxx/include/utility",
23683   "template_args" :
23684   [
23685    "_ZTIb"
23686   ]
23687  },
23688  {
23689   "alignment" : 1,
23690   "base_specifiers" :
23691   [
23692    {
23693     "referenced_type" : "_ZTINSt3__114unary_functionIcjEE"
23694    }
23695   ],
23696   "linker_set_key" : "_ZTINSt3__14hashIcEE",
23697   "name" : "std::hash<char>",
23698   "size" : 1,
23699   "source_file" : "external/libcxx/include/utility",
23700   "template_args" :
23701   [
23702    "_ZTIc"
23703   ]
23704  },
23705  {
23706   "alignment" : 1,
23707   "base_specifiers" :
23708   [
23709    {
23710     "referenced_type" : "_ZTINSt3__113__scalar_hashIdLj2EEE"
23711    }
23712   ],
23713   "linker_set_key" : "_ZTINSt3__14hashIdEE",
23714   "name" : "std::hash<double>",
23715   "size" : 1,
23716   "source_file" : "external/libcxx/include/utility",
23717   "template_args" :
23718   [
23719    "_ZTId"
23720   ]
23721  },
23722  {
23723   "alignment" : 1,
23724   "base_specifiers" :
23725   [
23726    {
23727     "referenced_type" : "_ZTINSt3__113__scalar_hashIeLj2EEE"
23728    }
23729   ],
23730   "linker_set_key" : "_ZTINSt3__14hashIeEE",
23731   "name" : "std::hash<long double>",
23732   "size" : 1,
23733   "source_file" : "external/libcxx/include/utility",
23734   "template_args" :
23735   [
23736    "_ZTIe"
23737   ]
23738  },
23739  {
23740   "alignment" : 1,
23741   "base_specifiers" :
23742   [
23743    {
23744     "referenced_type" : "_ZTINSt3__113__scalar_hashIfLj1EEE"
23745    }
23746   ],
23747   "linker_set_key" : "_ZTINSt3__14hashIfEE",
23748   "name" : "std::hash<float>",
23749   "size" : 1,
23750   "source_file" : "external/libcxx/include/utility",
23751   "template_args" :
23752   [
23753    "_ZTIf"
23754   ]
23755  },
23756  {
23757   "alignment" : 1,
23758   "base_specifiers" :
23759   [
23760    {
23761     "referenced_type" : "_ZTINSt3__114unary_functionIhjEE"
23762    }
23763   ],
23764   "linker_set_key" : "_ZTINSt3__14hashIhEE",
23765   "name" : "std::hash<unsigned char>",
23766   "size" : 1,
23767   "source_file" : "external/libcxx/include/utility",
23768   "template_args" :
23769   [
23770    "_ZTIh"
23771   ]
23772  },
23773  {
23774   "alignment" : 1,
23775   "base_specifiers" :
23776   [
23777    {
23778     "referenced_type" : "_ZTINSt3__114unary_functionIijEE"
23779    }
23780   ],
23781   "linker_set_key" : "_ZTINSt3__14hashIiEE",
23782   "name" : "std::hash<int>",
23783   "size" : 1,
23784   "source_file" : "external/libcxx/include/utility",
23785   "template_args" :
23786   [
23787    "_ZTIi"
23788   ]
23789  },
23790  {
23791   "alignment" : 1,
23792   "base_specifiers" :
23793   [
23794    {
23795     "referenced_type" : "_ZTINSt3__114unary_functionIjjEE"
23796    }
23797   ],
23798   "linker_set_key" : "_ZTINSt3__14hashIjEE",
23799   "name" : "std::hash<unsigned int>",
23800   "size" : 1,
23801   "source_file" : "external/libcxx/include/utility",
23802   "template_args" :
23803   [
23804    "_ZTIj"
23805   ]
23806  },
23807  {
23808   "alignment" : 1,
23809   "base_specifiers" :
23810   [
23811    {
23812     "referenced_type" : "_ZTINSt3__114unary_functionIljEE"
23813    }
23814   ],
23815   "linker_set_key" : "_ZTINSt3__14hashIlEE",
23816   "name" : "std::hash<long>",
23817   "size" : 1,
23818   "source_file" : "external/libcxx/include/utility",
23819   "template_args" :
23820   [
23821    "_ZTIl"
23822   ]
23823  },
23824  {
23825   "alignment" : 1,
23826   "base_specifiers" :
23827   [
23828    {
23829     "referenced_type" : "_ZTINSt3__114unary_functionImjEE"
23830    }
23831   ],
23832   "linker_set_key" : "_ZTINSt3__14hashImEE",
23833   "name" : "std::hash<unsigned long>",
23834   "size" : 1,
23835   "source_file" : "external/libcxx/include/utility",
23836   "template_args" :
23837   [
23838    "_ZTIm"
23839   ]
23840  },
23841  {
23842   "alignment" : 1,
23843   "base_specifiers" :
23844   [
23845    {
23846     "referenced_type" : "_ZTINSt3__114unary_functionIsjEE"
23847    }
23848   ],
23849   "linker_set_key" : "_ZTINSt3__14hashIsEE",
23850   "name" : "std::hash<short>",
23851   "size" : 1,
23852   "source_file" : "external/libcxx/include/utility",
23853   "template_args" :
23854   [
23855    "_ZTIs"
23856   ]
23857  },
23858  {
23859   "alignment" : 1,
23860   "base_specifiers" :
23861   [
23862    {
23863     "referenced_type" : "_ZTINSt3__114unary_functionItjEE"
23864    }
23865   ],
23866   "linker_set_key" : "_ZTINSt3__14hashItEE",
23867   "name" : "std::hash<unsigned short>",
23868   "size" : 1,
23869   "source_file" : "external/libcxx/include/utility",
23870   "template_args" :
23871   [
23872    "_ZTIt"
23873   ]
23874  },
23875  {
23876   "alignment" : 1,
23877   "base_specifiers" :
23878   [
23879    {
23880     "referenced_type" : "_ZTINSt3__114unary_functionIwjEE"
23881    }
23882   ],
23883   "linker_set_key" : "_ZTINSt3__14hashIwEE",
23884   "name" : "std::hash<wchar_t>",
23885   "size" : 1,
23886   "source_file" : "external/libcxx/include/utility",
23887   "template_args" :
23888   [
23889    "_ZTIw"
23890   ]
23891  },
23892  {
23893   "alignment" : 1,
23894   "base_specifiers" :
23895   [
23896    {
23897     "referenced_type" : "_ZTINSt3__113__scalar_hashIxLj2EEE"
23898    }
23899   ],
23900   "linker_set_key" : "_ZTINSt3__14hashIxEE",
23901   "name" : "std::hash<long long>",
23902   "size" : 1,
23903   "source_file" : "external/libcxx/include/utility",
23904   "template_args" :
23905   [
23906    "_ZTIx"
23907   ]
23908  },
23909  {
23910   "alignment" : 1,
23911   "base_specifiers" :
23912   [
23913    {
23914     "referenced_type" : "_ZTINSt3__113__scalar_hashIyLj2EEE"
23915    }
23916   ],
23917   "linker_set_key" : "_ZTINSt3__14hashIyEE",
23918   "name" : "std::hash<unsigned long long>",
23919   "size" : 1,
23920   "source_file" : "external/libcxx/include/utility",
23921   "template_args" :
23922   [
23923    "_ZTIy"
23924   ]
23925  },
23926  {
23927   "alignment" : 1,
23928   "linker_set_key" : "_ZTINSt3__14lessIvEE",
23929   "name" : "std::less<void>",
23930   "size" : 1,
23931   "source_file" : "external/libcxx/include/__functional_base",
23932   "template_args" :
23933   [
23934    "_ZTIv"
23935   ]
23936  },
23937  {
23938   "alignment" : 1,
23939   "linker_set_key" : "_ZTINSt3__14plusIvEE",
23940   "name" : "std::plus<void>",
23941   "size" : 1,
23942   "source_file" : "external/libcxx/include/functional",
23943   "template_args" :
23944   [
23945    "_ZTIv"
23946   ]
23947  },
23948  {
23949   "alignment" : 1,
23950   "linker_set_key" : "_ZTINSt3__15__anyE",
23951   "name" : "std::__any",
23952   "size" : 1,
23953   "source_file" : "external/libcxx/include/type_traits"
23954  },
23955  {
23956   "alignment" : 1,
23957   "linker_set_key" : "_ZTINSt3__15__natE",
23958   "name" : "std::__nat",
23959   "size" : 1,
23960   "source_file" : "external/libcxx/include/type_traits"
23961  },
23962  {
23963   "alignment" : 1,
23964   "base_specifiers" :
23965   [
23966    {
23967     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
23968    }
23969   ],
23970   "linker_set_key" : "_ZTINSt3__15__or_IJEEE",
23971   "name" : "std::__or_<>",
23972   "size" : 1,
23973   "source_file" : "external/libcxx/include/type_traits"
23974  },
23975  {
23976   "alignment" : 1,
23977   "fields" :
23978   [
23979    {
23980     "field_name" : "__lx",
23981     "referenced_type" : "_ZTIA2_c"
23982    }
23983   ],
23984   "linker_set_key" : "_ZTINSt3__15__twoE",
23985   "name" : "std::__two",
23986   "size" : 2,
23987   "source_file" : "external/libcxx/include/type_traits"
23988  },
23989  {
23990   "alignment" : 1,
23991   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
23992   "name" : "std::decay<std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
23993   "size" : 1,
23994   "source_file" : "external/libcxx/include/type_traits",
23995   "template_args" :
23996   [
23997    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
23998   ]
23999  },
24000  {
24001   "alignment" : 1,
24002   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
24003   "name" : "std::decay<std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
24004   "size" : 1,
24005   "source_file" : "external/libcxx/include/type_traits",
24006   "template_args" :
24007   [
24008    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
24009   ]
24010  },
24011  {
24012   "alignment" : 1,
24013   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
24014   "name" : "std::decay<std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false>>",
24015   "size" : 1,
24016   "source_file" : "external/libcxx/include/type_traits",
24017   "template_args" :
24018   [
24019    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
24020   ]
24021  },
24022  {
24023   "alignment" : 1,
24024   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
24025   "name" : "std::decay<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
24026   "size" : 1,
24027   "source_file" : "external/libcxx/include/type_traits",
24028   "template_args" :
24029   [
24030    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
24031   ]
24032  },
24033  {
24034   "alignment" : 1,
24035   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
24036   "name" : "std::decay<std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
24037   "size" : 1,
24038   "source_file" : "external/libcxx/include/type_traits",
24039   "template_args" :
24040   [
24041    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
24042   ]
24043  },
24044  {
24045   "alignment" : 1,
24046   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
24047   "name" : "std::decay<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
24048   "size" : 1,
24049   "source_file" : "external/libcxx/include/type_traits",
24050   "template_args" :
24051   [
24052    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
24053   ]
24054  },
24055  {
24056   "alignment" : 1,
24057   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
24058   "name" : "std::decay<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
24059   "size" : 1,
24060   "source_file" : "external/libcxx/include/type_traits",
24061   "template_args" :
24062   [
24063    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
24064   ]
24065  },
24066  {
24067   "alignment" : 1,
24068   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
24069   "name" : "std::decay<std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
24070   "size" : 1,
24071   "source_file" : "external/libcxx/include/type_traits",
24072   "template_args" :
24073   [
24074    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
24075   ]
24076  },
24077  {
24078   "alignment" : 1,
24079   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
24080   "name" : "std::decay<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
24081   "size" : 1,
24082   "source_file" : "external/libcxx/include/type_traits",
24083   "template_args" :
24084   [
24085    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
24086   ]
24087  },
24088  {
24089   "alignment" : 1,
24090   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
24091   "name" : "std::decay<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
24092   "size" : 1,
24093   "source_file" : "external/libcxx/include/type_traits",
24094   "template_args" :
24095   [
24096    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
24097   ]
24098  },
24099  {
24100   "alignment" : 1,
24101   "linker_set_key" : "_ZTINSt3__15decayIOeEE",
24102   "name" : "std::decay<long double &&>",
24103   "size" : 1,
24104   "source_file" : "external/libcxx/include/type_traits",
24105   "template_args" :
24106   [
24107    "_ZTIOe"
24108   ]
24109  },
24110  {
24111   "alignment" : 1,
24112   "linker_set_key" : "_ZTINSt3__15decayIOiEE",
24113   "name" : "std::decay<int &&>",
24114   "size" : 1,
24115   "source_file" : "external/libcxx/include/type_traits",
24116   "template_args" :
24117   [
24118    "_ZTIOi"
24119   ]
24120  },
24121  {
24122   "alignment" : 1,
24123   "linker_set_key" : "_ZTINSt3__15decayIOlEE",
24124   "name" : "std::decay<long &&>",
24125   "size" : 1,
24126   "source_file" : "external/libcxx/include/type_traits",
24127   "template_args" :
24128   [
24129    "_ZTIOl"
24130   ]
24131  },
24132  {
24133   "alignment" : 1,
24134   "linker_set_key" : "_ZTINSt3__15decayIOxEE",
24135   "name" : "std::decay<long long &&>",
24136   "size" : 1,
24137   "source_file" : "external/libcxx/include/type_traits",
24138   "template_args" :
24139   [
24140    "_ZTIOx"
24141   ]
24142  },
24143  {
24144   "alignment" : 1,
24145   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
24146   "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> &>",
24147   "size" : 1,
24148   "source_file" : "external/libcxx/include/type_traits",
24149   "template_args" :
24150   [
24151    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
24152   ]
24153  },
24154  {
24155   "alignment" : 1,
24156   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
24157   "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> &>",
24158   "size" : 1,
24159   "source_file" : "external/libcxx/include/type_traits",
24160   "template_args" :
24161   [
24162    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
24163   ]
24164  },
24165  {
24166   "alignment" : 1,
24167   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
24168   "name" : "std::decay<const std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false> &>",
24169   "size" : 1,
24170   "source_file" : "external/libcxx/include/type_traits",
24171   "template_args" :
24172   [
24173    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
24174   ]
24175  },
24176  {
24177   "alignment" : 1,
24178   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
24179   "name" : "std::decay<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false> &>",
24180   "size" : 1,
24181   "source_file" : "external/libcxx/include/type_traits",
24182   "template_args" :
24183   [
24184    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
24185   ]
24186  },
24187  {
24188   "alignment" : 1,
24189   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
24190   "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> &>",
24191   "size" : 1,
24192   "source_file" : "external/libcxx/include/type_traits",
24193   "template_args" :
24194   [
24195    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
24196   ]
24197  },
24198  {
24199   "alignment" : 1,
24200   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
24201   "name" : "std::decay<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> &>",
24202   "size" : 1,
24203   "source_file" : "external/libcxx/include/type_traits",
24204   "template_args" :
24205   [
24206    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
24207   ]
24208  },
24209  {
24210   "alignment" : 1,
24211   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
24212   "name" : "std::decay<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> &>",
24213   "size" : 1,
24214   "source_file" : "external/libcxx/include/type_traits",
24215   "template_args" :
24216   [
24217    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
24218   ]
24219  },
24220  {
24221   "alignment" : 1,
24222   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
24223   "name" : "std::decay<const std::__compressed_pair_elem<std::allocator<char8_t>, 1, true> &>",
24224   "size" : 1,
24225   "source_file" : "external/libcxx/include/type_traits",
24226   "template_args" :
24227   [
24228    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
24229   ]
24230  },
24231  {
24232   "alignment" : 1,
24233   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
24234   "name" : "std::decay<const std::__compressed_pair_elem<std::allocator<char>, 1, true> &>",
24235   "size" : 1,
24236   "source_file" : "external/libcxx/include/type_traits",
24237   "template_args" :
24238   [
24239    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
24240   ]
24241  },
24242  {
24243   "alignment" : 1,
24244   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
24245   "name" : "std::decay<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> &>",
24246   "size" : 1,
24247   "source_file" : "external/libcxx/include/type_traits",
24248   "template_args" :
24249   [
24250    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
24251   ]
24252  },
24253  {
24254   "alignment" : 1,
24255   "linker_set_key" : "_ZTINSt3__15decayIeEE",
24256   "name" : "std::decay<long double>",
24257   "size" : 1,
24258   "source_file" : "external/libcxx/include/type_traits",
24259   "template_args" :
24260   [
24261    "_ZTIe"
24262   ]
24263  },
24264  {
24265   "alignment" : 1,
24266   "linker_set_key" : "_ZTINSt3__15decayIiEE",
24267   "name" : "std::decay<int>",
24268   "size" : 1,
24269   "source_file" : "external/libcxx/include/type_traits",
24270   "template_args" :
24271   [
24272    "_ZTIi"
24273   ]
24274  },
24275  {
24276   "alignment" : 1,
24277   "linker_set_key" : "_ZTINSt3__15decayIlEE",
24278   "name" : "std::decay<long>",
24279   "size" : 1,
24280   "source_file" : "external/libcxx/include/type_traits",
24281   "template_args" :
24282   [
24283    "_ZTIl"
24284   ]
24285  },
24286  {
24287   "alignment" : 1,
24288   "linker_set_key" : "_ZTINSt3__15decayIxEE",
24289   "name" : "std::decay<long long>",
24290   "size" : 1,
24291   "source_file" : "external/libcxx/include/type_traits",
24292   "template_args" :
24293   [
24294    "_ZTIx"
24295   ]
24296  },
24297  {
24298   "alignment" : 1,
24299   "linker_set_key" : "_ZTINSt3__15minusIvEE",
24300   "name" : "std::minus<void>",
24301   "size" : 1,
24302   "source_file" : "external/libcxx/include/functional",
24303   "template_args" :
24304   [
24305    "_ZTIv"
24306   ]
24307  },
24308  {
24309   "alignment" : 4,
24310   "fields" :
24311   [
24312    {
24313     "access" : "private",
24314     "field_name" : "__m_",
24315     "referenced_type" : "_ZTI15pthread_mutex_t"
24316    }
24317   ],
24318   "linker_set_key" : "_ZTINSt3__15mutexE",
24319   "name" : "std::mutex",
24320   "record_kind" : "class",
24321   "size" : 4,
24322   "source_file" : "external/libcxx/include/__mutex_base"
24323  },
24324  {
24325   "alignment" : 1,
24326   "linker_set_key" : "_ZTINSt3__15ratioILx1000000000ELx1EEE",
24327   "name" : "std::ratio<1000000000>",
24328   "record_kind" : "class",
24329   "size" : 1,
24330   "source_file" : "external/libcxx/include/ratio"
24331  },
24332  {
24333   "alignment" : 1,
24334   "linker_set_key" : "_ZTINSt3__15ratioILx12ELx1EEE",
24335   "name" : "std::ratio<12>",
24336   "record_kind" : "class",
24337   "size" : 1,
24338   "source_file" : "external/libcxx/include/ratio"
24339  },
24340  {
24341   "alignment" : 1,
24342   "linker_set_key" : "_ZTINSt3__15ratioILx146097ELx400EEE",
24343   "name" : "std::ratio<146097, 400>",
24344   "record_kind" : "class",
24345   "size" : 1,
24346   "source_file" : "external/libcxx/include/ratio"
24347  },
24348  {
24349   "alignment" : 1,
24350   "linker_set_key" : "_ZTINSt3__15ratioILx1600ELx48699EEE",
24351   "name" : "std::ratio<1600, 48699>",
24352   "record_kind" : "class",
24353   "size" : 1,
24354   "source_file" : "external/libcxx/include/ratio"
24355  },
24356  {
24357   "alignment" : 1,
24358   "linker_set_key" : "_ZTINSt3__15ratioILx1ELx1000000000EEE",
24359   "name" : "std::ratio<1, 1000000000>",
24360   "record_kind" : "class",
24361   "size" : 1,
24362   "source_file" : "external/libcxx/include/ratio"
24363  },
24364  {
24365   "alignment" : 1,
24366   "linker_set_key" : "_ZTINSt3__15ratioILx1ELx1000000EEE",
24367   "name" : "std::ratio<1, 1000000>",
24368   "record_kind" : "class",
24369   "size" : 1,
24370   "source_file" : "external/libcxx/include/ratio"
24371  },
24372  {
24373   "alignment" : 1,
24374   "linker_set_key" : "_ZTINSt3__15ratioILx1ELx1000EEE",
24375   "name" : "std::ratio<1, 1000>",
24376   "record_kind" : "class",
24377   "size" : 1,
24378   "source_file" : "external/libcxx/include/ratio"
24379  },
24380  {
24381   "alignment" : 1,
24382   "linker_set_key" : "_ZTINSt3__15ratioILx1ELx12EEE",
24383   "name" : "std::ratio<1, 12>",
24384   "record_kind" : "class",
24385   "size" : 1,
24386   "source_file" : "external/libcxx/include/ratio"
24387  },
24388  {
24389   "alignment" : 1,
24390   "linker_set_key" : "_ZTINSt3__15ratioILx1ELx1EEE",
24391   "name" : "std::ratio<1>",
24392   "record_kind" : "class",
24393   "size" : 1,
24394   "source_file" : "external/libcxx/include/ratio"
24395  },
24396  {
24397   "alignment" : 1,
24398   "linker_set_key" : "_ZTINSt3__15ratioILx24ELx1EEE",
24399   "name" : "std::ratio<24>",
24400   "record_kind" : "class",
24401   "size" : 1,
24402   "source_file" : "external/libcxx/include/ratio"
24403  },
24404  {
24405   "alignment" : 1,
24406   "linker_set_key" : "_ZTINSt3__15ratioILx2629746ELx1EEE",
24407   "name" : "std::ratio<2629746>",
24408   "record_kind" : "class",
24409   "size" : 1,
24410   "source_file" : "external/libcxx/include/ratio"
24411  },
24412  {
24413   "alignment" : 1,
24414   "linker_set_key" : "_ZTINSt3__15ratioILx31556952ELx1EEE",
24415   "name" : "std::ratio<31556952>",
24416   "record_kind" : "class",
24417   "size" : 1,
24418   "source_file" : "external/libcxx/include/ratio"
24419  },
24420  {
24421   "alignment" : 1,
24422   "linker_set_key" : "_ZTINSt3__15ratioILx3600ELx1EEE",
24423   "name" : "std::ratio<3600>",
24424   "record_kind" : "class",
24425   "size" : 1,
24426   "source_file" : "external/libcxx/include/ratio"
24427  },
24428  {
24429   "alignment" : 1,
24430   "linker_set_key" : "_ZTINSt3__15ratioILx400ELx146097EEE",
24431   "name" : "std::ratio<400, 146097>",
24432   "record_kind" : "class",
24433   "size" : 1,
24434   "source_file" : "external/libcxx/include/ratio"
24435  },
24436  {
24437   "alignment" : 1,
24438   "linker_set_key" : "_ZTINSt3__15ratioILx604800ELx1EEE",
24439   "name" : "std::ratio<604800>",
24440   "record_kind" : "class",
24441   "size" : 1,
24442   "source_file" : "external/libcxx/include/ratio"
24443  },
24444  {
24445   "alignment" : 1,
24446   "linker_set_key" : "_ZTINSt3__15ratioILx60ELx1EEE",
24447   "name" : "std::ratio<60>",
24448   "record_kind" : "class",
24449   "size" : 1,
24450   "source_file" : "external/libcxx/include/ratio"
24451  },
24452  {
24453   "alignment" : 1,
24454   "linker_set_key" : "_ZTINSt3__15ratioILx7ELx1EEE",
24455   "name" : "std::ratio<7>",
24456   "record_kind" : "class",
24457   "size" : 1,
24458   "source_file" : "external/libcxx/include/ratio"
24459  },
24460  {
24461   "alignment" : 1,
24462   "linker_set_key" : "_ZTINSt3__15ratioILx86400ELx1EEE",
24463   "name" : "std::ratio<86400>",
24464   "record_kind" : "class",
24465   "size" : 1,
24466   "source_file" : "external/libcxx/include/ratio"
24467  },
24468  {
24469   "alignment" : 1,
24470   "linker_set_key" : "_ZTINSt3__15tupleIJEEE",
24471   "name" : "std::tuple<>",
24472   "record_kind" : "class",
24473   "size" : 1,
24474   "source_file" : "external/libcxx/include/tuple"
24475  },
24476  {
24477   "alignment" : 4,
24478   "fields" :
24479   [
24480    {
24481     "field_name" : "first",
24482     "referenced_type" : "_ZTIj"
24483    },
24484    {
24485     "field_name" : "second",
24486     "field_offset" : 32,
24487     "referenced_type" : "_ZTIj"
24488    }
24489   ],
24490   "linker_set_key" : "_ZTINSt3__16_PairTE",
24491   "name" : "std::_PairT",
24492   "size" : 8,
24493   "source_file" : "external/libcxx/include/utility"
24494  },
24495  {
24496   "alignment" : 1,
24497   "base_specifiers" :
24498   [
24499    {
24500     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
24501    }
24502   ],
24503   "linker_set_key" : "_ZTINSt3__16__and_IJEEE",
24504   "name" : "std::__and_<>",
24505   "size" : 1,
24506   "source_file" : "external/libcxx/include/type_traits"
24507  },
24508  {
24509   "alignment" : 1,
24510   "linker_set_key" : "_ZTINSt3__16__lessIjjEE",
24511   "name" : "std::__less<unsigned int>",
24512   "size" : 1,
24513   "source_file" : "external/libcxx/include/algorithm",
24514   "template_args" :
24515   [
24516    "_ZTIj",
24517    "_ZTIj"
24518   ]
24519  },
24520  {
24521   "alignment" : 1,
24522   "linker_set_key" : "_ZTINSt3__16bit_orIvEE",
24523   "name" : "std::bit_or<void>",
24524   "size" : 1,
24525   "source_file" : "external/libcxx/include/functional",
24526   "template_args" :
24527   [
24528    "_ZTIv"
24529   ]
24530  },
24531  {
24532   "alignment" : 8,
24533   "fields" :
24534   [
24535    {
24536     "access" : "private",
24537     "field_name" : "__d_",
24538     "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
24539    }
24540   ],
24541   "linker_set_key" : "_ZTINSt3__16chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
24542   "name" : "std::chrono::time_point<std::chrono::steady_clock, std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
24543   "record_kind" : "class",
24544   "size" : 8,
24545   "source_file" : "external/libcxx/include/chrono",
24546   "template_args" :
24547   [
24548    "_ZTINSt3__16chrono12steady_clockE",
24549    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
24550   ]
24551  },
24552  {
24553   "alignment" : 8,
24554   "fields" :
24555   [
24556    {
24557     "access" : "private",
24558     "field_name" : "__d_",
24559     "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE"
24560    }
24561   ],
24562   "linker_set_key" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
24563   "name" : "std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long double, std::ratio<1, 1000000000>>>",
24564   "record_kind" : "class",
24565   "size" : 8,
24566   "source_file" : "external/libcxx/include/chrono",
24567   "template_args" :
24568   [
24569    "_ZTINSt3__16chrono12system_clockE",
24570    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE"
24571   ]
24572  },
24573  {
24574   "alignment" : 4,
24575   "fields" :
24576   [
24577    {
24578     "access" : "private",
24579     "field_name" : "__d_",
24580     "referenced_type" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx86400ELx1EEEEE"
24581    }
24582   ],
24583   "linker_set_key" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIiNS_5ratioILx86400ELx1EEEEEEE",
24584   "name" : "std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<int, std::ratio<86400, 1>>>",
24585   "record_kind" : "class",
24586   "size" : 4,
24587   "source_file" : "external/libcxx/include/chrono",
24588   "template_args" :
24589   [
24590    "_ZTINSt3__16chrono12system_clockE",
24591    "_ZTINSt3__16chrono8durationIiNS_5ratioILx86400ELx1EEEEE"
24592   ]
24593  },
24594  {
24595   "alignment" : 8,
24596   "fields" :
24597   [
24598    {
24599     "access" : "private",
24600     "field_name" : "__d_",
24601     "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
24602    }
24603   ],
24604   "linker_set_key" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
24605   "name" : "std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
24606   "record_kind" : "class",
24607   "size" : 8,
24608   "source_file" : "external/libcxx/include/chrono",
24609   "template_args" :
24610   [
24611    "_ZTINSt3__16chrono12system_clockE",
24612    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
24613   ]
24614  },
24615  {
24616   "alignment" : 8,
24617   "fields" :
24618   [
24619    {
24620     "access" : "private",
24621     "field_name" : "__d_",
24622     "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE"
24623    }
24624   ],
24625   "linker_set_key" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
24626   "name" : "std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long long, std::ratio<1, 1000000>>>",
24627   "record_kind" : "class",
24628   "size" : 8,
24629   "source_file" : "external/libcxx/include/chrono",
24630   "template_args" :
24631   [
24632    "_ZTINSt3__16chrono12system_clockE",
24633    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE"
24634   ]
24635  },
24636  {
24637   "alignment" : 4,
24638   "fields" :
24639   [
24640    {
24641     "access" : "private",
24642     "field_name" : "__d_",
24643     "referenced_type" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx86400ELx1EEEEE"
24644    }
24645   ],
24646   "linker_set_key" : "_ZTINSt3__16chrono10time_pointINS0_7local_tENS0_8durationIiNS_5ratioILx86400ELx1EEEEEEE",
24647   "name" : "std::chrono::time_point<std::chrono::local_t, std::chrono::duration<int, std::ratio<86400, 1>>>",
24648   "record_kind" : "class",
24649   "size" : 4,
24650   "source_file" : "external/libcxx/include/chrono",
24651   "template_args" :
24652   [
24653    "_ZTINSt3__16chrono7local_tE",
24654    "_ZTINSt3__16chrono8durationIiNS_5ratioILx86400ELx1EEEEE"
24655   ]
24656  },
24657  {
24658   "alignment" : 8,
24659   "fields" :
24660   [
24661    {
24662     "access" : "private",
24663     "field_name" : "__d_",
24664     "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
24665    }
24666   ],
24667   "linker_set_key" : "_ZTINSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
24668   "name" : "std::chrono::time_point<std::filesystem::_FilesystemClock, std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
24669   "record_kind" : "class",
24670   "size" : 8,
24671   "source_file" : "external/libcxx/include/chrono",
24672   "template_args" :
24673   [
24674    "_ZTINSt3__14__fs10filesystem16_FilesystemClockE",
24675    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
24676   ]
24677  },
24678  {
24679   "alignment" : 2,
24680   "fields" :
24681   [
24682    {
24683     "access" : "private",
24684     "field_name" : "__y",
24685     "referenced_type" : "_ZTINSt3__16chrono4yearE"
24686    },
24687    {
24688     "access" : "private",
24689     "field_name" : "__m",
24690     "field_offset" : 16,
24691     "referenced_type" : "_ZTINSt3__16chrono5monthE"
24692    }
24693   ],
24694   "linker_set_key" : "_ZTINSt3__16chrono10year_monthE",
24695   "name" : "std::chrono::year_month",
24696   "record_kind" : "class",
24697   "size" : 4,
24698   "source_file" : "external/libcxx/include/chrono"
24699  },
24700  {
24701   "alignment" : 1,
24702   "linker_set_key" : "_ZTINSt3__16chrono12steady_clockE",
24703   "name" : "std::chrono::steady_clock",
24704   "record_kind" : "class",
24705   "size" : 1,
24706   "source_file" : "external/libcxx/include/chrono"
24707  },
24708  {
24709   "alignment" : 1,
24710   "linker_set_key" : "_ZTINSt3__16chrono12system_clockE",
24711   "name" : "std::chrono::system_clock",
24712   "record_kind" : "class",
24713   "size" : 1,
24714   "source_file" : "external/libcxx/include/chrono"
24715  },
24716  {
24717   "alignment" : 1,
24718   "fields" :
24719   [
24720    {
24721     "access" : "private",
24722     "field_name" : "__wd",
24723     "referenced_type" : "_ZTINSt3__16chrono7weekdayE"
24724    }
24725   ],
24726   "linker_set_key" : "_ZTINSt3__16chrono12weekday_lastE",
24727   "name" : "std::chrono::weekday_last",
24728   "record_kind" : "class",
24729   "size" : 1,
24730   "source_file" : "external/libcxx/include/chrono"
24731  },
24732  {
24733   "alignment" : 1,
24734   "base_specifiers" :
24735   [
24736    {
24737     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
24738    }
24739   ],
24740   "linker_set_key" : "_ZTINSt3__16chrono13__is_durationINS0_8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
24741   "name" : "std::chrono::__is_duration<std::chrono::duration<long double, std::ratio<1, 1000000000>>>",
24742   "size" : 1,
24743   "source_file" : "external/libcxx/include/chrono",
24744   "template_args" :
24745   [
24746    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE"
24747   ]
24748  },
24749  {
24750   "alignment" : 1,
24751   "base_specifiers" :
24752   [
24753    {
24754     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
24755    }
24756   ],
24757   "linker_set_key" : "_ZTINSt3__16chrono13__is_durationINS0_8durationIiNS_5ratioILx2629746ELx1EEEEEEE",
24758   "name" : "std::chrono::__is_duration<std::chrono::duration<int, std::ratio<2629746, 1>>>",
24759   "size" : 1,
24760   "source_file" : "external/libcxx/include/chrono",
24761   "template_args" :
24762   [
24763    "_ZTINSt3__16chrono8durationIiNS_5ratioILx2629746ELx1EEEEE"
24764   ]
24765  },
24766  {
24767   "alignment" : 1,
24768   "base_specifiers" :
24769   [
24770    {
24771     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
24772    }
24773   ],
24774   "linker_set_key" : "_ZTINSt3__16chrono13__is_durationINS0_8durationIiNS_5ratioILx86400ELx1EEEEEEE",
24775   "name" : "std::chrono::__is_duration<std::chrono::duration<int, std::ratio<86400, 1>>>",
24776   "size" : 1,
24777   "source_file" : "external/libcxx/include/chrono",
24778   "template_args" :
24779   [
24780    "_ZTINSt3__16chrono8durationIiNS_5ratioILx86400ELx1EEEEE"
24781   ]
24782  },
24783  {
24784   "alignment" : 1,
24785   "base_specifiers" :
24786   [
24787    {
24788     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
24789    }
24790   ],
24791   "linker_set_key" : "_ZTINSt3__16chrono13__is_durationINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
24792   "name" : "std::chrono::__is_duration<std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
24793   "size" : 1,
24794   "source_file" : "external/libcxx/include/chrono",
24795   "template_args" :
24796   [
24797    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
24798   ]
24799  },
24800  {
24801   "alignment" : 1,
24802   "base_specifiers" :
24803   [
24804    {
24805     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
24806    }
24807   ],
24808   "linker_set_key" : "_ZTINSt3__16chrono13__is_durationINS0_8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
24809   "name" : "std::chrono::__is_duration<std::chrono::duration<long long, std::ratio<1, 1000000>>>",
24810   "size" : 1,
24811   "source_file" : "external/libcxx/include/chrono",
24812   "template_args" :
24813   [
24814    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE"
24815   ]
24816  },
24817  {
24818   "alignment" : 1,
24819   "base_specifiers" :
24820   [
24821    {
24822     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
24823    }
24824   ],
24825   "linker_set_key" : "_ZTINSt3__16chrono13__is_durationINS0_8durationIxNS_5ratioILx1ELx1EEEEEEE",
24826   "name" : "std::chrono::__is_duration<std::chrono::duration<long long, std::ratio<1, 1>>>",
24827   "size" : 1,
24828   "source_file" : "external/libcxx/include/chrono",
24829   "template_args" :
24830   [
24831    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE"
24832   ]
24833  },
24834  {
24835   "alignment" : 1,
24836   "base_specifiers" :
24837   [
24838    {
24839     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
24840    }
24841   ],
24842   "linker_set_key" : "_ZTINSt3__16chrono13__is_durationIeEE",
24843   "name" : "std::chrono::__is_duration<long double>",
24844   "size" : 1,
24845   "source_file" : "external/libcxx/include/chrono",
24846   "template_args" :
24847   [
24848    "_ZTIe"
24849   ]
24850  },
24851  {
24852   "alignment" : 1,
24853   "base_specifiers" :
24854   [
24855    {
24856     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
24857    }
24858   ],
24859   "linker_set_key" : "_ZTINSt3__16chrono13__is_durationIiEE",
24860   "name" : "std::chrono::__is_duration<int>",
24861   "size" : 1,
24862   "source_file" : "external/libcxx/include/chrono",
24863   "template_args" :
24864   [
24865    "_ZTIi"
24866   ]
24867  },
24868  {
24869   "alignment" : 1,
24870   "base_specifiers" :
24871   [
24872    {
24873     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
24874    }
24875   ],
24876   "linker_set_key" : "_ZTINSt3__16chrono13__is_durationIlEE",
24877   "name" : "std::chrono::__is_duration<long>",
24878   "size" : 1,
24879   "source_file" : "external/libcxx/include/chrono",
24880   "template_args" :
24881   [
24882    "_ZTIl"
24883   ]
24884  },
24885  {
24886   "alignment" : 1,
24887   "base_specifiers" :
24888   [
24889    {
24890     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
24891    }
24892   ],
24893   "linker_set_key" : "_ZTINSt3__16chrono13__is_durationIxEE",
24894   "name" : "std::chrono::__is_duration<long long>",
24895   "size" : 1,
24896   "source_file" : "external/libcxx/include/chrono",
24897   "template_args" :
24898   [
24899    "_ZTIx"
24900   ]
24901  },
24902  {
24903   "alignment" : 1,
24904   "fields" :
24905   [
24906    {
24907     "access" : "private",
24908     "field_name" : "__m",
24909     "referenced_type" : "_ZTINSt3__16chrono5monthE"
24910    },
24911    {
24912     "access" : "private",
24913     "field_name" : "__wdi",
24914     "field_offset" : 8,
24915     "referenced_type" : "_ZTINSt3__16chrono15weekday_indexedE"
24916    }
24917   ],
24918   "linker_set_key" : "_ZTINSt3__16chrono13month_weekdayE",
24919   "name" : "std::chrono::month_weekday",
24920   "record_kind" : "class",
24921   "size" : 3,
24922   "source_file" : "external/libcxx/include/chrono"
24923  },
24924  {
24925   "alignment" : 1,
24926   "fields" :
24927   [
24928    {
24929     "access" : "private",
24930     "field_name" : "__m",
24931     "referenced_type" : "_ZTINSt3__16chrono5monthE"
24932    }
24933   ],
24934   "linker_set_key" : "_ZTINSt3__16chrono14month_day_lastE",
24935   "name" : "std::chrono::month_day_last",
24936   "record_kind" : "class",
24937   "size" : 1,
24938   "source_file" : "external/libcxx/include/chrono"
24939  },
24940  {
24941   "alignment" : 2,
24942   "fields" :
24943   [
24944    {
24945     "access" : "private",
24946     "field_name" : "__y",
24947     "referenced_type" : "_ZTINSt3__16chrono4yearE"
24948    },
24949    {
24950     "access" : "private",
24951     "field_name" : "__m",
24952     "field_offset" : 16,
24953     "referenced_type" : "_ZTINSt3__16chrono5monthE"
24954    },
24955    {
24956     "access" : "private",
24957     "field_name" : "__d",
24958     "field_offset" : 24,
24959     "referenced_type" : "_ZTINSt3__16chrono3dayE"
24960    }
24961   ],
24962   "linker_set_key" : "_ZTINSt3__16chrono14year_month_dayE",
24963   "name" : "std::chrono::year_month_day",
24964   "record_kind" : "class",
24965   "size" : 4,
24966   "source_file" : "external/libcxx/include/chrono"
24967  },
24968  {
24969   "alignment" : 1,
24970   "linker_set_key" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIiNS_5ratioILx31556952ELx1EEEEENS2_IiNS3_ILx2629746ELx1EEEEENS3_ILx12ELx1EEELb0ELb1EEE",
24971   "name" : "std::chrono::__duration_cast<std::chrono::duration<int, std::ratio<31556952, 1>>, std::chrono::duration<int, std::ratio<2629746, 1>>, std::ratio<12, 1>, false, true>",
24972   "size" : 1,
24973   "source_file" : "external/libcxx/include/chrono",
24974   "template_args" :
24975   [
24976    "_ZTINSt3__16chrono8durationIiNS_5ratioILx31556952ELx1EEEEE",
24977    "_ZTINSt3__16chrono8durationIiNS_5ratioILx2629746ELx1EEEEE",
24978    "_ZTINSt3__15ratioILx12ELx1EEE"
24979   ]
24980  },
24981  {
24982   "alignment" : 1,
24983   "linker_set_key" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeS4_EENS3_ILx1ELx1EEELb1ELb1EEE",
24984   "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>",
24985   "size" : 1,
24986   "source_file" : "external/libcxx/include/chrono",
24987   "template_args" :
24988   [
24989    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
24990    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
24991    "_ZTINSt3__15ratioILx1ELx1EEE"
24992   ]
24993  },
24994  {
24995   "alignment" : 1,
24996   "linker_set_key" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEE",
24997   "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>",
24998   "size" : 1,
24999   "source_file" : "external/libcxx/include/chrono",
25000   "template_args" :
25001   [
25002    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
25003    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
25004    "_ZTINSt3__15ratioILx1ELx1000000000EEE"
25005   ]
25006  },
25007  {
25008   "alignment" : 1,
25009   "linker_set_key" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000000000ELx1EEELb0ELb1EEE",
25010   "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>",
25011   "size" : 1,
25012   "source_file" : "external/libcxx/include/chrono",
25013   "template_args" :
25014   [
25015    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
25016    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
25017    "_ZTINSt3__15ratioILx1000000000ELx1EEE"
25018   ]
25019  },
25020  {
25021   "alignment" : 1,
25022   "linker_set_key" : "_ZTINSt3__16chrono15duration_valuesIxEE",
25023   "name" : "std::chrono::duration_values<long long>",
25024   "size" : 1,
25025   "source_file" : "external/libcxx/include/chrono",
25026   "template_args" :
25027   [
25028    "_ZTIx"
25029   ]
25030  },
25031  {
25032   "alignment" : 1,
25033   "fields" :
25034   [
25035    {
25036     "access" : "private",
25037     "field_name" : "__wd",
25038     "referenced_type" : "_ZTINSt3__16chrono7weekdayE"
25039    },
25040    {
25041     "access" : "private",
25042     "field_name" : "__idx",
25043     "field_offset" : 8,
25044     "referenced_type" : "_ZTIh"
25045    }
25046   ],
25047   "linker_set_key" : "_ZTINSt3__16chrono15weekday_indexedE",
25048   "name" : "std::chrono::weekday_indexed",
25049   "record_kind" : "class",
25050   "size" : 2,
25051   "source_file" : "external/libcxx/include/chrono"
25052  },
25053  {
25054   "alignment" : 1,
25055   "fields" :
25056   [
25057    {
25058     "access" : "private",
25059     "field_name" : "__m",
25060     "referenced_type" : "_ZTINSt3__16chrono5monthE"
25061    },
25062    {
25063     "access" : "private",
25064     "field_name" : "__wdl",
25065     "field_offset" : 8,
25066     "referenced_type" : "_ZTINSt3__16chrono12weekday_lastE"
25067    }
25068   ],
25069   "linker_set_key" : "_ZTINSt3__16chrono18month_weekday_lastE",
25070   "name" : "std::chrono::month_weekday_last",
25071   "record_kind" : "class",
25072   "size" : 2,
25073   "source_file" : "external/libcxx/include/chrono"
25074  },
25075  {
25076   "alignment" : 2,
25077   "fields" :
25078   [
25079    {
25080     "access" : "private",
25081     "field_name" : "__y",
25082     "referenced_type" : "_ZTINSt3__16chrono4yearE"
25083    },
25084    {
25085     "access" : "private",
25086     "field_name" : "__m",
25087     "field_offset" : 16,
25088     "referenced_type" : "_ZTINSt3__16chrono5monthE"
25089    },
25090    {
25091     "access" : "private",
25092     "field_name" : "__wdi",
25093     "field_offset" : 24,
25094     "referenced_type" : "_ZTINSt3__16chrono15weekday_indexedE"
25095    }
25096   ],
25097   "linker_set_key" : "_ZTINSt3__16chrono18year_month_weekdayE",
25098   "name" : "std::chrono::year_month_weekday",
25099   "record_kind" : "class",
25100   "size" : 6,
25101   "source_file" : "external/libcxx/include/chrono"
25102  },
25103  {
25104   "alignment" : 2,
25105   "fields" :
25106   [
25107    {
25108     "access" : "private",
25109     "field_name" : "__y",
25110     "referenced_type" : "_ZTINSt3__16chrono4yearE"
25111    },
25112    {
25113     "access" : "private",
25114     "field_name" : "__mdl",
25115     "field_offset" : 16,
25116     "referenced_type" : "_ZTINSt3__16chrono14month_day_lastE"
25117    }
25118   ],
25119   "linker_set_key" : "_ZTINSt3__16chrono19year_month_day_lastE",
25120   "name" : "std::chrono::year_month_day_last",
25121   "record_kind" : "class",
25122   "size" : 4,
25123   "source_file" : "external/libcxx/include/chrono"
25124  },
25125  {
25126   "alignment" : 1,
25127   "base_specifiers" :
25128   [
25129    {
25130     "referenced_type" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE"
25131    }
25132   ],
25133   "linker_set_key" : "_ZTINSt3__16chrono23treat_as_floating_pointINS0_8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
25134   "name" : "std::chrono::treat_as_floating_point<std::chrono::duration<long double, std::ratio<1, 1000000000>>>",
25135   "size" : 1,
25136   "source_file" : "external/libcxx/include/chrono",
25137   "template_args" :
25138   [
25139    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE"
25140   ]
25141  },
25142  {
25143   "alignment" : 1,
25144   "base_specifiers" :
25145   [
25146    {
25147     "referenced_type" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIiNS_5ratioILx2629746ELx1EEEEEEE"
25148    }
25149   ],
25150   "linker_set_key" : "_ZTINSt3__16chrono23treat_as_floating_pointINS0_8durationIiNS_5ratioILx2629746ELx1EEEEEEE",
25151   "name" : "std::chrono::treat_as_floating_point<std::chrono::duration<int, std::ratio<2629746, 1>>>",
25152   "size" : 1,
25153   "source_file" : "external/libcxx/include/chrono",
25154   "template_args" :
25155   [
25156    "_ZTINSt3__16chrono8durationIiNS_5ratioILx2629746ELx1EEEEE"
25157   ]
25158  },
25159  {
25160   "alignment" : 1,
25161   "base_specifiers" :
25162   [
25163    {
25164     "referenced_type" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIiNS_5ratioILx31556952ELx1EEEEEEE"
25165    }
25166   ],
25167   "linker_set_key" : "_ZTINSt3__16chrono23treat_as_floating_pointINS0_8durationIiNS_5ratioILx31556952ELx1EEEEEEE",
25168   "name" : "std::chrono::treat_as_floating_point<std::chrono::duration<int, std::ratio<31556952, 1>>>",
25169   "size" : 1,
25170   "source_file" : "external/libcxx/include/chrono",
25171   "template_args" :
25172   [
25173    "_ZTINSt3__16chrono8durationIiNS_5ratioILx31556952ELx1EEEEE"
25174   ]
25175  },
25176  {
25177   "alignment" : 1,
25178   "base_specifiers" :
25179   [
25180    {
25181     "referenced_type" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIiNS_5ratioILx86400ELx1EEEEEEE"
25182    }
25183   ],
25184   "linker_set_key" : "_ZTINSt3__16chrono23treat_as_floating_pointINS0_8durationIiNS_5ratioILx86400ELx1EEEEEEE",
25185   "name" : "std::chrono::treat_as_floating_point<std::chrono::duration<int, std::ratio<86400, 1>>>",
25186   "size" : 1,
25187   "source_file" : "external/libcxx/include/chrono",
25188   "template_args" :
25189   [
25190    "_ZTINSt3__16chrono8durationIiNS_5ratioILx86400ELx1EEEEE"
25191   ]
25192  },
25193  {
25194   "alignment" : 1,
25195   "base_specifiers" :
25196   [
25197    {
25198     "referenced_type" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE"
25199    }
25200   ],
25201   "linker_set_key" : "_ZTINSt3__16chrono23treat_as_floating_pointINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
25202   "name" : "std::chrono::treat_as_floating_point<std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
25203   "size" : 1,
25204   "source_file" : "external/libcxx/include/chrono",
25205   "template_args" :
25206   [
25207    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
25208   ]
25209  },
25210  {
25211   "alignment" : 1,
25212   "base_specifiers" :
25213   [
25214    {
25215     "referenced_type" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE"
25216    }
25217   ],
25218   "linker_set_key" : "_ZTINSt3__16chrono23treat_as_floating_pointINS0_8durationIxNS_5ratioILx1ELx1EEEEEEE",
25219   "name" : "std::chrono::treat_as_floating_point<std::chrono::duration<long long, std::ratio<1, 1>>>",
25220   "size" : 1,
25221   "source_file" : "external/libcxx/include/chrono",
25222   "template_args" :
25223   [
25224    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE"
25225   ]
25226  },
25227  {
25228   "alignment" : 1,
25229   "base_specifiers" :
25230   [
25231    {
25232     "referenced_type" : "_ZTINSt3__117is_floating_pointIeEE"
25233    }
25234   ],
25235   "linker_set_key" : "_ZTINSt3__16chrono23treat_as_floating_pointIeEE",
25236   "name" : "std::chrono::treat_as_floating_point<long double>",
25237   "size" : 1,
25238   "source_file" : "external/libcxx/include/chrono",
25239   "template_args" :
25240   [
25241    "_ZTIe"
25242   ]
25243  },
25244  {
25245   "alignment" : 1,
25246   "base_specifiers" :
25247   [
25248    {
25249     "referenced_type" : "_ZTINSt3__117is_floating_pointIiEE"
25250    }
25251   ],
25252   "linker_set_key" : "_ZTINSt3__16chrono23treat_as_floating_pointIiEE",
25253   "name" : "std::chrono::treat_as_floating_point<int>",
25254   "size" : 1,
25255   "source_file" : "external/libcxx/include/chrono",
25256   "template_args" :
25257   [
25258    "_ZTIi"
25259   ]
25260  },
25261  {
25262   "alignment" : 1,
25263   "base_specifiers" :
25264   [
25265    {
25266     "referenced_type" : "_ZTINSt3__117is_floating_pointIjEE"
25267    }
25268   ],
25269   "linker_set_key" : "_ZTINSt3__16chrono23treat_as_floating_pointIjEE",
25270   "name" : "std::chrono::treat_as_floating_point<unsigned int>",
25271   "size" : 1,
25272   "source_file" : "external/libcxx/include/chrono",
25273   "template_args" :
25274   [
25275    "_ZTIj"
25276   ]
25277  },
25278  {
25279   "alignment" : 1,
25280   "base_specifiers" :
25281   [
25282    {
25283     "referenced_type" : "_ZTINSt3__117is_floating_pointIlEE"
25284    }
25285   ],
25286   "linker_set_key" : "_ZTINSt3__16chrono23treat_as_floating_pointIlEE",
25287   "name" : "std::chrono::treat_as_floating_point<long>",
25288   "size" : 1,
25289   "source_file" : "external/libcxx/include/chrono",
25290   "template_args" :
25291   [
25292    "_ZTIl"
25293   ]
25294  },
25295  {
25296   "alignment" : 1,
25297   "base_specifiers" :
25298   [
25299    {
25300     "referenced_type" : "_ZTINSt3__117is_floating_pointIxEE"
25301    }
25302   ],
25303   "linker_set_key" : "_ZTINSt3__16chrono23treat_as_floating_pointIxEE",
25304   "name" : "std::chrono::treat_as_floating_point<long long>",
25305   "size" : 1,
25306   "source_file" : "external/libcxx/include/chrono",
25307   "template_args" :
25308   [
25309    "_ZTIx"
25310   ]
25311  },
25312  {
25313   "alignment" : 2,
25314   "fields" :
25315   [
25316    {
25317     "access" : "private",
25318     "field_name" : "__y",
25319     "referenced_type" : "_ZTINSt3__16chrono4yearE"
25320    },
25321    {
25322     "access" : "private",
25323     "field_name" : "__m",
25324     "field_offset" : 16,
25325     "referenced_type" : "_ZTINSt3__16chrono5monthE"
25326    },
25327    {
25328     "access" : "private",
25329     "field_name" : "__wdl",
25330     "field_offset" : 24,
25331     "referenced_type" : "_ZTINSt3__16chrono12weekday_lastE"
25332    }
25333   ],
25334   "linker_set_key" : "_ZTINSt3__16chrono23year_month_weekday_lastE",
25335   "name" : "std::chrono::year_month_weekday_last",
25336   "record_kind" : "class",
25337   "size" : 4,
25338   "source_file" : "external/libcxx/include/chrono"
25339  },
25340  {
25341   "alignment" : 1,
25342   "fields" :
25343   [
25344    {
25345     "access" : "private",
25346     "field_name" : "__d",
25347     "referenced_type" : "_ZTIh"
25348    }
25349   ],
25350   "linker_set_key" : "_ZTINSt3__16chrono3dayE",
25351   "name" : "std::chrono::day",
25352   "record_kind" : "class",
25353   "size" : 1,
25354   "source_file" : "external/libcxx/include/chrono"
25355  },
25356  {
25357   "alignment" : 2,
25358   "fields" :
25359   [
25360    {
25361     "access" : "private",
25362     "field_name" : "__y",
25363     "referenced_type" : "_ZTIs"
25364    }
25365   ],
25366   "linker_set_key" : "_ZTINSt3__16chrono4yearE",
25367   "name" : "std::chrono::year",
25368   "record_kind" : "class",
25369   "size" : 2,
25370   "source_file" : "external/libcxx/include/chrono"
25371  },
25372  {
25373   "alignment" : 1,
25374   "fields" :
25375   [
25376    {
25377     "access" : "private",
25378     "field_name" : "__m",
25379     "referenced_type" : "_ZTIh"
25380    }
25381   ],
25382   "linker_set_key" : "_ZTINSt3__16chrono5monthE",
25383   "name" : "std::chrono::month",
25384   "record_kind" : "class",
25385   "size" : 1,
25386   "source_file" : "external/libcxx/include/chrono"
25387  },
25388  {
25389   "alignment" : 1,
25390   "linker_set_key" : "_ZTINSt3__16chrono7local_tE",
25391   "name" : "std::chrono::local_t",
25392   "size" : 1,
25393   "source_file" : "external/libcxx/include/chrono"
25394  },
25395  {
25396   "alignment" : 1,
25397   "fields" :
25398   [
25399    {
25400     "access" : "private",
25401     "field_name" : "__wd",
25402     "referenced_type" : "_ZTIh"
25403    }
25404   ],
25405   "linker_set_key" : "_ZTINSt3__16chrono7weekdayE",
25406   "name" : "std::chrono::weekday",
25407   "record_kind" : "class",
25408   "size" : 1,
25409   "source_file" : "external/libcxx/include/chrono"
25410  },
25411  {
25412   "alignment" : 1,
25413   "linker_set_key" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEE13__no_overflowIS3_S3_E5__mulILx1ELx1ELb0EEE",
25414   "name" : "std::chrono::duration<long double, std::ratio<1, 1000000000>>::__no_overflow<std::ratio<1, 1000000000>, std::ratio<1, 1000000000>>::__mul<1, 1, false>",
25415   "size" : 1,
25416   "source_file" : "external/libcxx/include/chrono"
25417  },
25418  {
25419   "alignment" : 1,
25420   "linker_set_key" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEE13__no_overflowIS3_S3_EE",
25421   "name" : "std::chrono::duration<long double, std::ratio<1, 1000000000>>::__no_overflow<std::ratio<1, 1000000000>, std::ratio<1, 1000000000>>",
25422   "size" : 1,
25423   "source_file" : "external/libcxx/include/chrono",
25424   "template_args" :
25425   [
25426    "_ZTINSt3__15ratioILx1ELx1000000000EEE",
25427    "_ZTINSt3__15ratioILx1ELx1000000000EEE"
25428   ]
25429  },
25430  {
25431   "alignment" : 8,
25432   "fields" :
25433   [
25434    {
25435     "access" : "private",
25436     "field_name" : "__rep_",
25437     "referenced_type" : "_ZTIe"
25438    }
25439   ],
25440   "linker_set_key" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
25441   "name" : "std::chrono::duration<long double, std::ratio<1, 1000000000>>",
25442   "record_kind" : "class",
25443   "size" : 8,
25444   "source_file" : "external/libcxx/include/chrono",
25445   "template_args" :
25446   [
25447    "_ZTIe",
25448    "_ZTINSt3__15ratioILx1ELx1000000000EEE"
25449   ]
25450  },
25451  {
25452   "alignment" : 8,
25453   "fields" :
25454   [
25455    {
25456     "access" : "private",
25457     "field_name" : "__rep_",
25458     "referenced_type" : "_ZTIe"
25459    }
25460   ],
25461   "linker_set_key" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000EEEEE",
25462   "name" : "std::chrono::duration<long double, std::ratio<1, 1000000>>",
25463   "record_kind" : "class",
25464   "size" : 8,
25465   "source_file" : "external/libcxx/include/chrono",
25466   "template_args" :
25467   [
25468    "_ZTIe",
25469    "_ZTINSt3__15ratioILx1ELx1000000EEE"
25470   ]
25471  },
25472  {
25473   "alignment" : 8,
25474   "fields" :
25475   [
25476    {
25477     "access" : "private",
25478     "field_name" : "__rep_",
25479     "referenced_type" : "_ZTIe"
25480    }
25481   ],
25482   "linker_set_key" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000EEEEE",
25483   "name" : "std::chrono::duration<long double, std::ratio<1, 1000>>",
25484   "record_kind" : "class",
25485   "size" : 8,
25486   "source_file" : "external/libcxx/include/chrono",
25487   "template_args" :
25488   [
25489    "_ZTIe",
25490    "_ZTINSt3__15ratioILx1ELx1000EEE"
25491   ]
25492  },
25493  {
25494   "alignment" : 8,
25495   "fields" :
25496   [
25497    {
25498     "access" : "private",
25499     "field_name" : "__rep_",
25500     "referenced_type" : "_ZTIe"
25501    }
25502   ],
25503   "linker_set_key" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1EEEEE",
25504   "name" : "std::chrono::duration<long double, std::ratio<1, 1>>",
25505   "record_kind" : "class",
25506   "size" : 8,
25507   "source_file" : "external/libcxx/include/chrono",
25508   "template_args" :
25509   [
25510    "_ZTIe",
25511    "_ZTINSt3__15ratioILx1ELx1EEE"
25512   ]
25513  },
25514  {
25515   "alignment" : 8,
25516   "fields" :
25517   [
25518    {
25519     "access" : "private",
25520     "field_name" : "__rep_",
25521     "referenced_type" : "_ZTIe"
25522    }
25523   ],
25524   "linker_set_key" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx3600ELx1EEEEE",
25525   "name" : "std::chrono::duration<long double, std::ratio<3600, 1>>",
25526   "record_kind" : "class",
25527   "size" : 8,
25528   "source_file" : "external/libcxx/include/chrono",
25529   "template_args" :
25530   [
25531    "_ZTIe",
25532    "_ZTINSt3__15ratioILx3600ELx1EEE"
25533   ]
25534  },
25535  {
25536   "alignment" : 8,
25537   "fields" :
25538   [
25539    {
25540     "access" : "private",
25541     "field_name" : "__rep_",
25542     "referenced_type" : "_ZTIe"
25543    }
25544   ],
25545   "linker_set_key" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx60ELx1EEEEE",
25546   "name" : "std::chrono::duration<long double, std::ratio<60, 1>>",
25547   "record_kind" : "class",
25548   "size" : 8,
25549   "source_file" : "external/libcxx/include/chrono",
25550   "template_args" :
25551   [
25552    "_ZTIe",
25553    "_ZTINSt3__15ratioILx60ELx1EEE"
25554   ]
25555  },
25556  {
25557   "alignment" : 1,
25558   "linker_set_key" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx2629746ELx1EEEE13__no_overflowINS2_ILx31556952ELx1EEES3_E5__mulILx12ELx1ELb0EEE",
25559   "name" : "std::chrono::duration<int, std::ratio<2629746>>::__no_overflow<std::ratio<31556952>, std::ratio<2629746>>::__mul<12, 1, false>",
25560   "size" : 1,
25561   "source_file" : "external/libcxx/include/chrono"
25562  },
25563  {
25564   "alignment" : 1,
25565   "linker_set_key" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx2629746ELx1EEEE13__no_overflowINS2_ILx31556952ELx1EEES3_E5__mulILx1ELx1ELb0EEE",
25566   "name" : "std::chrono::duration<int, std::ratio<2629746>>::__no_overflow<std::ratio<31556952>, std::ratio<2629746>>::__mul<1, 1, false>",
25567   "size" : 1,
25568   "source_file" : "external/libcxx/include/chrono"
25569  },
25570  {
25571   "alignment" : 1,
25572   "linker_set_key" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx2629746ELx1EEEE13__no_overflowINS2_ILx31556952ELx1EEES3_EE",
25573   "name" : "std::chrono::duration<int, std::ratio<2629746>>::__no_overflow<std::ratio<31556952, 1>, std::ratio<2629746, 1>>",
25574   "size" : 1,
25575   "source_file" : "external/libcxx/include/chrono",
25576   "template_args" :
25577   [
25578    "_ZTINSt3__15ratioILx31556952ELx1EEE",
25579    "_ZTINSt3__15ratioILx2629746ELx1EEE"
25580   ]
25581  },
25582  {
25583   "alignment" : 1,
25584   "linker_set_key" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx2629746ELx1EEEE13__no_overflowINS2_ILx86400ELx1EEES3_E5__mulILx1600ELx1ELb0EEE",
25585   "name" : "std::chrono::duration<int, std::ratio<2629746>>::__no_overflow<std::ratio<86400>, std::ratio<2629746>>::__mul<1600, 1, false>",
25586   "size" : 1,
25587   "source_file" : "external/libcxx/include/chrono"
25588  },
25589  {
25590   "alignment" : 1,
25591   "linker_set_key" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx2629746ELx1EEEE13__no_overflowINS2_ILx86400ELx1EEES3_E5__mulILx48699ELx1ELb0EEE",
25592   "name" : "std::chrono::duration<int, std::ratio<2629746>>::__no_overflow<std::ratio<86400>, std::ratio<2629746>>::__mul<48699, 1, false>",
25593   "size" : 1,
25594   "source_file" : "external/libcxx/include/chrono"
25595  },
25596  {
25597   "alignment" : 1,
25598   "linker_set_key" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx2629746ELx1EEEE13__no_overflowINS2_ILx86400ELx1EEES3_EE",
25599   "name" : "std::chrono::duration<int, std::ratio<2629746>>::__no_overflow<std::ratio<86400, 1>, std::ratio<2629746, 1>>",
25600   "size" : 1,
25601   "source_file" : "external/libcxx/include/chrono",
25602   "template_args" :
25603   [
25604    "_ZTINSt3__15ratioILx86400ELx1EEE",
25605    "_ZTINSt3__15ratioILx2629746ELx1EEE"
25606   ]
25607  },
25608  {
25609   "alignment" : 1,
25610   "linker_set_key" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx2629746ELx1EEEE13__no_overflowIS3_S3_E5__mulILx1ELx1ELb0EEE",
25611   "name" : "std::chrono::duration<int, std::ratio<2629746>>::__no_overflow<std::ratio<2629746>, std::ratio<2629746>>::__mul<1, 1, false>",
25612   "size" : 1,
25613   "source_file" : "external/libcxx/include/chrono"
25614  },
25615  {
25616   "alignment" : 1,
25617   "linker_set_key" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx2629746ELx1EEEE13__no_overflowIS3_S3_EE",
25618   "name" : "std::chrono::duration<int, std::ratio<2629746>>::__no_overflow<std::ratio<2629746, 1>, std::ratio<2629746, 1>>",
25619   "size" : 1,
25620   "source_file" : "external/libcxx/include/chrono",
25621   "template_args" :
25622   [
25623    "_ZTINSt3__15ratioILx2629746ELx1EEE",
25624    "_ZTINSt3__15ratioILx2629746ELx1EEE"
25625   ]
25626  },
25627  {
25628   "alignment" : 4,
25629   "fields" :
25630   [
25631    {
25632     "access" : "private",
25633     "field_name" : "__rep_",
25634     "referenced_type" : "_ZTIi"
25635    }
25636   ],
25637   "linker_set_key" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx2629746ELx1EEEEE",
25638   "name" : "std::chrono::duration<int, std::ratio<2629746, 1>>",
25639   "record_kind" : "class",
25640   "size" : 4,
25641   "source_file" : "external/libcxx/include/chrono",
25642   "template_args" :
25643   [
25644    "_ZTIi",
25645    "_ZTINSt3__15ratioILx2629746ELx1EEE"
25646   ]
25647  },
25648  {
25649   "alignment" : 1,
25650   "linker_set_key" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx31556952ELx1EEEE13__no_overflowINS2_ILx2629746ELx1EEES3_E5__mulILx12ELx1ELb0EEE",
25651   "name" : "std::chrono::duration<int, std::ratio<31556952>>::__no_overflow<std::ratio<2629746>, std::ratio<31556952>>::__mul<12, 1, false>",
25652   "size" : 1,
25653   "source_file" : "external/libcxx/include/chrono"
25654  },
25655  {
25656   "alignment" : 1,
25657   "linker_set_key" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx31556952ELx1EEEE13__no_overflowINS2_ILx2629746ELx1EEES3_E5__mulILx1ELx1ELb0EEE",
25658   "name" : "std::chrono::duration<int, std::ratio<31556952>>::__no_overflow<std::ratio<2629746>, std::ratio<31556952>>::__mul<1, 1, false>",
25659   "size" : 1,
25660   "source_file" : "external/libcxx/include/chrono"
25661  },
25662  {
25663   "alignment" : 1,
25664   "linker_set_key" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx31556952ELx1EEEE13__no_overflowINS2_ILx2629746ELx1EEES3_EE",
25665   "name" : "std::chrono::duration<int, std::ratio<31556952>>::__no_overflow<std::ratio<2629746, 1>, std::ratio<31556952, 1>>",
25666   "size" : 1,
25667   "source_file" : "external/libcxx/include/chrono",
25668   "template_args" :
25669   [
25670    "_ZTINSt3__15ratioILx2629746ELx1EEE",
25671    "_ZTINSt3__15ratioILx31556952ELx1EEE"
25672   ]
25673  },
25674  {
25675   "alignment" : 1,
25676   "linker_set_key" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx31556952ELx1EEEE13__no_overflowINS2_ILx86400ELx1EEES3_E5__mulILx146097ELx1ELb0EEE",
25677   "name" : "std::chrono::duration<int, std::ratio<31556952>>::__no_overflow<std::ratio<86400>, std::ratio<31556952>>::__mul<146097, 1, false>",
25678   "size" : 1,
25679   "source_file" : "external/libcxx/include/chrono"
25680  },
25681  {
25682   "alignment" : 1,
25683   "linker_set_key" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx31556952ELx1EEEE13__no_overflowINS2_ILx86400ELx1EEES3_E5__mulILx400ELx1ELb0EEE",
25684   "name" : "std::chrono::duration<int, std::ratio<31556952>>::__no_overflow<std::ratio<86400>, std::ratio<31556952>>::__mul<400, 1, false>",
25685   "size" : 1,
25686   "source_file" : "external/libcxx/include/chrono"
25687  },
25688  {
25689   "alignment" : 1,
25690   "linker_set_key" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx31556952ELx1EEEE13__no_overflowINS2_ILx86400ELx1EEES3_EE",
25691   "name" : "std::chrono::duration<int, std::ratio<31556952>>::__no_overflow<std::ratio<86400, 1>, std::ratio<31556952, 1>>",
25692   "size" : 1,
25693   "source_file" : "external/libcxx/include/chrono",
25694   "template_args" :
25695   [
25696    "_ZTINSt3__15ratioILx86400ELx1EEE",
25697    "_ZTINSt3__15ratioILx31556952ELx1EEE"
25698   ]
25699  },
25700  {
25701   "alignment" : 4,
25702   "fields" :
25703   [
25704    {
25705     "access" : "private",
25706     "field_name" : "__rep_",
25707     "referenced_type" : "_ZTIi"
25708    }
25709   ],
25710   "linker_set_key" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx31556952ELx1EEEEE",
25711   "name" : "std::chrono::duration<int, std::ratio<31556952, 1>>",
25712   "record_kind" : "class",
25713   "size" : 4,
25714   "source_file" : "external/libcxx/include/chrono",
25715   "template_args" :
25716   [
25717    "_ZTIi",
25718    "_ZTINSt3__15ratioILx31556952ELx1EEE"
25719   ]
25720  },
25721  {
25722   "alignment" : 1,
25723   "linker_set_key" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx86400ELx1EEEE13__no_overflowINS2_ILx31556952ELx1EEES3_E5__mulILx146097ELx1ELb0EEE",
25724   "name" : "std::chrono::duration<int, std::ratio<86400>>::__no_overflow<std::ratio<31556952>, std::ratio<86400>>::__mul<146097, 1, false>",
25725   "size" : 1,
25726   "source_file" : "external/libcxx/include/chrono"
25727  },
25728  {
25729   "alignment" : 1,
25730   "linker_set_key" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx86400ELx1EEEE13__no_overflowINS2_ILx31556952ELx1EEES3_E5__mulILx400ELx1ELb0EEE",
25731   "name" : "std::chrono::duration<int, std::ratio<86400>>::__no_overflow<std::ratio<31556952>, std::ratio<86400>>::__mul<400, 1, false>",
25732   "size" : 1,
25733   "source_file" : "external/libcxx/include/chrono"
25734  },
25735  {
25736   "alignment" : 1,
25737   "linker_set_key" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx86400ELx1EEEE13__no_overflowINS2_ILx31556952ELx1EEES3_EE",
25738   "name" : "std::chrono::duration<int, std::ratio<86400>>::__no_overflow<std::ratio<31556952, 1>, std::ratio<86400, 1>>",
25739   "size" : 1,
25740   "source_file" : "external/libcxx/include/chrono",
25741   "template_args" :
25742   [
25743    "_ZTINSt3__15ratioILx31556952ELx1EEE",
25744    "_ZTINSt3__15ratioILx86400ELx1EEE"
25745   ]
25746  },
25747  {
25748   "alignment" : 1,
25749   "linker_set_key" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx86400ELx1EEEE13__no_overflowIS3_S3_E5__mulILx1ELx1ELb0EEE",
25750   "name" : "std::chrono::duration<int, std::ratio<86400>>::__no_overflow<std::ratio<86400>, std::ratio<86400>>::__mul<1, 1, false>",
25751   "size" : 1,
25752   "source_file" : "external/libcxx/include/chrono"
25753  },
25754  {
25755   "alignment" : 1,
25756   "linker_set_key" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx86400ELx1EEEE13__no_overflowIS3_S3_EE",
25757   "name" : "std::chrono::duration<int, std::ratio<86400>>::__no_overflow<std::ratio<86400, 1>, std::ratio<86400, 1>>",
25758   "size" : 1,
25759   "source_file" : "external/libcxx/include/chrono",
25760   "template_args" :
25761   [
25762    "_ZTINSt3__15ratioILx86400ELx1EEE",
25763    "_ZTINSt3__15ratioILx86400ELx1EEE"
25764   ]
25765  },
25766  {
25767   "alignment" : 4,
25768   "fields" :
25769   [
25770    {
25771     "access" : "private",
25772     "field_name" : "__rep_",
25773     "referenced_type" : "_ZTIi"
25774    }
25775   ],
25776   "linker_set_key" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx86400ELx1EEEEE",
25777   "name" : "std::chrono::duration<int, std::ratio<86400, 1>>",
25778   "record_kind" : "class",
25779   "size" : 4,
25780   "source_file" : "external/libcxx/include/chrono",
25781   "template_args" :
25782   [
25783    "_ZTIi",
25784    "_ZTINSt3__15ratioILx86400ELx1EEE"
25785   ]
25786  },
25787  {
25788   "alignment" : 4,
25789   "fields" :
25790   [
25791    {
25792     "access" : "private",
25793     "field_name" : "__rep_",
25794     "referenced_type" : "_ZTIl"
25795    }
25796   ],
25797   "linker_set_key" : "_ZTINSt3__16chrono8durationIlNS_5ratioILx3600ELx1EEEEE",
25798   "name" : "std::chrono::duration<long, std::ratio<3600, 1>>",
25799   "record_kind" : "class",
25800   "size" : 4,
25801   "source_file" : "external/libcxx/include/chrono",
25802   "template_args" :
25803   [
25804    "_ZTIl",
25805    "_ZTINSt3__15ratioILx3600ELx1EEE"
25806   ]
25807  },
25808  {
25809   "alignment" : 4,
25810   "fields" :
25811   [
25812    {
25813     "access" : "private",
25814     "field_name" : "__rep_",
25815     "referenced_type" : "_ZTIl"
25816    }
25817   ],
25818   "linker_set_key" : "_ZTINSt3__16chrono8durationIlNS_5ratioILx60ELx1EEEEE",
25819   "name" : "std::chrono::duration<long, std::ratio<60, 1>>",
25820   "record_kind" : "class",
25821   "size" : 4,
25822   "source_file" : "external/libcxx/include/chrono",
25823   "template_args" :
25824   [
25825    "_ZTIl",
25826    "_ZTINSt3__15ratioILx60ELx1EEE"
25827   ]
25828  },
25829  {
25830   "alignment" : 1,
25831   "linker_set_key" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowINS2_ILx1ELx1EEES3_E5__mulILx1ELx1000000000ELb0EEE",
25832   "name" : "std::chrono::duration<long long, std::ratio<1, 1000000000>>::__no_overflow<std::ratio<1>, std::ratio<1, 1000000000>>::__mul<1, 1000000000, false>",
25833   "size" : 1,
25834   "source_file" : "external/libcxx/include/chrono"
25835  },
25836  {
25837   "alignment" : 1,
25838   "linker_set_key" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowINS2_ILx1ELx1EEES3_E5__mulILx1ELx1ELb0EEE",
25839   "name" : "std::chrono::duration<long long, std::ratio<1, 1000000000>>::__no_overflow<std::ratio<1>, std::ratio<1, 1000000000>>::__mul<1, 1, false>",
25840   "size" : 1,
25841   "source_file" : "external/libcxx/include/chrono"
25842  },
25843  {
25844   "alignment" : 1,
25845   "linker_set_key" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowINS2_ILx1ELx1EEES3_EE",
25846   "name" : "std::chrono::duration<long long, std::ratio<1, 1000000000>>::__no_overflow<std::ratio<1, 1>, std::ratio<1, 1000000000>>",
25847   "size" : 1,
25848   "source_file" : "external/libcxx/include/chrono",
25849   "template_args" :
25850   [
25851    "_ZTINSt3__15ratioILx1ELx1EEE",
25852    "_ZTINSt3__15ratioILx1ELx1000000000EEE"
25853   ]
25854  },
25855  {
25856   "alignment" : 1,
25857   "linker_set_key" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowIS3_S3_E5__mulILx1ELx1ELb0EEE",
25858   "name" : "std::chrono::duration<long long, std::ratio<1, 1000000000>>::__no_overflow<std::ratio<1, 1000000000>, std::ratio<1, 1000000000>>::__mul<1, 1, false>",
25859   "size" : 1,
25860   "source_file" : "external/libcxx/include/chrono"
25861  },
25862  {
25863   "alignment" : 1,
25864   "linker_set_key" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowIS3_S3_EE",
25865   "name" : "std::chrono::duration<long long, std::ratio<1, 1000000000>>::__no_overflow<std::ratio<1, 1000000000>, std::ratio<1, 1000000000>>",
25866   "size" : 1,
25867   "source_file" : "external/libcxx/include/chrono",
25868   "template_args" :
25869   [
25870    "_ZTINSt3__15ratioILx1ELx1000000000EEE",
25871    "_ZTINSt3__15ratioILx1ELx1000000000EEE"
25872   ]
25873  },
25874  {
25875   "alignment" : 8,
25876   "fields" :
25877   [
25878    {
25879     "access" : "private",
25880     "field_name" : "__rep_",
25881     "referenced_type" : "_ZTIx"
25882    }
25883   ],
25884   "linker_set_key" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
25885   "name" : "std::chrono::duration<long long, std::ratio<1, 1000000000>>",
25886   "record_kind" : "class",
25887   "size" : 8,
25888   "source_file" : "external/libcxx/include/chrono",
25889   "template_args" :
25890   [
25891    "_ZTIx",
25892    "_ZTINSt3__15ratioILx1ELx1000000000EEE"
25893   ]
25894  },
25895  {
25896   "alignment" : 8,
25897   "fields" :
25898   [
25899    {
25900     "access" : "private",
25901     "field_name" : "__rep_",
25902     "referenced_type" : "_ZTIx"
25903    }
25904   ],
25905   "linker_set_key" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE",
25906   "name" : "std::chrono::duration<long long, std::ratio<1, 1000000>>",
25907   "record_kind" : "class",
25908   "size" : 8,
25909   "source_file" : "external/libcxx/include/chrono",
25910   "template_args" :
25911   [
25912    "_ZTIx",
25913    "_ZTINSt3__15ratioILx1ELx1000000EEE"
25914   ]
25915  },
25916  {
25917   "alignment" : 8,
25918   "fields" :
25919   [
25920    {
25921     "access" : "private",
25922     "field_name" : "__rep_",
25923     "referenced_type" : "_ZTIx"
25924    }
25925   ],
25926   "linker_set_key" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000EEEEE",
25927   "name" : "std::chrono::duration<long long, std::ratio<1, 1000>>",
25928   "record_kind" : "class",
25929   "size" : 8,
25930   "source_file" : "external/libcxx/include/chrono",
25931   "template_args" :
25932   [
25933    "_ZTIx",
25934    "_ZTINSt3__15ratioILx1ELx1000EEE"
25935   ]
25936  },
25937  {
25938   "alignment" : 8,
25939   "fields" :
25940   [
25941    {
25942     "access" : "private",
25943     "field_name" : "__rep_",
25944     "referenced_type" : "_ZTIx"
25945    }
25946   ],
25947   "linker_set_key" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
25948   "name" : "std::chrono::duration<long long, std::ratio<1, 1>>",
25949   "record_kind" : "class",
25950   "size" : 8,
25951   "source_file" : "external/libcxx/include/chrono",
25952   "template_args" :
25953   [
25954    "_ZTIx",
25955    "_ZTINSt3__15ratioILx1ELx1EEE"
25956   ]
25957  },
25958  {
25959   "alignment" : 1,
25960   "linker_set_key" : "_ZTINSt3__16chrono9last_specE",
25961   "name" : "std::chrono::last_spec",
25962   "size" : 1,
25963   "source_file" : "external/libcxx/include/chrono"
25964  },
25965  {
25966   "alignment" : 1,
25967   "fields" :
25968   [
25969    {
25970     "access" : "private",
25971     "field_name" : "__m",
25972     "referenced_type" : "_ZTINSt3__16chrono5monthE"
25973    },
25974    {
25975     "access" : "private",
25976     "field_name" : "__d",
25977     "field_offset" : 8,
25978     "referenced_type" : "_ZTINSt3__16chrono3dayE"
25979    }
25980   ],
25981   "linker_set_key" : "_ZTINSt3__16chrono9month_dayE",
25982   "name" : "std::chrono::month_day",
25983   "record_kind" : "class",
25984   "size" : 2,
25985   "source_file" : "external/libcxx/include/chrono"
25986  },
25987  {
25988   "alignment" : 1,
25989   "linker_set_key" : "_ZTINSt3__16negateIvEE",
25990   "name" : "std::negate<void>",
25991   "size" : 1,
25992   "source_file" : "external/libcxx/include/functional",
25993   "template_args" :
25994   [
25995    "_ZTIv"
25996   ]
25997  },
25998  {
25999   "alignment" : 1,
26000   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
26001   "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>",
26002   "size" : 1,
26003   "source_file" : "external/libcxx/include/type_traits",
26004   "template_args" :
26005   [
26006    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
26007   ]
26008  },
26009  {
26010   "alignment" : 1,
26011   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
26012   "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>",
26013   "size" : 1,
26014   "source_file" : "external/libcxx/include/type_traits",
26015   "template_args" :
26016   [
26017    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
26018   ]
26019  },
26020  {
26021   "alignment" : 1,
26022   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEELb1EEE",
26023   "name" : "std::__decay<const std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false>, true>",
26024   "size" : 1,
26025   "source_file" : "external/libcxx/include/type_traits",
26026   "template_args" :
26027   [
26028    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
26029   ]
26030  },
26031  {
26032   "alignment" : 1,
26033   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
26034   "name" : "std::__decay<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>, true>",
26035   "size" : 1,
26036   "source_file" : "external/libcxx/include/type_traits",
26037   "template_args" :
26038   [
26039    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
26040   ]
26041  },
26042  {
26043   "alignment" : 1,
26044   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
26045   "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>",
26046   "size" : 1,
26047   "source_file" : "external/libcxx/include/type_traits",
26048   "template_args" :
26049   [
26050    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
26051   ]
26052  },
26053  {
26054   "alignment" : 1,
26055   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
26056   "name" : "std::__decay<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>, true>",
26057   "size" : 1,
26058   "source_file" : "external/libcxx/include/type_traits",
26059   "template_args" :
26060   [
26061    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
26062   ]
26063  },
26064  {
26065   "alignment" : 1,
26066   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
26067   "name" : "std::__decay<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>, true>",
26068   "size" : 1,
26069   "source_file" : "external/libcxx/include/type_traits",
26070   "template_args" :
26071   [
26072    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
26073   ]
26074  },
26075  {
26076   "alignment" : 1,
26077   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEELb1EEE",
26078   "name" : "std::__decay<const std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>, true>",
26079   "size" : 1,
26080   "source_file" : "external/libcxx/include/type_traits",
26081   "template_args" :
26082   [
26083    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
26084   ]
26085  },
26086  {
26087   "alignment" : 1,
26088   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
26089   "name" : "std::__decay<const std::__compressed_pair_elem<std::allocator<char>, 1, true>, true>",
26090   "size" : 1,
26091   "source_file" : "external/libcxx/include/type_traits",
26092   "template_args" :
26093   [
26094    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
26095   ]
26096  },
26097  {
26098   "alignment" : 1,
26099   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
26100   "name" : "std::__decay<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>, true>",
26101   "size" : 1,
26102   "source_file" : "external/libcxx/include/type_traits",
26103   "template_args" :
26104   [
26105    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
26106   ]
26107  },
26108  {
26109   "alignment" : 1,
26110   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
26111   "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>",
26112   "size" : 1,
26113   "source_file" : "external/libcxx/include/type_traits",
26114   "template_args" :
26115   [
26116    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
26117   ]
26118  },
26119  {
26120   "alignment" : 1,
26121   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
26122   "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>",
26123   "size" : 1,
26124   "source_file" : "external/libcxx/include/type_traits",
26125   "template_args" :
26126   [
26127    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
26128   ]
26129  },
26130  {
26131   "alignment" : 1,
26132   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEELb1EEE",
26133   "name" : "std::__decay<std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false>, true>",
26134   "size" : 1,
26135   "source_file" : "external/libcxx/include/type_traits",
26136   "template_args" :
26137   [
26138    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
26139   ]
26140  },
26141  {
26142   "alignment" : 1,
26143   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
26144   "name" : "std::__decay<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>, true>",
26145   "size" : 1,
26146   "source_file" : "external/libcxx/include/type_traits",
26147   "template_args" :
26148   [
26149    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
26150   ]
26151  },
26152  {
26153   "alignment" : 1,
26154   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
26155   "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>",
26156   "size" : 1,
26157   "source_file" : "external/libcxx/include/type_traits",
26158   "template_args" :
26159   [
26160    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
26161   ]
26162  },
26163  {
26164   "alignment" : 1,
26165   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
26166   "name" : "std::__decay<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>, true>",
26167   "size" : 1,
26168   "source_file" : "external/libcxx/include/type_traits",
26169   "template_args" :
26170   [
26171    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
26172   ]
26173  },
26174  {
26175   "alignment" : 1,
26176   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
26177   "name" : "std::__decay<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>, true>",
26178   "size" : 1,
26179   "source_file" : "external/libcxx/include/type_traits",
26180   "template_args" :
26181   [
26182    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
26183   ]
26184  },
26185  {
26186   "alignment" : 1,
26187   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEELb1EEE",
26188   "name" : "std::__decay<std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>, true>",
26189   "size" : 1,
26190   "source_file" : "external/libcxx/include/type_traits",
26191   "template_args" :
26192   [
26193    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
26194   ]
26195  },
26196  {
26197   "alignment" : 1,
26198   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
26199   "name" : "std::__decay<std::__compressed_pair_elem<std::allocator<char>, 1, true>, true>",
26200   "size" : 1,
26201   "source_file" : "external/libcxx/include/type_traits",
26202   "template_args" :
26203   [
26204    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
26205   ]
26206  },
26207  {
26208   "alignment" : 1,
26209   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
26210   "name" : "std::__decay<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>, true>",
26211   "size" : 1,
26212   "source_file" : "external/libcxx/include/type_traits",
26213   "template_args" :
26214   [
26215    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
26216   ]
26217  },
26218  {
26219   "alignment" : 1,
26220   "linker_set_key" : "_ZTINSt3__17__decayIeLb1EEE",
26221   "name" : "std::__decay<long double, true>",
26222   "size" : 1,
26223   "source_file" : "external/libcxx/include/type_traits",
26224   "template_args" :
26225   [
26226    "_ZTIe"
26227   ]
26228  },
26229  {
26230   "alignment" : 1,
26231   "linker_set_key" : "_ZTINSt3__17__decayIiLb1EEE",
26232   "name" : "std::__decay<int, true>",
26233   "size" : 1,
26234   "source_file" : "external/libcxx/include/type_traits",
26235   "template_args" :
26236   [
26237    "_ZTIi"
26238   ]
26239  },
26240  {
26241   "alignment" : 1,
26242   "linker_set_key" : "_ZTINSt3__17__decayIlLb1EEE",
26243   "name" : "std::__decay<long, true>",
26244   "size" : 1,
26245   "source_file" : "external/libcxx/include/type_traits",
26246   "template_args" :
26247   [
26248    "_ZTIl"
26249   ]
26250  },
26251  {
26252   "alignment" : 1,
26253   "linker_set_key" : "_ZTINSt3__17__decayIxLb1EEE",
26254   "name" : "std::__decay<long long, true>",
26255   "size" : 1,
26256   "source_file" : "external/libcxx/include/type_traits",
26257   "template_args" :
26258   [
26259    "_ZTIx"
26260   ]
26261  },
26262  {
26263   "alignment" : 1,
26264   "linker_set_key" : "_ZTINSt3__17bit_andIvEE",
26265   "name" : "std::bit_and<void>",
26266   "size" : 1,
26267   "source_file" : "external/libcxx/include/functional",
26268   "template_args" :
26269   [
26270    "_ZTIv"
26271   ]
26272  },
26273  {
26274   "alignment" : 1,
26275   "linker_set_key" : "_ZTINSt3__17bit_notIvEE",
26276   "name" : "std::bit_not<void>",
26277   "size" : 1,
26278   "source_file" : "external/libcxx/include/functional",
26279   "template_args" :
26280   [
26281    "_ZTIv"
26282   ]
26283  },
26284  {
26285   "alignment" : 1,
26286   "linker_set_key" : "_ZTINSt3__17bit_xorIvEE",
26287   "name" : "std::bit_xor<void>",
26288   "size" : 1,
26289   "source_file" : "external/libcxx/include/functional",
26290   "template_args" :
26291   [
26292    "_ZTIv"
26293   ]
26294  },
26295  {
26296   "alignment" : 1,
26297   "linker_set_key" : "_ZTINSt3__17dividesIvEE",
26298   "name" : "std::divides<void>",
26299   "size" : 1,
26300   "source_file" : "external/libcxx/include/functional",
26301   "template_args" :
26302   [
26303    "_ZTIv"
26304   ]
26305  },
26306  {
26307   "alignment" : 1,
26308   "linker_set_key" : "_ZTINSt3__17greaterIvEE",
26309   "name" : "std::greater<void>",
26310   "size" : 1,
26311   "source_file" : "external/libcxx/include/functional",
26312   "template_args" :
26313   [
26314    "_ZTIv"
26315   ]
26316  },
26317  {
26318   "alignment" : 1,
26319   "base_specifiers" :
26320   [
26321    {
26322     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
26323    }
26324   ],
26325   "linker_set_key" : "_ZTINSt3__17is_sameIDiDiEE",
26326   "name" : "std::is_same<char32_t, char32_t>",
26327   "size" : 1,
26328   "source_file" : "external/libcxx/include/type_traits",
26329   "template_args" :
26330   [
26331    "_ZTIDi",
26332    "_ZTIDi"
26333   ]
26334  },
26335  {
26336   "alignment" : 1,
26337   "base_specifiers" :
26338   [
26339    {
26340     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
26341    }
26342   ],
26343   "linker_set_key" : "_ZTINSt3__17is_sameIDsDsEE",
26344   "name" : "std::is_same<char16_t, char16_t>",
26345   "size" : 1,
26346   "source_file" : "external/libcxx/include/type_traits",
26347   "template_args" :
26348   [
26349    "_ZTIDs",
26350    "_ZTIDs"
26351   ]
26352  },
26353  {
26354   "alignment" : 1,
26355   "base_specifiers" :
26356   [
26357    {
26358     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
26359    }
26360   ],
26361   "linker_set_key" : "_ZTINSt3__17is_sameIDuDuEE",
26362   "name" : "std::is_same<char8_t, char8_t>",
26363   "size" : 1,
26364   "source_file" : "external/libcxx/include/type_traits",
26365   "template_args" :
26366   [
26367    "_ZTIDu",
26368    "_ZTIDu"
26369   ]
26370  },
26371  {
26372   "alignment" : 1,
26373   "base_specifiers" :
26374   [
26375    {
26376     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
26377    }
26378   ],
26379   "linker_set_key" : "_ZTINSt3__17is_sameINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
26380   "name" : "std::is_same<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, std::allocator<char32_t>>",
26381   "size" : 1,
26382   "source_file" : "external/libcxx/include/type_traits",
26383   "template_args" :
26384   [
26385    "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
26386    "_ZTINSt3__19allocatorIDiEE"
26387   ]
26388  },
26389  {
26390   "alignment" : 1,
26391   "base_specifiers" :
26392   [
26393    {
26394     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
26395    }
26396   ],
26397   "linker_set_key" : "_ZTINSt3__17is_sameINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
26398   "name" : "std::is_same<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, std::allocator<char16_t>>",
26399   "size" : 1,
26400   "source_file" : "external/libcxx/include/type_traits",
26401   "template_args" :
26402   [
26403    "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
26404    "_ZTINSt3__19allocatorIDsEE"
26405   ]
26406  },
26407  {
26408   "alignment" : 1,
26409   "base_specifiers" :
26410   [
26411    {
26412     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
26413    }
26414   ],
26415   "linker_set_key" : "_ZTINSt3__17is_sameINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repES5_EE",
26416   "name" : "std::is_same<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, std::allocator<char8_t>>",
26417   "size" : 1,
26418   "source_file" : "external/libcxx/include/type_traits",
26419   "template_args" :
26420   [
26421    "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repE",
26422    "_ZTINSt3__19allocatorIDuEE"
26423   ]
26424  },
26425  {
26426   "alignment" : 1,
26427   "base_specifiers" :
26428   [
26429    {
26430     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
26431    }
26432   ],
26433   "linker_set_key" : "_ZTINSt3__17is_sameINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
26434   "name" : "std::is_same<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, std::allocator<char>>",
26435   "size" : 1,
26436   "source_file" : "external/libcxx/include/type_traits",
26437   "template_args" :
26438   [
26439    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
26440    "_ZTINSt3__19allocatorIcEE"
26441   ]
26442  },
26443  {
26444   "alignment" : 1,
26445   "base_specifiers" :
26446   [
26447    {
26448     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
26449    }
26450   ],
26451   "linker_set_key" : "_ZTINSt3__17is_sameINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
26452   "name" : "std::is_same<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, std::allocator<wchar_t>>",
26453   "size" : 1,
26454   "source_file" : "external/libcxx/include/type_traits",
26455   "template_args" :
26456   [
26457    "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
26458    "_ZTINSt3__19allocatorIwEE"
26459   ]
26460  },
26461  {
26462   "alignment" : 1,
26463   "base_specifiers" :
26464   [
26465    {
26466     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
26467    }
26468   ],
26469   "linker_set_key" : "_ZTINSt3__17is_sameINS_17integral_constantIbLb1EEES2_EE",
26470   "name" : "std::is_same<std::integral_constant<bool, true>, std::integral_constant<bool, true>>",
26471   "size" : 1,
26472   "source_file" : "external/libcxx/include/type_traits",
26473   "template_args" :
26474   [
26475    "_ZTINSt3__117integral_constantIbLb1EEE",
26476    "_ZTINSt3__117integral_constantIbLb1EEE"
26477   ]
26478  },
26479  {
26480   "alignment" : 1,
26481   "base_specifiers" :
26482   [
26483    {
26484     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
26485    }
26486   ],
26487   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEES9_EE",
26488   "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>>",
26489   "size" : 1,
26490   "source_file" : "external/libcxx/include/type_traits",
26491   "template_args" :
26492   [
26493    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
26494    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
26495   ]
26496  },
26497  {
26498   "alignment" : 1,
26499   "base_specifiers" :
26500   [
26501    {
26502     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
26503    }
26504   ],
26505   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEvEE",
26506   "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>",
26507   "size" : 1,
26508   "source_file" : "external/libcxx/include/type_traits",
26509   "template_args" :
26510   [
26511    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
26512    "_ZTIv"
26513   ]
26514  },
26515  {
26516   "alignment" : 1,
26517   "base_specifiers" :
26518   [
26519    {
26520     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
26521    }
26522   ],
26523   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEES9_EE",
26524   "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>>",
26525   "size" : 1,
26526   "source_file" : "external/libcxx/include/type_traits",
26527   "template_args" :
26528   [
26529    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
26530    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
26531   ]
26532  },
26533  {
26534   "alignment" : 1,
26535   "base_specifiers" :
26536   [
26537    {
26538     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
26539    }
26540   ],
26541   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEvEE",
26542   "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>",
26543   "size" : 1,
26544   "source_file" : "external/libcxx/include/type_traits",
26545   "template_args" :
26546   [
26547    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
26548    "_ZTIv"
26549   ]
26550  },
26551  {
26552   "alignment" : 1,
26553   "base_specifiers" :
26554   [
26555    {
26556     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
26557    }
26558   ],
26559   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEES9_EE",
26560   "name" : "std::is_same<std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false>, std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false>>",
26561   "size" : 1,
26562   "source_file" : "external/libcxx/include/type_traits",
26563   "template_args" :
26564   [
26565    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE",
26566    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
26567   ]
26568  },
26569  {
26570   "alignment" : 1,
26571   "base_specifiers" :
26572   [
26573    {
26574     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
26575    }
26576   ],
26577   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEvEE",
26578   "name" : "std::is_same<std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false>, void>",
26579   "size" : 1,
26580   "source_file" : "external/libcxx/include/type_traits",
26581   "template_args" :
26582   [
26583    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE",
26584    "_ZTIv"
26585   ]
26586  },
26587  {
26588   "alignment" : 1,
26589   "base_specifiers" :
26590   [
26591    {
26592     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
26593    }
26594   ],
26595   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEES9_EE",
26596   "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>>",
26597   "size" : 1,
26598   "source_file" : "external/libcxx/include/type_traits",
26599   "template_args" :
26600   [
26601    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
26602    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
26603   ]
26604  },
26605  {
26606   "alignment" : 1,
26607   "base_specifiers" :
26608   [
26609    {
26610     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
26611    }
26612   ],
26613   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEvEE",
26614   "name" : "std::is_same<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>, void>",
26615   "size" : 1,
26616   "source_file" : "external/libcxx/include/type_traits",
26617   "template_args" :
26618   [
26619    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
26620    "_ZTIv"
26621   ]
26622  },
26623  {
26624   "alignment" : 1,
26625   "base_specifiers" :
26626   [
26627    {
26628     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
26629    }
26630   ],
26631   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEES9_EE",
26632   "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>>",
26633   "size" : 1,
26634   "source_file" : "external/libcxx/include/type_traits",
26635   "template_args" :
26636   [
26637    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
26638    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
26639   ]
26640  },
26641  {
26642   "alignment" : 1,
26643   "base_specifiers" :
26644   [
26645    {
26646     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
26647    }
26648   ],
26649   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEvEE",
26650   "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>",
26651   "size" : 1,
26652   "source_file" : "external/libcxx/include/type_traits",
26653   "template_args" :
26654   [
26655    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
26656    "_ZTIv"
26657   ]
26658  },
26659  {
26660   "alignment" : 1,
26661   "base_specifiers" :
26662   [
26663    {
26664     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
26665    }
26666   ],
26667   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEES4_EE",
26668   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>, std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
26669   "size" : 1,
26670   "source_file" : "external/libcxx/include/type_traits",
26671   "template_args" :
26672   [
26673    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
26674    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
26675   ]
26676  },
26677  {
26678   "alignment" : 1,
26679   "base_specifiers" :
26680   [
26681    {
26682     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
26683    }
26684   ],
26685   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEvEE",
26686   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>, void>",
26687   "size" : 1,
26688   "source_file" : "external/libcxx/include/type_traits",
26689   "template_args" :
26690   [
26691    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
26692    "_ZTIv"
26693   ]
26694  },
26695  {
26696   "alignment" : 1,
26697   "base_specifiers" :
26698   [
26699    {
26700     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
26701    }
26702   ],
26703   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEES4_EE",
26704   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>, std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
26705   "size" : 1,
26706   "source_file" : "external/libcxx/include/type_traits",
26707   "template_args" :
26708   [
26709    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
26710    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
26711   ]
26712  },
26713  {
26714   "alignment" : 1,
26715   "base_specifiers" :
26716   [
26717    {
26718     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
26719    }
26720   ],
26721   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEvEE",
26722   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>, void>",
26723   "size" : 1,
26724   "source_file" : "external/libcxx/include/type_traits",
26725   "template_args" :
26726   [
26727    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
26728    "_ZTIv"
26729   ]
26730  },
26731  {
26732   "alignment" : 1,
26733   "base_specifiers" :
26734   [
26735    {
26736     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
26737    }
26738   ],
26739   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEES4_EE",
26740   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>, std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
26741   "size" : 1,
26742   "source_file" : "external/libcxx/include/type_traits",
26743   "template_args" :
26744   [
26745    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE",
26746    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
26747   ]
26748  },
26749  {
26750   "alignment" : 1,
26751   "base_specifiers" :
26752   [
26753    {
26754     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
26755    }
26756   ],
26757   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEvEE",
26758   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>, void>",
26759   "size" : 1,
26760   "source_file" : "external/libcxx/include/type_traits",
26761   "template_args" :
26762   [
26763    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE",
26764    "_ZTIv"
26765   ]
26766  },
26767  {
26768   "alignment" : 1,
26769   "base_specifiers" :
26770   [
26771    {
26772     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
26773    }
26774   ],
26775   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEES4_EE",
26776   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char>, 1, true>, std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
26777   "size" : 1,
26778   "source_file" : "external/libcxx/include/type_traits",
26779   "template_args" :
26780   [
26781    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
26782    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
26783   ]
26784  },
26785  {
26786   "alignment" : 1,
26787   "base_specifiers" :
26788   [
26789    {
26790     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
26791    }
26792   ],
26793   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEvEE",
26794   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char>, 1, true>, void>",
26795   "size" : 1,
26796   "source_file" : "external/libcxx/include/type_traits",
26797   "template_args" :
26798   [
26799    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
26800    "_ZTIv"
26801   ]
26802  },
26803  {
26804   "alignment" : 1,
26805   "base_specifiers" :
26806   [
26807    {
26808     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
26809    }
26810   ],
26811   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEES4_EE",
26812   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>, std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
26813   "size" : 1,
26814   "source_file" : "external/libcxx/include/type_traits",
26815   "template_args" :
26816   [
26817    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
26818    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
26819   ]
26820  },
26821  {
26822   "alignment" : 1,
26823   "base_specifiers" :
26824   [
26825    {
26826     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
26827    }
26828   ],
26829   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEvEE",
26830   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>, void>",
26831   "size" : 1,
26832   "source_file" : "external/libcxx/include/type_traits",
26833   "template_args" :
26834   [
26835    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
26836    "_ZTIv"
26837   ]
26838  },
26839  {
26840   "alignment" : 1,
26841   "base_specifiers" :
26842   [
26843    {
26844     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
26845    }
26846   ],
26847   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEENS_5__twoEEE",
26848   "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>",
26849   "size" : 1,
26850   "source_file" : "external/libcxx/include/type_traits",
26851   "template_args" :
26852   [
26853    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
26854    "_ZTINSt3__15__twoE"
26855   ]
26856  },
26857  {
26858   "alignment" : 1,
26859   "base_specifiers" :
26860   [
26861    {
26862     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
26863    }
26864   ],
26865   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEENS_5__twoEEE",
26866   "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>",
26867   "size" : 1,
26868   "source_file" : "external/libcxx/include/type_traits",
26869   "template_args" :
26870   [
26871    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
26872    "_ZTINSt3__15__twoE"
26873   ]
26874  },
26875  {
26876   "alignment" : 1,
26877   "base_specifiers" :
26878   [
26879    {
26880     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
26881    }
26882   ],
26883   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEENS_5__twoEEE",
26884   "name" : "std::is_same<const std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false> &, std::__two>",
26885   "size" : 1,
26886   "source_file" : "external/libcxx/include/type_traits",
26887   "template_args" :
26888   [
26889    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE",
26890    "_ZTINSt3__15__twoE"
26891   ]
26892  },
26893  {
26894   "alignment" : 1,
26895   "base_specifiers" :
26896   [
26897    {
26898     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
26899    }
26900   ],
26901   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEENS_5__twoEEE",
26902   "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>",
26903   "size" : 1,
26904   "source_file" : "external/libcxx/include/type_traits",
26905   "template_args" :
26906   [
26907    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
26908    "_ZTINSt3__15__twoE"
26909   ]
26910  },
26911  {
26912   "alignment" : 1,
26913   "base_specifiers" :
26914   [
26915    {
26916     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
26917    }
26918   ],
26919   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEENS_5__twoEEE",
26920   "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>",
26921   "size" : 1,
26922   "source_file" : "external/libcxx/include/type_traits",
26923   "template_args" :
26924   [
26925    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
26926    "_ZTINSt3__15__twoE"
26927   ]
26928  },
26929  {
26930   "alignment" : 1,
26931   "base_specifiers" :
26932   [
26933    {
26934     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
26935    }
26936   ],
26937   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEENS_5__twoEEE",
26938   "name" : "std::is_same<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> &, std::__two>",
26939   "size" : 1,
26940   "source_file" : "external/libcxx/include/type_traits",
26941   "template_args" :
26942   [
26943    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
26944    "_ZTINSt3__15__twoE"
26945   ]
26946  },
26947  {
26948   "alignment" : 1,
26949   "base_specifiers" :
26950   [
26951    {
26952     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
26953    }
26954   ],
26955   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEENS_5__twoEEE",
26956   "name" : "std::is_same<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> &, std::__two>",
26957   "size" : 1,
26958   "source_file" : "external/libcxx/include/type_traits",
26959   "template_args" :
26960   [
26961    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
26962    "_ZTINSt3__15__twoE"
26963   ]
26964  },
26965  {
26966   "alignment" : 1,
26967   "base_specifiers" :
26968   [
26969    {
26970     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
26971    }
26972   ],
26973   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEENS_5__twoEEE",
26974   "name" : "std::is_same<const std::__compressed_pair_elem<std::allocator<char8_t>, 1, true> &, std::__two>",
26975   "size" : 1,
26976   "source_file" : "external/libcxx/include/type_traits",
26977   "template_args" :
26978   [
26979    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE",
26980    "_ZTINSt3__15__twoE"
26981   ]
26982  },
26983  {
26984   "alignment" : 1,
26985   "base_specifiers" :
26986   [
26987    {
26988     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
26989    }
26990   ],
26991   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEENS_5__twoEEE",
26992   "name" : "std::is_same<const std::__compressed_pair_elem<std::allocator<char>, 1, true> &, std::__two>",
26993   "size" : 1,
26994   "source_file" : "external/libcxx/include/type_traits",
26995   "template_args" :
26996   [
26997    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
26998    "_ZTINSt3__15__twoE"
26999   ]
27000  },
27001  {
27002   "alignment" : 1,
27003   "base_specifiers" :
27004   [
27005    {
27006     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27007    }
27008   ],
27009   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEENS_5__twoEEE",
27010   "name" : "std::is_same<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> &, std::__two>",
27011   "size" : 1,
27012   "source_file" : "external/libcxx/include/type_traits",
27013   "template_args" :
27014   [
27015    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
27016    "_ZTINSt3__15__twoE"
27017   ]
27018  },
27019  {
27020   "alignment" : 1,
27021   "base_specifiers" :
27022   [
27023    {
27024     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27025    }
27026   ],
27027   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEENS_5__twoEEE",
27028   "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>",
27029   "size" : 1,
27030   "source_file" : "external/libcxx/include/type_traits",
27031   "template_args" :
27032   [
27033    "_ZTIRNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
27034    "_ZTINSt3__15__twoE"
27035   ]
27036  },
27037  {
27038   "alignment" : 1,
27039   "base_specifiers" :
27040   [
27041    {
27042     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27043    }
27044   ],
27045   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEENS_5__twoEEE",
27046   "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>",
27047   "size" : 1,
27048   "source_file" : "external/libcxx/include/type_traits",
27049   "template_args" :
27050   [
27051    "_ZTIRNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
27052    "_ZTINSt3__15__twoE"
27053   ]
27054  },
27055  {
27056   "alignment" : 1,
27057   "base_specifiers" :
27058   [
27059    {
27060     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27061    }
27062   ],
27063   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEENS_5__twoEEE",
27064   "name" : "std::is_same<std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false> &, std::__two>",
27065   "size" : 1,
27066   "source_file" : "external/libcxx/include/type_traits",
27067   "template_args" :
27068   [
27069    "_ZTIRNSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE",
27070    "_ZTINSt3__15__twoE"
27071   ]
27072  },
27073  {
27074   "alignment" : 1,
27075   "base_specifiers" :
27076   [
27077    {
27078     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27079    }
27080   ],
27081   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEENS_5__twoEEE",
27082   "name" : "std::is_same<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false> &, std::__two>",
27083   "size" : 1,
27084   "source_file" : "external/libcxx/include/type_traits",
27085   "template_args" :
27086   [
27087    "_ZTIRNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
27088    "_ZTINSt3__15__twoE"
27089   ]
27090  },
27091  {
27092   "alignment" : 1,
27093   "base_specifiers" :
27094   [
27095    {
27096     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27097    }
27098   ],
27099   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEENS_5__twoEEE",
27100   "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>",
27101   "size" : 1,
27102   "source_file" : "external/libcxx/include/type_traits",
27103   "template_args" :
27104   [
27105    "_ZTIRNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
27106    "_ZTINSt3__15__twoE"
27107   ]
27108  },
27109  {
27110   "alignment" : 1,
27111   "base_specifiers" :
27112   [
27113    {
27114     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27115    }
27116   ],
27117   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEENS_5__twoEEE",
27118   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> &, std::__two>",
27119   "size" : 1,
27120   "source_file" : "external/libcxx/include/type_traits",
27121   "template_args" :
27122   [
27123    "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
27124    "_ZTINSt3__15__twoE"
27125   ]
27126  },
27127  {
27128   "alignment" : 1,
27129   "base_specifiers" :
27130   [
27131    {
27132     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27133    }
27134   ],
27135   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEENS_5__twoEEE",
27136   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> &, std::__two>",
27137   "size" : 1,
27138   "source_file" : "external/libcxx/include/type_traits",
27139   "template_args" :
27140   [
27141    "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
27142    "_ZTINSt3__15__twoE"
27143   ]
27144  },
27145  {
27146   "alignment" : 1,
27147   "base_specifiers" :
27148   [
27149    {
27150     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27151    }
27152   ],
27153   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEENS_5__twoEEE",
27154   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char8_t>, 1, true> &, std::__two>",
27155   "size" : 1,
27156   "source_file" : "external/libcxx/include/type_traits",
27157   "template_args" :
27158   [
27159    "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE",
27160    "_ZTINSt3__15__twoE"
27161   ]
27162  },
27163  {
27164   "alignment" : 1,
27165   "base_specifiers" :
27166   [
27167    {
27168     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27169    }
27170   ],
27171   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEENS_5__twoEEE",
27172   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char>, 1, true> &, std::__two>",
27173   "size" : 1,
27174   "source_file" : "external/libcxx/include/type_traits",
27175   "template_args" :
27176   [
27177    "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
27178    "_ZTINSt3__15__twoE"
27179   ]
27180  },
27181  {
27182   "alignment" : 1,
27183   "base_specifiers" :
27184   [
27185    {
27186     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27187    }
27188   ],
27189   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEENS_5__twoEEE",
27190   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> &, std::__two>",
27191   "size" : 1,
27192   "source_file" : "external/libcxx/include/type_traits",
27193   "template_args" :
27194   [
27195    "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
27196    "_ZTINSt3__15__twoE"
27197   ]
27198  },
27199  {
27200   "alignment" : 1,
27201   "base_specifiers" :
27202   [
27203    {
27204     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27205    }
27206   ],
27207   "linker_set_key" : "_ZTINSt3__17is_sameIReNS_5__twoEEE",
27208   "name" : "std::is_same<long double &, std::__two>",
27209   "size" : 1,
27210   "source_file" : "external/libcxx/include/type_traits",
27211   "template_args" :
27212   [
27213    "_ZTIRe",
27214    "_ZTINSt3__15__twoE"
27215   ]
27216  },
27217  {
27218   "alignment" : 1,
27219   "base_specifiers" :
27220   [
27221    {
27222     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27223    }
27224   ],
27225   "linker_set_key" : "_ZTINSt3__17is_sameIRiNS_5__twoEEE",
27226   "name" : "std::is_same<int &, std::__two>",
27227   "size" : 1,
27228   "source_file" : "external/libcxx/include/type_traits",
27229   "template_args" :
27230   [
27231    "_ZTIRi",
27232    "_ZTINSt3__15__twoE"
27233   ]
27234  },
27235  {
27236   "alignment" : 1,
27237   "base_specifiers" :
27238   [
27239    {
27240     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27241    }
27242   ],
27243   "linker_set_key" : "_ZTINSt3__17is_sameIRlNS_5__twoEEE",
27244   "name" : "std::is_same<long &, std::__two>",
27245   "size" : 1,
27246   "source_file" : "external/libcxx/include/type_traits",
27247   "template_args" :
27248   [
27249    "_ZTIRl",
27250    "_ZTINSt3__15__twoE"
27251   ]
27252  },
27253  {
27254   "alignment" : 1,
27255   "base_specifiers" :
27256   [
27257    {
27258     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27259    }
27260   ],
27261   "linker_set_key" : "_ZTINSt3__17is_sameIRxNS_5__twoEEE",
27262   "name" : "std::is_same<long long &, std::__two>",
27263   "size" : 1,
27264   "source_file" : "external/libcxx/include/type_traits",
27265   "template_args" :
27266   [
27267    "_ZTIRx",
27268    "_ZTINSt3__15__twoE"
27269   ]
27270  },
27271  {
27272   "alignment" : 1,
27273   "base_specifiers" :
27274   [
27275    {
27276     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
27277    }
27278   ],
27279   "linker_set_key" : "_ZTINSt3__17is_sameIccEE",
27280   "name" : "std::is_same<char, char>",
27281   "size" : 1,
27282   "source_file" : "external/libcxx/include/type_traits",
27283   "template_args" :
27284   [
27285    "_ZTIc",
27286    "_ZTIc"
27287   ]
27288  },
27289  {
27290   "alignment" : 1,
27291   "base_specifiers" :
27292   [
27293    {
27294     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
27295    }
27296   ],
27297   "linker_set_key" : "_ZTINSt3__17is_sameIeeEE",
27298   "name" : "std::is_same<long double, long double>",
27299   "size" : 1,
27300   "source_file" : "external/libcxx/include/type_traits",
27301   "template_args" :
27302   [
27303    "_ZTIe",
27304    "_ZTIe"
27305   ]
27306  },
27307  {
27308   "alignment" : 1,
27309   "base_specifiers" :
27310   [
27311    {
27312     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27313    }
27314   ],
27315   "linker_set_key" : "_ZTINSt3__17is_sameIevEE",
27316   "name" : "std::is_same<long double, void>",
27317   "size" : 1,
27318   "source_file" : "external/libcxx/include/type_traits",
27319   "template_args" :
27320   [
27321    "_ZTIe",
27322    "_ZTIv"
27323   ]
27324  },
27325  {
27326   "alignment" : 1,
27327   "base_specifiers" :
27328   [
27329    {
27330     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
27331    }
27332   ],
27333   "linker_set_key" : "_ZTINSt3__17is_sameIiiEE",
27334   "name" : "std::is_same<int, int>",
27335   "size" : 1,
27336   "source_file" : "external/libcxx/include/type_traits",
27337   "template_args" :
27338   [
27339    "_ZTIi",
27340    "_ZTIi"
27341   ]
27342  },
27343  {
27344   "alignment" : 1,
27345   "base_specifiers" :
27346   [
27347    {
27348     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27349    }
27350   ],
27351   "linker_set_key" : "_ZTINSt3__17is_sameIivEE",
27352   "name" : "std::is_same<int, void>",
27353   "size" : 1,
27354   "source_file" : "external/libcxx/include/type_traits",
27355   "template_args" :
27356   [
27357    "_ZTIi",
27358    "_ZTIv"
27359   ]
27360  },
27361  {
27362   "alignment" : 1,
27363   "base_specifiers" :
27364   [
27365    {
27366     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
27367    }
27368   ],
27369   "linker_set_key" : "_ZTINSt3__17is_sameIllEE",
27370   "name" : "std::is_same<long, long>",
27371   "size" : 1,
27372   "source_file" : "external/libcxx/include/type_traits",
27373   "template_args" :
27374   [
27375    "_ZTIl",
27376    "_ZTIl"
27377   ]
27378  },
27379  {
27380   "alignment" : 1,
27381   "base_specifiers" :
27382   [
27383    {
27384     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27385    }
27386   ],
27387   "linker_set_key" : "_ZTINSt3__17is_sameIlvEE",
27388   "name" : "std::is_same<long, void>",
27389   "size" : 1,
27390   "source_file" : "external/libcxx/include/type_traits",
27391   "template_args" :
27392   [
27393    "_ZTIl",
27394    "_ZTIv"
27395   ]
27396  },
27397  {
27398   "alignment" : 1,
27399   "base_specifiers" :
27400   [
27401    {
27402     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
27403    }
27404   ],
27405   "linker_set_key" : "_ZTINSt3__17is_sameIwwEE",
27406   "name" : "std::is_same<wchar_t, wchar_t>",
27407   "size" : 1,
27408   "source_file" : "external/libcxx/include/type_traits",
27409   "template_args" :
27410   [
27411    "_ZTIw",
27412    "_ZTIw"
27413   ]
27414  },
27415  {
27416   "alignment" : 1,
27417   "base_specifiers" :
27418   [
27419    {
27420     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27421    }
27422   ],
27423   "linker_set_key" : "_ZTINSt3__17is_sameIxvEE",
27424   "name" : "std::is_same<long long, void>",
27425   "size" : 1,
27426   "source_file" : "external/libcxx/include/type_traits",
27427   "template_args" :
27428   [
27429    "_ZTIx",
27430    "_ZTIv"
27431   ]
27432  },
27433  {
27434   "alignment" : 1,
27435   "base_specifiers" :
27436   [
27437    {
27438     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
27439    }
27440   ],
27441   "linker_set_key" : "_ZTINSt3__17is_sameIxxEE",
27442   "name" : "std::is_same<long long, long long>",
27443   "size" : 1,
27444   "source_file" : "external/libcxx/include/type_traits",
27445   "template_args" :
27446   [
27447    "_ZTIx",
27448    "_ZTIx"
27449   ]
27450  },
27451  {
27452   "alignment" : 1,
27453   "base_specifiers" :
27454   [
27455    {
27456     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIDiEE"
27457    }
27458   ],
27459   "linker_set_key" : "_ZTINSt3__17is_voidIDiEE",
27460   "name" : "std::is_void<char32_t>",
27461   "size" : 1,
27462   "source_file" : "external/libcxx/include/type_traits",
27463   "template_args" :
27464   [
27465    "_ZTIDi"
27466   ]
27467  },
27468  {
27469   "alignment" : 1,
27470   "base_specifiers" :
27471   [
27472    {
27473     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIDsEE"
27474    }
27475   ],
27476   "linker_set_key" : "_ZTINSt3__17is_voidIDsEE",
27477   "name" : "std::is_void<char16_t>",
27478   "size" : 1,
27479   "source_file" : "external/libcxx/include/type_traits",
27480   "template_args" :
27481   [
27482    "_ZTIDs"
27483   ]
27484  },
27485  {
27486   "alignment" : 1,
27487   "base_specifiers" :
27488   [
27489    {
27490     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIDuEE"
27491    }
27492   ],
27493   "linker_set_key" : "_ZTINSt3__17is_voidIDuEE",
27494   "name" : "std::is_void<char8_t>",
27495   "size" : 1,
27496   "source_file" : "external/libcxx/include/type_traits",
27497   "template_args" :
27498   [
27499    "_ZTIDu"
27500   ]
27501  },
27502  {
27503   "alignment" : 1,
27504   "base_specifiers" :
27505   [
27506    {
27507     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE"
27508    }
27509   ],
27510   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
27511   "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>>",
27512   "size" : 1,
27513   "source_file" : "external/libcxx/include/type_traits",
27514   "template_args" :
27515   [
27516    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
27517   ]
27518  },
27519  {
27520   "alignment" : 1,
27521   "base_specifiers" :
27522   [
27523    {
27524     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE"
27525    }
27526   ],
27527   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
27528   "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>>",
27529   "size" : 1,
27530   "source_file" : "external/libcxx/include/type_traits",
27531   "template_args" :
27532   [
27533    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
27534   ]
27535  },
27536  {
27537   "alignment" : 1,
27538   "base_specifiers" :
27539   [
27540    {
27541     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE"
27542    }
27543   ],
27544   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
27545   "name" : "std::is_void<const std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false>>",
27546   "size" : 1,
27547   "source_file" : "external/libcxx/include/type_traits",
27548   "template_args" :
27549   [
27550    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
27551   ]
27552  },
27553  {
27554   "alignment" : 1,
27555   "base_specifiers" :
27556   [
27557    {
27558     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE"
27559    }
27560   ],
27561   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
27562   "name" : "std::is_void<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
27563   "size" : 1,
27564   "source_file" : "external/libcxx/include/type_traits",
27565   "template_args" :
27566   [
27567    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
27568   ]
27569  },
27570  {
27571   "alignment" : 1,
27572   "base_specifiers" :
27573   [
27574    {
27575     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE"
27576    }
27577   ],
27578   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
27579   "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>>",
27580   "size" : 1,
27581   "source_file" : "external/libcxx/include/type_traits",
27582   "template_args" :
27583   [
27584    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
27585   ]
27586  },
27587  {
27588   "alignment" : 1,
27589   "base_specifiers" :
27590   [
27591    {
27592     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE"
27593    }
27594   ],
27595   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
27596   "name" : "std::is_void<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
27597   "size" : 1,
27598   "source_file" : "external/libcxx/include/type_traits",
27599   "template_args" :
27600   [
27601    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
27602   ]
27603  },
27604  {
27605   "alignment" : 1,
27606   "base_specifiers" :
27607   [
27608    {
27609     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE"
27610    }
27611   ],
27612   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
27613   "name" : "std::is_void<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
27614   "size" : 1,
27615   "source_file" : "external/libcxx/include/type_traits",
27616   "template_args" :
27617   [
27618    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
27619   ]
27620  },
27621  {
27622   "alignment" : 1,
27623   "base_specifiers" :
27624   [
27625    {
27626     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE"
27627    }
27628   ],
27629   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
27630   "name" : "std::is_void<const std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
27631   "size" : 1,
27632   "source_file" : "external/libcxx/include/type_traits",
27633   "template_args" :
27634   [
27635    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
27636   ]
27637  },
27638  {
27639   "alignment" : 1,
27640   "base_specifiers" :
27641   [
27642    {
27643     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE"
27644    }
27645   ],
27646   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
27647   "name" : "std::is_void<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
27648   "size" : 1,
27649   "source_file" : "external/libcxx/include/type_traits",
27650   "template_args" :
27651   [
27652    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
27653   ]
27654  },
27655  {
27656   "alignment" : 1,
27657   "base_specifiers" :
27658   [
27659    {
27660     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE"
27661    }
27662   ],
27663   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
27664   "name" : "std::is_void<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
27665   "size" : 1,
27666   "source_file" : "external/libcxx/include/type_traits",
27667   "template_args" :
27668   [
27669    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
27670   ]
27671  },
27672  {
27673   "alignment" : 1,
27674   "base_specifiers" :
27675   [
27676    {
27677     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE"
27678    }
27679   ],
27680   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
27681   "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>>",
27682   "size" : 1,
27683   "source_file" : "external/libcxx/include/type_traits",
27684   "template_args" :
27685   [
27686    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
27687   ]
27688  },
27689  {
27690   "alignment" : 1,
27691   "base_specifiers" :
27692   [
27693    {
27694     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE"
27695    }
27696   ],
27697   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
27698   "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>>",
27699   "size" : 1,
27700   "source_file" : "external/libcxx/include/type_traits",
27701   "template_args" :
27702   [
27703    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
27704   ]
27705  },
27706  {
27707   "alignment" : 1,
27708   "base_specifiers" :
27709   [
27710    {
27711     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE"
27712    }
27713   ],
27714   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
27715   "name" : "std::is_void<std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false>>",
27716   "size" : 1,
27717   "source_file" : "external/libcxx/include/type_traits",
27718   "template_args" :
27719   [
27720    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
27721   ]
27722  },
27723  {
27724   "alignment" : 1,
27725   "base_specifiers" :
27726   [
27727    {
27728     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE"
27729    }
27730   ],
27731   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
27732   "name" : "std::is_void<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
27733   "size" : 1,
27734   "source_file" : "external/libcxx/include/type_traits",
27735   "template_args" :
27736   [
27737    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
27738   ]
27739  },
27740  {
27741   "alignment" : 1,
27742   "base_specifiers" :
27743   [
27744    {
27745     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE"
27746    }
27747   ],
27748   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
27749   "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>>",
27750   "size" : 1,
27751   "source_file" : "external/libcxx/include/type_traits",
27752   "template_args" :
27753   [
27754    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
27755   ]
27756  },
27757  {
27758   "alignment" : 1,
27759   "base_specifiers" :
27760   [
27761    {
27762     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE"
27763    }
27764   ],
27765   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
27766   "name" : "std::is_void<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
27767   "size" : 1,
27768   "source_file" : "external/libcxx/include/type_traits",
27769   "template_args" :
27770   [
27771    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
27772   ]
27773  },
27774  {
27775   "alignment" : 1,
27776   "base_specifiers" :
27777   [
27778    {
27779     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE"
27780    }
27781   ],
27782   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
27783   "name" : "std::is_void<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
27784   "size" : 1,
27785   "source_file" : "external/libcxx/include/type_traits",
27786   "template_args" :
27787   [
27788    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
27789   ]
27790  },
27791  {
27792   "alignment" : 1,
27793   "base_specifiers" :
27794   [
27795    {
27796     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE"
27797    }
27798   ],
27799   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
27800   "name" : "std::is_void<std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
27801   "size" : 1,
27802   "source_file" : "external/libcxx/include/type_traits",
27803   "template_args" :
27804   [
27805    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
27806   ]
27807  },
27808  {
27809   "alignment" : 1,
27810   "base_specifiers" :
27811   [
27812    {
27813     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE"
27814    }
27815   ],
27816   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
27817   "name" : "std::is_void<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
27818   "size" : 1,
27819   "source_file" : "external/libcxx/include/type_traits",
27820   "template_args" :
27821   [
27822    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
27823   ]
27824  },
27825  {
27826   "alignment" : 1,
27827   "base_specifiers" :
27828   [
27829    {
27830     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE"
27831    }
27832   ],
27833   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
27834   "name" : "std::is_void<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
27835   "size" : 1,
27836   "source_file" : "external/libcxx/include/type_traits",
27837   "template_args" :
27838   [
27839    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
27840   ]
27841  },
27842  {
27843   "alignment" : 1,
27844   "base_specifiers" :
27845   [
27846    {
27847     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIcEE"
27848    }
27849   ],
27850   "linker_set_key" : "_ZTINSt3__17is_voidIcEE",
27851   "name" : "std::is_void<char>",
27852   "size" : 1,
27853   "source_file" : "external/libcxx/include/type_traits",
27854   "template_args" :
27855   [
27856    "_ZTIc"
27857   ]
27858  },
27859  {
27860   "alignment" : 1,
27861   "base_specifiers" :
27862   [
27863    {
27864     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIeEE"
27865    }
27866   ],
27867   "linker_set_key" : "_ZTINSt3__17is_voidIeEE",
27868   "name" : "std::is_void<long double>",
27869   "size" : 1,
27870   "source_file" : "external/libcxx/include/type_traits",
27871   "template_args" :
27872   [
27873    "_ZTIe"
27874   ]
27875  },
27876  {
27877   "alignment" : 1,
27878   "base_specifiers" :
27879   [
27880    {
27881     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIiEE"
27882    }
27883   ],
27884   "linker_set_key" : "_ZTINSt3__17is_voidIiEE",
27885   "name" : "std::is_void<int>",
27886   "size" : 1,
27887   "source_file" : "external/libcxx/include/type_traits",
27888   "template_args" :
27889   [
27890    "_ZTIi"
27891   ]
27892  },
27893  {
27894   "alignment" : 1,
27895   "base_specifiers" :
27896   [
27897    {
27898     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIlEE"
27899    }
27900   ],
27901   "linker_set_key" : "_ZTINSt3__17is_voidIlEE",
27902   "name" : "std::is_void<long>",
27903   "size" : 1,
27904   "source_file" : "external/libcxx/include/type_traits",
27905   "template_args" :
27906   [
27907    "_ZTIl"
27908   ]
27909  },
27910  {
27911   "alignment" : 1,
27912   "base_specifiers" :
27913   [
27914    {
27915     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIwEE"
27916    }
27917   ],
27918   "linker_set_key" : "_ZTINSt3__17is_voidIwEE",
27919   "name" : "std::is_void<wchar_t>",
27920   "size" : 1,
27921   "source_file" : "external/libcxx/include/type_traits",
27922   "template_args" :
27923   [
27924    "_ZTIw"
27925   ]
27926  },
27927  {
27928   "alignment" : 1,
27929   "base_specifiers" :
27930   [
27931    {
27932     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIxEE"
27933    }
27934   ],
27935   "linker_set_key" : "_ZTINSt3__17is_voidIxEE",
27936   "name" : "std::is_void<long long>",
27937   "size" : 1,
27938   "source_file" : "external/libcxx/include/type_traits",
27939   "template_args" :
27940   [
27941    "_ZTIx"
27942   ]
27943  },
27944  {
27945   "alignment" : 1,
27946   "linker_set_key" : "_ZTINSt3__17modulusIvEE",
27947   "name" : "std::modulus<void>",
27948   "size" : 1,
27949   "source_file" : "external/libcxx/include/functional",
27950   "template_args" :
27951   [
27952    "_ZTIv"
27953   ]
27954  },
27955  {
27956   "alignment" : 1,
27957   "linker_set_key" : "_ZTINSt3__18__ll_mulILx0ELx0EEE",
27958   "name" : "std::__ll_mul<0, 0>",
27959   "record_kind" : "class",
27960   "size" : 1,
27961   "source_file" : "external/libcxx/include/ratio"
27962  },
27963  {
27964   "alignment" : 1,
27965   "linker_set_key" : "_ZTINSt3__18__ll_mulILx12ELx1EEE",
27966   "name" : "std::__ll_mul<12, 1>",
27967   "record_kind" : "class",
27968   "size" : 1,
27969   "source_file" : "external/libcxx/include/ratio"
27970  },
27971  {
27972   "alignment" : 1,
27973   "linker_set_key" : "_ZTINSt3__18__ll_mulILx146097ELx216EEE",
27974   "name" : "std::__ll_mul<146097, 216>",
27975   "record_kind" : "class",
27976   "size" : 1,
27977   "source_file" : "external/libcxx/include/ratio"
27978  },
27979  {
27980   "alignment" : 1,
27981   "linker_set_key" : "_ZTINSt3__18__ll_mulILx1ELx1000000000EEE",
27982   "name" : "std::__ll_mul<1, 1000000000>",
27983   "record_kind" : "class",
27984   "size" : 1,
27985   "source_file" : "external/libcxx/include/ratio"
27986  },
27987  {
27988   "alignment" : 1,
27989   "linker_set_key" : "_ZTINSt3__18__ll_mulILx1ELx1EEE",
27990   "name" : "std::__ll_mul<1, 1>",
27991   "record_kind" : "class",
27992   "size" : 1,
27993   "source_file" : "external/libcxx/include/ratio"
27994  },
27995  {
27996   "alignment" : 1,
27997   "linker_set_key" : "_ZTINSt3__18__ll_mulILx24ELx3600EEE",
27998   "name" : "std::__ll_mul<24, 3600>",
27999   "record_kind" : "class",
28000   "size" : 1,
28001   "source_file" : "external/libcxx/include/ratio"
28002  },
28003  {
28004   "alignment" : 1,
28005   "linker_set_key" : "_ZTINSt3__18__ll_mulILx2629746ELx1EEE",
28006   "name" : "std::__ll_mul<2629746, 1>",
28007   "record_kind" : "class",
28008   "size" : 1,
28009   "source_file" : "external/libcxx/include/ratio"
28010  },
28011  {
28012   "alignment" : 1,
28013   "linker_set_key" : "_ZTINSt3__18__ll_mulILx7ELx86400EEE",
28014   "name" : "std::__ll_mul<7, 86400>",
28015   "record_kind" : "class",
28016   "size" : 1,
28017   "source_file" : "external/libcxx/include/ratio"
28018  },
28019  {
28020   "alignment" : 4,
28021   "fields" :
28022   [
28023    {
28024     "access" : "private",
28025     "field_name" : "__lx",
28026     "referenced_type" : "_ZTIPv"
28027    }
28028   ],
28029   "linker_set_key" : "_ZTINSt3__18__sp_mutE",
28030   "name" : "std::__sp_mut",
28031   "record_kind" : "class",
28032   "size" : 4,
28033   "source_file" : "external/libcxx/include/memory"
28034  },
28035  {
28036   "alignment" : 1,
28037   "linker_set_key" : "_ZTINSt3__18__void_tIDiEE",
28038   "name" : "std::__void_t<char32_t>",
28039   "size" : 1,
28040   "source_file" : "external/libcxx/include/type_traits",
28041   "template_args" :
28042   [
28043    "_ZTIDi"
28044   ]
28045  },
28046  {
28047   "alignment" : 1,
28048   "linker_set_key" : "_ZTINSt3__18__void_tIDsEE",
28049   "name" : "std::__void_t<char16_t>",
28050   "size" : 1,
28051   "source_file" : "external/libcxx/include/type_traits",
28052   "template_args" :
28053   [
28054    "_ZTIDs"
28055   ]
28056  },
28057  {
28058   "alignment" : 1,
28059   "linker_set_key" : "_ZTINSt3__18__void_tIDuEE",
28060   "name" : "std::__void_t<char8_t>",
28061   "size" : 1,
28062   "source_file" : "external/libcxx/include/type_traits",
28063   "template_args" :
28064   [
28065    "_ZTIDu"
28066   ]
28067  },
28068  {
28069   "alignment" : 1,
28070   "linker_set_key" : "_ZTINSt3__18__void_tINS_17integral_constantIbLb1EEEEE",
28071   "name" : "std::__void_t<std::integral_constant<bool, true>>",
28072   "size" : 1,
28073   "source_file" : "external/libcxx/include/type_traits",
28074   "template_args" :
28075   [
28076    "_ZTINSt3__117integral_constantIbLb1EEE"
28077   ]
28078  },
28079  {
28080   "alignment" : 1,
28081   "linker_set_key" : "_ZTINSt3__18__void_tIOeEE",
28082   "name" : "std::__void_t<long double &&>",
28083   "size" : 1,
28084   "source_file" : "external/libcxx/include/type_traits",
28085   "template_args" :
28086   [
28087    "_ZTIOe"
28088   ]
28089  },
28090  {
28091   "alignment" : 1,
28092   "linker_set_key" : "_ZTINSt3__18__void_tIOiEE",
28093   "name" : "std::__void_t<int &&>",
28094   "size" : 1,
28095   "source_file" : "external/libcxx/include/type_traits",
28096   "template_args" :
28097   [
28098    "_ZTIOi"
28099   ]
28100  },
28101  {
28102   "alignment" : 1,
28103   "linker_set_key" : "_ZTINSt3__18__void_tIOlEE",
28104   "name" : "std::__void_t<long &&>",
28105   "size" : 1,
28106   "source_file" : "external/libcxx/include/type_traits",
28107   "template_args" :
28108   [
28109    "_ZTIOl"
28110   ]
28111  },
28112  {
28113   "alignment" : 1,
28114   "linker_set_key" : "_ZTINSt3__18__void_tIOxEE",
28115   "name" : "std::__void_t<long long &&>",
28116   "size" : 1,
28117   "source_file" : "external/libcxx/include/type_traits",
28118   "template_args" :
28119   [
28120    "_ZTIOx"
28121   ]
28122  },
28123  {
28124   "alignment" : 1,
28125   "linker_set_key" : "_ZTINSt3__18__void_tIPDiEE",
28126   "name" : "std::__void_t<char32_t *>",
28127   "size" : 1,
28128   "source_file" : "external/libcxx/include/type_traits",
28129   "template_args" :
28130   [
28131    "_ZTIPDi"
28132   ]
28133  },
28134  {
28135   "alignment" : 1,
28136   "linker_set_key" : "_ZTINSt3__18__void_tIPDsEE",
28137   "name" : "std::__void_t<char16_t *>",
28138   "size" : 1,
28139   "source_file" : "external/libcxx/include/type_traits",
28140   "template_args" :
28141   [
28142    "_ZTIPDs"
28143   ]
28144  },
28145  {
28146   "alignment" : 1,
28147   "linker_set_key" : "_ZTINSt3__18__void_tIPDuEE",
28148   "name" : "std::__void_t<char8_t *>",
28149   "size" : 1,
28150   "source_file" : "external/libcxx/include/type_traits",
28151   "template_args" :
28152   [
28153    "_ZTIPDu"
28154   ]
28155  },
28156  {
28157   "alignment" : 1,
28158   "linker_set_key" : "_ZTINSt3__18__void_tIPKDiEE",
28159   "name" : "std::__void_t<const char32_t *>",
28160   "size" : 1,
28161   "source_file" : "external/libcxx/include/type_traits",
28162   "template_args" :
28163   [
28164    "_ZTIPKDi"
28165   ]
28166  },
28167  {
28168   "alignment" : 1,
28169   "linker_set_key" : "_ZTINSt3__18__void_tIPKDsEE",
28170   "name" : "std::__void_t<const char16_t *>",
28171   "size" : 1,
28172   "source_file" : "external/libcxx/include/type_traits",
28173   "template_args" :
28174   [
28175    "_ZTIPKDs"
28176   ]
28177  },
28178  {
28179   "alignment" : 1,
28180   "linker_set_key" : "_ZTINSt3__18__void_tIPKDuEE",
28181   "name" : "std::__void_t<const char8_t *>",
28182   "size" : 1,
28183   "source_file" : "external/libcxx/include/type_traits",
28184   "template_args" :
28185   [
28186    "_ZTIPKDu"
28187   ]
28188  },
28189  {
28190   "alignment" : 1,
28191   "linker_set_key" : "_ZTINSt3__18__void_tIPKcEE",
28192   "name" : "std::__void_t<const char *>",
28193   "size" : 1,
28194   "source_file" : "external/libcxx/include/type_traits",
28195   "template_args" :
28196   [
28197    "_ZTIPKc"
28198   ]
28199  },
28200  {
28201   "alignment" : 1,
28202   "linker_set_key" : "_ZTINSt3__18__void_tIPKwEE",
28203   "name" : "std::__void_t<const wchar_t *>",
28204   "size" : 1,
28205   "source_file" : "external/libcxx/include/type_traits",
28206   "template_args" :
28207   [
28208    "_ZTIPKw"
28209   ]
28210  },
28211  {
28212   "alignment" : 1,
28213   "linker_set_key" : "_ZTINSt3__18__void_tIPcEE",
28214   "name" : "std::__void_t<char *>",
28215   "size" : 1,
28216   "source_file" : "external/libcxx/include/type_traits",
28217   "template_args" :
28218   [
28219    "_ZTIPc"
28220   ]
28221  },
28222  {
28223   "alignment" : 1,
28224   "linker_set_key" : "_ZTINSt3__18__void_tIPwEE",
28225   "name" : "std::__void_t<wchar_t *>",
28226   "size" : 1,
28227   "source_file" : "external/libcxx/include/type_traits",
28228   "template_args" :
28229   [
28230    "_ZTIPw"
28231   ]
28232  },
28233  {
28234   "alignment" : 1,
28235   "linker_set_key" : "_ZTINSt3__18__void_tIcEE",
28236   "name" : "std::__void_t<char>",
28237   "size" : 1,
28238   "source_file" : "external/libcxx/include/type_traits",
28239   "template_args" :
28240   [
28241    "_ZTIc"
28242   ]
28243  },
28244  {
28245   "alignment" : 1,
28246   "linker_set_key" : "_ZTINSt3__18__void_tIiEE",
28247   "name" : "std::__void_t<int>",
28248   "size" : 1,
28249   "source_file" : "external/libcxx/include/type_traits",
28250   "template_args" :
28251   [
28252    "_ZTIi"
28253   ]
28254  },
28255  {
28256   "alignment" : 1,
28257   "linker_set_key" : "_ZTINSt3__18__void_tIjEE",
28258   "name" : "std::__void_t<unsigned int>",
28259   "size" : 1,
28260   "source_file" : "external/libcxx/include/type_traits",
28261   "template_args" :
28262   [
28263    "_ZTIj"
28264   ]
28265  },
28266  {
28267   "alignment" : 1,
28268   "linker_set_key" : "_ZTINSt3__18__void_tIwEE",
28269   "name" : "std::__void_t<wchar_t>",
28270   "size" : 1,
28271   "source_file" : "external/libcxx/include/type_traits",
28272   "template_args" :
28273   [
28274    "_ZTIw"
28275   ]
28276  },
28277  {
28278   "alignment" : 1,
28279   "linker_set_key" : "_ZTINSt3__18__void_tIxEE",
28280   "name" : "std::__void_t<long long>",
28281   "size" : 1,
28282   "source_file" : "external/libcxx/include/type_traits",
28283   "template_args" :
28284   [
28285    "_ZTIx"
28286   ]
28287  },
28288  {
28289   "alignment" : 1,
28290   "linker_set_key" : "_ZTINSt3__18equal_toIvEE",
28291   "name" : "std::equal_to<void>",
28292   "size" : 1,
28293   "source_file" : "external/libcxx/include/functional",
28294   "template_args" :
28295   [
28296    "_ZTIv"
28297   ]
28298  },
28299  {
28300   "alignment" : 1,
28301   "base_specifiers" :
28302   [
28303    {
28304     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28305    }
28306   ],
28307   "linker_set_key" : "_ZTINSt3__18is_arrayIDiEE",
28308   "name" : "std::is_array<char32_t>",
28309   "size" : 1,
28310   "source_file" : "external/libcxx/include/type_traits",
28311   "template_args" :
28312   [
28313    "_ZTIDi"
28314   ]
28315  },
28316  {
28317   "alignment" : 1,
28318   "base_specifiers" :
28319   [
28320    {
28321     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28322    }
28323   ],
28324   "linker_set_key" : "_ZTINSt3__18is_arrayIDsEE",
28325   "name" : "std::is_array<char16_t>",
28326   "size" : 1,
28327   "source_file" : "external/libcxx/include/type_traits",
28328   "template_args" :
28329   [
28330    "_ZTIDs"
28331   ]
28332  },
28333  {
28334   "alignment" : 1,
28335   "base_specifiers" :
28336   [
28337    {
28338     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28339    }
28340   ],
28341   "linker_set_key" : "_ZTINSt3__18is_arrayIDuEE",
28342   "name" : "std::is_array<char8_t>",
28343   "size" : 1,
28344   "source_file" : "external/libcxx/include/type_traits",
28345   "template_args" :
28346   [
28347    "_ZTIDu"
28348   ]
28349  },
28350  {
28351   "alignment" : 1,
28352   "base_specifiers" :
28353   [
28354    {
28355     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28356    }
28357   ],
28358   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
28359   "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>>",
28360   "size" : 1,
28361   "source_file" : "external/libcxx/include/type_traits",
28362   "template_args" :
28363   [
28364    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
28365   ]
28366  },
28367  {
28368   "alignment" : 1,
28369   "base_specifiers" :
28370   [
28371    {
28372     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28373    }
28374   ],
28375   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
28376   "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>>",
28377   "size" : 1,
28378   "source_file" : "external/libcxx/include/type_traits",
28379   "template_args" :
28380   [
28381    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
28382   ]
28383  },
28384  {
28385   "alignment" : 1,
28386   "base_specifiers" :
28387   [
28388    {
28389     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28390    }
28391   ],
28392   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
28393   "name" : "std::is_array<const std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false>>",
28394   "size" : 1,
28395   "source_file" : "external/libcxx/include/type_traits",
28396   "template_args" :
28397   [
28398    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
28399   ]
28400  },
28401  {
28402   "alignment" : 1,
28403   "base_specifiers" :
28404   [
28405    {
28406     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28407    }
28408   ],
28409   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
28410   "name" : "std::is_array<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
28411   "size" : 1,
28412   "source_file" : "external/libcxx/include/type_traits",
28413   "template_args" :
28414   [
28415    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
28416   ]
28417  },
28418  {
28419   "alignment" : 1,
28420   "base_specifiers" :
28421   [
28422    {
28423     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28424    }
28425   ],
28426   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
28427   "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>>",
28428   "size" : 1,
28429   "source_file" : "external/libcxx/include/type_traits",
28430   "template_args" :
28431   [
28432    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
28433   ]
28434  },
28435  {
28436   "alignment" : 1,
28437   "base_specifiers" :
28438   [
28439    {
28440     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28441    }
28442   ],
28443   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
28444   "name" : "std::is_array<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
28445   "size" : 1,
28446   "source_file" : "external/libcxx/include/type_traits",
28447   "template_args" :
28448   [
28449    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
28450   ]
28451  },
28452  {
28453   "alignment" : 1,
28454   "base_specifiers" :
28455   [
28456    {
28457     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28458    }
28459   ],
28460   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
28461   "name" : "std::is_array<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
28462   "size" : 1,
28463   "source_file" : "external/libcxx/include/type_traits",
28464   "template_args" :
28465   [
28466    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
28467   ]
28468  },
28469  {
28470   "alignment" : 1,
28471   "base_specifiers" :
28472   [
28473    {
28474     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28475    }
28476   ],
28477   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
28478   "name" : "std::is_array<const std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
28479   "size" : 1,
28480   "source_file" : "external/libcxx/include/type_traits",
28481   "template_args" :
28482   [
28483    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
28484   ]
28485  },
28486  {
28487   "alignment" : 1,
28488   "base_specifiers" :
28489   [
28490    {
28491     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28492    }
28493   ],
28494   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
28495   "name" : "std::is_array<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
28496   "size" : 1,
28497   "source_file" : "external/libcxx/include/type_traits",
28498   "template_args" :
28499   [
28500    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
28501   ]
28502  },
28503  {
28504   "alignment" : 1,
28505   "base_specifiers" :
28506   [
28507    {
28508     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28509    }
28510   ],
28511   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
28512   "name" : "std::is_array<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
28513   "size" : 1,
28514   "source_file" : "external/libcxx/include/type_traits",
28515   "template_args" :
28516   [
28517    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
28518   ]
28519  },
28520  {
28521   "alignment" : 1,
28522   "base_specifiers" :
28523   [
28524    {
28525     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28526    }
28527   ],
28528   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
28529   "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>>",
28530   "size" : 1,
28531   "source_file" : "external/libcxx/include/type_traits",
28532   "template_args" :
28533   [
28534    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
28535   ]
28536  },
28537  {
28538   "alignment" : 1,
28539   "base_specifiers" :
28540   [
28541    {
28542     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28543    }
28544   ],
28545   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
28546   "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>>",
28547   "size" : 1,
28548   "source_file" : "external/libcxx/include/type_traits",
28549   "template_args" :
28550   [
28551    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
28552   ]
28553  },
28554  {
28555   "alignment" : 1,
28556   "base_specifiers" :
28557   [
28558    {
28559     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28560    }
28561   ],
28562   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
28563   "name" : "std::is_array<std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false>>",
28564   "size" : 1,
28565   "source_file" : "external/libcxx/include/type_traits",
28566   "template_args" :
28567   [
28568    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
28569   ]
28570  },
28571  {
28572   "alignment" : 1,
28573   "base_specifiers" :
28574   [
28575    {
28576     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28577    }
28578   ],
28579   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
28580   "name" : "std::is_array<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
28581   "size" : 1,
28582   "source_file" : "external/libcxx/include/type_traits",
28583   "template_args" :
28584   [
28585    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
28586   ]
28587  },
28588  {
28589   "alignment" : 1,
28590   "base_specifiers" :
28591   [
28592    {
28593     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28594    }
28595   ],
28596   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
28597   "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>>",
28598   "size" : 1,
28599   "source_file" : "external/libcxx/include/type_traits",
28600   "template_args" :
28601   [
28602    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
28603   ]
28604  },
28605  {
28606   "alignment" : 1,
28607   "base_specifiers" :
28608   [
28609    {
28610     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28611    }
28612   ],
28613   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
28614   "name" : "std::is_array<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
28615   "size" : 1,
28616   "source_file" : "external/libcxx/include/type_traits",
28617   "template_args" :
28618   [
28619    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
28620   ]
28621  },
28622  {
28623   "alignment" : 1,
28624   "base_specifiers" :
28625   [
28626    {
28627     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28628    }
28629   ],
28630   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
28631   "name" : "std::is_array<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
28632   "size" : 1,
28633   "source_file" : "external/libcxx/include/type_traits",
28634   "template_args" :
28635   [
28636    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
28637   ]
28638  },
28639  {
28640   "alignment" : 1,
28641   "base_specifiers" :
28642   [
28643    {
28644     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28645    }
28646   ],
28647   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
28648   "name" : "std::is_array<std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
28649   "size" : 1,
28650   "source_file" : "external/libcxx/include/type_traits",
28651   "template_args" :
28652   [
28653    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
28654   ]
28655  },
28656  {
28657   "alignment" : 1,
28658   "base_specifiers" :
28659   [
28660    {
28661     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28662    }
28663   ],
28664   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
28665   "name" : "std::is_array<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
28666   "size" : 1,
28667   "source_file" : "external/libcxx/include/type_traits",
28668   "template_args" :
28669   [
28670    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
28671   ]
28672  },
28673  {
28674   "alignment" : 1,
28675   "base_specifiers" :
28676   [
28677    {
28678     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28679    }
28680   ],
28681   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
28682   "name" : "std::is_array<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
28683   "size" : 1,
28684   "source_file" : "external/libcxx/include/type_traits",
28685   "template_args" :
28686   [
28687    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
28688   ]
28689  },
28690  {
28691   "alignment" : 1,
28692   "base_specifiers" :
28693   [
28694    {
28695     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28696    }
28697   ],
28698   "linker_set_key" : "_ZTINSt3__18is_arrayIcEE",
28699   "name" : "std::is_array<char>",
28700   "size" : 1,
28701   "source_file" : "external/libcxx/include/type_traits",
28702   "template_args" :
28703   [
28704    "_ZTIc"
28705   ]
28706  },
28707  {
28708   "alignment" : 1,
28709   "base_specifiers" :
28710   [
28711    {
28712     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28713    }
28714   ],
28715   "linker_set_key" : "_ZTINSt3__18is_arrayIeEE",
28716   "name" : "std::is_array<long double>",
28717   "size" : 1,
28718   "source_file" : "external/libcxx/include/type_traits",
28719   "template_args" :
28720   [
28721    "_ZTIe"
28722   ]
28723  },
28724  {
28725   "alignment" : 1,
28726   "base_specifiers" :
28727   [
28728    {
28729     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28730    }
28731   ],
28732   "linker_set_key" : "_ZTINSt3__18is_arrayIiEE",
28733   "name" : "std::is_array<int>",
28734   "size" : 1,
28735   "source_file" : "external/libcxx/include/type_traits",
28736   "template_args" :
28737   [
28738    "_ZTIi"
28739   ]
28740  },
28741  {
28742   "alignment" : 1,
28743   "base_specifiers" :
28744   [
28745    {
28746     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28747    }
28748   ],
28749   "linker_set_key" : "_ZTINSt3__18is_arrayIlEE",
28750   "name" : "std::is_array<long>",
28751   "size" : 1,
28752   "source_file" : "external/libcxx/include/type_traits",
28753   "template_args" :
28754   [
28755    "_ZTIl"
28756   ]
28757  },
28758  {
28759   "alignment" : 1,
28760   "base_specifiers" :
28761   [
28762    {
28763     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28764    }
28765   ],
28766   "linker_set_key" : "_ZTINSt3__18is_arrayIwEE",
28767   "name" : "std::is_array<wchar_t>",
28768   "size" : 1,
28769   "source_file" : "external/libcxx/include/type_traits",
28770   "template_args" :
28771   [
28772    "_ZTIw"
28773   ]
28774  },
28775  {
28776   "alignment" : 1,
28777   "base_specifiers" :
28778   [
28779    {
28780     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28781    }
28782   ],
28783   "linker_set_key" : "_ZTINSt3__18is_arrayIxEE",
28784   "name" : "std::is_array<long long>",
28785   "size" : 1,
28786   "source_file" : "external/libcxx/include/type_traits",
28787   "template_args" :
28788   [
28789    "_ZTIx"
28790   ]
28791  },
28792  {
28793   "alignment" : 1,
28794   "base_specifiers" :
28795   [
28796    {
28797     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
28798    }
28799   ],
28800   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
28801   "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>>",
28802   "size" : 1,
28803   "source_file" : "external/libcxx/include/type_traits",
28804   "template_args" :
28805   [
28806    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
28807   ]
28808  },
28809  {
28810   "alignment" : 1,
28811   "base_specifiers" :
28812   [
28813    {
28814     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
28815    }
28816   ],
28817   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
28818   "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>>",
28819   "size" : 1,
28820   "source_file" : "external/libcxx/include/type_traits",
28821   "template_args" :
28822   [
28823    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
28824   ]
28825  },
28826  {
28827   "alignment" : 1,
28828   "base_specifiers" :
28829   [
28830    {
28831     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
28832    }
28833   ],
28834   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
28835   "name" : "std::is_class<const std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false>>",
28836   "size" : 1,
28837   "source_file" : "external/libcxx/include/type_traits",
28838   "template_args" :
28839   [
28840    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
28841   ]
28842  },
28843  {
28844   "alignment" : 1,
28845   "base_specifiers" :
28846   [
28847    {
28848     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
28849    }
28850   ],
28851   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
28852   "name" : "std::is_class<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
28853   "size" : 1,
28854   "source_file" : "external/libcxx/include/type_traits",
28855   "template_args" :
28856   [
28857    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
28858   ]
28859  },
28860  {
28861   "alignment" : 1,
28862   "base_specifiers" :
28863   [
28864    {
28865     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
28866    }
28867   ],
28868   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
28869   "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>>",
28870   "size" : 1,
28871   "source_file" : "external/libcxx/include/type_traits",
28872   "template_args" :
28873   [
28874    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
28875   ]
28876  },
28877  {
28878   "alignment" : 1,
28879   "base_specifiers" :
28880   [
28881    {
28882     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
28883    }
28884   ],
28885   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
28886   "name" : "std::is_class<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
28887   "size" : 1,
28888   "source_file" : "external/libcxx/include/type_traits",
28889   "template_args" :
28890   [
28891    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
28892   ]
28893  },
28894  {
28895   "alignment" : 1,
28896   "base_specifiers" :
28897   [
28898    {
28899     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
28900    }
28901   ],
28902   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
28903   "name" : "std::is_class<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
28904   "size" : 1,
28905   "source_file" : "external/libcxx/include/type_traits",
28906   "template_args" :
28907   [
28908    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
28909   ]
28910  },
28911  {
28912   "alignment" : 1,
28913   "base_specifiers" :
28914   [
28915    {
28916     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
28917    }
28918   ],
28919   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
28920   "name" : "std::is_class<const std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
28921   "size" : 1,
28922   "source_file" : "external/libcxx/include/type_traits",
28923   "template_args" :
28924   [
28925    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
28926   ]
28927  },
28928  {
28929   "alignment" : 1,
28930   "base_specifiers" :
28931   [
28932    {
28933     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
28934    }
28935   ],
28936   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
28937   "name" : "std::is_class<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
28938   "size" : 1,
28939   "source_file" : "external/libcxx/include/type_traits",
28940   "template_args" :
28941   [
28942    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
28943   ]
28944  },
28945  {
28946   "alignment" : 1,
28947   "base_specifiers" :
28948   [
28949    {
28950     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
28951    }
28952   ],
28953   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
28954   "name" : "std::is_class<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
28955   "size" : 1,
28956   "source_file" : "external/libcxx/include/type_traits",
28957   "template_args" :
28958   [
28959    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
28960   ]
28961  },
28962  {
28963   "alignment" : 1,
28964   "base_specifiers" :
28965   [
28966    {
28967     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
28968    }
28969   ],
28970   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
28971   "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>>",
28972   "size" : 1,
28973   "source_file" : "external/libcxx/include/type_traits",
28974   "template_args" :
28975   [
28976    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
28977   ]
28978  },
28979  {
28980   "alignment" : 1,
28981   "base_specifiers" :
28982   [
28983    {
28984     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
28985    }
28986   ],
28987   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
28988   "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>>",
28989   "size" : 1,
28990   "source_file" : "external/libcxx/include/type_traits",
28991   "template_args" :
28992   [
28993    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
28994   ]
28995  },
28996  {
28997   "alignment" : 1,
28998   "base_specifiers" :
28999   [
29000    {
29001     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
29002    }
29003   ],
29004   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
29005   "name" : "std::is_class<std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false>>",
29006   "size" : 1,
29007   "source_file" : "external/libcxx/include/type_traits",
29008   "template_args" :
29009   [
29010    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
29011   ]
29012  },
29013  {
29014   "alignment" : 1,
29015   "base_specifiers" :
29016   [
29017    {
29018     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
29019    }
29020   ],
29021   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
29022   "name" : "std::is_class<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
29023   "size" : 1,
29024   "source_file" : "external/libcxx/include/type_traits",
29025   "template_args" :
29026   [
29027    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
29028   ]
29029  },
29030  {
29031   "alignment" : 1,
29032   "base_specifiers" :
29033   [
29034    {
29035     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
29036    }
29037   ],
29038   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
29039   "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>>",
29040   "size" : 1,
29041   "source_file" : "external/libcxx/include/type_traits",
29042   "template_args" :
29043   [
29044    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
29045   ]
29046  },
29047  {
29048   "alignment" : 1,
29049   "base_specifiers" :
29050   [
29051    {
29052     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
29053    }
29054   ],
29055   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
29056   "name" : "std::is_class<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
29057   "size" : 1,
29058   "source_file" : "external/libcxx/include/type_traits",
29059   "template_args" :
29060   [
29061    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
29062   ]
29063  },
29064  {
29065   "alignment" : 1,
29066   "base_specifiers" :
29067   [
29068    {
29069     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
29070    }
29071   ],
29072   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
29073   "name" : "std::is_class<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
29074   "size" : 1,
29075   "source_file" : "external/libcxx/include/type_traits",
29076   "template_args" :
29077   [
29078    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
29079   ]
29080  },
29081  {
29082   "alignment" : 1,
29083   "base_specifiers" :
29084   [
29085    {
29086     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
29087    }
29088   ],
29089   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
29090   "name" : "std::is_class<std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
29091   "size" : 1,
29092   "source_file" : "external/libcxx/include/type_traits",
29093   "template_args" :
29094   [
29095    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
29096   ]
29097  },
29098  {
29099   "alignment" : 1,
29100   "base_specifiers" :
29101   [
29102    {
29103     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
29104    }
29105   ],
29106   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
29107   "name" : "std::is_class<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
29108   "size" : 1,
29109   "source_file" : "external/libcxx/include/type_traits",
29110   "template_args" :
29111   [
29112    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
29113   ]
29114  },
29115  {
29116   "alignment" : 1,
29117   "base_specifiers" :
29118   [
29119    {
29120     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
29121    }
29122   ],
29123   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
29124   "name" : "std::is_class<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
29125   "size" : 1,
29126   "source_file" : "external/libcxx/include/type_traits",
29127   "template_args" :
29128   [
29129    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
29130   ]
29131  },
29132  {
29133   "alignment" : 1,
29134   "base_specifiers" :
29135   [
29136    {
29137     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29138    }
29139   ],
29140   "linker_set_key" : "_ZTINSt3__18is_classIeEE",
29141   "name" : "std::is_class<long double>",
29142   "size" : 1,
29143   "source_file" : "external/libcxx/include/type_traits",
29144   "template_args" :
29145   [
29146    "_ZTIe"
29147   ]
29148  },
29149  {
29150   "alignment" : 1,
29151   "base_specifiers" :
29152   [
29153    {
29154     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29155    }
29156   ],
29157   "linker_set_key" : "_ZTINSt3__18is_classIiEE",
29158   "name" : "std::is_class<int>",
29159   "size" : 1,
29160   "source_file" : "external/libcxx/include/type_traits",
29161   "template_args" :
29162   [
29163    "_ZTIi"
29164   ]
29165  },
29166  {
29167   "alignment" : 1,
29168   "base_specifiers" :
29169   [
29170    {
29171     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29172    }
29173   ],
29174   "linker_set_key" : "_ZTINSt3__18is_classIlEE",
29175   "name" : "std::is_class<long>",
29176   "size" : 1,
29177   "source_file" : "external/libcxx/include/type_traits",
29178   "template_args" :
29179   [
29180    "_ZTIl"
29181   ]
29182  },
29183  {
29184   "alignment" : 1,
29185   "base_specifiers" :
29186   [
29187    {
29188     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29189    }
29190   ],
29191   "linker_set_key" : "_ZTINSt3__18is_classIxEE",
29192   "name" : "std::is_class<long long>",
29193   "size" : 1,
29194   "source_file" : "external/libcxx/include/type_traits",
29195   "template_args" :
29196   [
29197    "_ZTIx"
29198   ]
29199  },
29200  {
29201   "alignment" : 1,
29202   "base_specifiers" :
29203   [
29204    {
29205     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29206    }
29207   ],
29208   "linker_set_key" : "_ZTINSt3__18is_emptyINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEEE",
29209   "name" : "std::is_empty<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep>",
29210   "size" : 1,
29211   "source_file" : "external/libcxx/include/type_traits",
29212   "template_args" :
29213   [
29214    "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE"
29215   ]
29216  },
29217  {
29218   "alignment" : 1,
29219   "base_specifiers" :
29220   [
29221    {
29222     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29223    }
29224   ],
29225   "linker_set_key" : "_ZTINSt3__18is_emptyINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEEE",
29226   "name" : "std::is_empty<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep>",
29227   "size" : 1,
29228   "source_file" : "external/libcxx/include/type_traits",
29229   "template_args" :
29230   [
29231    "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE"
29232   ]
29233  },
29234  {
29235   "alignment" : 1,
29236   "base_specifiers" :
29237   [
29238    {
29239     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29240    }
29241   ],
29242   "linker_set_key" : "_ZTINSt3__18is_emptyINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repEEE",
29243   "name" : "std::is_empty<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep>",
29244   "size" : 1,
29245   "source_file" : "external/libcxx/include/type_traits",
29246   "template_args" :
29247   [
29248    "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repE"
29249   ]
29250  },
29251  {
29252   "alignment" : 1,
29253   "base_specifiers" :
29254   [
29255    {
29256     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29257    }
29258   ],
29259   "linker_set_key" : "_ZTINSt3__18is_emptyINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEE",
29260   "name" : "std::is_empty<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep>",
29261   "size" : 1,
29262   "source_file" : "external/libcxx/include/type_traits",
29263   "template_args" :
29264   [
29265    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE"
29266   ]
29267  },
29268  {
29269   "alignment" : 1,
29270   "base_specifiers" :
29271   [
29272    {
29273     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29274    }
29275   ],
29276   "linker_set_key" : "_ZTINSt3__18is_emptyINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEEE",
29277   "name" : "std::is_empty<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep>",
29278   "size" : 1,
29279   "source_file" : "external/libcxx/include/type_traits",
29280   "template_args" :
29281   [
29282    "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE"
29283   ]
29284  },
29285  {
29286   "alignment" : 1,
29287   "base_specifiers" :
29288   [
29289    {
29290     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
29291    }
29292   ],
29293   "linker_set_key" : "_ZTINSt3__18is_emptyINS_9allocatorIDiEEEE",
29294   "name" : "std::is_empty<std::allocator<char32_t>>",
29295   "size" : 1,
29296   "source_file" : "external/libcxx/include/type_traits",
29297   "template_args" :
29298   [
29299    "_ZTINSt3__19allocatorIDiEE"
29300   ]
29301  },
29302  {
29303   "alignment" : 1,
29304   "base_specifiers" :
29305   [
29306    {
29307     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
29308    }
29309   ],
29310   "linker_set_key" : "_ZTINSt3__18is_emptyINS_9allocatorIDsEEEE",
29311   "name" : "std::is_empty<std::allocator<char16_t>>",
29312   "size" : 1,
29313   "source_file" : "external/libcxx/include/type_traits",
29314   "template_args" :
29315   [
29316    "_ZTINSt3__19allocatorIDsEE"
29317   ]
29318  },
29319  {
29320   "alignment" : 1,
29321   "base_specifiers" :
29322   [
29323    {
29324     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
29325    }
29326   ],
29327   "linker_set_key" : "_ZTINSt3__18is_emptyINS_9allocatorIDuEEEE",
29328   "name" : "std::is_empty<std::allocator<char8_t>>",
29329   "size" : 1,
29330   "source_file" : "external/libcxx/include/type_traits",
29331   "template_args" :
29332   [
29333    "_ZTINSt3__19allocatorIDuEE"
29334   ]
29335  },
29336  {
29337   "alignment" : 1,
29338   "base_specifiers" :
29339   [
29340    {
29341     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
29342    }
29343   ],
29344   "linker_set_key" : "_ZTINSt3__18is_emptyINS_9allocatorIcEEEE",
29345   "name" : "std::is_empty<std::allocator<char>>",
29346   "size" : 1,
29347   "source_file" : "external/libcxx/include/type_traits",
29348   "template_args" :
29349   [
29350    "_ZTINSt3__19allocatorIcEE"
29351   ]
29352  },
29353  {
29354   "alignment" : 1,
29355   "base_specifiers" :
29356   [
29357    {
29358     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
29359    }
29360   ],
29361   "linker_set_key" : "_ZTINSt3__18is_emptyINS_9allocatorIwEEEE",
29362   "name" : "std::is_empty<std::allocator<wchar_t>>",
29363   "size" : 1,
29364   "source_file" : "external/libcxx/include/type_traits",
29365   "template_args" :
29366   [
29367    "_ZTINSt3__19allocatorIwEE"
29368   ]
29369  },
29370  {
29371   "alignment" : 1,
29372   "base_specifiers" :
29373   [
29374    {
29375     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29376    }
29377   ],
29378   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
29379   "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>>",
29380   "size" : 1,
29381   "source_file" : "external/libcxx/include/type_traits",
29382   "template_args" :
29383   [
29384    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
29385   ]
29386  },
29387  {
29388   "alignment" : 1,
29389   "base_specifiers" :
29390   [
29391    {
29392     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29393    }
29394   ],
29395   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
29396   "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>>",
29397   "size" : 1,
29398   "source_file" : "external/libcxx/include/type_traits",
29399   "template_args" :
29400   [
29401    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
29402   ]
29403  },
29404  {
29405   "alignment" : 1,
29406   "base_specifiers" :
29407   [
29408    {
29409     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29410    }
29411   ],
29412   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
29413   "name" : "std::is_union<const std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false>>",
29414   "size" : 1,
29415   "source_file" : "external/libcxx/include/type_traits",
29416   "template_args" :
29417   [
29418    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
29419   ]
29420  },
29421  {
29422   "alignment" : 1,
29423   "base_specifiers" :
29424   [
29425    {
29426     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29427    }
29428   ],
29429   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
29430   "name" : "std::is_union<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
29431   "size" : 1,
29432   "source_file" : "external/libcxx/include/type_traits",
29433   "template_args" :
29434   [
29435    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
29436   ]
29437  },
29438  {
29439   "alignment" : 1,
29440   "base_specifiers" :
29441   [
29442    {
29443     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29444    }
29445   ],
29446   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
29447   "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>>",
29448   "size" : 1,
29449   "source_file" : "external/libcxx/include/type_traits",
29450   "template_args" :
29451   [
29452    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
29453   ]
29454  },
29455  {
29456   "alignment" : 1,
29457   "base_specifiers" :
29458   [
29459    {
29460     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29461    }
29462   ],
29463   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
29464   "name" : "std::is_union<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
29465   "size" : 1,
29466   "source_file" : "external/libcxx/include/type_traits",
29467   "template_args" :
29468   [
29469    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
29470   ]
29471  },
29472  {
29473   "alignment" : 1,
29474   "base_specifiers" :
29475   [
29476    {
29477     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29478    }
29479   ],
29480   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
29481   "name" : "std::is_union<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
29482   "size" : 1,
29483   "source_file" : "external/libcxx/include/type_traits",
29484   "template_args" :
29485   [
29486    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
29487   ]
29488  },
29489  {
29490   "alignment" : 1,
29491   "base_specifiers" :
29492   [
29493    {
29494     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29495    }
29496   ],
29497   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
29498   "name" : "std::is_union<const std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
29499   "size" : 1,
29500   "source_file" : "external/libcxx/include/type_traits",
29501   "template_args" :
29502   [
29503    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
29504   ]
29505  },
29506  {
29507   "alignment" : 1,
29508   "base_specifiers" :
29509   [
29510    {
29511     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29512    }
29513   ],
29514   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
29515   "name" : "std::is_union<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
29516   "size" : 1,
29517   "source_file" : "external/libcxx/include/type_traits",
29518   "template_args" :
29519   [
29520    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
29521   ]
29522  },
29523  {
29524   "alignment" : 1,
29525   "base_specifiers" :
29526   [
29527    {
29528     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29529    }
29530   ],
29531   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
29532   "name" : "std::is_union<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
29533   "size" : 1,
29534   "source_file" : "external/libcxx/include/type_traits",
29535   "template_args" :
29536   [
29537    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
29538   ]
29539  },
29540  {
29541   "alignment" : 1,
29542   "base_specifiers" :
29543   [
29544    {
29545     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29546    }
29547   ],
29548   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
29549   "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>>",
29550   "size" : 1,
29551   "source_file" : "external/libcxx/include/type_traits",
29552   "template_args" :
29553   [
29554    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
29555   ]
29556  },
29557  {
29558   "alignment" : 1,
29559   "base_specifiers" :
29560   [
29561    {
29562     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29563    }
29564   ],
29565   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
29566   "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>>",
29567   "size" : 1,
29568   "source_file" : "external/libcxx/include/type_traits",
29569   "template_args" :
29570   [
29571    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
29572   ]
29573  },
29574  {
29575   "alignment" : 1,
29576   "base_specifiers" :
29577   [
29578    {
29579     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29580    }
29581   ],
29582   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
29583   "name" : "std::is_union<std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false>>",
29584   "size" : 1,
29585   "source_file" : "external/libcxx/include/type_traits",
29586   "template_args" :
29587   [
29588    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
29589   ]
29590  },
29591  {
29592   "alignment" : 1,
29593   "base_specifiers" :
29594   [
29595    {
29596     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29597    }
29598   ],
29599   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
29600   "name" : "std::is_union<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
29601   "size" : 1,
29602   "source_file" : "external/libcxx/include/type_traits",
29603   "template_args" :
29604   [
29605    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
29606   ]
29607  },
29608  {
29609   "alignment" : 1,
29610   "base_specifiers" :
29611   [
29612    {
29613     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29614    }
29615   ],
29616   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
29617   "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>>",
29618   "size" : 1,
29619   "source_file" : "external/libcxx/include/type_traits",
29620   "template_args" :
29621   [
29622    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
29623   ]
29624  },
29625  {
29626   "alignment" : 1,
29627   "base_specifiers" :
29628   [
29629    {
29630     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29631    }
29632   ],
29633   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
29634   "name" : "std::is_union<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
29635   "size" : 1,
29636   "source_file" : "external/libcxx/include/type_traits",
29637   "template_args" :
29638   [
29639    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
29640   ]
29641  },
29642  {
29643   "alignment" : 1,
29644   "base_specifiers" :
29645   [
29646    {
29647     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29648    }
29649   ],
29650   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
29651   "name" : "std::is_union<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
29652   "size" : 1,
29653   "source_file" : "external/libcxx/include/type_traits",
29654   "template_args" :
29655   [
29656    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
29657   ]
29658  },
29659  {
29660   "alignment" : 1,
29661   "base_specifiers" :
29662   [
29663    {
29664     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29665    }
29666   ],
29667   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
29668   "name" : "std::is_union<std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
29669   "size" : 1,
29670   "source_file" : "external/libcxx/include/type_traits",
29671   "template_args" :
29672   [
29673    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
29674   ]
29675  },
29676  {
29677   "alignment" : 1,
29678   "base_specifiers" :
29679   [
29680    {
29681     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29682    }
29683   ],
29684   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
29685   "name" : "std::is_union<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
29686   "size" : 1,
29687   "source_file" : "external/libcxx/include/type_traits",
29688   "template_args" :
29689   [
29690    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
29691   ]
29692  },
29693  {
29694   "alignment" : 1,
29695   "base_specifiers" :
29696   [
29697    {
29698     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29699    }
29700   ],
29701   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
29702   "name" : "std::is_union<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
29703   "size" : 1,
29704   "source_file" : "external/libcxx/include/type_traits",
29705   "template_args" :
29706   [
29707    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
29708   ]
29709  },
29710  {
29711   "alignment" : 1,
29712   "base_specifiers" :
29713   [
29714    {
29715     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29716    }
29717   ],
29718   "linker_set_key" : "_ZTINSt3__18is_unionIeEE",
29719   "name" : "std::is_union<long double>",
29720   "size" : 1,
29721   "source_file" : "external/libcxx/include/type_traits",
29722   "template_args" :
29723   [
29724    "_ZTIe"
29725   ]
29726  },
29727  {
29728   "alignment" : 1,
29729   "base_specifiers" :
29730   [
29731    {
29732     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29733    }
29734   ],
29735   "linker_set_key" : "_ZTINSt3__18is_unionIiEE",
29736   "name" : "std::is_union<int>",
29737   "size" : 1,
29738   "source_file" : "external/libcxx/include/type_traits",
29739   "template_args" :
29740   [
29741    "_ZTIi"
29742   ]
29743  },
29744  {
29745   "alignment" : 1,
29746   "base_specifiers" :
29747   [
29748    {
29749     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29750    }
29751   ],
29752   "linker_set_key" : "_ZTINSt3__18is_unionIlEE",
29753   "name" : "std::is_union<long>",
29754   "size" : 1,
29755   "source_file" : "external/libcxx/include/type_traits",
29756   "template_args" :
29757   [
29758    "_ZTIl"
29759   ]
29760  },
29761  {
29762   "alignment" : 1,
29763   "base_specifiers" :
29764   [
29765    {
29766     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29767    }
29768   ],
29769   "linker_set_key" : "_ZTINSt3__18is_unionIxEE",
29770   "name" : "std::is_union<long long>",
29771   "size" : 1,
29772   "source_file" : "external/libcxx/include/type_traits",
29773   "template_args" :
29774   [
29775    "_ZTIx"
29776   ]
29777  },
29778  {
29779   "alignment" : 1,
29780   "linker_set_key" : "_ZTINSt3__18iteratorINS_19output_iterator_tagEvvvvEE",
29781   "name" : "std::iterator<std::output_iterator_tag, void, void, void, void>",
29782   "size" : 1,
29783   "source_file" : "external/libcxx/include/iterator",
29784   "template_args" :
29785   [
29786    "_ZTINSt3__119output_iterator_tagE",
29787    "_ZTIv",
29788    "_ZTIv",
29789    "_ZTIv",
29790    "_ZTIv"
29791   ]
29792  },
29793  {
29794   "alignment" : 1,
29795   "linker_set_key" : "_ZTINSt3__19allocatorIDiEE",
29796   "name" : "std::allocator<char32_t>",
29797   "record_kind" : "class",
29798   "size" : 1,
29799   "source_file" : "external/libcxx/include/memory",
29800   "template_args" :
29801   [
29802    "_ZTIDi"
29803   ]
29804  },
29805  {
29806   "alignment" : 1,
29807   "linker_set_key" : "_ZTINSt3__19allocatorIDsEE",
29808   "name" : "std::allocator<char16_t>",
29809   "record_kind" : "class",
29810   "size" : 1,
29811   "source_file" : "external/libcxx/include/memory",
29812   "template_args" :
29813   [
29814    "_ZTIDs"
29815   ]
29816  },
29817  {
29818   "alignment" : 1,
29819   "linker_set_key" : "_ZTINSt3__19allocatorIDuEE",
29820   "name" : "std::allocator<char8_t>",
29821   "record_kind" : "class",
29822   "size" : 1,
29823   "source_file" : "external/libcxx/include/memory",
29824   "template_args" :
29825   [
29826    "_ZTIDu"
29827   ]
29828  },
29829  {
29830   "alignment" : 1,
29831   "linker_set_key" : "_ZTINSt3__19allocatorIKvEE",
29832   "name" : "std::allocator<const void>",
29833   "record_kind" : "class",
29834   "size" : 1,
29835   "source_file" : "external/libcxx/include/memory",
29836   "template_args" :
29837   [
29838    "_ZTIKv"
29839   ]
29840  },
29841  {
29842   "alignment" : 1,
29843   "linker_set_key" : "_ZTINSt3__19allocatorINS_40__shared_ptr_dummy_rebind_allocator_typeEEE",
29844   "name" : "std::allocator<std::__shared_ptr_dummy_rebind_allocator_type>",
29845   "record_kind" : "class",
29846   "size" : 1,
29847   "source_file" : "external/libcxx/include/memory",
29848   "template_args" :
29849   [
29850    "_ZTINSt3__140__shared_ptr_dummy_rebind_allocator_typeE"
29851   ]
29852  },
29853  {
29854   "alignment" : 1,
29855   "linker_set_key" : "_ZTINSt3__19allocatorIcEE",
29856   "name" : "std::allocator<char>",
29857   "record_kind" : "class",
29858   "size" : 1,
29859   "source_file" : "external/libcxx/include/memory",
29860   "template_args" :
29861   [
29862    "_ZTIc"
29863   ]
29864  },
29865  {
29866   "alignment" : 1,
29867   "linker_set_key" : "_ZTINSt3__19allocatorIvEE",
29868   "name" : "std::allocator<void>",
29869   "record_kind" : "class",
29870   "size" : 1,
29871   "source_file" : "external/libcxx/include/memory",
29872   "template_args" :
29873   [
29874    "_ZTIv"
29875   ]
29876  },
29877  {
29878   "alignment" : 1,
29879   "linker_set_key" : "_ZTINSt3__19allocatorIwEE",
29880   "name" : "std::allocator<wchar_t>",
29881   "record_kind" : "class",
29882   "size" : 1,
29883   "source_file" : "external/libcxx/include/memory",
29884   "template_args" :
29885   [
29886    "_ZTIw"
29887   ]
29888  },
29889  {
29890   "alignment" : 1,
29891   "linker_set_key" : "_ZTINSt3__19enable_ifILb0ERNS_10error_codeEEE",
29892   "name" : "std::enable_if<false, std::error_code &>",
29893   "size" : 1,
29894   "source_file" : "external/libcxx/include/type_traits",
29895   "template_args" :
29896   [
29897    "_ZTIRNSt3__110error_codeE"
29898   ]
29899  },
29900  {
29901   "alignment" : 1,
29902   "linker_set_key" : "_ZTINSt3__19enable_ifILb0EvEE",
29903   "name" : "std::enable_if<false>",
29904   "size" : 1,
29905   "source_file" : "external/libcxx/include/type_traits",
29906   "template_args" :
29907   [
29908    "_ZTIv"
29909   ]
29910  },
29911  {
29912   "alignment" : 1,
29913   "linker_set_key" : "_ZTINSt3__19enable_ifILb1EDnEE",
29914   "name" : "std::enable_if<true, std::nullptr_t>",
29915   "size" : 1,
29916   "source_file" : "external/libcxx/include/type_traits",
29917   "template_args" :
29918   [
29919    "_ZTIDn"
29920   ]
29921  },
29922  {
29923   "alignment" : 1,
29924   "linker_set_key" : "_ZTINSt3__19enable_ifILb1ENS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
29925   "name" : "std::enable_if<true, std::chrono::duration<long double, std::ratio<1, 1000000000>>>",
29926   "size" : 1,
29927   "source_file" : "external/libcxx/include/type_traits",
29928   "template_args" :
29929   [
29930    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE"
29931   ]
29932  },
29933  {
29934   "alignment" : 1,
29935   "linker_set_key" : "_ZTINSt3__19enable_ifILb1ENS_6chrono8durationIiNS_5ratioILx2629746ELx1EEEEEEE",
29936   "name" : "std::enable_if<true, std::chrono::duration<int, std::ratio<2629746, 1>>>",
29937   "size" : 1,
29938   "source_file" : "external/libcxx/include/type_traits",
29939   "template_args" :
29940   [
29941    "_ZTINSt3__16chrono8durationIiNS_5ratioILx2629746ELx1EEEEE"
29942   ]
29943  },
29944  {
29945   "alignment" : 1,
29946   "linker_set_key" : "_ZTINSt3__19enable_ifILb1ENS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
29947   "name" : "std::enable_if<true, std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
29948   "size" : 1,
29949   "source_file" : "external/libcxx/include/type_traits",
29950   "template_args" :
29951   [
29952    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
29953   ]
29954  },
29955  {
29956   "alignment" : 1,
29957   "linker_set_key" : "_ZTINSt3__19enable_ifILb1ENS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
29958   "name" : "std::enable_if<true, std::chrono::duration<long long, std::ratio<1, 1>>>",
29959   "size" : 1,
29960   "source_file" : "external/libcxx/include/type_traits",
29961   "template_args" :
29962   [
29963    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE"
29964   ]
29965  },
29966  {
29967   "alignment" : 1,
29968   "linker_set_key" : "_ZTINSt3__19enable_ifILb1EvEE",
29969   "name" : "std::enable_if<true>",
29970   "size" : 1,
29971   "source_file" : "external/libcxx/include/type_traits",
29972   "template_args" :
29973   [
29974    "_ZTIv"
29975   ]
29976  },
29977  {
29978   "alignment" : 1,
29979   "base_specifiers" :
29980   [
29981    {
29982     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
29983    }
29984   ],
29985   "linker_set_key" : "_ZTINSt3__19is_scalarIDnEE",
29986   "name" : "std::is_scalar<nullptr_t>",
29987   "size" : 1,
29988   "source_file" : "external/libcxx/include/type_traits",
29989   "template_args" :
29990   [
29991    "_ZTIDn"
29992   ]
29993  },
29994  {
29995   "alignment" : 4,
29996   "fields" :
29997   [
29998    {
29999     "access" : "private",
30000     "field_name" : "__state_",
30001     "referenced_type" : "_ZTIm"
30002    }
30003   ],
30004   "linker_set_key" : "_ZTINSt3__19once_flagE",
30005   "name" : "std::once_flag",
30006   "size" : 4,
30007   "source_file" : "external/libcxx/include/mutex"
30008  },
30009  {
30010   "alignment" : 1,
30011   "linker_set_key" : "_ZTINSt3__19remove_cvIDiEE",
30012   "name" : "std::remove_cv<char32_t>",
30013   "size" : 1,
30014   "source_file" : "external/libcxx/include/type_traits",
30015   "template_args" :
30016   [
30017    "_ZTIDi"
30018   ]
30019  },
30020  {
30021   "alignment" : 1,
30022   "linker_set_key" : "_ZTINSt3__19remove_cvIDsEE",
30023   "name" : "std::remove_cv<char16_t>",
30024   "size" : 1,
30025   "source_file" : "external/libcxx/include/type_traits",
30026   "template_args" :
30027   [
30028    "_ZTIDs"
30029   ]
30030  },
30031  {
30032   "alignment" : 1,
30033   "linker_set_key" : "_ZTINSt3__19remove_cvIDuEE",
30034   "name" : "std::remove_cv<char8_t>",
30035   "size" : 1,
30036   "source_file" : "external/libcxx/include/type_traits",
30037   "template_args" :
30038   [
30039    "_ZTIDu"
30040   ]
30041  },
30042  {
30043   "alignment" : 1,
30044   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
30045   "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>>",
30046   "size" : 1,
30047   "source_file" : "external/libcxx/include/type_traits",
30048   "template_args" :
30049   [
30050    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
30051   ]
30052  },
30053  {
30054   "alignment" : 1,
30055   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
30056   "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>>",
30057   "size" : 1,
30058   "source_file" : "external/libcxx/include/type_traits",
30059   "template_args" :
30060   [
30061    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
30062   ]
30063  },
30064  {
30065   "alignment" : 1,
30066   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
30067   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false>>",
30068   "size" : 1,
30069   "source_file" : "external/libcxx/include/type_traits",
30070   "template_args" :
30071   [
30072    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
30073   ]
30074  },
30075  {
30076   "alignment" : 1,
30077   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
30078   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
30079   "size" : 1,
30080   "source_file" : "external/libcxx/include/type_traits",
30081   "template_args" :
30082   [
30083    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
30084   ]
30085  },
30086  {
30087   "alignment" : 1,
30088   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
30089   "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>>",
30090   "size" : 1,
30091   "source_file" : "external/libcxx/include/type_traits",
30092   "template_args" :
30093   [
30094    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
30095   ]
30096  },
30097  {
30098   "alignment" : 1,
30099   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
30100   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
30101   "size" : 1,
30102   "source_file" : "external/libcxx/include/type_traits",
30103   "template_args" :
30104   [
30105    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
30106   ]
30107  },
30108  {
30109   "alignment" : 1,
30110   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
30111   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
30112   "size" : 1,
30113   "source_file" : "external/libcxx/include/type_traits",
30114   "template_args" :
30115   [
30116    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
30117   ]
30118  },
30119  {
30120   "alignment" : 1,
30121   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
30122   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
30123   "size" : 1,
30124   "source_file" : "external/libcxx/include/type_traits",
30125   "template_args" :
30126   [
30127    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
30128   ]
30129  },
30130  {
30131   "alignment" : 1,
30132   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
30133   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
30134   "size" : 1,
30135   "source_file" : "external/libcxx/include/type_traits",
30136   "template_args" :
30137   [
30138    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
30139   ]
30140  },
30141  {
30142   "alignment" : 1,
30143   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
30144   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
30145   "size" : 1,
30146   "source_file" : "external/libcxx/include/type_traits",
30147   "template_args" :
30148   [
30149    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
30150   ]
30151  },
30152  {
30153   "alignment" : 1,
30154   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
30155   "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>>",
30156   "size" : 1,
30157   "source_file" : "external/libcxx/include/type_traits",
30158   "template_args" :
30159   [
30160    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
30161   ]
30162  },
30163  {
30164   "alignment" : 1,
30165   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
30166   "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>>",
30167   "size" : 1,
30168   "source_file" : "external/libcxx/include/type_traits",
30169   "template_args" :
30170   [
30171    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
30172   ]
30173  },
30174  {
30175   "alignment" : 1,
30176   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
30177   "name" : "std::remove_cv<std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false>>",
30178   "size" : 1,
30179   "source_file" : "external/libcxx/include/type_traits",
30180   "template_args" :
30181   [
30182    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
30183   ]
30184  },
30185  {
30186   "alignment" : 1,
30187   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
30188   "name" : "std::remove_cv<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
30189   "size" : 1,
30190   "source_file" : "external/libcxx/include/type_traits",
30191   "template_args" :
30192   [
30193    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
30194   ]
30195  },
30196  {
30197   "alignment" : 1,
30198   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
30199   "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>>",
30200   "size" : 1,
30201   "source_file" : "external/libcxx/include/type_traits",
30202   "template_args" :
30203   [
30204    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
30205   ]
30206  },
30207  {
30208   "alignment" : 1,
30209   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
30210   "name" : "std::remove_cv<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
30211   "size" : 1,
30212   "source_file" : "external/libcxx/include/type_traits",
30213   "template_args" :
30214   [
30215    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
30216   ]
30217  },
30218  {
30219   "alignment" : 1,
30220   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
30221   "name" : "std::remove_cv<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
30222   "size" : 1,
30223   "source_file" : "external/libcxx/include/type_traits",
30224   "template_args" :
30225   [
30226    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
30227   ]
30228  },
30229  {
30230   "alignment" : 1,
30231   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
30232   "name" : "std::remove_cv<std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
30233   "size" : 1,
30234   "source_file" : "external/libcxx/include/type_traits",
30235   "template_args" :
30236   [
30237    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
30238   ]
30239  },
30240  {
30241   "alignment" : 1,
30242   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
30243   "name" : "std::remove_cv<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
30244   "size" : 1,
30245   "source_file" : "external/libcxx/include/type_traits",
30246   "template_args" :
30247   [
30248    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
30249   ]
30250  },
30251  {
30252   "alignment" : 1,
30253   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
30254   "name" : "std::remove_cv<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
30255   "size" : 1,
30256   "source_file" : "external/libcxx/include/type_traits",
30257   "template_args" :
30258   [
30259    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
30260   ]
30261  },
30262  {
30263   "alignment" : 1,
30264   "linker_set_key" : "_ZTINSt3__19remove_cvINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
30265   "name" : "std::remove_cv<std::chrono::duration<long double, std::ratio<1, 1000000000>>>",
30266   "size" : 1,
30267   "source_file" : "external/libcxx/include/type_traits",
30268   "template_args" :
30269   [
30270    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE"
30271   ]
30272  },
30273  {
30274   "alignment" : 1,
30275   "linker_set_key" : "_ZTINSt3__19remove_cvINS_6chrono8durationIiNS_5ratioILx2629746ELx1EEEEEEE",
30276   "name" : "std::remove_cv<std::chrono::duration<int, std::ratio<2629746, 1>>>",
30277   "size" : 1,
30278   "source_file" : "external/libcxx/include/type_traits",
30279   "template_args" :
30280   [
30281    "_ZTINSt3__16chrono8durationIiNS_5ratioILx2629746ELx1EEEEE"
30282   ]
30283  },
30284  {
30285   "alignment" : 1,
30286   "linker_set_key" : "_ZTINSt3__19remove_cvINS_6chrono8durationIiNS_5ratioILx31556952ELx1EEEEEEE",
30287   "name" : "std::remove_cv<std::chrono::duration<int, std::ratio<31556952, 1>>>",
30288   "size" : 1,
30289   "source_file" : "external/libcxx/include/type_traits",
30290   "template_args" :
30291   [
30292    "_ZTINSt3__16chrono8durationIiNS_5ratioILx31556952ELx1EEEEE"
30293   ]
30294  },
30295  {
30296   "alignment" : 1,
30297   "linker_set_key" : "_ZTINSt3__19remove_cvINS_6chrono8durationIiNS_5ratioILx86400ELx1EEEEEEE",
30298   "name" : "std::remove_cv<std::chrono::duration<int, std::ratio<86400, 1>>>",
30299   "size" : 1,
30300   "source_file" : "external/libcxx/include/type_traits",
30301   "template_args" :
30302   [
30303    "_ZTINSt3__16chrono8durationIiNS_5ratioILx86400ELx1EEEEE"
30304   ]
30305  },
30306  {
30307   "alignment" : 1,
30308   "linker_set_key" : "_ZTINSt3__19remove_cvINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
30309   "name" : "std::remove_cv<std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
30310   "size" : 1,
30311   "source_file" : "external/libcxx/include/type_traits",
30312   "template_args" :
30313   [
30314    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
30315   ]
30316  },
30317  {
30318   "alignment" : 1,
30319   "linker_set_key" : "_ZTINSt3__19remove_cvINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
30320   "name" : "std::remove_cv<std::chrono::duration<long long, std::ratio<1, 1>>>",
30321   "size" : 1,
30322   "source_file" : "external/libcxx/include/type_traits",
30323   "template_args" :
30324   [
30325    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE"
30326   ]
30327  },
30328  {
30329   "alignment" : 1,
30330   "linker_set_key" : "_ZTINSt3__19remove_cvIcEE",
30331   "name" : "std::remove_cv<char>",
30332   "size" : 1,
30333   "source_file" : "external/libcxx/include/type_traits",
30334   "template_args" :
30335   [
30336    "_ZTIc"
30337   ]
30338  },
30339  {
30340   "alignment" : 1,
30341   "linker_set_key" : "_ZTINSt3__19remove_cvIeEE",
30342   "name" : "std::remove_cv<long double>",
30343   "size" : 1,
30344   "source_file" : "external/libcxx/include/type_traits",
30345   "template_args" :
30346   [
30347    "_ZTIe"
30348   ]
30349  },
30350  {
30351   "alignment" : 1,
30352   "linker_set_key" : "_ZTINSt3__19remove_cvIiEE",
30353   "name" : "std::remove_cv<int>",
30354   "size" : 1,
30355   "source_file" : "external/libcxx/include/type_traits",
30356   "template_args" :
30357   [
30358    "_ZTIi"
30359   ]
30360  },
30361  {
30362   "alignment" : 1,
30363   "linker_set_key" : "_ZTINSt3__19remove_cvIjEE",
30364   "name" : "std::remove_cv<unsigned int>",
30365   "size" : 1,
30366   "source_file" : "external/libcxx/include/type_traits",
30367   "template_args" :
30368   [
30369    "_ZTIj"
30370   ]
30371  },
30372  {
30373   "alignment" : 1,
30374   "linker_set_key" : "_ZTINSt3__19remove_cvIlEE",
30375   "name" : "std::remove_cv<long>",
30376   "size" : 1,
30377   "source_file" : "external/libcxx/include/type_traits",
30378   "template_args" :
30379   [
30380    "_ZTIl"
30381   ]
30382  },
30383  {
30384   "alignment" : 1,
30385   "linker_set_key" : "_ZTINSt3__19remove_cvIwEE",
30386   "name" : "std::remove_cv<wchar_t>",
30387   "size" : 1,
30388   "source_file" : "external/libcxx/include/type_traits",
30389   "template_args" :
30390   [
30391    "_ZTIw"
30392   ]
30393  },
30394  {
30395   "alignment" : 1,
30396   "linker_set_key" : "_ZTINSt3__19remove_cvIxEE",
30397   "name" : "std::remove_cv<long long>",
30398   "size" : 1,
30399   "source_file" : "external/libcxx/include/type_traits",
30400   "template_args" :
30401   [
30402    "_ZTIx"
30403   ]
30404  },
30405  {
30406   "alignment" : 4,
30407   "base_specifiers" :
30408   [
30409    {
30410     "referenced_type" : "_ZTISt9exception"
30411    }
30412   ],
30413   "linker_set_key" : "_ZTISt10bad_typeid",
30414   "name" : "std::bad_typeid",
30415   "record_kind" : "class",
30416   "size" : 4,
30417   "source_file" : "external/libcxx/include/typeinfo",
30418   "vtable_components" :
30419   [
30420    {
30421     "kind" : "offset_to_top"
30422    },
30423    {
30424     "kind" : "rtti",
30425     "mangled_component_name" : "_ZTISt10bad_typeid"
30426    },
30427    {
30428     "kind" : "complete_dtor_pointer",
30429     "mangled_component_name" : "_ZNSt10bad_typeidD1Ev"
30430    },
30431    {
30432     "kind" : "deleting_dtor_pointer",
30433     "mangled_component_name" : "_ZNSt10bad_typeidD0Ev"
30434    },
30435    {
30436     "mangled_component_name" : "_ZNKSt10bad_typeid4whatEv"
30437    }
30438   ]
30439  },
30440  {
30441   "alignment" : 4,
30442   "base_specifiers" :
30443   [
30444    {
30445     "referenced_type" : "_ZTISt9exception"
30446    }
30447   ],
30448   "fields" :
30449   [
30450    {
30451     "access" : "private",
30452     "field_name" : "__imp_",
30453     "field_offset" : 32,
30454     "referenced_type" : "_ZTINSt3__118__libcpp_refstringE"
30455    }
30456   ],
30457   "linker_set_key" : "_ZTISt11logic_error",
30458   "name" : "std::logic_error",
30459   "record_kind" : "class",
30460   "size" : 8,
30461   "source_file" : "external/libcxx/include/stdexcept",
30462   "vtable_components" :
30463   [
30464    {
30465     "kind" : "offset_to_top"
30466    },
30467    {
30468     "kind" : "rtti",
30469     "mangled_component_name" : "_ZTISt11logic_error"
30470    },
30471    {
30472     "kind" : "complete_dtor_pointer",
30473     "mangled_component_name" : "_ZNSt11logic_errorD1Ev"
30474    },
30475    {
30476     "kind" : "deleting_dtor_pointer",
30477     "mangled_component_name" : "_ZNSt11logic_errorD0Ev"
30478    },
30479    {
30480     "mangled_component_name" : "_ZNKSt11logic_error4whatEv"
30481    }
30482   ]
30483  },
30484  {
30485   "alignment" : 4,
30486   "base_specifiers" :
30487   [
30488    {
30489     "referenced_type" : "_ZTISt13runtime_error"
30490    }
30491   ],
30492   "linker_set_key" : "_ZTISt11range_error",
30493   "name" : "std::range_error",
30494   "record_kind" : "class",
30495   "size" : 8,
30496   "source_file" : "external/libcxx/include/stdexcept",
30497   "vtable_components" :
30498   [
30499    {
30500     "kind" : "offset_to_top"
30501    },
30502    {
30503     "kind" : "rtti",
30504     "mangled_component_name" : "_ZTISt11range_error"
30505    },
30506    {
30507     "kind" : "complete_dtor_pointer",
30508     "mangled_component_name" : "_ZNSt11range_errorD1Ev"
30509    },
30510    {
30511     "kind" : "deleting_dtor_pointer",
30512     "mangled_component_name" : "_ZNSt11range_errorD0Ev"
30513    },
30514    {
30515     "mangled_component_name" : "_ZNKSt13runtime_error4whatEv"
30516    }
30517   ]
30518  },
30519  {
30520   "alignment" : 4,
30521   "base_specifiers" :
30522   [
30523    {
30524     "referenced_type" : "_ZTISt11logic_error"
30525    }
30526   ],
30527   "linker_set_key" : "_ZTISt12domain_error",
30528   "name" : "std::domain_error",
30529   "record_kind" : "class",
30530   "size" : 8,
30531   "source_file" : "external/libcxx/include/stdexcept",
30532   "vtable_components" :
30533   [
30534    {
30535     "kind" : "offset_to_top"
30536    },
30537    {
30538     "kind" : "rtti",
30539     "mangled_component_name" : "_ZTISt12domain_error"
30540    },
30541    {
30542     "kind" : "complete_dtor_pointer",
30543     "mangled_component_name" : "_ZNSt12domain_errorD1Ev"
30544    },
30545    {
30546     "kind" : "deleting_dtor_pointer",
30547     "mangled_component_name" : "_ZNSt12domain_errorD0Ev"
30548    },
30549    {
30550     "mangled_component_name" : "_ZNKSt11logic_error4whatEv"
30551    }
30552   ]
30553  },
30554  {
30555   "alignment" : 4,
30556   "base_specifiers" :
30557   [
30558    {
30559     "referenced_type" : "_ZTISt11logic_error"
30560    }
30561   ],
30562   "linker_set_key" : "_ZTISt12length_error",
30563   "name" : "std::length_error",
30564   "record_kind" : "class",
30565   "size" : 8,
30566   "source_file" : "external/libcxx/include/stdexcept",
30567   "vtable_components" :
30568   [
30569    {
30570     "kind" : "offset_to_top"
30571    },
30572    {
30573     "kind" : "rtti",
30574     "mangled_component_name" : "_ZTISt12length_error"
30575    },
30576    {
30577     "kind" : "complete_dtor_pointer",
30578     "mangled_component_name" : "_ZNSt12length_errorD1Ev"
30579    },
30580    {
30581     "kind" : "deleting_dtor_pointer",
30582     "mangled_component_name" : "_ZNSt12length_errorD0Ev"
30583    },
30584    {
30585     "mangled_component_name" : "_ZNKSt11logic_error4whatEv"
30586    }
30587   ]
30588  },
30589  {
30590   "alignment" : 4,
30591   "base_specifiers" :
30592   [
30593    {
30594     "referenced_type" : "_ZTISt11logic_error"
30595    }
30596   ],
30597   "linker_set_key" : "_ZTISt12out_of_range",
30598   "name" : "std::out_of_range",
30599   "record_kind" : "class",
30600   "size" : 8,
30601   "source_file" : "external/libcxx/include/stdexcept",
30602   "vtable_components" :
30603   [
30604    {
30605     "kind" : "offset_to_top"
30606    },
30607    {
30608     "kind" : "rtti",
30609     "mangled_component_name" : "_ZTISt12out_of_range"
30610    },
30611    {
30612     "kind" : "complete_dtor_pointer",
30613     "mangled_component_name" : "_ZNSt12out_of_rangeD1Ev"
30614    },
30615    {
30616     "kind" : "deleting_dtor_pointer",
30617     "mangled_component_name" : "_ZNSt12out_of_rangeD0Ev"
30618    },
30619    {
30620     "mangled_component_name" : "_ZNKSt11logic_error4whatEv"
30621    }
30622   ]
30623  },
30624  {
30625   "alignment" : 4,
30626   "base_specifiers" :
30627   [
30628    {
30629     "referenced_type" : "_ZTISt9exception"
30630    }
30631   ],
30632   "linker_set_key" : "_ZTISt13bad_exception",
30633   "name" : "std::bad_exception",
30634   "record_kind" : "class",
30635   "size" : 4,
30636   "source_file" : "external/libcxx/include/exception",
30637   "vtable_components" :
30638   [
30639    {
30640     "kind" : "offset_to_top"
30641    },
30642    {
30643     "kind" : "rtti",
30644     "mangled_component_name" : "_ZTISt13bad_exception"
30645    },
30646    {
30647     "kind" : "complete_dtor_pointer",
30648     "mangled_component_name" : "_ZNSt13bad_exceptionD1Ev"
30649    },
30650    {
30651     "kind" : "deleting_dtor_pointer",
30652     "mangled_component_name" : "_ZNSt13bad_exceptionD0Ev"
30653    },
30654    {
30655     "mangled_component_name" : "_ZNKSt13bad_exception4whatEv"
30656    }
30657   ]
30658  },
30659  {
30660   "alignment" : 4,
30661   "fields" :
30662   [
30663    {
30664     "access" : "private",
30665     "field_name" : "__ptr_",
30666     "referenced_type" : "_ZTIPv"
30667    }
30668   ],
30669   "linker_set_key" : "_ZTISt13exception_ptr",
30670   "name" : "std::exception_ptr",
30671   "record_kind" : "class",
30672   "size" : 4,
30673   "source_file" : "external/libcxx/include/exception"
30674  },
30675  {
30676   "alignment" : 4,
30677   "base_specifiers" :
30678   [
30679    {
30680     "referenced_type" : "_ZTISt9exception"
30681    }
30682   ],
30683   "fields" :
30684   [
30685    {
30686     "access" : "private",
30687     "field_name" : "__imp_",
30688     "field_offset" : 32,
30689     "referenced_type" : "_ZTINSt3__118__libcpp_refstringE"
30690    }
30691   ],
30692   "linker_set_key" : "_ZTISt13runtime_error",
30693   "name" : "std::runtime_error",
30694   "record_kind" : "class",
30695   "size" : 8,
30696   "source_file" : "external/libcxx/include/stdexcept",
30697   "vtable_components" :
30698   [
30699    {
30700     "kind" : "offset_to_top"
30701    },
30702    {
30703     "kind" : "rtti",
30704     "mangled_component_name" : "_ZTISt13runtime_error"
30705    },
30706    {
30707     "kind" : "complete_dtor_pointer",
30708     "mangled_component_name" : "_ZNSt13runtime_errorD1Ev"
30709    },
30710    {
30711     "kind" : "deleting_dtor_pointer",
30712     "mangled_component_name" : "_ZNSt13runtime_errorD0Ev"
30713    },
30714    {
30715     "mangled_component_name" : "_ZNKSt13runtime_error4whatEv"
30716    }
30717   ]
30718  },
30719  {
30720   "alignment" : 4,
30721   "base_specifiers" :
30722   [
30723    {
30724     "referenced_type" : "_ZTISt13runtime_error"
30725    }
30726   ],
30727   "linker_set_key" : "_ZTISt14overflow_error",
30728   "name" : "std::overflow_error",
30729   "record_kind" : "class",
30730   "size" : 8,
30731   "source_file" : "external/libcxx/include/stdexcept",
30732   "vtable_components" :
30733   [
30734    {
30735     "kind" : "offset_to_top"
30736    },
30737    {
30738     "kind" : "rtti",
30739     "mangled_component_name" : "_ZTISt14overflow_error"
30740    },
30741    {
30742     "kind" : "complete_dtor_pointer",
30743     "mangled_component_name" : "_ZNSt14overflow_errorD1Ev"
30744    },
30745    {
30746     "kind" : "deleting_dtor_pointer",
30747     "mangled_component_name" : "_ZNSt14overflow_errorD0Ev"
30748    },
30749    {
30750     "mangled_component_name" : "_ZNKSt13runtime_error4whatEv"
30751    }
30752   ]
30753  },
30754  {
30755   "alignment" : 4,
30756   "base_specifiers" :
30757   [
30758    {
30759     "referenced_type" : "_ZTISt13runtime_error"
30760    }
30761   ],
30762   "linker_set_key" : "_ZTISt15underflow_error",
30763   "name" : "std::underflow_error",
30764   "record_kind" : "class",
30765   "size" : 8,
30766   "source_file" : "external/libcxx/include/stdexcept",
30767   "vtable_components" :
30768   [
30769    {
30770     "kind" : "offset_to_top"
30771    },
30772    {
30773     "kind" : "rtti",
30774     "mangled_component_name" : "_ZTISt15underflow_error"
30775    },
30776    {
30777     "kind" : "complete_dtor_pointer",
30778     "mangled_component_name" : "_ZNSt15underflow_errorD1Ev"
30779    },
30780    {
30781     "kind" : "deleting_dtor_pointer",
30782     "mangled_component_name" : "_ZNSt15underflow_errorD0Ev"
30783    },
30784    {
30785     "mangled_component_name" : "_ZNKSt13runtime_error4whatEv"
30786    }
30787   ]
30788  },
30789  {
30790   "alignment" : 4,
30791   "fields" :
30792   [
30793    {
30794     "access" : "private",
30795     "field_name" : "__begin_",
30796     "referenced_type" : "_ZTIPKDi"
30797    },
30798    {
30799     "access" : "private",
30800     "field_name" : "__size_",
30801     "field_offset" : 32,
30802     "referenced_type" : "_ZTIj"
30803    }
30804   ],
30805   "linker_set_key" : "_ZTISt16initializer_listIDiE",
30806   "name" : "std::initializer_list<char32_t>",
30807   "record_kind" : "class",
30808   "size" : 8,
30809   "source_file" : "external/libcxx/include/initializer_list",
30810   "template_args" :
30811   [
30812    "_ZTIDi"
30813   ]
30814  },
30815  {
30816   "alignment" : 4,
30817   "fields" :
30818   [
30819    {
30820     "access" : "private",
30821     "field_name" : "__begin_",
30822     "referenced_type" : "_ZTIPKDs"
30823    },
30824    {
30825     "access" : "private",
30826     "field_name" : "__size_",
30827     "field_offset" : 32,
30828     "referenced_type" : "_ZTIj"
30829    }
30830   ],
30831   "linker_set_key" : "_ZTISt16initializer_listIDsE",
30832   "name" : "std::initializer_list<char16_t>",
30833   "record_kind" : "class",
30834   "size" : 8,
30835   "source_file" : "external/libcxx/include/initializer_list",
30836   "template_args" :
30837   [
30838    "_ZTIDs"
30839   ]
30840  },
30841  {
30842   "alignment" : 4,
30843   "fields" :
30844   [
30845    {
30846     "access" : "private",
30847     "field_name" : "__begin_",
30848     "referenced_type" : "_ZTIPKDu"
30849    },
30850    {
30851     "access" : "private",
30852     "field_name" : "__size_",
30853     "field_offset" : 32,
30854     "referenced_type" : "_ZTIj"
30855    }
30856   ],
30857   "linker_set_key" : "_ZTISt16initializer_listIDuE",
30858   "name" : "std::initializer_list<char8_t>",
30859   "record_kind" : "class",
30860   "size" : 8,
30861   "source_file" : "external/libcxx/include/initializer_list",
30862   "template_args" :
30863   [
30864    "_ZTIDu"
30865   ]
30866  },
30867  {
30868   "alignment" : 4,
30869   "fields" :
30870   [
30871    {
30872     "access" : "private",
30873     "field_name" : "__begin_",
30874     "referenced_type" : "_ZTIPKc"
30875    },
30876    {
30877     "access" : "private",
30878     "field_name" : "__size_",
30879     "field_offset" : 32,
30880     "referenced_type" : "_ZTIj"
30881    }
30882   ],
30883   "linker_set_key" : "_ZTISt16initializer_listIcE",
30884   "name" : "std::initializer_list<char>",
30885   "record_kind" : "class",
30886   "size" : 8,
30887   "source_file" : "external/libcxx/include/initializer_list",
30888   "template_args" :
30889   [
30890    "_ZTIc"
30891   ]
30892  },
30893  {
30894   "alignment" : 4,
30895   "fields" :
30896   [
30897    {
30898     "access" : "private",
30899     "field_name" : "__begin_",
30900     "referenced_type" : "_ZTIPKw"
30901    },
30902    {
30903     "access" : "private",
30904     "field_name" : "__size_",
30905     "field_offset" : 32,
30906     "referenced_type" : "_ZTIj"
30907    }
30908   ],
30909   "linker_set_key" : "_ZTISt16initializer_listIwE",
30910   "name" : "std::initializer_list<wchar_t>",
30911   "record_kind" : "class",
30912   "size" : 8,
30913   "source_file" : "external/libcxx/include/initializer_list",
30914   "template_args" :
30915   [
30916    "_ZTIw"
30917   ]
30918  },
30919  {
30920   "alignment" : 4,
30921   "base_specifiers" :
30922   [
30923    {
30924     "referenced_type" : "_ZTISt11logic_error"
30925    }
30926   ],
30927   "linker_set_key" : "_ZTISt16invalid_argument",
30928   "name" : "std::invalid_argument",
30929   "record_kind" : "class",
30930   "size" : 8,
30931   "source_file" : "external/libcxx/include/stdexcept",
30932   "vtable_components" :
30933   [
30934    {
30935     "kind" : "offset_to_top"
30936    },
30937    {
30938     "kind" : "rtti",
30939     "mangled_component_name" : "_ZTISt16invalid_argument"
30940    },
30941    {
30942     "kind" : "complete_dtor_pointer",
30943     "mangled_component_name" : "_ZNSt16invalid_argumentD1Ev"
30944    },
30945    {
30946     "kind" : "deleting_dtor_pointer",
30947     "mangled_component_name" : "_ZNSt16invalid_argumentD0Ev"
30948    },
30949    {
30950     "mangled_component_name" : "_ZNKSt11logic_error4whatEv"
30951    }
30952   ]
30953  },
30954  {
30955   "alignment" : 4,
30956   "fields" :
30957   [
30958    {
30959     "access" : "private",
30960     "field_name" : "__ptr_",
30961     "field_offset" : 32,
30962     "referenced_type" : "_ZTISt13exception_ptr"
30963    }
30964   ],
30965   "linker_set_key" : "_ZTISt16nested_exception",
30966   "name" : "std::nested_exception",
30967   "record_kind" : "class",
30968   "size" : 8,
30969   "source_file" : "external/libcxx/include/exception",
30970   "vtable_components" :
30971   [
30972    {
30973     "kind" : "offset_to_top"
30974    },
30975    {
30976     "kind" : "rtti",
30977     "mangled_component_name" : "_ZTISt16nested_exception"
30978    },
30979    {
30980     "kind" : "complete_dtor_pointer",
30981     "mangled_component_name" : "_ZNSt16nested_exceptionD1Ev"
30982    },
30983    {
30984     "kind" : "deleting_dtor_pointer",
30985     "mangled_component_name" : "_ZNSt16nested_exceptionD0Ev"
30986    }
30987   ]
30988  },
30989  {
30990   "alignment" : 4,
30991   "base_specifiers" :
30992   [
30993    {
30994     "referenced_type" : "_ZTISt9bad_alloc"
30995    }
30996   ],
30997   "linker_set_key" : "_ZTISt20bad_array_new_length",
30998   "name" : "std::bad_array_new_length",
30999   "record_kind" : "class",
31000   "size" : 4,
31001   "source_file" : "external/libcxx/include/new",
31002   "vtable_components" :
31003   [
31004    {
31005     "kind" : "offset_to_top"
31006    },
31007    {
31008     "kind" : "rtti",
31009     "mangled_component_name" : "_ZTISt20bad_array_new_length"
31010    },
31011    {
31012     "kind" : "complete_dtor_pointer",
31013     "mangled_component_name" : "_ZNSt20bad_array_new_lengthD1Ev"
31014    },
31015    {
31016     "kind" : "deleting_dtor_pointer",
31017     "mangled_component_name" : "_ZNSt20bad_array_new_lengthD0Ev"
31018    },
31019    {
31020     "mangled_component_name" : "_ZNKSt20bad_array_new_length4whatEv"
31021    }
31022   ]
31023  },
31024  {
31025   "alignment" : 4,
31026   "base_specifiers" :
31027   [
31028    {
31029     "referenced_type" : "_ZTISt9exception"
31030    }
31031   ],
31032   "linker_set_key" : "_ZTISt8bad_cast",
31033   "name" : "std::bad_cast",
31034   "record_kind" : "class",
31035   "size" : 4,
31036   "source_file" : "external/libcxx/include/typeinfo",
31037   "vtable_components" :
31038   [
31039    {
31040     "kind" : "offset_to_top"
31041    },
31042    {
31043     "kind" : "rtti",
31044     "mangled_component_name" : "_ZTISt8bad_cast"
31045    },
31046    {
31047     "kind" : "complete_dtor_pointer",
31048     "mangled_component_name" : "_ZNSt8bad_castD1Ev"
31049    },
31050    {
31051     "kind" : "deleting_dtor_pointer",
31052     "mangled_component_name" : "_ZNSt8bad_castD0Ev"
31053    },
31054    {
31055     "mangled_component_name" : "_ZNKSt8bad_cast4whatEv"
31056    }
31057   ]
31058  },
31059  {
31060   "alignment" : 4,
31061   "base_specifiers" :
31062   [
31063    {
31064     "referenced_type" : "_ZTISt9exception"
31065    }
31066   ],
31067   "linker_set_key" : "_ZTISt9bad_alloc",
31068   "name" : "std::bad_alloc",
31069   "record_kind" : "class",
31070   "size" : 4,
31071   "source_file" : "external/libcxx/include/new",
31072   "vtable_components" :
31073   [
31074    {
31075     "kind" : "offset_to_top"
31076    },
31077    {
31078     "kind" : "rtti",
31079     "mangled_component_name" : "_ZTISt9bad_alloc"
31080    },
31081    {
31082     "kind" : "complete_dtor_pointer",
31083     "mangled_component_name" : "_ZNSt9bad_allocD1Ev"
31084    },
31085    {
31086     "kind" : "deleting_dtor_pointer",
31087     "mangled_component_name" : "_ZNSt9bad_allocD0Ev"
31088    },
31089    {
31090     "mangled_component_name" : "_ZNKSt9bad_alloc4whatEv"
31091    }
31092   ]
31093  },
31094  {
31095   "alignment" : 4,
31096   "linker_set_key" : "_ZTISt9exception",
31097   "name" : "std::exception",
31098   "record_kind" : "class",
31099   "size" : 4,
31100   "source_file" : "external/libcxx/include/exception",
31101   "vtable_components" :
31102   [
31103    {
31104     "kind" : "offset_to_top"
31105    },
31106    {
31107     "kind" : "rtti",
31108     "mangled_component_name" : "_ZTISt9exception"
31109    },
31110    {
31111     "kind" : "complete_dtor_pointer",
31112     "mangled_component_name" : "_ZNSt9exceptionD1Ev"
31113    },
31114    {
31115     "kind" : "deleting_dtor_pointer",
31116     "mangled_component_name" : "_ZNSt9exceptionD0Ev"
31117    },
31118    {
31119     "mangled_component_name" : "_ZNKSt9exception4whatEv"
31120    }
31121   ]
31122  },
31123  {
31124   "alignment" : 1,
31125   "linker_set_key" : "_ZTISt9nothrow_t",
31126   "name" : "std::nothrow_t",
31127   "size" : 1,
31128   "source_file" : "external/libcxx/include/new"
31129  },
31130  {
31131   "alignment" : 4,
31132   "fields" :
31133   [
31134    {
31135     "access" : "protected",
31136     "field_name" : "__type_name",
31137     "field_offset" : 32,
31138     "referenced_type" : "_ZTIPKc"
31139    }
31140   ],
31141   "linker_set_key" : "_ZTISt9type_info",
31142   "name" : "std::type_info",
31143   "record_kind" : "class",
31144   "size" : 8,
31145   "source_file" : "external/libcxx/include/typeinfo",
31146   "vtable_components" :
31147   [
31148    {
31149     "kind" : "offset_to_top"
31150    },
31151    {
31152     "kind" : "rtti",
31153     "mangled_component_name" : "_ZTISt9type_info"
31154    },
31155    {
31156     "kind" : "complete_dtor_pointer",
31157     "mangled_component_name" : "_ZNSt9type_infoD1Ev"
31158    },
31159    {
31160     "kind" : "deleting_dtor_pointer",
31161     "mangled_component_name" : "_ZNSt9type_infoD0Ev"
31162    }
31163   ]
31164  }
31165 ],
31166 "rvalue_reference_types" :
31167 [
31168  {
31169   "alignment" : 4,
31170   "linker_set_key" : "_ZTIONSt3__118__sfinae_ctor_baseILb0ELb0EEE",
31171   "name" : "std::__sfinae_ctor_base<false, false> &&",
31172   "referenced_type" : "_ZTINSt3__118__sfinae_ctor_baseILb0ELb0EEE",
31173   "size" : 4,
31174   "source_file" : "external/libcxx/include/__tuple"
31175  },
31176  {
31177   "alignment" : 4,
31178   "linker_set_key" : "_ZTIONSt3__118__sfinae_ctor_baseILb0ELb1EEE",
31179   "name" : "std::__sfinae_ctor_base<false, true> &&",
31180   "referenced_type" : "_ZTINSt3__118__sfinae_ctor_baseILb0ELb1EEE",
31181   "size" : 4,
31182   "source_file" : "external/libcxx/include/__tuple"
31183  },
31184  {
31185   "alignment" : 4,
31186   "linker_set_key" : "_ZTIONSt3__118__sfinae_ctor_baseILb1ELb0EEE",
31187   "name" : "std::__sfinae_ctor_base<true, false> &&",
31188   "referenced_type" : "_ZTINSt3__118__sfinae_ctor_baseILb1ELb0EEE",
31189   "size" : 4,
31190   "source_file" : "external/libcxx/include/__tuple"
31191  },
31192  {
31193   "alignment" : 4,
31194   "linker_set_key" : "_ZTIONSt3__120__sfinae_assign_baseILb0ELb0EEE",
31195   "name" : "std::__sfinae_assign_base<false, false> &&",
31196   "referenced_type" : "_ZTINSt3__120__sfinae_assign_baseILb0ELb0EEE",
31197   "size" : 4,
31198   "source_file" : "external/libcxx/include/__tuple"
31199  },
31200  {
31201   "alignment" : 4,
31202   "linker_set_key" : "_ZTIONSt3__120__sfinae_assign_baseILb0ELb1EEE",
31203   "name" : "std::__sfinae_assign_base<false, true> &&",
31204   "referenced_type" : "_ZTINSt3__120__sfinae_assign_baseILb0ELb1EEE",
31205   "size" : 4,
31206   "source_file" : "external/libcxx/include/__tuple"
31207  },
31208  {
31209   "alignment" : 4,
31210   "linker_set_key" : "_ZTIONSt3__120__sfinae_assign_baseILb1ELb0EEE",
31211   "name" : "std::__sfinae_assign_base<true, false> &&",
31212   "referenced_type" : "_ZTINSt3__120__sfinae_assign_baseILb1ELb0EEE",
31213   "size" : 4,
31214   "source_file" : "external/libcxx/include/__tuple"
31215  },
31216  {
31217   "alignment" : 4,
31218   "linker_set_key" : "_ZTIOe",
31219   "name" : "long double &&",
31220   "referenced_type" : "_ZTIe",
31221   "size" : 4,
31222   "source_file" : "external/libcxx/include/type_traits"
31223  },
31224  {
31225   "alignment" : 4,
31226   "linker_set_key" : "_ZTIOi",
31227   "name" : "int &&",
31228   "referenced_type" : "_ZTIi",
31229   "size" : 4,
31230   "source_file" : "external/libcxx/include/type_traits"
31231  },
31232  {
31233   "alignment" : 4,
31234   "linker_set_key" : "_ZTIOl",
31235   "name" : "long &&",
31236   "referenced_type" : "_ZTIl",
31237   "size" : 4,
31238   "source_file" : "external/libcxx/include/type_traits"
31239  },
31240  {
31241   "alignment" : 4,
31242   "linker_set_key" : "_ZTIOx",
31243   "name" : "long long &&",
31244   "referenced_type" : "_ZTIx",
31245   "size" : 4,
31246   "source_file" : "external/libcxx/include/type_traits"
31247  }
31248 ]
31249}
31250