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" : 4,
30   "linker_set_key" : "_ZTIA12_j",
31   "name" : "unsigned int[12]",
32   "referenced_type" : "_ZTIj",
33   "size" : 48,
34   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
35  },
36  {
37   "alignment" : 4,
38   "linker_set_key" : "_ZTIA13_i",
39   "name" : "int[13]",
40   "referenced_type" : "_ZTIi",
41   "size" : 52,
42   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
43  },
44  {
45   "alignment" : 1,
46   "linker_set_key" : "_ZTIA16_h",
47   "name" : "unsigned char[16]",
48   "referenced_type" : "_ZTIh",
49   "size" : 16,
50   "source_file" : "external/libcxx/include/type_traits"
51  },
52  {
53   "alignment" : 4,
54   "linker_set_key" : "_ZTIA19_i",
55   "name" : "int[19]",
56   "referenced_type" : "_ZTIi",
57   "size" : 76,
58   "source_file" : "bionic/libc/include/sys/ucontext.h"
59  },
60  {
61   "alignment" : 4,
62   "linker_set_key" : "_ZTIA1_i",
63   "name" : "int[1]",
64   "referenced_type" : "_ZTIi",
65   "size" : 4,
66   "source_file" : "bionic/libc/include/bits/pthread_types.h"
67  },
68  {
69   "alignment" : 4,
70   "linker_set_key" : "_ZTIA1_m",
71   "name" : "unsigned long[1]",
72   "referenced_type" : "_ZTIm",
73   "size" : 4,
74   "source_file" : "bionic/libc/include/sched.h"
75  },
76  {
77   "alignment" : 4,
78   "linker_set_key" : "_ZTIA20_l",
79   "name" : "long[20]",
80   "referenced_type" : "_ZTIl",
81   "size" : 80,
82   "source_file" : "bionic/libc/include/sys/user.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" : 4,
126   "linker_set_key" : "_ZTIA2_y",
127   "name" : "unsigned long long[2]",
128   "referenced_type" : "_ZTIy",
129   "size" : 16,
130   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
131  },
132  {
133   "alignment" : 1,
134   "linker_set_key" : "_ZTIA32_c",
135   "name" : "char[32]",
136   "referenced_type" : "_ZTIc",
137   "size" : 32,
138   "source_file" : "bionic/libc/include/sys/user.h"
139  },
140  {
141   "alignment" : 4,
142   "linker_set_key" : "_ZTIA32_i",
143   "name" : "int[32]",
144   "referenced_type" : "_ZTIi",
145   "size" : 128,
146   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
147  },
148  {
149   "alignment" : 4,
150   "linker_set_key" : "_ZTIA32_j",
151   "name" : "unsigned int[32]",
152   "referenced_type" : "_ZTIj",
153   "size" : 128,
154   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
155  },
156  {
157   "alignment" : 4,
158   "linker_set_key" : "_ZTIA32_l",
159   "name" : "long[32]",
160   "referenced_type" : "_ZTIl",
161   "size" : 128,
162   "source_file" : "bionic/libc/include/sys/user.h"
163  },
164  {
165   "alignment" : 4,
166   "linker_set_key" : "_ZTIA32_m",
167   "name" : "unsigned long[32]",
168   "referenced_type" : "_ZTIm",
169   "size" : 128,
170   "source_file" : "bionic/libc/kernel/uapi/linux/posix_types.h"
171  },
172  {
173   "alignment" : 4,
174   "linker_set_key" : "_ZTIA3_j",
175   "name" : "unsigned int[3]",
176   "referenced_type" : "_ZTIj",
177   "size" : 12,
178   "source_file" : "external/libcxx/include/string"
179  },
180  {
181   "alignment" : 2,
182   "linker_set_key" : "_ZTIA3_t",
183   "name" : "unsigned short[3]",
184   "referenced_type" : "_ZTIt",
185   "size" : 6,
186   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
187  },
188  {
189   "alignment" : 4,
190   "linker_set_key" : "_ZTIA44_j",
191   "name" : "unsigned int[44]",
192   "referenced_type" : "_ZTIj",
193   "size" : 176,
194   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
195  },
196  {
197   "alignment" : 1,
198   "linker_set_key" : "_ZTIA4_c",
199   "name" : "char[4]",
200   "referenced_type" : "_ZTIc",
201   "size" : 4,
202   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
203  },
204  {
205   "alignment" : 4,
206   "linker_set_key" : "_ZTIA4_d",
207   "name" : "double[4]",
208   "referenced_type" : "_ZTId",
209   "size" : 32,
210   "source_file" : "external/libcxx/include/type_traits"
211  },
212  {
213   "alignment" : 1,
214   "linker_set_key" : "_ZTIA4_h",
215   "name" : "unsigned char[4]",
216   "referenced_type" : "_ZTIh",
217   "size" : 4,
218   "source_file" : "bionic/libc/include/bits/mbstate_t.h"
219  },
220  {
221   "alignment" : 4,
222   "linker_set_key" : "_ZTIA4_j",
223   "name" : "unsigned int[4]",
224   "referenced_type" : "_ZTIj",
225   "size" : 16,
226   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
227  },
228  {
229   "alignment" : 2,
230   "linker_set_key" : "_ZTIA4_t",
231   "name" : "unsigned short[4]",
232   "referenced_type" : "_ZTIt",
233   "size" : 8,
234   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
235  },
236  {
237   "alignment" : 4,
238   "linker_set_key" : "_ZTIA56_l",
239   "name" : "long[56]",
240   "referenced_type" : "_ZTIl",
241   "size" : 224,
242   "source_file" : "bionic/libc/include/sys/user.h"
243  },
244  {
245   "alignment" : 2,
246   "linker_set_key" : "_ZTIA5_Ds",
247   "name" : "char16_t[5]",
248   "referenced_type" : "_ZTIDs",
249   "size" : 10,
250   "source_file" : "external/libcxx/include/string"
251  },
252  {
253   "alignment" : 4,
254   "linker_set_key" : "_ZTIA5_y",
255   "name" : "unsigned long long[5]",
256   "referenced_type" : "_ZTIy",
257   "size" : 40,
258   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
259  },
260  {
261   "alignment" : 4,
262   "linker_set_key" : "_ZTIA64_j",
263   "name" : "unsigned int[64]",
264   "referenced_type" : "_ZTIj",
265   "size" : 256,
266   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
267  },
268  {
269   "alignment" : 4,
270   "linker_set_key" : "_ZTIA65_PKc",
271   "name" : "const char *[65]",
272   "referenced_type" : "_ZTIPKc",
273   "size" : 260,
274   "source_file" : "bionic/libc/include/signal.h"
275  },
276  {
277   "alignment" : 4,
278   "linker_set_key" : "_ZTIA6_j",
279   "name" : "unsigned int[6]",
280   "referenced_type" : "_ZTIj",
281   "size" : 24,
282   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
283  },
284  {
285   "alignment" : 4,
286   "linker_set_key" : "_ZTIA7_j",
287   "name" : "unsigned int[7]",
288   "referenced_type" : "_ZTIj",
289   "size" : 28,
290   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
291  },
292  {
293   "alignment" : 2,
294   "linker_set_key" : "_ZTIA8_11_libc_fpreg",
295   "name" : "_libc_fpreg[8]",
296   "referenced_type" : "_ZTI11_libc_fpreg",
297   "size" : 80,
298   "source_file" : "bionic/libc/include/sys/ucontext.h"
299  },
300  {
301   "alignment" : 2,
302   "linker_set_key" : "_ZTIA8_6_fpreg",
303   "name" : "_fpreg[8]",
304   "referenced_type" : "_ZTI6_fpreg",
305   "size" : 80,
306   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
307  },
308  {
309   "alignment" : 2,
310   "linker_set_key" : "_ZTIA8_7_fpxreg",
311   "name" : "_fpxreg[8]",
312   "referenced_type" : "_ZTI7_fpxreg",
313   "size" : 128,
314   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
315  },
316  {
317   "alignment" : 4,
318   "linker_set_key" : "_ZTIA8_7_xmmreg",
319   "name" : "_xmmreg[8]",
320   "referenced_type" : "_ZTI7_xmmreg",
321   "size" : 128,
322   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
323  },
324  {
325   "alignment" : 1,
326   "linker_set_key" : "_ZTIA8_c",
327   "name" : "char[8]",
328   "referenced_type" : "_ZTIc",
329   "size" : 8,
330   "source_file" : "external/libcxx/include/functional"
331  },
332  {
333   "alignment" : 4,
334   "linker_set_key" : "_ZTIA8_i",
335   "name" : "int[8]",
336   "referenced_type" : "_ZTIi",
337   "size" : 32,
338   "source_file" : "bionic/libc/include/bits/pthread_types.h"
339  },
340  {
341   "alignment" : 4,
342   "linker_set_key" : "_ZTIA8_y",
343   "name" : "unsigned long long[8]",
344   "referenced_type" : "_ZTIy",
345   "size" : 64,
346   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
347  },
348  {
349   "is_of_unknown_bound" : true,
350   "linker_set_key" : "_ZTIA_Pc",
351   "name" : "char *[]",
352   "referenced_type" : "_ZTIPc",
353   "source_file" : "bionic/libc/include/time.h"
354  }
355 ],
356 "builtin_types" :
357 [
358  {
359   "alignment" : 4,
360   "is_integral" : true,
361   "is_unsigned" : true,
362   "linker_set_key" : "_ZTIDi",
363   "name" : "char32_t",
364   "size" : 4
365  },
366  {
367   "alignment" : 4,
368   "linker_set_key" : "_ZTIDn",
369   "name" : "std::nullptr_t",
370   "size" : 4
371  },
372  {
373   "alignment" : 2,
374   "is_integral" : true,
375   "is_unsigned" : true,
376   "linker_set_key" : "_ZTIDs",
377   "name" : "char16_t",
378   "size" : 2
379  },
380  {
381   "alignment" : 1,
382   "is_integral" : true,
383   "is_unsigned" : true,
384   "linker_set_key" : "_ZTIDu",
385   "name" : "char8_t",
386   "size" : 1
387  },
388  {
389   "alignment" : 1,
390   "is_integral" : true,
391   "linker_set_key" : "_ZTIa",
392   "name" : "signed char",
393   "size" : 1
394  },
395  {
396   "alignment" : 1,
397   "is_integral" : true,
398   "is_unsigned" : true,
399   "linker_set_key" : "_ZTIb",
400   "name" : "bool",
401   "size" : 1
402  },
403  {
404   "alignment" : 1,
405   "is_integral" : true,
406   "linker_set_key" : "_ZTIc",
407   "name" : "char",
408   "size" : 1
409  },
410  {
411   "alignment" : 4,
412   "linker_set_key" : "_ZTId",
413   "name" : "double",
414   "size" : 8
415  },
416  {
417   "alignment" : 4,
418   "linker_set_key" : "_ZTIe",
419   "name" : "long double",
420   "size" : 8
421  },
422  {
423   "alignment" : 4,
424   "linker_set_key" : "_ZTIf",
425   "name" : "float",
426   "size" : 4
427  },
428  {
429   "alignment" : 1,
430   "is_integral" : true,
431   "is_unsigned" : true,
432   "linker_set_key" : "_ZTIh",
433   "name" : "unsigned char",
434   "size" : 1
435  },
436  {
437   "alignment" : 4,
438   "is_integral" : true,
439   "linker_set_key" : "_ZTIi",
440   "name" : "int",
441   "size" : 4
442  },
443  {
444   "alignment" : 4,
445   "is_integral" : true,
446   "is_unsigned" : true,
447   "linker_set_key" : "_ZTIj",
448   "name" : "unsigned int",
449   "size" : 4
450  },
451  {
452   "alignment" : 4,
453   "is_integral" : true,
454   "linker_set_key" : "_ZTIl",
455   "name" : "long",
456   "size" : 4
457  },
458  {
459   "alignment" : 4,
460   "is_integral" : true,
461   "is_unsigned" : true,
462   "linker_set_key" : "_ZTIm",
463   "name" : "unsigned long",
464   "size" : 4
465  },
466  {
467   "alignment" : 2,
468   "is_integral" : true,
469   "linker_set_key" : "_ZTIs",
470   "name" : "short",
471   "size" : 2
472  },
473  {
474   "alignment" : 2,
475   "is_integral" : true,
476   "is_unsigned" : true,
477   "linker_set_key" : "_ZTIt",
478   "name" : "unsigned short",
479   "size" : 2
480  },
481  {
482   "linker_set_key" : "_ZTIv",
483   "name" : "void"
484  },
485  {
486   "alignment" : 4,
487   "is_integral" : true,
488   "linker_set_key" : "_ZTIw",
489   "name" : "wchar_t",
490   "size" : 4
491  },
492  {
493   "alignment" : 4,
494   "is_integral" : true,
495   "linker_set_key" : "_ZTIx",
496   "name" : "long long",
497   "size" : 8
498  },
499  {
500   "alignment" : 4,
501   "is_integral" : true,
502   "is_unsigned" : true,
503   "linker_set_key" : "_ZTIy",
504   "name" : "unsigned long long",
505   "size" : 8
506  }
507 ],
508 "elf_functions" :
509 [
510  {
511   "name" : "async_close_monitor_create"
512  },
513  {
514   "name" : "async_close_monitor_destroy"
515  },
516  {
517   "name" : "async_close_monitor_signal_blocked_threads"
518  },
519  {
520   "name" : "async_close_monitor_static_init"
521  },
522  {
523   "name" : "async_close_monitor_was_signalled"
524  }
525 ],
526 "elf_objects" : [],
527 "enum_types" :
528 [
529  {
530   "alignment" : 4,
531   "enum_fields" :
532   [
533    {
534     "enum_field_value" : 0,
535     "name" : "M_HEAP_TAGGING_LEVEL_NONE"
536    },
537    {
538     "enum_field_value" : 1,
539     "name" : "M_HEAP_TAGGING_LEVEL_TBI"
540    },
541    {
542     "enum_field_value" : 2,
543     "name" : "M_HEAP_TAGGING_LEVEL_ASYNC"
544    },
545    {
546     "enum_field_value" : 3,
547     "name" : "M_HEAP_TAGGING_LEVEL_SYNC"
548    }
549   ],
550   "linker_set_key" : "_ZTI16HeapTaggingLevel",
551   "name" : "HeapTaggingLevel",
552   "size" : 4,
553   "source_file" : "bionic/libc/include/malloc.h",
554   "underlying_type" : "_ZTIj"
555  },
556  {
557   "alignment" : 4,
558   "enum_fields" :
559   [
560    {
561     "enum_field_value" : 10,
562     "name" : "EVENT_TYPE_LIST_STOP"
563    },
564    {
565     "enum_field_value" : 63,
566     "name" : "EVENT_TYPE_UNKNOWN"
567    },
568    {
569     "enum_field_value" : 0,
570     "name" : "EVENT_TYPE_INT"
571    },
572    {
573     "enum_field_value" : 1,
574     "name" : "EVENT_TYPE_LONG"
575    },
576    {
577     "enum_field_value" : 2,
578     "name" : "EVENT_TYPE_STRING"
579    },
580    {
581     "enum_field_value" : 3,
582     "name" : "EVENT_TYPE_LIST"
583    },
584    {
585     "enum_field_value" : 4,
586     "name" : "EVENT_TYPE_FLOAT"
587    }
588   ],
589   "linker_set_key" : "_ZTI19AndroidEventLogType",
590   "name" : "AndroidEventLogType",
591   "size" : 4,
592   "source_file" : "system/logging/liblog/include/log/log.h",
593   "underlying_type" : "_ZTIj"
594  },
595  {
596   "alignment" : 4,
597   "enum_fields" :
598   [
599    {
600     "enum_field_value" : 0,
601     "name" : "ANDROID_LOG_UNKNOWN"
602    },
603    {
604     "enum_field_value" : 1,
605     "name" : "ANDROID_LOG_DEFAULT"
606    },
607    {
608     "enum_field_value" : 2,
609     "name" : "ANDROID_LOG_VERBOSE"
610    },
611    {
612     "enum_field_value" : 3,
613     "name" : "ANDROID_LOG_DEBUG"
614    },
615    {
616     "enum_field_value" : 4,
617     "name" : "ANDROID_LOG_INFO"
618    },
619    {
620     "enum_field_value" : 5,
621     "name" : "ANDROID_LOG_WARN"
622    },
623    {
624     "enum_field_value" : 6,
625     "name" : "ANDROID_LOG_ERROR"
626    },
627    {
628     "enum_field_value" : 7,
629     "name" : "ANDROID_LOG_FATAL"
630    },
631    {
632     "enum_field_value" : 8,
633     "name" : "ANDROID_LOG_SILENT"
634    }
635   ],
636   "linker_set_key" : "_ZTI19android_LogPriority",
637   "name" : "android_LogPriority",
638   "size" : 4,
639   "source_file" : "system/logging/liblog/include/android/log.h",
640   "underlying_type" : "_ZTIj"
641  },
642  {
643   "alignment" : 4,
644   "enum_fields" :
645   [
646    {
647     "enum_field_value" : 0,
648     "name" : "PTHREAD_MUTEX_NORMAL"
649    },
650    {
651     "enum_field_value" : 1,
652     "name" : "PTHREAD_MUTEX_RECURSIVE"
653    },
654    {
655     "enum_field_value" : 2,
656     "name" : "PTHREAD_MUTEX_ERRORCHECK"
657    },
658    {
659     "enum_field_value" : 2,
660     "name" : "PTHREAD_MUTEX_ERRORCHECK_NP"
661    },
662    {
663     "enum_field_value" : 1,
664     "name" : "PTHREAD_MUTEX_RECURSIVE_NP"
665    },
666    {
667     "enum_field_value" : 0,
668     "name" : "PTHREAD_MUTEX_DEFAULT"
669    }
670   ],
671   "linker_set_key" : "_ZTI22$PTHREAD_MUTEX_DEFAULT",
672   "name" : "(unnamed)",
673   "size" : 4,
674   "source_file" : "bionic/libc/include/pthread.h",
675   "underlying_type" : "_ZTIj"
676  },
677  {
678   "alignment" : 4,
679   "enum_fields" :
680   [
681    {
682     "enum_field_value" : 0,
683     "name" : "PTHREAD_RWLOCK_PREFER_READER_NP"
684    },
685    {
686     "enum_field_value" : 1,
687     "name" : "PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP"
688    }
689   ],
690   "linker_set_key" : "_ZTI32$PTHREAD_RWLOCK_PREFER_READER_NP",
691   "name" : "(unnamed)",
692   "size" : 4,
693   "source_file" : "bionic/libc/include/pthread.h",
694   "underlying_type" : "_ZTIj"
695  },
696  {
697   "alignment" : 4,
698   "enum_fields" :
699   [
700    {
701     "enum_field_value" : 4294967295,
702     "name" : "BIONIC_MULTIBYTE_RESULT_ILLEGAL_SEQUENCE"
703    },
704    {
705     "enum_field_value" : 4294967294,
706     "name" : "BIONIC_MULTIBYTE_RESULT_INCOMPLETE_SEQUENCE"
707    },
708    {
709     "enum_field_value" : 4294967293,
710     "name" : "BIONIC_MULTIBYTE_RESULT_NO_BYTES_CONSUMED"
711    }
712   ],
713   "linker_set_key" : "_ZTI41$BIONIC_MULTIBYTE_RESULT_ILLEGAL_SEQUENCE",
714   "name" : "(unnamed)",
715   "size" : 4,
716   "source_file" : "bionic/libc/include/bits/bionic_multibyte_result.h",
717   "underlying_type" : "_ZTIj"
718  },
719  {
720   "alignment" : 4,
721   "enum_fields" :
722   [
723    {
724     "enum_field_value" : 0,
725     "name" : "REG_GS"
726    },
727    {
728     "enum_field_value" : 1,
729     "name" : "REG_FS"
730    },
731    {
732     "enum_field_value" : 2,
733     "name" : "REG_ES"
734    },
735    {
736     "enum_field_value" : 3,
737     "name" : "REG_DS"
738    },
739    {
740     "enum_field_value" : 4,
741     "name" : "REG_EDI"
742    },
743    {
744     "enum_field_value" : 5,
745     "name" : "REG_ESI"
746    },
747    {
748     "enum_field_value" : 6,
749     "name" : "REG_EBP"
750    },
751    {
752     "enum_field_value" : 7,
753     "name" : "REG_ESP"
754    },
755    {
756     "enum_field_value" : 8,
757     "name" : "REG_EBX"
758    },
759    {
760     "enum_field_value" : 9,
761     "name" : "REG_EDX"
762    },
763    {
764     "enum_field_value" : 10,
765     "name" : "REG_ECX"
766    },
767    {
768     "enum_field_value" : 11,
769     "name" : "REG_EAX"
770    },
771    {
772     "enum_field_value" : 12,
773     "name" : "REG_TRAPNO"
774    },
775    {
776     "enum_field_value" : 13,
777     "name" : "REG_ERR"
778    },
779    {
780     "enum_field_value" : 14,
781     "name" : "REG_EIP"
782    },
783    {
784     "enum_field_value" : 15,
785     "name" : "REG_CS"
786    },
787    {
788     "enum_field_value" : 16,
789     "name" : "REG_EFL"
790    },
791    {
792     "enum_field_value" : 17,
793     "name" : "REG_UESP"
794    },
795    {
796     "enum_field_value" : 18,
797     "name" : "REG_SS"
798    },
799    {
800     "enum_field_value" : 19,
801     "name" : "NGREG"
802    }
803   ],
804   "linker_set_key" : "_ZTI6$NGREG",
805   "name" : "(unnamed)",
806   "size" : 4,
807   "source_file" : "bionic/libc/include/sys/ucontext.h",
808   "underlying_type" : "_ZTIj"
809  },
810  {
811   "alignment" : 4,
812   "enum_fields" :
813   [
814    {
815     "enum_field_value" : 0,
816     "name" : "LOG_ID_MIN"
817    },
818    {
819     "enum_field_value" : 0,
820     "name" : "LOG_ID_MAIN"
821    },
822    {
823     "enum_field_value" : 1,
824     "name" : "LOG_ID_RADIO"
825    },
826    {
827     "enum_field_value" : 2,
828     "name" : "LOG_ID_EVENTS"
829    },
830    {
831     "enum_field_value" : 3,
832     "name" : "LOG_ID_SYSTEM"
833    },
834    {
835     "enum_field_value" : 4,
836     "name" : "LOG_ID_CRASH"
837    },
838    {
839     "enum_field_value" : 5,
840     "name" : "LOG_ID_STATS"
841    },
842    {
843     "enum_field_value" : 6,
844     "name" : "LOG_ID_SECURITY"
845    },
846    {
847     "enum_field_value" : 7,
848     "name" : "LOG_ID_KERNEL"
849    },
850    {
851     "enum_field_value" : 8,
852     "name" : "LOG_ID_MAX"
853    },
854    {
855     "enum_field_value" : 2147483647,
856     "name" : "LOG_ID_DEFAULT"
857    }
858   ],
859   "linker_set_key" : "_ZTI6log_id",
860   "name" : "log_id",
861   "size" : 4,
862   "source_file" : "system/logging/liblog/include/android/log.h",
863   "underlying_type" : "_ZTIj"
864  },
865  {
866   "access" : "private",
867   "alignment" : 4,
868   "enum_fields" :
869   [
870    {
871     "enum_field_value" : 2,
872     "name" : "std::basic_string<char32_t>::__min_cap"
873    }
874   ],
875   "linker_set_key" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE10$__min_capE",
876   "name" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::(unnamed)",
877   "size" : 4,
878   "source_file" : "external/libcxx/include/string",
879   "underlying_type" : "_ZTIj"
880  },
881  {
882   "access" : "private",
883   "alignment" : 4,
884   "enum_fields" :
885   [
886    {
887     "enum_field_value" : 3,
888     "name" : "std::basic_string<char32_t>::__n_words"
889    }
890   ],
891   "linker_set_key" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE10$__n_wordsE",
892   "name" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::(unnamed)",
893   "size" : 4,
894   "source_file" : "external/libcxx/include/string",
895   "underlying_type" : "_ZTIj"
896  },
897  {
898   "access" : "private",
899   "alignment" : 4,
900   "enum_fields" :
901   [
902    {
903     "enum_field_value" : 16,
904     "name" : "std::basic_string<char32_t>::__alignment"
905    }
906   ],
907   "linker_set_key" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE12$__alignmentE",
908   "name" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::(unnamed)",
909   "size" : 4,
910   "source_file" : "external/libcxx/include/string",
911   "underlying_type" : "_ZTIj"
912  },
913  {
914   "access" : "private",
915   "alignment" : 4,
916   "enum_fields" :
917   [
918    {
919     "enum_field_value" : 5,
920     "name" : "std::basic_string<char16_t>::__min_cap"
921    }
922   ],
923   "linker_set_key" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE10$__min_capE",
924   "name" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::(unnamed)",
925   "size" : 4,
926   "source_file" : "external/libcxx/include/string",
927   "underlying_type" : "_ZTIj"
928  },
929  {
930   "access" : "private",
931   "alignment" : 4,
932   "enum_fields" :
933   [
934    {
935     "enum_field_value" : 3,
936     "name" : "std::basic_string<char16_t>::__n_words"
937    }
938   ],
939   "linker_set_key" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE10$__n_wordsE",
940   "name" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::(unnamed)",
941   "size" : 4,
942   "source_file" : "external/libcxx/include/string",
943   "underlying_type" : "_ZTIj"
944  },
945  {
946   "access" : "private",
947   "alignment" : 4,
948   "enum_fields" :
949   [
950    {
951     "enum_field_value" : 16,
952     "name" : "std::basic_string<char16_t>::__alignment"
953    }
954   ],
955   "linker_set_key" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE12$__alignmentE",
956   "name" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::(unnamed)",
957   "size" : 4,
958   "source_file" : "external/libcxx/include/string",
959   "underlying_type" : "_ZTIj"
960  },
961  {
962   "access" : "private",
963   "alignment" : 4,
964   "enum_fields" :
965   [
966    {
967     "enum_field_value" : 11,
968     "name" : "std::basic_string<char8_t>::__min_cap"
969    }
970   ],
971   "linker_set_key" : "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE10$__min_capE",
972   "name" : "std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::(unnamed)",
973   "size" : 4,
974   "source_file" : "external/libcxx/include/string",
975   "underlying_type" : "_ZTIj"
976  },
977  {
978   "access" : "private",
979   "alignment" : 4,
980   "enum_fields" :
981   [
982    {
983     "enum_field_value" : 3,
984     "name" : "std::basic_string<char8_t>::__n_words"
985    }
986   ],
987   "linker_set_key" : "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE10$__n_wordsE",
988   "name" : "std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::(unnamed)",
989   "size" : 4,
990   "source_file" : "external/libcxx/include/string",
991   "underlying_type" : "_ZTIj"
992  },
993  {
994   "access" : "private",
995   "alignment" : 4,
996   "enum_fields" :
997   [
998    {
999     "enum_field_value" : 16,
1000     "name" : "std::basic_string<char8_t>::__alignment"
1001    }
1002   ],
1003   "linker_set_key" : "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE12$__alignmentE",
1004   "name" : "std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::(unnamed)",
1005   "size" : 4,
1006   "source_file" : "external/libcxx/include/string",
1007   "underlying_type" : "_ZTIj"
1008  },
1009  {
1010   "access" : "private",
1011   "alignment" : 4,
1012   "enum_fields" :
1013   [
1014    {
1015     "enum_field_value" : 11,
1016     "name" : "std::basic_string<char>::__min_cap"
1017    }
1018   ],
1019   "linker_set_key" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE10$__min_capE",
1020   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>>::(unnamed)",
1021   "size" : 4,
1022   "source_file" : "external/libcxx/include/string",
1023   "underlying_type" : "_ZTIj"
1024  },
1025  {
1026   "access" : "private",
1027   "alignment" : 4,
1028   "enum_fields" :
1029   [
1030    {
1031     "enum_field_value" : 3,
1032     "name" : "std::basic_string<char>::__n_words"
1033    }
1034   ],
1035   "linker_set_key" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE10$__n_wordsE",
1036   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>>::(unnamed)",
1037   "size" : 4,
1038   "source_file" : "external/libcxx/include/string",
1039   "underlying_type" : "_ZTIj"
1040  },
1041  {
1042   "access" : "private",
1043   "alignment" : 4,
1044   "enum_fields" :
1045   [
1046    {
1047     "enum_field_value" : 16,
1048     "name" : "std::basic_string<char>::__alignment"
1049    }
1050   ],
1051   "linker_set_key" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE12$__alignmentE",
1052   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>>::(unnamed)",
1053   "size" : 4,
1054   "source_file" : "external/libcxx/include/string",
1055   "underlying_type" : "_ZTIj"
1056  },
1057  {
1058   "access" : "private",
1059   "alignment" : 4,
1060   "enum_fields" :
1061   [
1062    {
1063     "enum_field_value" : 2,
1064     "name" : "std::basic_string<wchar_t>::__min_cap"
1065    }
1066   ],
1067   "linker_set_key" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE10$__min_capE",
1068   "name" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::(unnamed)",
1069   "size" : 4,
1070   "source_file" : "external/libcxx/include/string",
1071   "underlying_type" : "_ZTIj"
1072  },
1073  {
1074   "access" : "private",
1075   "alignment" : 4,
1076   "enum_fields" :
1077   [
1078    {
1079     "enum_field_value" : 3,
1080     "name" : "std::basic_string<wchar_t>::__n_words"
1081    }
1082   ],
1083   "linker_set_key" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE10$__n_wordsE",
1084   "name" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::(unnamed)",
1085   "size" : 4,
1086   "source_file" : "external/libcxx/include/string",
1087   "underlying_type" : "_ZTIj"
1088  },
1089  {
1090   "access" : "private",
1091   "alignment" : 4,
1092   "enum_fields" :
1093   [
1094    {
1095     "enum_field_value" : 16,
1096     "name" : "std::basic_string<wchar_t>::__alignment"
1097    }
1098   ],
1099   "linker_set_key" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE12$__alignmentE",
1100   "name" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::(unnamed)",
1101   "size" : 4,
1102   "source_file" : "external/libcxx/include/string",
1103   "underlying_type" : "_ZTIj"
1104  },
1105  {
1106   "alignment" : 4,
1107   "enum_fields" :
1108   [
1109    {
1110     "enum_field_value" : 0,
1111     "name" : "std::memory_order_relaxed"
1112    },
1113    {
1114     "enum_field_value" : 1,
1115     "name" : "std::memory_order_consume"
1116    },
1117    {
1118     "enum_field_value" : 2,
1119     "name" : "std::memory_order_acquire"
1120    },
1121    {
1122     "enum_field_value" : 3,
1123     "name" : "std::memory_order_release"
1124    },
1125    {
1126     "enum_field_value" : 4,
1127     "name" : "std::memory_order_acq_rel"
1128    },
1129    {
1130     "enum_field_value" : 5,
1131     "name" : "std::memory_order_seq_cst"
1132    }
1133   ],
1134   "linker_set_key" : "_ZTINSt3__112memory_orderE",
1135   "name" : "std::memory_order",
1136   "size" : 4,
1137   "source_file" : "external/libcxx/include/atomic",
1138   "underlying_type" : "_ZTIj"
1139  },
1140  {
1141   "alignment" : 4,
1142   "enum_fields" :
1143   [
1144    {
1145     "enum_field_value" : 0,
1146     "name" : "std::pointer_safety::relaxed"
1147    },
1148    {
1149     "enum_field_value" : 1,
1150     "name" : "std::pointer_safety::preferred"
1151    },
1152    {
1153     "enum_field_value" : 2,
1154     "name" : "std::pointer_safety::strict"
1155    }
1156   ],
1157   "linker_set_key" : "_ZTINSt3__114pointer_safety4__lxE",
1158   "name" : "std::pointer_safety::__lx",
1159   "size" : 4,
1160   "source_file" : "external/libcxx/include/memory",
1161   "underlying_type" : "_ZTIj"
1162  },
1163  {
1164   "alignment" : 4,
1165   "enum_fields" :
1166   [
1167    {
1168     "enum_field_value" : -1,
1169     "name" : "std::round_indeterminate"
1170    },
1171    {
1172     "enum_field_value" : 0,
1173     "name" : "std::round_toward_zero"
1174    },
1175    {
1176     "enum_field_value" : 1,
1177     "name" : "std::round_to_nearest"
1178    },
1179    {
1180     "enum_field_value" : 2,
1181     "name" : "std::round_toward_infinity"
1182    },
1183    {
1184     "enum_field_value" : 3,
1185     "name" : "std::round_toward_neg_infinity"
1186    }
1187   ],
1188   "linker_set_key" : "_ZTINSt3__117float_round_styleE",
1189   "name" : "std::float_round_style",
1190   "size" : 4,
1191   "source_file" : "external/libcxx/include/limits",
1192   "underlying_type" : "_ZTIi"
1193  },
1194  {
1195   "alignment" : 4,
1196   "enum_fields" :
1197   [
1198    {
1199     "enum_field_value" : -1,
1200     "name" : "std::denorm_indeterminate"
1201    },
1202    {
1203     "enum_field_value" : 0,
1204     "name" : "std::denorm_absent"
1205    },
1206    {
1207     "enum_field_value" : 1,
1208     "name" : "std::denorm_present"
1209    }
1210   ],
1211   "linker_set_key" : "_ZTINSt3__118float_denorm_styleE",
1212   "name" : "std::float_denorm_style",
1213   "size" : 4,
1214   "source_file" : "external/libcxx/include/limits",
1215   "underlying_type" : "_ZTIi"
1216  },
1217  {
1218   "alignment" : 4,
1219   "enum_fields" :
1220   [
1221    {
1222     "enum_field_value" : 97,
1223     "name" : "std::errc::address_family_not_supported"
1224    },
1225    {
1226     "enum_field_value" : 98,
1227     "name" : "std::errc::address_in_use"
1228    },
1229    {
1230     "enum_field_value" : 99,
1231     "name" : "std::errc::address_not_available"
1232    },
1233    {
1234     "enum_field_value" : 106,
1235     "name" : "std::errc::already_connected"
1236    },
1237    {
1238     "enum_field_value" : 7,
1239     "name" : "std::errc::argument_list_too_long"
1240    },
1241    {
1242     "enum_field_value" : 33,
1243     "name" : "std::errc::argument_out_of_domain"
1244    },
1245    {
1246     "enum_field_value" : 14,
1247     "name" : "std::errc::bad_address"
1248    },
1249    {
1250     "enum_field_value" : 9,
1251     "name" : "std::errc::bad_file_descriptor"
1252    },
1253    {
1254     "enum_field_value" : 74,
1255     "name" : "std::errc::bad_message"
1256    },
1257    {
1258     "enum_field_value" : 32,
1259     "name" : "std::errc::broken_pipe"
1260    },
1261    {
1262     "enum_field_value" : 103,
1263     "name" : "std::errc::connection_aborted"
1264    },
1265    {
1266     "enum_field_value" : 114,
1267     "name" : "std::errc::connection_already_in_progress"
1268    },
1269    {
1270     "enum_field_value" : 111,
1271     "name" : "std::errc::connection_refused"
1272    },
1273    {
1274     "enum_field_value" : 104,
1275     "name" : "std::errc::connection_reset"
1276    },
1277    {
1278     "enum_field_value" : 18,
1279     "name" : "std::errc::cross_device_link"
1280    },
1281    {
1282     "enum_field_value" : 89,
1283     "name" : "std::errc::destination_address_required"
1284    },
1285    {
1286     "enum_field_value" : 16,
1287     "name" : "std::errc::device_or_resource_busy"
1288    },
1289    {
1290     "enum_field_value" : 39,
1291     "name" : "std::errc::directory_not_empty"
1292    },
1293    {
1294     "enum_field_value" : 8,
1295     "name" : "std::errc::executable_format_error"
1296    },
1297    {
1298     "enum_field_value" : 17,
1299     "name" : "std::errc::file_exists"
1300    },
1301    {
1302     "enum_field_value" : 27,
1303     "name" : "std::errc::file_too_large"
1304    },
1305    {
1306     "enum_field_value" : 36,
1307     "name" : "std::errc::filename_too_long"
1308    },
1309    {
1310     "enum_field_value" : 38,
1311     "name" : "std::errc::function_not_supported"
1312    },
1313    {
1314     "enum_field_value" : 113,
1315     "name" : "std::errc::host_unreachable"
1316    },
1317    {
1318     "enum_field_value" : 43,
1319     "name" : "std::errc::identifier_removed"
1320    },
1321    {
1322     "enum_field_value" : 84,
1323     "name" : "std::errc::illegal_byte_sequence"
1324    },
1325    {
1326     "enum_field_value" : 25,
1327     "name" : "std::errc::inappropriate_io_control_operation"
1328    },
1329    {
1330     "enum_field_value" : 4,
1331     "name" : "std::errc::interrupted"
1332    },
1333    {
1334     "enum_field_value" : 22,
1335     "name" : "std::errc::invalid_argument"
1336    },
1337    {
1338     "enum_field_value" : 29,
1339     "name" : "std::errc::invalid_seek"
1340    },
1341    {
1342     "enum_field_value" : 5,
1343     "name" : "std::errc::io_error"
1344    },
1345    {
1346     "enum_field_value" : 21,
1347     "name" : "std::errc::is_a_directory"
1348    },
1349    {
1350     "enum_field_value" : 90,
1351     "name" : "std::errc::message_size"
1352    },
1353    {
1354     "enum_field_value" : 100,
1355     "name" : "std::errc::network_down"
1356    },
1357    {
1358     "enum_field_value" : 102,
1359     "name" : "std::errc::network_reset"
1360    },
1361    {
1362     "enum_field_value" : 101,
1363     "name" : "std::errc::network_unreachable"
1364    },
1365    {
1366     "enum_field_value" : 105,
1367     "name" : "std::errc::no_buffer_space"
1368    },
1369    {
1370     "enum_field_value" : 10,
1371     "name" : "std::errc::no_child_process"
1372    },
1373    {
1374     "enum_field_value" : 67,
1375     "name" : "std::errc::no_link"
1376    },
1377    {
1378     "enum_field_value" : 37,
1379     "name" : "std::errc::no_lock_available"
1380    },
1381    {
1382     "enum_field_value" : 61,
1383     "name" : "std::errc::no_message_available"
1384    },
1385    {
1386     "enum_field_value" : 42,
1387     "name" : "std::errc::no_message"
1388    },
1389    {
1390     "enum_field_value" : 92,
1391     "name" : "std::errc::no_protocol_option"
1392    },
1393    {
1394     "enum_field_value" : 28,
1395     "name" : "std::errc::no_space_on_device"
1396    },
1397    {
1398     "enum_field_value" : 63,
1399     "name" : "std::errc::no_stream_resources"
1400    },
1401    {
1402     "enum_field_value" : 6,
1403     "name" : "std::errc::no_such_device_or_address"
1404    },
1405    {
1406     "enum_field_value" : 19,
1407     "name" : "std::errc::no_such_device"
1408    },
1409    {
1410     "enum_field_value" : 2,
1411     "name" : "std::errc::no_such_file_or_directory"
1412    },
1413    {
1414     "enum_field_value" : 3,
1415     "name" : "std::errc::no_such_process"
1416    },
1417    {
1418     "enum_field_value" : 20,
1419     "name" : "std::errc::not_a_directory"
1420    },
1421    {
1422     "enum_field_value" : 88,
1423     "name" : "std::errc::not_a_socket"
1424    },
1425    {
1426     "enum_field_value" : 60,
1427     "name" : "std::errc::not_a_stream"
1428    },
1429    {
1430     "enum_field_value" : 107,
1431     "name" : "std::errc::not_connected"
1432    },
1433    {
1434     "enum_field_value" : 12,
1435     "name" : "std::errc::not_enough_memory"
1436    },
1437    {
1438     "enum_field_value" : 95,
1439     "name" : "std::errc::not_supported"
1440    },
1441    {
1442     "enum_field_value" : 125,
1443     "name" : "std::errc::operation_canceled"
1444    },
1445    {
1446     "enum_field_value" : 115,
1447     "name" : "std::errc::operation_in_progress"
1448    },
1449    {
1450     "enum_field_value" : 1,
1451     "name" : "std::errc::operation_not_permitted"
1452    },
1453    {
1454     "enum_field_value" : 95,
1455     "name" : "std::errc::operation_not_supported"
1456    },
1457    {
1458     "enum_field_value" : 11,
1459     "name" : "std::errc::operation_would_block"
1460    },
1461    {
1462     "enum_field_value" : 130,
1463     "name" : "std::errc::owner_dead"
1464    },
1465    {
1466     "enum_field_value" : 13,
1467     "name" : "std::errc::permission_denied"
1468    },
1469    {
1470     "enum_field_value" : 71,
1471     "name" : "std::errc::protocol_error"
1472    },
1473    {
1474     "enum_field_value" : 93,
1475     "name" : "std::errc::protocol_not_supported"
1476    },
1477    {
1478     "enum_field_value" : 30,
1479     "name" : "std::errc::read_only_file_system"
1480    },
1481    {
1482     "enum_field_value" : 35,
1483     "name" : "std::errc::resource_deadlock_would_occur"
1484    },
1485    {
1486     "enum_field_value" : 11,
1487     "name" : "std::errc::resource_unavailable_try_again"
1488    },
1489    {
1490     "enum_field_value" : 34,
1491     "name" : "std::errc::result_out_of_range"
1492    },
1493    {
1494     "enum_field_value" : 131,
1495     "name" : "std::errc::state_not_recoverable"
1496    },
1497    {
1498     "enum_field_value" : 62,
1499     "name" : "std::errc::stream_timeout"
1500    },
1501    {
1502     "enum_field_value" : 26,
1503     "name" : "std::errc::text_file_busy"
1504    },
1505    {
1506     "enum_field_value" : 110,
1507     "name" : "std::errc::timed_out"
1508    },
1509    {
1510     "enum_field_value" : 23,
1511     "name" : "std::errc::too_many_files_open_in_system"
1512    },
1513    {
1514     "enum_field_value" : 24,
1515     "name" : "std::errc::too_many_files_open"
1516    },
1517    {
1518     "enum_field_value" : 31,
1519     "name" : "std::errc::too_many_links"
1520    },
1521    {
1522     "enum_field_value" : 40,
1523     "name" : "std::errc::too_many_symbolic_link_levels"
1524    },
1525    {
1526     "enum_field_value" : 75,
1527     "name" : "std::errc::value_too_large"
1528    },
1529    {
1530     "enum_field_value" : 91,
1531     "name" : "std::errc::wrong_protocol_type"
1532    }
1533   ],
1534   "linker_set_key" : "_ZTINSt3__14errcE",
1535   "name" : "std::errc",
1536   "size" : 4,
1537   "source_file" : "external/libcxx/include/__errc",
1538   "underlying_type" : "_ZTIi"
1539  },
1540  {
1541   "alignment" : 4,
1542   "enum_fields" :
1543   [
1544    {
1545     "enum_field_value" : 57005,
1546     "name" : "std::endian::little"
1547    },
1548    {
1549     "enum_field_value" : 64206,
1550     "name" : "std::endian::big"
1551    },
1552    {
1553     "enum_field_value" : 57005,
1554     "name" : "std::endian::native"
1555    }
1556   ],
1557   "linker_set_key" : "_ZTINSt3__16endianE",
1558   "name" : "std::endian",
1559   "size" : 4,
1560   "source_file" : "external/libcxx/include/type_traits",
1561   "underlying_type" : "_ZTIi"
1562  },
1563  {
1564   "alignment" : 4,
1565   "enum_fields" :
1566   [
1567    {
1568     "enum_field_value" : 0,
1569     "name" : "std::cv_status::no_timeout"
1570    },
1571    {
1572     "enum_field_value" : 1,
1573     "name" : "std::cv_status::timeout"
1574    }
1575   ],
1576   "linker_set_key" : "_ZTINSt3__19cv_statusE",
1577   "name" : "std::cv_status",
1578   "size" : 4,
1579   "source_file" : "external/libcxx/include/__mutex_base",
1580   "underlying_type" : "_ZTIi"
1581  },
1582  {
1583   "alignment" : 4,
1584   "linker_set_key" : "_ZTISt11align_val_t",
1585   "name" : "std::align_val_t",
1586   "size" : 4,
1587   "source_file" : "external/libcxx/include/new",
1588   "underlying_type" : "_ZTIj"
1589  },
1590  {
1591   "alignment" : 1,
1592   "linker_set_key" : "_ZTISt4byte",
1593   "name" : "std::byte",
1594   "size" : 1,
1595   "source_file" : "external/libcxx/include/cstddef",
1596   "underlying_type" : "_ZTIh"
1597  }
1598 ],
1599 "function_types" :
1600 [
1601  {
1602   "alignment" : 4,
1603   "linker_set_key" : "_ZTIFPvPKvE",
1604   "name" : "void *(const void *)",
1605   "parameters" :
1606   [
1607    {
1608     "referenced_type" : "_ZTIPKv"
1609    }
1610   ],
1611   "return_type" : "_ZTIPv",
1612   "source_file" : "external/libcxx/include/functional"
1613  },
1614  {
1615   "alignment" : 4,
1616   "linker_set_key" : "_ZTIFPvS_E",
1617   "name" : "void *(void *)",
1618   "parameters" :
1619   [
1620    {
1621     "referenced_type" : "_ZTIPv"
1622    }
1623   ],
1624   "return_type" : "_ZTIPv",
1625   "source_file" : "external/libcxx/include/__threading_support"
1626  },
1627  {
1628   "alignment" : 4,
1629   "linker_set_key" : "_ZTIFPvS_jPKvE",
1630   "name" : "void *(void *, unsigned int, const void *)",
1631   "parameters" :
1632   [
1633    {
1634     "referenced_type" : "_ZTIPv"
1635    },
1636    {
1637     "referenced_type" : "_ZTIj"
1638    },
1639    {
1640     "referenced_type" : "_ZTIPKv"
1641    }
1642   ],
1643   "return_type" : "_ZTIPv",
1644   "source_file" : "bionic/libc/include/malloc.h"
1645  },
1646  {
1647   "alignment" : 4,
1648   "linker_set_key" : "_ZTIFPvjPKvE",
1649   "name" : "void *(unsigned int, const void *)",
1650   "parameters" :
1651   [
1652    {
1653     "referenced_type" : "_ZTIj"
1654    },
1655    {
1656     "referenced_type" : "_ZTIPKv"
1657    }
1658   ],
1659   "return_type" : "_ZTIPv",
1660   "source_file" : "bionic/libc/include/malloc.h"
1661  },
1662  {
1663   "alignment" : 4,
1664   "linker_set_key" : "_ZTIFPvjjPKvE",
1665   "name" : "void *(unsigned int, unsigned int, const void *)",
1666   "parameters" :
1667   [
1668    {
1669     "referenced_type" : "_ZTIj"
1670    },
1671    {
1672     "referenced_type" : "_ZTIj"
1673    },
1674    {
1675     "referenced_type" : "_ZTIPKv"
1676    }
1677   ],
1678   "return_type" : "_ZTIPv",
1679   "source_file" : "bionic/libc/include/malloc.h"
1680  },
1681  {
1682   "alignment" : 4,
1683   "linker_set_key" : "_ZTIFv6sigvalE",
1684   "name" : "void (sigval)",
1685   "parameters" :
1686   [
1687    {
1688     "referenced_type" : "_ZTI6sigval"
1689    }
1690   ],
1691   "return_type" : "_ZTIv",
1692   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
1693  },
1694  {
1695   "alignment" : 4,
1696   "linker_set_key" : "_ZTIFvPvE",
1697   "name" : "void (void *)",
1698   "parameters" :
1699   [
1700    {
1701     "referenced_type" : "_ZTIPv"
1702    }
1703   ],
1704   "return_type" : "_ZTIv",
1705   "source_file" : "bionic/libc/include/pthread.h"
1706  },
1707  {
1708   "alignment" : 4,
1709   "linker_set_key" : "_ZTIFvPvPKvE",
1710   "name" : "void (void *, const void *)",
1711   "parameters" :
1712   [
1713    {
1714     "referenced_type" : "_ZTIPv"
1715    },
1716    {
1717     "referenced_type" : "_ZTIPKv"
1718    }
1719   ],
1720   "return_type" : "_ZTIv",
1721   "source_file" : "bionic/libc/include/malloc.h"
1722  },
1723  {
1724   "alignment" : 4,
1725   "linker_set_key" : "_ZTIFvRKNSt3__119__libcpp_debug_infoEE",
1726   "name" : "void (const std::__libcpp_debug_info &)",
1727   "parameters" :
1728   [
1729    {
1730     "referenced_type" : "_ZTIRKNSt3__119__libcpp_debug_infoE"
1731    }
1732   ],
1733   "return_type" : "_ZTIv",
1734   "source_file" : "external/libcxx/include/__debug"
1735  },
1736  {
1737   "alignment" : 4,
1738   "linker_set_key" : "_ZTIFviE",
1739   "name" : "void (int)",
1740   "parameters" :
1741   [
1742    {
1743     "referenced_type" : "_ZTIi"
1744    }
1745   ],
1746   "return_type" : "_ZTIv",
1747   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/signal.h"
1748  },
1749  {
1750   "alignment" : 4,
1751   "linker_set_key" : "_ZTIFviP7siginfoPvE",
1752   "name" : "void (int, siginfo *, void *)",
1753   "parameters" :
1754   [
1755    {
1756     "referenced_type" : "_ZTIi"
1757    },
1758    {
1759     "referenced_type" : "_ZTIP7siginfo"
1760    },
1761    {
1762     "referenced_type" : "_ZTIPv"
1763    }
1764   ],
1765   "return_type" : "_ZTIv",
1766   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/signal.h"
1767  },
1768  {
1769   "alignment" : 4,
1770   "linker_set_key" : "_ZTIFvvE",
1771   "name" : "void ()",
1772   "return_type" : "_ZTIv",
1773   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/signal.h"
1774  }
1775 ],
1776 "functions" :
1777 [
1778  {
1779   "function_name" : "async_close_monitor_create",
1780   "linker_set_key" : "async_close_monitor_create",
1781   "parameters" :
1782   [
1783    {
1784     "referenced_type" : "_ZTIi"
1785    }
1786   ],
1787   "return_type" : "_ZTIPv",
1788   "source_file" : "libcore/luni/src/main/native/AsynchronousCloseMonitor.h"
1789  },
1790  {
1791   "function_name" : "async_close_monitor_destroy",
1792   "linker_set_key" : "async_close_monitor_destroy",
1793   "parameters" :
1794   [
1795    {
1796     "referenced_type" : "_ZTIPv"
1797    }
1798   ],
1799   "return_type" : "_ZTIv",
1800   "source_file" : "libcore/luni/src/main/native/AsynchronousCloseMonitor.h"
1801  },
1802  {
1803   "function_name" : "async_close_monitor_signal_blocked_threads",
1804   "linker_set_key" : "async_close_monitor_signal_blocked_threads",
1805   "parameters" :
1806   [
1807    {
1808     "referenced_type" : "_ZTIi"
1809    }
1810   ],
1811   "return_type" : "_ZTIv",
1812   "source_file" : "libcore/luni/src/main/native/AsynchronousCloseMonitor.h"
1813  },
1814  {
1815   "function_name" : "async_close_monitor_static_init",
1816   "linker_set_key" : "async_close_monitor_static_init",
1817   "return_type" : "_ZTIv",
1818   "source_file" : "libcore/luni/src/main/native/AsynchronousCloseMonitor.h"
1819  },
1820  {
1821   "function_name" : "async_close_monitor_was_signalled",
1822   "linker_set_key" : "async_close_monitor_was_signalled",
1823   "parameters" :
1824   [
1825    {
1826     "referenced_type" : "_ZTIPKv"
1827    }
1828   ],
1829   "return_type" : "_ZTIi",
1830   "source_file" : "libcore/luni/src/main/native/AsynchronousCloseMonitor.h"
1831  }
1832 ],
1833 "global_vars" : [],
1834 "lvalue_reference_types" :
1835 [
1836  {
1837   "alignment" : 4,
1838   "linker_set_key" : "_ZTIRDi",
1839   "name" : "char32_t &",
1840   "referenced_type" : "_ZTIDi",
1841   "size" : 4,
1842   "source_file" : "external/libcxx/include/memory"
1843  },
1844  {
1845   "alignment" : 4,
1846   "linker_set_key" : "_ZTIRDs",
1847   "name" : "char16_t &",
1848   "referenced_type" : "_ZTIDs",
1849   "size" : 4,
1850   "source_file" : "external/libcxx/include/memory"
1851  },
1852  {
1853   "alignment" : 4,
1854   "linker_set_key" : "_ZTIRDu",
1855   "name" : "char8_t &",
1856   "referenced_type" : "_ZTIDu",
1857   "size" : 4,
1858   "source_file" : "external/libcxx/include/memory"
1859  },
1860  {
1861   "alignment" : 4,
1862   "linker_set_key" : "_ZTIRK8log_time",
1863   "name" : "const log_time &",
1864   "referenced_type" : "_ZTIK8log_time",
1865   "size" : 4,
1866   "source_file" : "system/logging/liblog/include/log/log_time.h"
1867  },
1868  {
1869   "alignment" : 4,
1870   "linker_set_key" : "_ZTIRK8timespec",
1871   "name" : "const timespec &",
1872   "referenced_type" : "_ZTIK8timespec",
1873   "size" : 4,
1874   "source_file" : "system/logging/liblog/include/log/log_time.h"
1875  },
1876  {
1877   "alignment" : 4,
1878   "linker_set_key" : "_ZTIRKDi",
1879   "name" : "const char32_t &",
1880   "referenced_type" : "_ZTIKDi",
1881   "size" : 4,
1882   "source_file" : "external/libcxx/include/__string"
1883  },
1884  {
1885   "alignment" : 4,
1886   "linker_set_key" : "_ZTIRKDs",
1887   "name" : "const char16_t &",
1888   "referenced_type" : "_ZTIKDs",
1889   "size" : 4,
1890   "source_file" : "external/libcxx/include/__string"
1891  },
1892  {
1893   "alignment" : 4,
1894   "linker_set_key" : "_ZTIRKDu",
1895   "name" : "const char8_t &",
1896   "referenced_type" : "_ZTIKDu",
1897   "size" : 4,
1898   "source_file" : "external/libcxx/include/__string"
1899  },
1900  {
1901   "alignment" : 4,
1902   "linker_set_key" : "_ZTIRKNSt3__110error_codeE",
1903   "name" : "const std::error_code &",
1904   "referenced_type" : "_ZTIKNSt3__110error_codeE",
1905   "size" : 4,
1906   "source_file" : "external/libcxx/include/system_error"
1907  },
1908  {
1909   "alignment" : 4,
1910   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
1911   "name" : "const std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep &",
1912   "referenced_type" : "_ZTIKNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
1913   "size" : 4,
1914   "source_file" : "external/libcxx/include/memory"
1915  },
1916  {
1917   "alignment" : 4,
1918   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
1919   "name" : "const std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep &",
1920   "referenced_type" : "_ZTIKNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
1921   "size" : 4,
1922   "source_file" : "external/libcxx/include/memory"
1923  },
1924  {
1925   "alignment" : 4,
1926   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repE",
1927   "name" : "const std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep &",
1928   "referenced_type" : "_ZTIKNSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repE",
1929   "size" : 4,
1930   "source_file" : "external/libcxx/include/memory"
1931  },
1932  {
1933   "alignment" : 4,
1934   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
1935   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep &",
1936   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
1937   "size" : 4,
1938   "source_file" : "external/libcxx/include/memory"
1939  },
1940  {
1941   "alignment" : 4,
1942   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
1943   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>> &",
1944   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
1945   "size" : 4,
1946   "source_file" : "external/libcxx/include/stdexcept"
1947  },
1948  {
1949   "alignment" : 4,
1950   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
1951   "name" : "const std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep &",
1952   "referenced_type" : "_ZTIKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
1953   "size" : 4,
1954   "source_file" : "external/libcxx/include/memory"
1955  },
1956  {
1957   "alignment" : 4,
1958   "linker_set_key" : "_ZTIRKNSt3__114error_categoryE",
1959   "name" : "const std::error_category &",
1960   "referenced_type" : "_ZTIKNSt3__114error_categoryE",
1961   "size" : 4,
1962   "source_file" : "external/libcxx/include/system_error"
1963  },
1964  {
1965   "alignment" : 4,
1966   "linker_set_key" : "_ZTIRKNSt3__115error_conditionE",
1967   "name" : "const std::error_condition &",
1968   "referenced_type" : "_ZTIKNSt3__115error_conditionE",
1969   "size" : 4,
1970   "source_file" : "external/libcxx/include/system_error"
1971  },
1972  {
1973   "alignment" : 4,
1974   "linker_set_key" : "_ZTIRKNSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
1975   "name" : "const std::basic_string_view<char32_t, std::char_traits<char32_t>> &",
1976   "referenced_type" : "_ZTIKNSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
1977   "size" : 4,
1978   "source_file" : "external/libcxx/include/string_view"
1979  },
1980  {
1981   "alignment" : 4,
1982   "linker_set_key" : "_ZTIRKNSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
1983   "name" : "const std::basic_string_view<char16_t, std::char_traits<char16_t>> &",
1984   "referenced_type" : "_ZTIKNSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
1985   "size" : 4,
1986   "source_file" : "external/libcxx/include/string_view"
1987  },
1988  {
1989   "alignment" : 4,
1990   "linker_set_key" : "_ZTIRKNSt3__117basic_string_viewIDuNS_11char_traitsIDuEEEE",
1991   "name" : "const std::basic_string_view<char8_t, std::char_traits<char8_t>> &",
1992   "referenced_type" : "_ZTIKNSt3__117basic_string_viewIDuNS_11char_traitsIDuEEEE",
1993   "size" : 4,
1994   "source_file" : "external/libcxx/include/string_view"
1995  },
1996  {
1997   "alignment" : 4,
1998   "linker_set_key" : "_ZTIRKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
1999   "name" : "const std::basic_string_view<char, std::char_traits<char>> &",
2000   "referenced_type" : "_ZTIKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
2001   "size" : 4,
2002   "source_file" : "external/libcxx/include/string_view"
2003  },
2004  {
2005   "alignment" : 4,
2006   "linker_set_key" : "_ZTIRKNSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
2007   "name" : "const std::basic_string_view<wchar_t, std::char_traits<wchar_t>> &",
2008   "referenced_type" : "_ZTIKNSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
2009   "size" : 4,
2010   "source_file" : "external/libcxx/include/string_view"
2011  },
2012  {
2013   "alignment" : 4,
2014   "linker_set_key" : "_ZTIRKNSt3__118__sfinae_ctor_baseILb0ELb0EEE",
2015   "name" : "const std::__sfinae_ctor_base<false, false> &",
2016   "referenced_type" : "_ZTIKNSt3__118__sfinae_ctor_baseILb0ELb0EEE",
2017   "size" : 4,
2018   "source_file" : "external/libcxx/include/__tuple"
2019  },
2020  {
2021   "alignment" : 4,
2022   "linker_set_key" : "_ZTIRKNSt3__118__sfinae_ctor_baseILb0ELb1EEE",
2023   "name" : "const std::__sfinae_ctor_base<false, true> &",
2024   "referenced_type" : "_ZTIKNSt3__118__sfinae_ctor_baseILb0ELb1EEE",
2025   "size" : 4,
2026   "source_file" : "external/libcxx/include/__tuple"
2027  },
2028  {
2029   "alignment" : 4,
2030   "linker_set_key" : "_ZTIRKNSt3__118__sfinae_ctor_baseILb1ELb0EEE",
2031   "name" : "const std::__sfinae_ctor_base<true, false> &",
2032   "referenced_type" : "_ZTIKNSt3__118__sfinae_ctor_baseILb1ELb0EEE",
2033   "size" : 4,
2034   "source_file" : "external/libcxx/include/__tuple"
2035  },
2036  {
2037   "alignment" : 4,
2038   "linker_set_key" : "_ZTIRKNSt3__119__libcpp_debug_infoE",
2039   "name" : "const std::__libcpp_debug_info &",
2040   "referenced_type" : "_ZTIKNSt3__119__libcpp_debug_infoE",
2041   "size" : 4,
2042   "source_file" : "external/libcxx/include/__debug"
2043  },
2044  {
2045   "alignment" : 4,
2046   "linker_set_key" : "_ZTIRKNSt3__120__sfinae_assign_baseILb0ELb0EEE",
2047   "name" : "const std::__sfinae_assign_base<false, false> &",
2048   "referenced_type" : "_ZTIKNSt3__120__sfinae_assign_baseILb0ELb0EEE",
2049   "size" : 4,
2050   "source_file" : "external/libcxx/include/__tuple"
2051  },
2052  {
2053   "alignment" : 4,
2054   "linker_set_key" : "_ZTIRKNSt3__120__sfinae_assign_baseILb0ELb1EEE",
2055   "name" : "const std::__sfinae_assign_base<false, true> &",
2056   "referenced_type" : "_ZTIKNSt3__120__sfinae_assign_baseILb0ELb1EEE",
2057   "size" : 4,
2058   "source_file" : "external/libcxx/include/__tuple"
2059  },
2060  {
2061   "alignment" : 4,
2062   "linker_set_key" : "_ZTIRKNSt3__120__sfinae_assign_baseILb1ELb0EEE",
2063   "name" : "const std::__sfinae_assign_base<true, false> &",
2064   "referenced_type" : "_ZTIKNSt3__120__sfinae_assign_baseILb1ELb0EEE",
2065   "size" : 4,
2066   "source_file" : "external/libcxx/include/__tuple"
2067  },
2068  {
2069   "alignment" : 4,
2070   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
2071   "name" : "const std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false> &",
2072   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
2073   "size" : 4,
2074   "source_file" : "external/libcxx/include/type_traits"
2075  },
2076  {
2077   "alignment" : 4,
2078   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
2079   "name" : "const std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false> &",
2080   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
2081   "size" : 4,
2082   "source_file" : "external/libcxx/include/type_traits"
2083  },
2084  {
2085   "alignment" : 4,
2086   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE",
2087   "name" : "const std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false> &",
2088   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE",
2089   "size" : 4,
2090   "source_file" : "external/libcxx/include/type_traits"
2091  },
2092  {
2093   "alignment" : 4,
2094   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
2095   "name" : "const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false> &",
2096   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
2097   "size" : 4,
2098   "source_file" : "external/libcxx/include/type_traits"
2099  },
2100  {
2101   "alignment" : 4,
2102   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
2103   "name" : "const std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false> &",
2104   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
2105   "size" : 4,
2106   "source_file" : "external/libcxx/include/type_traits"
2107  },
2108  {
2109   "alignment" : 4,
2110   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
2111   "name" : "const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> &",
2112   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
2113   "size" : 4,
2114   "source_file" : "external/libcxx/include/type_traits"
2115  },
2116  {
2117   "alignment" : 4,
2118   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
2119   "name" : "const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> &",
2120   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
2121   "size" : 4,
2122   "source_file" : "external/libcxx/include/type_traits"
2123  },
2124  {
2125   "alignment" : 4,
2126   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE",
2127   "name" : "const std::__compressed_pair_elem<std::allocator<char8_t>, 1, true> &",
2128   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE",
2129   "size" : 4,
2130   "source_file" : "external/libcxx/include/type_traits"
2131  },
2132  {
2133   "alignment" : 4,
2134   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
2135   "name" : "const std::__compressed_pair_elem<std::allocator<char>, 1, true> &",
2136   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
2137   "size" : 4,
2138   "source_file" : "external/libcxx/include/type_traits"
2139  },
2140  {
2141   "alignment" : 4,
2142   "linker_set_key" : "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
2143   "name" : "const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> &",
2144   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
2145   "size" : 4,
2146   "source_file" : "external/libcxx/include/type_traits"
2147  },
2148  {
2149   "linker_set_key" : "_ZTIRKNSt3__124uniform_int_distribution10param_typeE",
2150   "name" : "const class std::uniform_int_distribution::param_type &",
2151   "referenced_type" : "_ZTIKNSt3__124uniform_int_distribution10param_typeE",
2152   "source_file" : "external/libcxx/include/algorithm"
2153  },
2154  {
2155   "linker_set_key" : "_ZTIRKNSt3__124uniform_int_distributionIT_EE",
2156   "name" : "const uniform_int_distribution<_IntType> &",
2157   "referenced_type" : "_ZTIKNSt3__124uniform_int_distributionIT_EE",
2158   "source_file" : "external/libcxx/include/algorithm"
2159  },
2160  {
2161   "alignment" : 4,
2162   "linker_set_key" : "_ZTIRKNSt3__16chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
2163   "name" : "const std::chrono::time_point<std::chrono::steady_clock, std::chrono::duration<long long, std::ratio<1, 1000000000>>> &",
2164   "referenced_type" : "_ZTIKNSt3__16chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
2165   "size" : 4,
2166   "source_file" : "external/libcxx/include/chrono"
2167  },
2168  {
2169   "alignment" : 4,
2170   "linker_set_key" : "_ZTIRKNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIiNS_5ratioILx86400ELx1EEEEEEE",
2171   "name" : "const std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<int, std::ratio<86400, 1>>> &",
2172   "referenced_type" : "_ZTIKNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIiNS_5ratioILx86400ELx1EEEEEEE",
2173   "size" : 4,
2174   "source_file" : "external/libcxx/include/chrono"
2175  },
2176  {
2177   "alignment" : 4,
2178   "linker_set_key" : "_ZTIRKNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
2179   "name" : "const std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long long, std::ratio<1, 1000000000>>> &",
2180   "referenced_type" : "_ZTIKNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
2181   "size" : 4,
2182   "source_file" : "external/libcxx/include/chrono"
2183  },
2184  {
2185   "alignment" : 4,
2186   "linker_set_key" : "_ZTIRKNSt3__16chrono10time_pointINS0_7local_tENS0_8durationIiNS_5ratioILx86400ELx1EEEEEEE",
2187   "name" : "const std::chrono::time_point<std::chrono::local_t, std::chrono::duration<int, std::ratio<86400, 1>>> &",
2188   "referenced_type" : "_ZTIKNSt3__16chrono10time_pointINS0_7local_tENS0_8durationIiNS_5ratioILx86400ELx1EEEEEEE",
2189   "size" : 4,
2190   "source_file" : "external/libcxx/include/chrono"
2191  },
2192  {
2193   "alignment" : 4,
2194   "linker_set_key" : "_ZTIRKNSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
2195   "name" : "const std::chrono::time_point<std::filesystem::_FilesystemClock, std::chrono::duration<long long, std::ratio<1, 1000000000>>> &",
2196   "referenced_type" : "_ZTIKNSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
2197   "size" : 4,
2198   "source_file" : "external/libcxx/include/chrono"
2199  },
2200  {
2201   "alignment" : 4,
2202   "linker_set_key" : "_ZTIRKNSt3__16chrono10year_monthE",
2203   "name" : "const std::chrono::year_month &",
2204   "referenced_type" : "_ZTIKNSt3__16chrono10year_monthE",
2205   "size" : 4,
2206   "source_file" : "external/libcxx/include/chrono"
2207  },
2208  {
2209   "alignment" : 4,
2210   "linker_set_key" : "_ZTIRKNSt3__16chrono12weekday_lastE",
2211   "name" : "const std::chrono::weekday_last &",
2212   "referenced_type" : "_ZTIKNSt3__16chrono12weekday_lastE",
2213   "size" : 4,
2214   "source_file" : "external/libcxx/include/chrono"
2215  },
2216  {
2217   "alignment" : 4,
2218   "linker_set_key" : "_ZTIRKNSt3__16chrono13month_weekdayE",
2219   "name" : "const std::chrono::month_weekday &",
2220   "referenced_type" : "_ZTIKNSt3__16chrono13month_weekdayE",
2221   "size" : 4,
2222   "source_file" : "external/libcxx/include/chrono"
2223  },
2224  {
2225   "alignment" : 4,
2226   "linker_set_key" : "_ZTIRKNSt3__16chrono14month_day_lastE",
2227   "name" : "const std::chrono::month_day_last &",
2228   "referenced_type" : "_ZTIKNSt3__16chrono14month_day_lastE",
2229   "size" : 4,
2230   "source_file" : "external/libcxx/include/chrono"
2231  },
2232  {
2233   "alignment" : 4,
2234   "linker_set_key" : "_ZTIRKNSt3__16chrono14year_month_dayE",
2235   "name" : "const std::chrono::year_month_day &",
2236   "referenced_type" : "_ZTIKNSt3__16chrono14year_month_dayE",
2237   "size" : 4,
2238   "source_file" : "external/libcxx/include/chrono"
2239  },
2240  {
2241   "alignment" : 4,
2242   "linker_set_key" : "_ZTIRKNSt3__16chrono15weekday_indexedE",
2243   "name" : "const std::chrono::weekday_indexed &",
2244   "referenced_type" : "_ZTIKNSt3__16chrono15weekday_indexedE",
2245   "size" : 4,
2246   "source_file" : "external/libcxx/include/chrono"
2247  },
2248  {
2249   "alignment" : 4,
2250   "linker_set_key" : "_ZTIRKNSt3__16chrono18month_weekday_lastE",
2251   "name" : "const std::chrono::month_weekday_last &",
2252   "referenced_type" : "_ZTIKNSt3__16chrono18month_weekday_lastE",
2253   "size" : 4,
2254   "source_file" : "external/libcxx/include/chrono"
2255  },
2256  {
2257   "alignment" : 4,
2258   "linker_set_key" : "_ZTIRKNSt3__16chrono18year_month_weekdayE",
2259   "name" : "const std::chrono::year_month_weekday &",
2260   "referenced_type" : "_ZTIKNSt3__16chrono18year_month_weekdayE",
2261   "size" : 4,
2262   "source_file" : "external/libcxx/include/chrono"
2263  },
2264  {
2265   "alignment" : 4,
2266   "linker_set_key" : "_ZTIRKNSt3__16chrono19year_month_day_lastE",
2267   "name" : "const std::chrono::year_month_day_last &",
2268   "referenced_type" : "_ZTIKNSt3__16chrono19year_month_day_lastE",
2269   "size" : 4,
2270   "source_file" : "external/libcxx/include/chrono"
2271  },
2272  {
2273   "alignment" : 4,
2274   "linker_set_key" : "_ZTIRKNSt3__16chrono23year_month_weekday_lastE",
2275   "name" : "const std::chrono::year_month_weekday_last &",
2276   "referenced_type" : "_ZTIKNSt3__16chrono23year_month_weekday_lastE",
2277   "size" : 4,
2278   "source_file" : "external/libcxx/include/chrono"
2279  },
2280  {
2281   "alignment" : 4,
2282   "linker_set_key" : "_ZTIRKNSt3__16chrono3dayE",
2283   "name" : "const std::chrono::day &",
2284   "referenced_type" : "_ZTIKNSt3__16chrono3dayE",
2285   "size" : 4,
2286   "source_file" : "external/libcxx/include/chrono"
2287  },
2288  {
2289   "alignment" : 4,
2290   "linker_set_key" : "_ZTIRKNSt3__16chrono4yearE",
2291   "name" : "const std::chrono::year &",
2292   "referenced_type" : "_ZTIKNSt3__16chrono4yearE",
2293   "size" : 4,
2294   "source_file" : "external/libcxx/include/chrono"
2295  },
2296  {
2297   "alignment" : 4,
2298   "linker_set_key" : "_ZTIRKNSt3__16chrono5monthE",
2299   "name" : "const std::chrono::month &",
2300   "referenced_type" : "_ZTIKNSt3__16chrono5monthE",
2301   "size" : 4,
2302   "source_file" : "external/libcxx/include/chrono"
2303  },
2304  {
2305   "alignment" : 4,
2306   "linker_set_key" : "_ZTIRKNSt3__16chrono7weekdayE",
2307   "name" : "const std::chrono::weekday &",
2308   "referenced_type" : "_ZTIKNSt3__16chrono7weekdayE",
2309   "size" : 4,
2310   "source_file" : "external/libcxx/include/chrono"
2311  },
2312  {
2313   "alignment" : 4,
2314   "linker_set_key" : "_ZTIRKNSt3__16chrono8durationIiNS_5ratioILx2629746ELx1EEEEE",
2315   "name" : "const std::chrono::duration<int, std::ratio<2629746, 1>> &",
2316   "referenced_type" : "_ZTIKNSt3__16chrono8durationIiNS_5ratioILx2629746ELx1EEEEE",
2317   "size" : 4,
2318   "source_file" : "external/libcxx/include/chrono"
2319  },
2320  {
2321   "alignment" : 4,
2322   "linker_set_key" : "_ZTIRKNSt3__16chrono8durationIiNS_5ratioILx31556952ELx1EEEEE",
2323   "name" : "const std::chrono::duration<int, std::ratio<31556952, 1>> &",
2324   "referenced_type" : "_ZTIKNSt3__16chrono8durationIiNS_5ratioILx31556952ELx1EEEEE",
2325   "size" : 4,
2326   "source_file" : "external/libcxx/include/chrono"
2327  },
2328  {
2329   "alignment" : 4,
2330   "linker_set_key" : "_ZTIRKNSt3__16chrono8durationIiNS_5ratioILx86400ELx1EEEEE",
2331   "name" : "const std::chrono::duration<int, std::ratio<86400, 1>> &",
2332   "referenced_type" : "_ZTIKNSt3__16chrono8durationIiNS_5ratioILx86400ELx1EEEEE",
2333   "size" : 4,
2334   "source_file" : "external/libcxx/include/chrono"
2335  },
2336  {
2337   "alignment" : 4,
2338   "linker_set_key" : "_ZTIRKNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
2339   "name" : "const std::chrono::duration<long long, std::ratio<1, 1000000000>> &",
2340   "referenced_type" : "_ZTIKNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
2341   "size" : 4,
2342   "source_file" : "external/libcxx/include/chrono"
2343  },
2344  {
2345   "alignment" : 4,
2346   "linker_set_key" : "_ZTIRKNSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
2347   "name" : "const std::chrono::duration<long long, std::ratio<1, 1>> &",
2348   "referenced_type" : "_ZTIKNSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
2349   "size" : 4,
2350   "source_file" : "external/libcxx/include/chrono"
2351  },
2352  {
2353   "alignment" : 4,
2354   "linker_set_key" : "_ZTIRKNSt3__16chrono9month_dayE",
2355   "name" : "const std::chrono::month_day &",
2356   "referenced_type" : "_ZTIKNSt3__16chrono9month_dayE",
2357   "size" : 4,
2358   "source_file" : "external/libcxx/include/chrono"
2359  },
2360  {
2361   "alignment" : 4,
2362   "linker_set_key" : "_ZTIRKNSt3__19allocatorIDiEE",
2363   "name" : "const std::allocator<char32_t> &",
2364   "referenced_type" : "_ZTIKNSt3__19allocatorIDiEE",
2365   "size" : 4,
2366   "source_file" : "external/libcxx/include/string"
2367  },
2368  {
2369   "alignment" : 4,
2370   "linker_set_key" : "_ZTIRKNSt3__19allocatorIDsEE",
2371   "name" : "const std::allocator<char16_t> &",
2372   "referenced_type" : "_ZTIKNSt3__19allocatorIDsEE",
2373   "size" : 4,
2374   "source_file" : "external/libcxx/include/string"
2375  },
2376  {
2377   "alignment" : 4,
2378   "linker_set_key" : "_ZTIRKNSt3__19allocatorIDuEE",
2379   "name" : "const std::allocator<char8_t> &",
2380   "referenced_type" : "_ZTIKNSt3__19allocatorIDuEE",
2381   "size" : 4,
2382   "source_file" : "external/libcxx/include/string"
2383  },
2384  {
2385   "alignment" : 4,
2386   "linker_set_key" : "_ZTIRKNSt3__19allocatorIcEE",
2387   "name" : "const std::allocator<char> &",
2388   "referenced_type" : "_ZTIKNSt3__19allocatorIcEE",
2389   "size" : 4,
2390   "source_file" : "external/libcxx/include/memory"
2391  },
2392  {
2393   "alignment" : 4,
2394   "linker_set_key" : "_ZTIRKNSt3__19allocatorIwEE",
2395   "name" : "const std::allocator<wchar_t> &",
2396   "referenced_type" : "_ZTIKNSt3__19allocatorIwEE",
2397   "size" : 4,
2398   "source_file" : "external/libcxx/include/memory"
2399  },
2400  {
2401   "alignment" : 4,
2402   "linker_set_key" : "_ZTIRKPKDi",
2403   "name" : "const char32_t *const &",
2404   "referenced_type" : "_ZTIKPKDi",
2405   "size" : 4,
2406   "source_file" : "external/libcxx/include/type_traits"
2407  },
2408  {
2409   "alignment" : 4,
2410   "linker_set_key" : "_ZTIRKPKDs",
2411   "name" : "const char16_t *const &",
2412   "referenced_type" : "_ZTIKPKDs",
2413   "size" : 4,
2414   "source_file" : "external/libcxx/include/type_traits"
2415  },
2416  {
2417   "alignment" : 4,
2418   "linker_set_key" : "_ZTIRKPKDu",
2419   "name" : "const char8_t *const &",
2420   "referenced_type" : "_ZTIKPKDu",
2421   "size" : 4,
2422   "source_file" : "external/libcxx/include/type_traits"
2423  },
2424  {
2425   "alignment" : 4,
2426   "linker_set_key" : "_ZTIRKPKc",
2427   "name" : "const char *const &",
2428   "referenced_type" : "_ZTIKPKc",
2429   "size" : 4,
2430   "source_file" : "external/libcxx/include/type_traits"
2431  },
2432  {
2433   "alignment" : 4,
2434   "linker_set_key" : "_ZTIRKPKw",
2435   "name" : "const wchar_t *const &",
2436   "referenced_type" : "_ZTIKPKw",
2437   "size" : 4,
2438   "source_file" : "external/libcxx/include/type_traits"
2439  },
2440  {
2441   "alignment" : 4,
2442   "linker_set_key" : "_ZTIRKSt13exception_ptr",
2443   "name" : "const std::exception_ptr &",
2444   "referenced_type" : "_ZTIKSt13exception_ptr",
2445   "size" : 4,
2446   "source_file" : "external/libcxx/include/exception"
2447  },
2448  {
2449   "alignment" : 4,
2450   "linker_set_key" : "_ZTIRKSt9type_info",
2451   "name" : "const std::type_info &",
2452   "referenced_type" : "_ZTIKSt9type_info",
2453   "size" : 4,
2454   "source_file" : "external/libcxx/include/typeinfo"
2455  },
2456  {
2457   "alignment" : 4,
2458   "linker_set_key" : "_ZTIRKc",
2459   "name" : "const char &",
2460   "referenced_type" : "_ZTIKc",
2461   "size" : 4,
2462   "source_file" : "external/libcxx/include/__string"
2463  },
2464  {
2465   "alignment" : 4,
2466   "linker_set_key" : "_ZTIRKe",
2467   "name" : "const long double &",
2468   "referenced_type" : "_ZTIKe",
2469   "size" : 4,
2470   "source_file" : "external/libcxx/include/chrono"
2471  },
2472  {
2473   "alignment" : 4,
2474   "linker_set_key" : "_ZTIRKi",
2475   "name" : "const int &",
2476   "referenced_type" : "_ZTIKi",
2477   "size" : 4,
2478   "source_file" : "external/libcxx/include/chrono"
2479  },
2480  {
2481   "alignment" : 4,
2482   "linker_set_key" : "_ZTIRKj",
2483   "name" : "const unsigned int &",
2484   "referenced_type" : "_ZTIKj",
2485   "size" : 4,
2486   "source_file" : "external/libcxx/include/chrono"
2487  },
2488  {
2489   "alignment" : 4,
2490   "linker_set_key" : "_ZTIRKl",
2491   "name" : "const long &",
2492   "referenced_type" : "_ZTIKl",
2493   "size" : 4,
2494   "source_file" : "external/libcxx/include/chrono"
2495  },
2496  {
2497   "alignment" : 4,
2498   "linker_set_key" : "_ZTIRKw",
2499   "name" : "const wchar_t &",
2500   "referenced_type" : "_ZTIKw",
2501   "size" : 4,
2502   "source_file" : "external/libcxx/include/__string"
2503  },
2504  {
2505   "alignment" : 4,
2506   "linker_set_key" : "_ZTIRKx",
2507   "name" : "const long long &",
2508   "referenced_type" : "_ZTIKx",
2509   "size" : 4,
2510   "source_file" : "external/libcxx/include/chrono"
2511  },
2512  {
2513   "alignment" : 4,
2514   "linker_set_key" : "_ZTIRNSt3__110error_codeE",
2515   "name" : "std::error_code &",
2516   "referenced_type" : "_ZTINSt3__110error_codeE",
2517   "size" : 4,
2518   "source_file" : "external/libcxx/include/type_traits"
2519  },
2520  {
2521   "alignment" : 4,
2522   "linker_set_key" : "_ZTIRNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
2523   "name" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep &",
2524   "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
2525   "size" : 4,
2526   "source_file" : "external/libcxx/include/memory"
2527  },
2528  {
2529   "alignment" : 4,
2530   "linker_set_key" : "_ZTIRNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
2531   "name" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep &",
2532   "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
2533   "size" : 4,
2534   "source_file" : "external/libcxx/include/memory"
2535  },
2536  {
2537   "alignment" : 4,
2538   "linker_set_key" : "_ZTIRNSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repE",
2539   "name" : "std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep &",
2540   "referenced_type" : "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repE",
2541   "size" : 4,
2542   "source_file" : "external/libcxx/include/memory"
2543  },
2544  {
2545   "alignment" : 4,
2546   "linker_set_key" : "_ZTIRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
2547   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep &",
2548   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
2549   "size" : 4,
2550   "source_file" : "external/libcxx/include/memory"
2551  },
2552  {
2553   "alignment" : 4,
2554   "linker_set_key" : "_ZTIRNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
2555   "name" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep &",
2556   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
2557   "size" : 4,
2558   "source_file" : "external/libcxx/include/memory"
2559  },
2560  {
2561   "alignment" : 4,
2562   "linker_set_key" : "_ZTIRNSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
2563   "name" : "std::basic_string_view<char32_t, std::char_traits<char32_t>> &",
2564   "referenced_type" : "_ZTINSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
2565   "size" : 4,
2566   "source_file" : "external/libcxx/include/string_view"
2567  },
2568  {
2569   "alignment" : 4,
2570   "linker_set_key" : "_ZTIRNSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
2571   "name" : "std::basic_string_view<char16_t, std::char_traits<char16_t>> &",
2572   "referenced_type" : "_ZTINSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
2573   "size" : 4,
2574   "source_file" : "external/libcxx/include/string_view"
2575  },
2576  {
2577   "alignment" : 4,
2578   "linker_set_key" : "_ZTIRNSt3__117basic_string_viewIDuNS_11char_traitsIDuEEEE",
2579   "name" : "std::basic_string_view<char8_t, std::char_traits<char8_t>> &",
2580   "referenced_type" : "_ZTINSt3__117basic_string_viewIDuNS_11char_traitsIDuEEEE",
2581   "size" : 4,
2582   "source_file" : "external/libcxx/include/string_view"
2583  },
2584  {
2585   "alignment" : 4,
2586   "linker_set_key" : "_ZTIRNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
2587   "name" : "std::basic_string_view<char, std::char_traits<char>> &",
2588   "referenced_type" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
2589   "size" : 4,
2590   "source_file" : "external/libcxx/include/string_view"
2591  },
2592  {
2593   "alignment" : 4,
2594   "linker_set_key" : "_ZTIRNSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
2595   "name" : "std::basic_string_view<wchar_t, std::char_traits<wchar_t>> &",
2596   "referenced_type" : "_ZTINSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
2597   "size" : 4,
2598   "source_file" : "external/libcxx/include/string_view"
2599  },
2600  {
2601   "alignment" : 4,
2602   "linker_set_key" : "_ZTIRNSt3__118__sfinae_ctor_baseILb0ELb0EEE",
2603   "name" : "std::__sfinae_ctor_base<false, false> &",
2604   "referenced_type" : "_ZTINSt3__118__sfinae_ctor_baseILb0ELb0EEE",
2605   "size" : 4,
2606   "source_file" : "external/libcxx/include/__tuple"
2607  },
2608  {
2609   "alignment" : 4,
2610   "linker_set_key" : "_ZTIRNSt3__118__sfinae_ctor_baseILb0ELb1EEE",
2611   "name" : "std::__sfinae_ctor_base<false, true> &",
2612   "referenced_type" : "_ZTINSt3__118__sfinae_ctor_baseILb0ELb1EEE",
2613   "size" : 4,
2614   "source_file" : "external/libcxx/include/__tuple"
2615  },
2616  {
2617   "alignment" : 4,
2618   "linker_set_key" : "_ZTIRNSt3__118__sfinae_ctor_baseILb1ELb0EEE",
2619   "name" : "std::__sfinae_ctor_base<true, false> &",
2620   "referenced_type" : "_ZTINSt3__118__sfinae_ctor_baseILb1ELb0EEE",
2621   "size" : 4,
2622   "source_file" : "external/libcxx/include/__tuple"
2623  },
2624  {
2625   "alignment" : 4,
2626   "linker_set_key" : "_ZTIRNSt3__120__sfinae_assign_baseILb0ELb1EEE",
2627   "name" : "std::__sfinae_assign_base<false, true> &",
2628   "referenced_type" : "_ZTINSt3__120__sfinae_assign_baseILb0ELb1EEE",
2629   "size" : 4,
2630   "source_file" : "external/libcxx/include/__tuple"
2631  },
2632  {
2633   "alignment" : 4,
2634   "linker_set_key" : "_ZTIRNSt3__120__sfinae_assign_baseILb1ELb0EEE",
2635   "name" : "std::__sfinae_assign_base<true, false> &",
2636   "referenced_type" : "_ZTINSt3__120__sfinae_assign_baseILb1ELb0EEE",
2637   "size" : 4,
2638   "source_file" : "external/libcxx/include/__tuple"
2639  },
2640  {
2641   "alignment" : 4,
2642   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
2643   "name" : "std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false> &",
2644   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
2645   "size" : 4,
2646   "source_file" : "external/libcxx/include/type_traits"
2647  },
2648  {
2649   "alignment" : 4,
2650   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
2651   "name" : "std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false> &",
2652   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
2653   "size" : 4,
2654   "source_file" : "external/libcxx/include/type_traits"
2655  },
2656  {
2657   "alignment" : 4,
2658   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE",
2659   "name" : "std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false> &",
2660   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE",
2661   "size" : 4,
2662   "source_file" : "external/libcxx/include/type_traits"
2663  },
2664  {
2665   "alignment" : 4,
2666   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
2667   "name" : "std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false> &",
2668   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
2669   "size" : 4,
2670   "source_file" : "external/libcxx/include/type_traits"
2671  },
2672  {
2673   "alignment" : 4,
2674   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
2675   "name" : "std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false> &",
2676   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
2677   "size" : 4,
2678   "source_file" : "external/libcxx/include/type_traits"
2679  },
2680  {
2681   "alignment" : 4,
2682   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
2683   "name" : "std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> &",
2684   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
2685   "size" : 4,
2686   "source_file" : "external/libcxx/include/type_traits"
2687  },
2688  {
2689   "alignment" : 4,
2690   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
2691   "name" : "std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> &",
2692   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
2693   "size" : 4,
2694   "source_file" : "external/libcxx/include/type_traits"
2695  },
2696  {
2697   "alignment" : 4,
2698   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE",
2699   "name" : "std::__compressed_pair_elem<std::allocator<char8_t>, 1, true> &",
2700   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE",
2701   "size" : 4,
2702   "source_file" : "external/libcxx/include/type_traits"
2703  },
2704  {
2705   "alignment" : 4,
2706   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
2707   "name" : "std::__compressed_pair_elem<std::allocator<char>, 1, true> &",
2708   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
2709   "size" : 4,
2710   "source_file" : "external/libcxx/include/type_traits"
2711  },
2712  {
2713   "alignment" : 4,
2714   "linker_set_key" : "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
2715   "name" : "std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> &",
2716   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
2717   "size" : 4,
2718   "source_file" : "external/libcxx/include/type_traits"
2719  },
2720  {
2721   "alignment" : 4,
2722   "linker_set_key" : "_ZTIRNSt3__15mutexE",
2723   "name" : "std::mutex &",
2724   "referenced_type" : "_ZTINSt3__15mutexE",
2725   "size" : 4,
2726   "source_file" : "external/libcxx/include/__mutex_base"
2727  },
2728  {
2729   "alignment" : 4,
2730   "linker_set_key" : "_ZTIRNSt3__15tupleIJEEE",
2731   "name" : "std::tuple<> &",
2732   "referenced_type" : "_ZTINSt3__15tupleIJEEE",
2733   "size" : 4,
2734   "source_file" : "external/libcxx/include/tuple"
2735  },
2736  {
2737   "alignment" : 4,
2738   "linker_set_key" : "_ZTIRNSt3__16chrono10year_monthE",
2739   "name" : "std::chrono::year_month &",
2740   "referenced_type" : "_ZTINSt3__16chrono10year_monthE",
2741   "size" : 4,
2742   "source_file" : "external/libcxx/include/chrono"
2743  },
2744  {
2745   "alignment" : 4,
2746   "linker_set_key" : "_ZTIRNSt3__16chrono14year_month_dayE",
2747   "name" : "std::chrono::year_month_day &",
2748   "referenced_type" : "_ZTINSt3__16chrono14year_month_dayE",
2749   "size" : 4,
2750   "source_file" : "external/libcxx/include/chrono"
2751  },
2752  {
2753   "alignment" : 4,
2754   "linker_set_key" : "_ZTIRNSt3__16chrono18year_month_weekdayE",
2755   "name" : "std::chrono::year_month_weekday &",
2756   "referenced_type" : "_ZTINSt3__16chrono18year_month_weekdayE",
2757   "size" : 4,
2758   "source_file" : "external/libcxx/include/chrono"
2759  },
2760  {
2761   "alignment" : 4,
2762   "linker_set_key" : "_ZTIRNSt3__16chrono19year_month_day_lastE",
2763   "name" : "std::chrono::year_month_day_last &",
2764   "referenced_type" : "_ZTINSt3__16chrono19year_month_day_lastE",
2765   "size" : 4,
2766   "source_file" : "external/libcxx/include/chrono"
2767  },
2768  {
2769   "alignment" : 4,
2770   "linker_set_key" : "_ZTIRNSt3__16chrono23year_month_weekday_lastE",
2771   "name" : "std::chrono::year_month_weekday_last &",
2772   "referenced_type" : "_ZTINSt3__16chrono23year_month_weekday_lastE",
2773   "size" : 4,
2774   "source_file" : "external/libcxx/include/chrono"
2775  },
2776  {
2777   "alignment" : 4,
2778   "linker_set_key" : "_ZTIRNSt3__16chrono3dayE",
2779   "name" : "std::chrono::day &",
2780   "referenced_type" : "_ZTINSt3__16chrono3dayE",
2781   "size" : 4,
2782   "source_file" : "external/libcxx/include/chrono"
2783  },
2784  {
2785   "alignment" : 4,
2786   "linker_set_key" : "_ZTIRNSt3__16chrono4yearE",
2787   "name" : "std::chrono::year &",
2788   "referenced_type" : "_ZTINSt3__16chrono4yearE",
2789   "size" : 4,
2790   "source_file" : "external/libcxx/include/chrono"
2791  },
2792  {
2793   "alignment" : 4,
2794   "linker_set_key" : "_ZTIRNSt3__16chrono5monthE",
2795   "name" : "std::chrono::month &",
2796   "referenced_type" : "_ZTINSt3__16chrono5monthE",
2797   "size" : 4,
2798   "source_file" : "external/libcxx/include/chrono"
2799  },
2800  {
2801   "alignment" : 4,
2802   "linker_set_key" : "_ZTIRNSt3__16chrono7weekdayE",
2803   "name" : "std::chrono::weekday &",
2804   "referenced_type" : "_ZTINSt3__16chrono7weekdayE",
2805   "size" : 4,
2806   "source_file" : "external/libcxx/include/chrono"
2807  },
2808  {
2809   "alignment" : 4,
2810   "linker_set_key" : "_ZTIRNSt3__19allocatorIDiEE",
2811   "name" : "std::allocator<char32_t> &",
2812   "referenced_type" : "_ZTINSt3__19allocatorIDiEE",
2813   "size" : 4,
2814   "source_file" : "external/libcxx/include/string"
2815  },
2816  {
2817   "alignment" : 4,
2818   "linker_set_key" : "_ZTIRNSt3__19allocatorIDsEE",
2819   "name" : "std::allocator<char16_t> &",
2820   "referenced_type" : "_ZTINSt3__19allocatorIDsEE",
2821   "size" : 4,
2822   "source_file" : "external/libcxx/include/string"
2823  },
2824  {
2825   "alignment" : 4,
2826   "linker_set_key" : "_ZTIRNSt3__19allocatorIDuEE",
2827   "name" : "std::allocator<char8_t> &",
2828   "referenced_type" : "_ZTINSt3__19allocatorIDuEE",
2829   "size" : 4,
2830   "source_file" : "external/libcxx/include/string"
2831  },
2832  {
2833   "alignment" : 4,
2834   "linker_set_key" : "_ZTIRNSt3__19allocatorIcEE",
2835   "name" : "std::allocator<char> &",
2836   "referenced_type" : "_ZTINSt3__19allocatorIcEE",
2837   "size" : 4,
2838   "source_file" : "external/libcxx/include/memory"
2839  },
2840  {
2841   "alignment" : 4,
2842   "linker_set_key" : "_ZTIRNSt3__19allocatorIwEE",
2843   "name" : "std::allocator<wchar_t> &",
2844   "referenced_type" : "_ZTINSt3__19allocatorIwEE",
2845   "size" : 4,
2846   "source_file" : "external/libcxx/include/memory"
2847  },
2848  {
2849   "alignment" : 4,
2850   "linker_set_key" : "_ZTIRSt4byte",
2851   "name" : "std::byte &",
2852   "referenced_type" : "_ZTISt4byte",
2853   "size" : 4,
2854   "source_file" : "external/libcxx/include/cstddef"
2855  },
2856  {
2857   "alignment" : 4,
2858   "linker_set_key" : "_ZTIRc",
2859   "name" : "char &",
2860   "referenced_type" : "_ZTIc",
2861   "size" : 4,
2862   "source_file" : "external/libcxx/include/memory"
2863  },
2864  {
2865   "alignment" : 4,
2866   "linker_set_key" : "_ZTIRe",
2867   "name" : "long double &",
2868   "referenced_type" : "_ZTIe",
2869   "size" : 4,
2870   "source_file" : "external/libcxx/include/type_traits"
2871  },
2872  {
2873   "alignment" : 4,
2874   "linker_set_key" : "_ZTIRi",
2875   "name" : "int &",
2876   "referenced_type" : "_ZTIi",
2877   "size" : 4,
2878   "source_file" : "external/libcxx/include/type_traits"
2879  },
2880  {
2881   "alignment" : 4,
2882   "linker_set_key" : "_ZTIRl",
2883   "name" : "long &",
2884   "referenced_type" : "_ZTIl",
2885   "size" : 4,
2886   "source_file" : "external/libcxx/include/type_traits"
2887  },
2888  {
2889   "alignment" : 4,
2890   "linker_set_key" : "_ZTIRw",
2891   "name" : "wchar_t &",
2892   "referenced_type" : "_ZTIw",
2893   "size" : 4,
2894   "source_file" : "external/libcxx/include/memory"
2895  },
2896  {
2897   "alignment" : 4,
2898   "linker_set_key" : "_ZTIRx",
2899   "name" : "long long &",
2900   "referenced_type" : "_ZTIx",
2901   "size" : 4,
2902   "source_file" : "external/libcxx/include/type_traits"
2903  }
2904 ],
2905 "pointer_types" :
2906 [
2907  {
2908   "alignment" : 4,
2909   "linker_set_key" : "_ZTIP11_fpstate_32",
2910   "name" : "_fpstate_32 *",
2911   "referenced_type" : "_ZTI11_fpstate_32",
2912   "size" : 4,
2913   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
2914  },
2915  {
2916   "alignment" : 4,
2917   "linker_set_key" : "_ZTIP13_libc_fpstate",
2918   "name" : "_libc_fpstate *",
2919   "referenced_type" : "_ZTI13_libc_fpstate",
2920   "size" : 4,
2921   "source_file" : "bionic/libc/include/sys/ucontext.h"
2922  },
2923  {
2924   "alignment" : 4,
2925   "linker_set_key" : "_ZTIP14pthread_cond_t",
2926   "name" : "pthread_cond_t *",
2927   "referenced_type" : "_ZTI14pthread_cond_t",
2928   "size" : 4,
2929   "source_file" : "external/libcxx/include/__threading_support"
2930  },
2931  {
2932   "alignment" : 4,
2933   "linker_set_key" : "_ZTIP15pthread_mutex_t",
2934   "name" : "pthread_mutex_t *",
2935   "referenced_type" : "_ZTI15pthread_mutex_t",
2936   "size" : 4,
2937   "source_file" : "external/libcxx/include/__threading_support"
2938  },
2939  {
2940   "alignment" : 4,
2941   "linker_set_key" : "_ZTIP16user_regs_struct",
2942   "name" : "user_regs_struct *",
2943   "referenced_type" : "_ZTI16user_regs_struct",
2944   "size" : 4,
2945   "source_file" : "bionic/libc/include/sys/user.h"
2946  },
2947  {
2948   "alignment" : 4,
2949   "linker_set_key" : "_ZTIP18user_fpregs_struct",
2950   "name" : "user_fpregs_struct *",
2951   "referenced_type" : "_ZTI18user_fpregs_struct",
2952   "size" : 4,
2953   "source_file" : "bionic/libc/include/sys/user.h"
2954  },
2955  {
2956   "alignment" : 4,
2957   "linker_set_key" : "_ZTIP19__pthread_cleanup_t",
2958   "name" : "__pthread_cleanup_t *",
2959   "referenced_type" : "_ZTI19__pthread_cleanup_t",
2960   "size" : 4,
2961   "source_file" : "bionic/libc/include/pthread.h"
2962  },
2963  {
2964   "alignment" : 4,
2965   "linker_set_key" : "_ZTIP24AsynchronousCloseMonitor",
2966   "name" : "AsynchronousCloseMonitor *",
2967   "referenced_type" : "_ZTI24AsynchronousCloseMonitor",
2968   "size" : 4,
2969   "source_file" : "libcore/luni/src/main/native/AsynchronousCloseMonitor.h"
2970  },
2971  {
2972   "alignment" : 4,
2973   "linker_set_key" : "_ZTIP7__sFILE",
2974   "name" : "__sFILE *",
2975   "referenced_type" : "_ZTI7__sFILE",
2976   "size" : 4,
2977   "source_file" : "bionic/libc/include/stdio.h"
2978  },
2979  {
2980   "alignment" : 4,
2981   "linker_set_key" : "_ZTIP7siginfo",
2982   "name" : "siginfo *",
2983   "referenced_type" : "_ZTI7siginfo",
2984   "size" : 4,
2985   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/signal.h"
2986  },
2987  {
2988   "alignment" : 4,
2989   "linker_set_key" : "_ZTIP8log_time",
2990   "name" : "log_time *",
2991   "referenced_type" : "_ZTI8log_time",
2992   "size" : 4,
2993   "source_file" : "system/logging/liblog/include/log/log_time.h"
2994  },
2995  {
2996   "alignment" : 4,
2997   "linker_set_key" : "_ZTIP8timespec",
2998   "name" : "timespec *",
2999   "referenced_type" : "_ZTI8timespec",
3000   "size" : 4,
3001   "source_file" : "external/libcxx/include/__threading_support"
3002  },
3003  {
3004   "alignment" : 4,
3005   "linker_set_key" : "_ZTIP8ucontext",
3006   "name" : "ucontext *",
3007   "referenced_type" : "_ZTI8ucontext",
3008   "size" : 4,
3009   "source_file" : "bionic/libc/include/sys/ucontext.h"
3010  },
3011  {
3012   "alignment" : 4,
3013   "linker_set_key" : "_ZTIPDi",
3014   "name" : "char32_t *",
3015   "referenced_type" : "_ZTIDi",
3016   "size" : 4,
3017   "source_file" : "external/libcxx/include/type_traits"
3018  },
3019  {
3020   "alignment" : 4,
3021   "linker_set_key" : "_ZTIPDs",
3022   "name" : "char16_t *",
3023   "referenced_type" : "_ZTIDs",
3024   "size" : 4,
3025   "source_file" : "external/libcxx/include/type_traits"
3026  },
3027  {
3028   "alignment" : 4,
3029   "linker_set_key" : "_ZTIPDu",
3030   "name" : "char8_t *",
3031   "referenced_type" : "_ZTIDu",
3032   "size" : 4,
3033   "source_file" : "external/libcxx/include/type_traits"
3034  },
3035  {
3036   "alignment" : 4,
3037   "linker_set_key" : "_ZTIPFPvPKvE",
3038   "name" : "void *(*)(const void *)",
3039   "referenced_type" : "_ZTIFPvPKvE",
3040   "size" : 4,
3041   "source_file" : "external/libcxx/include/functional"
3042  },
3043  {
3044   "alignment" : 4,
3045   "linker_set_key" : "_ZTIPFPvS_E",
3046   "name" : "void *(*)(void *)",
3047   "referenced_type" : "_ZTIFPvS_E",
3048   "size" : 4,
3049   "source_file" : "external/libcxx/include/__threading_support"
3050  },
3051  {
3052   "alignment" : 4,
3053   "linker_set_key" : "_ZTIPFPvS_jPKvE",
3054   "name" : "void *(*)(void *, unsigned int, const void *)",
3055   "referenced_type" : "_ZTIFPvS_jPKvE",
3056   "size" : 4,
3057   "source_file" : "bionic/libc/include/malloc.h"
3058  },
3059  {
3060   "alignment" : 4,
3061   "linker_set_key" : "_ZTIPFPvjPKvE",
3062   "name" : "void *(*)(unsigned int, const void *)",
3063   "referenced_type" : "_ZTIFPvjPKvE",
3064   "size" : 4,
3065   "source_file" : "bionic/libc/include/malloc.h"
3066  },
3067  {
3068   "alignment" : 4,
3069   "linker_set_key" : "_ZTIPFPvjjPKvE",
3070   "name" : "void *(*)(unsigned int, unsigned int, const void *)",
3071   "referenced_type" : "_ZTIFPvjjPKvE",
3072   "size" : 4,
3073   "source_file" : "bionic/libc/include/malloc.h"
3074  },
3075  {
3076   "alignment" : 4,
3077   "linker_set_key" : "_ZTIPFv6sigvalE",
3078   "name" : "void (*)(sigval)",
3079   "referenced_type" : "_ZTIFv6sigvalE",
3080   "size" : 4,
3081   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
3082  },
3083  {
3084   "alignment" : 4,
3085   "linker_set_key" : "_ZTIPFvPvE",
3086   "name" : "void (*)(void *)",
3087   "referenced_type" : "_ZTIFvPvE",
3088   "size" : 4,
3089   "source_file" : "bionic/libc/include/pthread.h"
3090  },
3091  {
3092   "alignment" : 4,
3093   "linker_set_key" : "_ZTIPFvPvPKvE",
3094   "name" : "void (*)(void *, const void *)",
3095   "referenced_type" : "_ZTIFvPvPKvE",
3096   "size" : 4,
3097   "source_file" : "bionic/libc/include/malloc.h"
3098  },
3099  {
3100   "alignment" : 4,
3101   "linker_set_key" : "_ZTIPFvRKNSt3__119__libcpp_debug_infoEE",
3102   "name" : "void (*)(const std::__libcpp_debug_info &)",
3103   "referenced_type" : "_ZTIFvRKNSt3__119__libcpp_debug_infoEE",
3104   "size" : 4,
3105   "source_file" : "external/libcxx/include/__debug"
3106  },
3107  {
3108   "alignment" : 4,
3109   "linker_set_key" : "_ZTIPFviE",
3110   "name" : "void (*)(int)",
3111   "referenced_type" : "_ZTIFviE",
3112   "size" : 4,
3113   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/signal.h"
3114  },
3115  {
3116   "alignment" : 4,
3117   "linker_set_key" : "_ZTIPFviP7siginfoPvE",
3118   "name" : "void (*)(int, siginfo *, void *)",
3119   "referenced_type" : "_ZTIFviP7siginfoPvE",
3120   "size" : 4,
3121   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/signal.h"
3122  },
3123  {
3124   "alignment" : 4,
3125   "linker_set_key" : "_ZTIPFvvE",
3126   "name" : "void (*)()",
3127   "referenced_type" : "_ZTIFvvE",
3128   "size" : 4,
3129   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/signal.h"
3130  },
3131  {
3132   "alignment" : 4,
3133   "linker_set_key" : "_ZTIPK24AsynchronousCloseMonitor",
3134   "name" : "const AsynchronousCloseMonitor *",
3135   "referenced_type" : "_ZTIK24AsynchronousCloseMonitor",
3136   "size" : 4,
3137   "source_file" : "libcore/luni/src/main/native/AsynchronousCloseMonitor.h"
3138  },
3139  {
3140   "alignment" : 4,
3141   "linker_set_key" : "_ZTIPK8log_time",
3142   "name" : "const log_time *",
3143   "referenced_type" : "_ZTIK8log_time",
3144   "size" : 4,
3145   "source_file" : "system/logging/liblog/include/log/log_time.h"
3146  },
3147  {
3148   "alignment" : 4,
3149   "linker_set_key" : "_ZTIPKDi",
3150   "name" : "const char32_t *",
3151   "referenced_type" : "_ZTIKDi",
3152   "size" : 4,
3153   "source_file" : "external/libcxx/include/type_traits"
3154  },
3155  {
3156   "alignment" : 4,
3157   "linker_set_key" : "_ZTIPKDs",
3158   "name" : "const char16_t *",
3159   "referenced_type" : "_ZTIKDs",
3160   "size" : 4,
3161   "source_file" : "external/libcxx/include/type_traits"
3162  },
3163  {
3164   "alignment" : 4,
3165   "linker_set_key" : "_ZTIPKDu",
3166   "name" : "const char8_t *",
3167   "referenced_type" : "_ZTIKDu",
3168   "size" : 4,
3169   "source_file" : "external/libcxx/include/type_traits"
3170  },
3171  {
3172   "alignment" : 4,
3173   "linker_set_key" : "_ZTIPKNSt3__110__function8__policyE",
3174   "name" : "const std::__function::__policy *",
3175   "referenced_type" : "_ZTIKNSt3__110__function8__policyE",
3176   "size" : 4,
3177   "source_file" : "external/libcxx/include/functional"
3178  },
3179  {
3180   "alignment" : 4,
3181   "linker_set_key" : "_ZTIPKNSt3__110error_codeE",
3182   "name" : "const std::error_code *",
3183   "referenced_type" : "_ZTIKNSt3__110error_codeE",
3184   "size" : 4,
3185   "source_file" : "external/libcxx/include/system_error"
3186  },
3187  {
3188   "alignment" : 4,
3189   "linker_set_key" : "_ZTIPKNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEEE",
3190   "name" : "const std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>> *",
3191   "referenced_type" : "_ZTIKNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEEE",
3192   "size" : 4,
3193   "source_file" : "external/libcxx/include/string"
3194  },
3195  {
3196   "alignment" : 4,
3197   "linker_set_key" : "_ZTIPKNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEEE",
3198   "name" : "const std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>> *",
3199   "referenced_type" : "_ZTIKNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEEE",
3200   "size" : 4,
3201   "source_file" : "external/libcxx/include/string"
3202  },
3203  {
3204   "alignment" : 4,
3205   "linker_set_key" : "_ZTIPKNSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEEE",
3206   "name" : "const std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>> *",
3207   "referenced_type" : "_ZTIKNSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEEE",
3208   "size" : 4,
3209   "source_file" : "external/libcxx/include/string"
3210  },
3211  {
3212   "alignment" : 4,
3213   "linker_set_key" : "_ZTIPKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
3214   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>> *",
3215   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
3216   "size" : 4,
3217   "source_file" : "external/libcxx/include/string"
3218  },
3219  {
3220   "alignment" : 4,
3221   "linker_set_key" : "_ZTIPKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
3222   "name" : "const std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>> *",
3223   "referenced_type" : "_ZTIKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
3224   "size" : 4,
3225   "source_file" : "external/libcxx/include/string"
3226  },
3227  {
3228   "alignment" : 4,
3229   "linker_set_key" : "_ZTIPKNSt3__112system_errorE",
3230   "name" : "const std::system_error *",
3231   "referenced_type" : "_ZTIKNSt3__112system_errorE",
3232   "size" : 4,
3233   "source_file" : "external/libcxx/include/system_error"
3234  },
3235  {
3236   "alignment" : 4,
3237   "linker_set_key" : "_ZTIPKNSt3__113__scalar_hashINS_6_PairTELj2EEE",
3238   "name" : "const std::__scalar_hash<std::_PairT, 2> *",
3239   "referenced_type" : "_ZTIKNSt3__113__scalar_hashINS_6_PairTELj2EEE",
3240   "size" : 4,
3241   "source_file" : "external/libcxx/include/utility"
3242  },
3243  {
3244   "alignment" : 4,
3245   "linker_set_key" : "_ZTIPKNSt3__113__scalar_hashIdLj2EEE",
3246   "name" : "const std::__scalar_hash<double> *",
3247   "referenced_type" : "_ZTIKNSt3__113__scalar_hashIdLj2EEE",
3248   "size" : 4,
3249   "source_file" : "external/libcxx/include/utility"
3250  },
3251  {
3252   "alignment" : 4,
3253   "linker_set_key" : "_ZTIPKNSt3__113__scalar_hashIfLj1EEE",
3254   "name" : "const std::__scalar_hash<float> *",
3255   "referenced_type" : "_ZTIKNSt3__113__scalar_hashIfLj1EEE",
3256   "size" : 4,
3257   "source_file" : "external/libcxx/include/utility"
3258  },
3259  {
3260   "alignment" : 4,
3261   "linker_set_key" : "_ZTIPKNSt3__114__shared_countE",
3262   "name" : "const std::__shared_count *",
3263   "referenced_type" : "_ZTIKNSt3__114__shared_countE",
3264   "size" : 4,
3265   "source_file" : "external/libcxx/include/memory"
3266  },
3267  {
3268   "alignment" : 4,
3269   "linker_set_key" : "_ZTIPKNSt3__114error_categoryE",
3270   "name" : "const std::error_category *",
3271   "referenced_type" : "_ZTIKNSt3__114error_categoryE",
3272   "size" : 4,
3273   "source_file" : "external/libcxx/include/system_error"
3274  },
3275  {
3276   "alignment" : 4,
3277   "linker_set_key" : "_ZTIPKNSt3__114pointer_safetyE",
3278   "name" : "const std::pointer_safety *",
3279   "referenced_type" : "_ZTIKNSt3__114pointer_safetyE",
3280   "size" : 4,
3281   "source_file" : "external/libcxx/include/memory"
3282  },
3283  {
3284   "alignment" : 4,
3285   "linker_set_key" : "_ZTIPKNSt3__115error_conditionE",
3286   "name" : "const std::error_condition *",
3287   "referenced_type" : "_ZTIKNSt3__115error_conditionE",
3288   "size" : 4,
3289   "source_file" : "external/libcxx/include/system_error"
3290  },
3291  {
3292   "alignment" : 4,
3293   "linker_set_key" : "_ZTIPKNSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
3294   "name" : "const std::__compressed_pair<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, std::allocator<char32_t>> *",
3295   "referenced_type" : "_ZTIKNSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
3296   "size" : 4,
3297   "source_file" : "external/libcxx/include/memory"
3298  },
3299  {
3300   "alignment" : 4,
3301   "linker_set_key" : "_ZTIPKNSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
3302   "name" : "const std::__compressed_pair<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, std::allocator<char16_t>> *",
3303   "referenced_type" : "_ZTIKNSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
3304   "size" : 4,
3305   "source_file" : "external/libcxx/include/memory"
3306  },
3307  {
3308   "alignment" : 4,
3309   "linker_set_key" : "_ZTIPKNSt3__117__compressed_pairINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repES5_EE",
3310   "name" : "const std::__compressed_pair<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, std::allocator<char8_t>> *",
3311   "referenced_type" : "_ZTIKNSt3__117__compressed_pairINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repES5_EE",
3312   "size" : 4,
3313   "source_file" : "external/libcxx/include/memory"
3314  },
3315  {
3316   "alignment" : 4,
3317   "linker_set_key" : "_ZTIPKNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
3318   "name" : "const std::__compressed_pair<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, std::allocator<char>> *",
3319   "referenced_type" : "_ZTIKNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
3320   "size" : 4,
3321   "source_file" : "external/libcxx/include/memory"
3322  },
3323  {
3324   "alignment" : 4,
3325   "linker_set_key" : "_ZTIPKNSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
3326   "name" : "const std::__compressed_pair<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, std::allocator<wchar_t>> *",
3327   "referenced_type" : "_ZTIKNSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
3328   "size" : 4,
3329   "source_file" : "external/libcxx/include/memory"
3330  },
3331  {
3332   "alignment" : 4,
3333   "linker_set_key" : "_ZTIPKNSt3__118__libcpp_refstringE",
3334   "name" : "const std::__libcpp_refstring *",
3335   "referenced_type" : "_ZTIKNSt3__118__libcpp_refstringE",
3336   "size" : 4,
3337   "source_file" : "external/libcxx/include/stdexcept"
3338  },
3339  {
3340   "alignment" : 4,
3341   "linker_set_key" : "_ZTIPKNSt3__119__shared_weak_countE",
3342   "name" : "const std::__shared_weak_count *",
3343   "referenced_type" : "_ZTIKNSt3__119__shared_weak_countE",
3344   "size" : 4,
3345   "source_file" : "external/libcxx/include/memory"
3346  },
3347  {
3348   "alignment" : 4,
3349   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
3350   "name" : "const std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false> *",
3351   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
3352   "size" : 4,
3353   "source_file" : "external/libcxx/include/type_traits"
3354  },
3355  {
3356   "alignment" : 4,
3357   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
3358   "name" : "const std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false> *",
3359   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
3360   "size" : 4,
3361   "source_file" : "external/libcxx/include/type_traits"
3362  },
3363  {
3364   "alignment" : 4,
3365   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE",
3366   "name" : "const std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false> *",
3367   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE",
3368   "size" : 4,
3369   "source_file" : "external/libcxx/include/type_traits"
3370  },
3371  {
3372   "alignment" : 4,
3373   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
3374   "name" : "const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false> *",
3375   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
3376   "size" : 4,
3377   "source_file" : "external/libcxx/include/type_traits"
3378  },
3379  {
3380   "alignment" : 4,
3381   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
3382   "name" : "const std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false> *",
3383   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
3384   "size" : 4,
3385   "source_file" : "external/libcxx/include/type_traits"
3386  },
3387  {
3388   "alignment" : 4,
3389   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
3390   "name" : "const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> *",
3391   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
3392   "size" : 4,
3393   "source_file" : "external/libcxx/include/type_traits"
3394  },
3395  {
3396   "alignment" : 4,
3397   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
3398   "name" : "const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> *",
3399   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
3400   "size" : 4,
3401   "source_file" : "external/libcxx/include/type_traits"
3402  },
3403  {
3404   "alignment" : 4,
3405   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE",
3406   "name" : "const std::__compressed_pair_elem<std::allocator<char8_t>, 1, true> *",
3407   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE",
3408   "size" : 4,
3409   "source_file" : "external/libcxx/include/type_traits"
3410  },
3411  {
3412   "alignment" : 4,
3413   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
3414   "name" : "const std::__compressed_pair_elem<std::allocator<char>, 1, true> *",
3415   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
3416   "size" : 4,
3417   "source_file" : "external/libcxx/include/type_traits"
3418  },
3419  {
3420   "alignment" : 4,
3421   "linker_set_key" : "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
3422   "name" : "const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> *",
3423   "referenced_type" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
3424   "size" : 4,
3425   "source_file" : "external/libcxx/include/type_traits"
3426  },
3427  {
3428   "alignment" : 4,
3429   "linker_set_key" : "_ZTIPKNSt3__14hashIDiEE",
3430   "name" : "const std::hash<char32_t> *",
3431   "referenced_type" : "_ZTIKNSt3__14hashIDiEE",
3432   "size" : 4,
3433   "source_file" : "external/libcxx/include/utility"
3434  },
3435  {
3436   "alignment" : 4,
3437   "linker_set_key" : "_ZTIPKNSt3__14hashIDnEE",
3438   "name" : "const std::hash<nullptr_t> *",
3439   "referenced_type" : "_ZTIKNSt3__14hashIDnEE",
3440   "size" : 4,
3441   "source_file" : "external/libcxx/include/utility"
3442  },
3443  {
3444   "alignment" : 4,
3445   "linker_set_key" : "_ZTIPKNSt3__14hashIDsEE",
3446   "name" : "const std::hash<char16_t> *",
3447   "referenced_type" : "_ZTIKNSt3__14hashIDsEE",
3448   "size" : 4,
3449   "source_file" : "external/libcxx/include/utility"
3450  },
3451  {
3452   "alignment" : 4,
3453   "linker_set_key" : "_ZTIPKNSt3__14hashINS_10error_codeEEE",
3454   "name" : "const std::hash<std::error_code> *",
3455   "referenced_type" : "_ZTIKNSt3__14hashINS_10error_codeEEE",
3456   "size" : 4,
3457   "source_file" : "external/libcxx/include/system_error"
3458  },
3459  {
3460   "alignment" : 4,
3461   "linker_set_key" : "_ZTIPKNSt3__14hashINS_15error_conditionEEE",
3462   "name" : "const std::hash<std::error_condition> *",
3463   "referenced_type" : "_ZTIKNSt3__14hashINS_15error_conditionEEE",
3464   "size" : 4,
3465   "source_file" : "external/libcxx/include/system_error"
3466  },
3467  {
3468   "alignment" : 4,
3469   "linker_set_key" : "_ZTIPKNSt3__14hashIaEE",
3470   "name" : "const std::hash<signed char> *",
3471   "referenced_type" : "_ZTIKNSt3__14hashIaEE",
3472   "size" : 4,
3473   "source_file" : "external/libcxx/include/utility"
3474  },
3475  {
3476   "alignment" : 4,
3477   "linker_set_key" : "_ZTIPKNSt3__14hashIbEE",
3478   "name" : "const std::hash<bool> *",
3479   "referenced_type" : "_ZTIKNSt3__14hashIbEE",
3480   "size" : 4,
3481   "source_file" : "external/libcxx/include/utility"
3482  },
3483  {
3484   "alignment" : 4,
3485   "linker_set_key" : "_ZTIPKNSt3__14hashIcEE",
3486   "name" : "const std::hash<char> *",
3487   "referenced_type" : "_ZTIKNSt3__14hashIcEE",
3488   "size" : 4,
3489   "source_file" : "external/libcxx/include/utility"
3490  },
3491  {
3492   "alignment" : 4,
3493   "linker_set_key" : "_ZTIPKNSt3__14hashIdEE",
3494   "name" : "const std::hash<double> *",
3495   "referenced_type" : "_ZTIKNSt3__14hashIdEE",
3496   "size" : 4,
3497   "source_file" : "external/libcxx/include/utility"
3498  },
3499  {
3500   "alignment" : 4,
3501   "linker_set_key" : "_ZTIPKNSt3__14hashIeEE",
3502   "name" : "const std::hash<long double> *",
3503   "referenced_type" : "_ZTIKNSt3__14hashIeEE",
3504   "size" : 4,
3505   "source_file" : "external/libcxx/include/utility"
3506  },
3507  {
3508   "alignment" : 4,
3509   "linker_set_key" : "_ZTIPKNSt3__14hashIfEE",
3510   "name" : "const std::hash<float> *",
3511   "referenced_type" : "_ZTIKNSt3__14hashIfEE",
3512   "size" : 4,
3513   "source_file" : "external/libcxx/include/utility"
3514  },
3515  {
3516   "alignment" : 4,
3517   "linker_set_key" : "_ZTIPKNSt3__14hashIhEE",
3518   "name" : "const std::hash<unsigned char> *",
3519   "referenced_type" : "_ZTIKNSt3__14hashIhEE",
3520   "size" : 4,
3521   "source_file" : "external/libcxx/include/utility"
3522  },
3523  {
3524   "alignment" : 4,
3525   "linker_set_key" : "_ZTIPKNSt3__14hashIiEE",
3526   "name" : "const std::hash<int> *",
3527   "referenced_type" : "_ZTIKNSt3__14hashIiEE",
3528   "size" : 4,
3529   "source_file" : "external/libcxx/include/utility"
3530  },
3531  {
3532   "alignment" : 4,
3533   "linker_set_key" : "_ZTIPKNSt3__14hashIjEE",
3534   "name" : "const std::hash<unsigned int> *",
3535   "referenced_type" : "_ZTIKNSt3__14hashIjEE",
3536   "size" : 4,
3537   "source_file" : "external/libcxx/include/utility"
3538  },
3539  {
3540   "alignment" : 4,
3541   "linker_set_key" : "_ZTIPKNSt3__14hashIlEE",
3542   "name" : "const std::hash<long> *",
3543   "referenced_type" : "_ZTIKNSt3__14hashIlEE",
3544   "size" : 4,
3545   "source_file" : "external/libcxx/include/utility"
3546  },
3547  {
3548   "alignment" : 4,
3549   "linker_set_key" : "_ZTIPKNSt3__14hashImEE",
3550   "name" : "const std::hash<unsigned long> *",
3551   "referenced_type" : "_ZTIKNSt3__14hashImEE",
3552   "size" : 4,
3553   "source_file" : "external/libcxx/include/utility"
3554  },
3555  {
3556   "alignment" : 4,
3557   "linker_set_key" : "_ZTIPKNSt3__14hashIsEE",
3558   "name" : "const std::hash<short> *",
3559   "referenced_type" : "_ZTIKNSt3__14hashIsEE",
3560   "size" : 4,
3561   "source_file" : "external/libcxx/include/utility"
3562  },
3563  {
3564   "alignment" : 4,
3565   "linker_set_key" : "_ZTIPKNSt3__14hashItEE",
3566   "name" : "const std::hash<unsigned short> *",
3567   "referenced_type" : "_ZTIKNSt3__14hashItEE",
3568   "size" : 4,
3569   "source_file" : "external/libcxx/include/utility"
3570  },
3571  {
3572   "alignment" : 4,
3573   "linker_set_key" : "_ZTIPKNSt3__14hashIwEE",
3574   "name" : "const std::hash<wchar_t> *",
3575   "referenced_type" : "_ZTIKNSt3__14hashIwEE",
3576   "size" : 4,
3577   "source_file" : "external/libcxx/include/utility"
3578  },
3579  {
3580   "alignment" : 4,
3581   "linker_set_key" : "_ZTIPKNSt3__16__lessIjjEE",
3582   "name" : "const std::__less<unsigned int> *",
3583   "referenced_type" : "_ZTIKNSt3__16__lessIjjEE",
3584   "size" : 4,
3585   "source_file" : "external/libcxx/include/algorithm"
3586  },
3587  {
3588   "alignment" : 4,
3589   "linker_set_key" : "_ZTIPKNSt3__16chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
3590   "name" : "const std::chrono::time_point<std::chrono::steady_clock, std::chrono::duration<long long, std::ratio<1, 1000000000>>> *",
3591   "referenced_type" : "_ZTIKNSt3__16chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
3592   "size" : 4,
3593   "source_file" : "external/libcxx/include/chrono"
3594  },
3595  {
3596   "alignment" : 4,
3597   "linker_set_key" : "_ZTIPKNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIiNS_5ratioILx86400ELx1EEEEEEE",
3598   "name" : "const std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<int, std::ratio<86400, 1>>> *",
3599   "referenced_type" : "_ZTIKNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIiNS_5ratioILx86400ELx1EEEEEEE",
3600   "size" : 4,
3601   "source_file" : "external/libcxx/include/chrono"
3602  },
3603  {
3604   "alignment" : 4,
3605   "linker_set_key" : "_ZTIPKNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
3606   "name" : "const std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long long, std::ratio<1, 1000000000>>> *",
3607   "referenced_type" : "_ZTIKNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
3608   "size" : 4,
3609   "source_file" : "external/libcxx/include/chrono"
3610  },
3611  {
3612   "alignment" : 4,
3613   "linker_set_key" : "_ZTIPKNSt3__16chrono10time_pointINS0_7local_tENS0_8durationIiNS_5ratioILx86400ELx1EEEEEEE",
3614   "name" : "const std::chrono::time_point<std::chrono::local_t, std::chrono::duration<int, std::ratio<86400, 1>>> *",
3615   "referenced_type" : "_ZTIKNSt3__16chrono10time_pointINS0_7local_tENS0_8durationIiNS_5ratioILx86400ELx1EEEEEEE",
3616   "size" : 4,
3617   "source_file" : "external/libcxx/include/chrono"
3618  },
3619  {
3620   "alignment" : 4,
3621   "linker_set_key" : "_ZTIPKNSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
3622   "name" : "const std::chrono::time_point<std::filesystem::_FilesystemClock, std::chrono::duration<long long, std::ratio<1, 1000000000>>> *",
3623   "referenced_type" : "_ZTIKNSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
3624   "size" : 4,
3625   "source_file" : "external/libcxx/include/chrono"
3626  },
3627  {
3628   "alignment" : 4,
3629   "linker_set_key" : "_ZTIPKNSt3__16chrono10year_monthE",
3630   "name" : "const std::chrono::year_month *",
3631   "referenced_type" : "_ZTIKNSt3__16chrono10year_monthE",
3632   "size" : 4,
3633   "source_file" : "external/libcxx/include/chrono"
3634  },
3635  {
3636   "alignment" : 4,
3637   "linker_set_key" : "_ZTIPKNSt3__16chrono12weekday_lastE",
3638   "name" : "const std::chrono::weekday_last *",
3639   "referenced_type" : "_ZTIKNSt3__16chrono12weekday_lastE",
3640   "size" : 4,
3641   "source_file" : "external/libcxx/include/chrono"
3642  },
3643  {
3644   "alignment" : 4,
3645   "linker_set_key" : "_ZTIPKNSt3__16chrono13month_weekdayE",
3646   "name" : "const std::chrono::month_weekday *",
3647   "referenced_type" : "_ZTIKNSt3__16chrono13month_weekdayE",
3648   "size" : 4,
3649   "source_file" : "external/libcxx/include/chrono"
3650  },
3651  {
3652   "alignment" : 4,
3653   "linker_set_key" : "_ZTIPKNSt3__16chrono14month_day_lastE",
3654   "name" : "const std::chrono::month_day_last *",
3655   "referenced_type" : "_ZTIKNSt3__16chrono14month_day_lastE",
3656   "size" : 4,
3657   "source_file" : "external/libcxx/include/chrono"
3658  },
3659  {
3660   "alignment" : 4,
3661   "linker_set_key" : "_ZTIPKNSt3__16chrono14year_month_dayE",
3662   "name" : "const std::chrono::year_month_day *",
3663   "referenced_type" : "_ZTIKNSt3__16chrono14year_month_dayE",
3664   "size" : 4,
3665   "source_file" : "external/libcxx/include/chrono"
3666  },
3667  {
3668   "alignment" : 4,
3669   "linker_set_key" : "_ZTIPKNSt3__16chrono15__duration_castINS0_8durationIiNS_5ratioILx31556952ELx1EEEEENS2_IiNS3_ILx2629746ELx1EEEEENS3_ILx12ELx1EEELb0ELb1EEE",
3670   "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> *",
3671   "referenced_type" : "_ZTIKNSt3__16chrono15__duration_castINS0_8durationIiNS_5ratioILx31556952ELx1EEEEENS2_IiNS3_ILx2629746ELx1EEEEENS3_ILx12ELx1EEELb0ELb1EEE",
3672   "size" : 4,
3673   "source_file" : "external/libcxx/include/chrono"
3674  },
3675  {
3676   "alignment" : 4,
3677   "linker_set_key" : "_ZTIPKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeS4_EENS3_ILx1ELx1EEELb1ELb1EEE",
3678   "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> *",
3679   "referenced_type" : "_ZTIKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeS4_EENS3_ILx1ELx1EEELb1ELb1EEE",
3680   "size" : 4,
3681   "source_file" : "external/libcxx/include/chrono"
3682  },
3683  {
3684   "alignment" : 4,
3685   "linker_set_key" : "_ZTIPKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEE",
3686   "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> *",
3687   "referenced_type" : "_ZTIKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEE",
3688   "size" : 4,
3689   "source_file" : "external/libcxx/include/chrono"
3690  },
3691  {
3692   "alignment" : 4,
3693   "linker_set_key" : "_ZTIPKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000000000ELx1EEELb0ELb1EEE",
3694   "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> *",
3695   "referenced_type" : "_ZTIKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000000000ELx1EEELb0ELb1EEE",
3696   "size" : 4,
3697   "source_file" : "external/libcxx/include/chrono"
3698  },
3699  {
3700   "alignment" : 4,
3701   "linker_set_key" : "_ZTIPKNSt3__16chrono15weekday_indexedE",
3702   "name" : "const std::chrono::weekday_indexed *",
3703   "referenced_type" : "_ZTIKNSt3__16chrono15weekday_indexedE",
3704   "size" : 4,
3705   "source_file" : "external/libcxx/include/chrono"
3706  },
3707  {
3708   "alignment" : 4,
3709   "linker_set_key" : "_ZTIPKNSt3__16chrono18month_weekday_lastE",
3710   "name" : "const std::chrono::month_weekday_last *",
3711   "referenced_type" : "_ZTIKNSt3__16chrono18month_weekday_lastE",
3712   "size" : 4,
3713   "source_file" : "external/libcxx/include/chrono"
3714  },
3715  {
3716   "alignment" : 4,
3717   "linker_set_key" : "_ZTIPKNSt3__16chrono18year_month_weekdayE",
3718   "name" : "const std::chrono::year_month_weekday *",
3719   "referenced_type" : "_ZTIKNSt3__16chrono18year_month_weekdayE",
3720   "size" : 4,
3721   "source_file" : "external/libcxx/include/chrono"
3722  },
3723  {
3724   "alignment" : 4,
3725   "linker_set_key" : "_ZTIPKNSt3__16chrono19year_month_day_lastE",
3726   "name" : "const std::chrono::year_month_day_last *",
3727   "referenced_type" : "_ZTIKNSt3__16chrono19year_month_day_lastE",
3728   "size" : 4,
3729   "source_file" : "external/libcxx/include/chrono"
3730  },
3731  {
3732   "alignment" : 4,
3733   "linker_set_key" : "_ZTIPKNSt3__16chrono23year_month_weekday_lastE",
3734   "name" : "const std::chrono::year_month_weekday_last *",
3735   "referenced_type" : "_ZTIKNSt3__16chrono23year_month_weekday_lastE",
3736   "size" : 4,
3737   "source_file" : "external/libcxx/include/chrono"
3738  },
3739  {
3740   "alignment" : 4,
3741   "linker_set_key" : "_ZTIPKNSt3__16chrono3dayE",
3742   "name" : "const std::chrono::day *",
3743   "referenced_type" : "_ZTIKNSt3__16chrono3dayE",
3744   "size" : 4,
3745   "source_file" : "external/libcxx/include/chrono"
3746  },
3747  {
3748   "alignment" : 4,
3749   "linker_set_key" : "_ZTIPKNSt3__16chrono4yearE",
3750   "name" : "const std::chrono::year *",
3751   "referenced_type" : "_ZTIKNSt3__16chrono4yearE",
3752   "size" : 4,
3753   "source_file" : "external/libcxx/include/chrono"
3754  },
3755  {
3756   "alignment" : 4,
3757   "linker_set_key" : "_ZTIPKNSt3__16chrono5monthE",
3758   "name" : "const std::chrono::month *",
3759   "referenced_type" : "_ZTIKNSt3__16chrono5monthE",
3760   "size" : 4,
3761   "source_file" : "external/libcxx/include/chrono"
3762  },
3763  {
3764   "alignment" : 4,
3765   "linker_set_key" : "_ZTIPKNSt3__16chrono7weekdayE",
3766   "name" : "const std::chrono::weekday *",
3767   "referenced_type" : "_ZTIKNSt3__16chrono7weekdayE",
3768   "size" : 4,
3769   "source_file" : "external/libcxx/include/chrono"
3770  },
3771  {
3772   "alignment" : 4,
3773   "linker_set_key" : "_ZTIPKNSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
3774   "name" : "const std::chrono::duration<long double, std::ratio<1, 1000000000>> *",
3775   "referenced_type" : "_ZTIKNSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
3776   "size" : 4,
3777   "source_file" : "external/libcxx/include/chrono"
3778  },
3779  {
3780   "alignment" : 4,
3781   "linker_set_key" : "_ZTIPKNSt3__16chrono8durationIiNS_5ratioILx2629746ELx1EEEEE",
3782   "name" : "const std::chrono::duration<int, std::ratio<2629746, 1>> *",
3783   "referenced_type" : "_ZTIKNSt3__16chrono8durationIiNS_5ratioILx2629746ELx1EEEEE",
3784   "size" : 4,
3785   "source_file" : "external/libcxx/include/chrono"
3786  },
3787  {
3788   "alignment" : 4,
3789   "linker_set_key" : "_ZTIPKNSt3__16chrono8durationIiNS_5ratioILx31556952ELx1EEEEE",
3790   "name" : "const std::chrono::duration<int, std::ratio<31556952, 1>> *",
3791   "referenced_type" : "_ZTIKNSt3__16chrono8durationIiNS_5ratioILx31556952ELx1EEEEE",
3792   "size" : 4,
3793   "source_file" : "external/libcxx/include/chrono"
3794  },
3795  {
3796   "alignment" : 4,
3797   "linker_set_key" : "_ZTIPKNSt3__16chrono8durationIiNS_5ratioILx86400ELx1EEEEE",
3798   "name" : "const std::chrono::duration<int, std::ratio<86400, 1>> *",
3799   "referenced_type" : "_ZTIKNSt3__16chrono8durationIiNS_5ratioILx86400ELx1EEEEE",
3800   "size" : 4,
3801   "source_file" : "external/libcxx/include/chrono"
3802  },
3803  {
3804   "alignment" : 4,
3805   "linker_set_key" : "_ZTIPKNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
3806   "name" : "const std::chrono::duration<long long, std::ratio<1, 1000000000>> *",
3807   "referenced_type" : "_ZTIKNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
3808   "size" : 4,
3809   "source_file" : "external/libcxx/include/chrono"
3810  },
3811  {
3812   "alignment" : 4,
3813   "linker_set_key" : "_ZTIPKNSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
3814   "name" : "const std::chrono::duration<long long, std::ratio<1, 1>> *",
3815   "referenced_type" : "_ZTIKNSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
3816   "size" : 4,
3817   "source_file" : "external/libcxx/include/chrono"
3818  },
3819  {
3820   "alignment" : 4,
3821   "linker_set_key" : "_ZTIPKNSt3__16chrono9month_dayE",
3822   "name" : "const std::chrono::month_day *",
3823   "referenced_type" : "_ZTIKNSt3__16chrono9month_dayE",
3824   "size" : 4,
3825   "source_file" : "external/libcxx/include/chrono"
3826  },
3827  {
3828   "alignment" : 4,
3829   "linker_set_key" : "_ZTIPKNSt3__19allocatorIDiEE",
3830   "name" : "const std::allocator<char32_t> *",
3831   "referenced_type" : "_ZTIKNSt3__19allocatorIDiEE",
3832   "size" : 4,
3833   "source_file" : "external/libcxx/include/memory"
3834  },
3835  {
3836   "alignment" : 4,
3837   "linker_set_key" : "_ZTIPKNSt3__19allocatorIDsEE",
3838   "name" : "const std::allocator<char16_t> *",
3839   "referenced_type" : "_ZTIKNSt3__19allocatorIDsEE",
3840   "size" : 4,
3841   "source_file" : "external/libcxx/include/memory"
3842  },
3843  {
3844   "alignment" : 4,
3845   "linker_set_key" : "_ZTIPKNSt3__19allocatorIDuEE",
3846   "name" : "const std::allocator<char8_t> *",
3847   "referenced_type" : "_ZTIKNSt3__19allocatorIDuEE",
3848   "size" : 4,
3849   "source_file" : "external/libcxx/include/memory"
3850  },
3851  {
3852   "alignment" : 4,
3853   "linker_set_key" : "_ZTIPKNSt3__19allocatorIcEE",
3854   "name" : "const std::allocator<char> *",
3855   "referenced_type" : "_ZTIKNSt3__19allocatorIcEE",
3856   "size" : 4,
3857   "source_file" : "external/libcxx/include/memory"
3858  },
3859  {
3860   "alignment" : 4,
3861   "linker_set_key" : "_ZTIPKNSt3__19allocatorIwEE",
3862   "name" : "const std::allocator<wchar_t> *",
3863   "referenced_type" : "_ZTIKNSt3__19allocatorIwEE",
3864   "size" : 4,
3865   "source_file" : "external/libcxx/include/memory"
3866  },
3867  {
3868   "alignment" : 4,
3869   "linker_set_key" : "_ZTIPKSt13exception_ptr",
3870   "name" : "const std::exception_ptr *",
3871   "referenced_type" : "_ZTIKSt13exception_ptr",
3872   "size" : 4,
3873   "source_file" : "external/libcxx/include/exception"
3874  },
3875  {
3876   "alignment" : 4,
3877   "linker_set_key" : "_ZTIPKSt16nested_exception",
3878   "name" : "const std::nested_exception *",
3879   "referenced_type" : "_ZTIKSt16nested_exception",
3880   "size" : 4,
3881   "source_file" : "external/libcxx/include/exception"
3882  },
3883  {
3884   "alignment" : 4,
3885   "linker_set_key" : "_ZTIPKSt9type_info",
3886   "name" : "const std::type_info *",
3887   "referenced_type" : "_ZTIKSt9type_info",
3888   "size" : 4,
3889   "source_file" : "external/libcxx/include/typeinfo"
3890  },
3891  {
3892   "alignment" : 4,
3893   "linker_set_key" : "_ZTIPKc",
3894   "name" : "const char *",
3895   "referenced_type" : "_ZTIKc",
3896   "size" : 4,
3897   "source_file" : "bionic/libc/include/signal.h"
3898  },
3899  {
3900   "alignment" : 4,
3901   "linker_set_key" : "_ZTIPKl",
3902   "name" : "const long *",
3903   "referenced_type" : "_ZTIKl",
3904   "size" : 4,
3905   "source_file" : "external/libcxx/include/memory"
3906  },
3907  {
3908   "alignment" : 4,
3909   "linker_set_key" : "_ZTIPKv",
3910   "name" : "const void *",
3911   "referenced_type" : "_ZTIKv",
3912   "size" : 4,
3913   "source_file" : "bionic/libc/include/string.h"
3914  },
3915  {
3916   "alignment" : 4,
3917   "linker_set_key" : "_ZTIPKw",
3918   "name" : "const wchar_t *",
3919   "referenced_type" : "_ZTIKw",
3920   "size" : 4,
3921   "source_file" : "external/libcxx/include/type_traits"
3922  },
3923  {
3924   "alignment" : 4,
3925   "linker_set_key" : "_ZTIPN12_GLOBAL__N_128AsynchronousCloseMonitorImplE",
3926   "name" : "(anonymous namespace)::AsynchronousCloseMonitorImpl *",
3927   "referenced_type" : "_ZTIN12_GLOBAL__N_128AsynchronousCloseMonitorImplE",
3928   "size" : 4,
3929   "source_file" : "libcore/luni/src/main/native/AsynchronousCloseMonitor.cpp"
3930  },
3931  {
3932   "alignment" : 4,
3933   "linker_set_key" : "_ZTIPNSt3__110error_codeE",
3934   "name" : "std::error_code *",
3935   "referenced_type" : "_ZTINSt3__110error_codeE",
3936   "size" : 4,
3937   "source_file" : "external/libcxx/include/system_error"
3938  },
3939  {
3940   "alignment" : 4,
3941   "linker_set_key" : "_ZTIPNSt3__110in_place_tE",
3942   "name" : "std::in_place_t *",
3943   "referenced_type" : "_ZTINSt3__110in_place_tE",
3944   "size" : 4,
3945   "source_file" : "external/libcxx/include/utility"
3946  },
3947  {
3948   "alignment" : 4,
3949   "linker_set_key" : "_ZTIPNSt3__110lock_guardINS_5mutexEEE",
3950   "name" : "std::lock_guard<std::mutex> *",
3951   "referenced_type" : "_ZTINSt3__110lock_guardINS_5mutexEEE",
3952   "size" : 4,
3953   "source_file" : "external/libcxx/include/__mutex_base"
3954  },
3955  {
3956   "alignment" : 4,
3957   "linker_set_key" : "_ZTIPNSt3__111atomic_flagE",
3958   "name" : "std::atomic_flag *",
3959   "referenced_type" : "_ZTINSt3__111atomic_flagE",
3960   "size" : 4,
3961   "source_file" : "external/libcxx/include/atomic"
3962  },
3963  {
3964   "alignment" : 4,
3965   "linker_set_key" : "_ZTIPNSt3__111scoped_lockIJEEE",
3966   "name" : "std::scoped_lock<> *",
3967   "referenced_type" : "_ZTINSt3__111scoped_lockIJEEE",
3968   "size" : 4,
3969   "source_file" : "external/libcxx/include/mutex"
3970  },
3971  {
3972   "alignment" : 4,
3973   "linker_set_key" : "_ZTIPNSt3__112__destruct_nE",
3974   "name" : "std::__destruct_n *",
3975   "referenced_type" : "_ZTINSt3__112__destruct_nE",
3976   "size" : 4,
3977   "source_file" : "external/libcxx/include/memory"
3978  },
3979  {
3980   "alignment" : 4,
3981   "linker_set_key" : "_ZTIPNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEEE",
3982   "name" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>> *",
3983   "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEEE",
3984   "size" : 4,
3985   "source_file" : "external/libcxx/include/string"
3986  },
3987  {
3988   "alignment" : 4,
3989   "linker_set_key" : "_ZTIPNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEEE",
3990   "name" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>> *",
3991   "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEEE",
3992   "size" : 4,
3993   "source_file" : "external/libcxx/include/string"
3994  },
3995  {
3996   "alignment" : 4,
3997   "linker_set_key" : "_ZTIPNSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEEE",
3998   "name" : "std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>> *",
3999   "referenced_type" : "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEEE",
4000   "size" : 4,
4001   "source_file" : "external/libcxx/include/string"
4002  },
4003  {
4004   "alignment" : 4,
4005   "linker_set_key" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4006   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>> *",
4007   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4008   "size" : 4,
4009   "source_file" : "external/libcxx/include/string"
4010  },
4011  {
4012   "alignment" : 4,
4013   "linker_set_key" : "_ZTIPNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
4014   "name" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>> *",
4015   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
4016   "size" : 4,
4017   "source_file" : "external/libcxx/include/string"
4018  },
4019  {
4020   "alignment" : 4,
4021   "linker_set_key" : "_ZTIPNSt3__114__shared_countE",
4022   "name" : "std::__shared_count *",
4023   "referenced_type" : "_ZTINSt3__114__shared_countE",
4024   "size" : 4,
4025   "source_file" : "external/libcxx/include/memory"
4026  },
4027  {
4028   "alignment" : 4,
4029   "linker_set_key" : "_ZTIPNSt3__114error_categoryE",
4030   "name" : "std::error_category *",
4031   "referenced_type" : "_ZTINSt3__114error_categoryE",
4032   "size" : 4,
4033   "source_file" : "external/libcxx/include/system_error"
4034  },
4035  {
4036   "alignment" : 4,
4037   "linker_set_key" : "_ZTIPNSt3__114pointer_safetyE",
4038   "name" : "std::pointer_safety *",
4039   "referenced_type" : "_ZTINSt3__114pointer_safetyE",
4040   "size" : 4,
4041   "source_file" : "external/libcxx/include/memory"
4042  },
4043  {
4044   "alignment" : 4,
4045   "linker_set_key" : "_ZTIPNSt3__115error_conditionE",
4046   "name" : "std::error_condition *",
4047   "referenced_type" : "_ZTINSt3__115error_conditionE",
4048   "size" : 4,
4049   "source_file" : "external/libcxx/include/system_error"
4050  },
4051  {
4052   "alignment" : 4,
4053   "linker_set_key" : "_ZTIPNSt3__115recursive_mutexE",
4054   "name" : "std::recursive_mutex *",
4055   "referenced_type" : "_ZTINSt3__115recursive_mutexE",
4056   "size" : 4,
4057   "source_file" : "external/libcxx/include/mutex"
4058  },
4059  {
4060   "alignment" : 4,
4061   "linker_set_key" : "_ZTIPNSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
4062   "name" : "std::__compressed_pair<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, std::allocator<char32_t>> *",
4063   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
4064   "size" : 4,
4065   "source_file" : "external/libcxx/include/memory"
4066  },
4067  {
4068   "alignment" : 4,
4069   "linker_set_key" : "_ZTIPNSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
4070   "name" : "std::__compressed_pair<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, std::allocator<char16_t>> *",
4071   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
4072   "size" : 4,
4073   "source_file" : "external/libcxx/include/memory"
4074  },
4075  {
4076   "alignment" : 4,
4077   "linker_set_key" : "_ZTIPNSt3__117__compressed_pairINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repES5_EE",
4078   "name" : "std::__compressed_pair<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, std::allocator<char8_t>> *",
4079   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repES5_EE",
4080   "size" : 4,
4081   "source_file" : "external/libcxx/include/memory"
4082  },
4083  {
4084   "alignment" : 4,
4085   "linker_set_key" : "_ZTIPNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
4086   "name" : "std::__compressed_pair<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, std::allocator<char>> *",
4087   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
4088   "size" : 4,
4089   "source_file" : "external/libcxx/include/memory"
4090  },
4091  {
4092   "alignment" : 4,
4093   "linker_set_key" : "_ZTIPNSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
4094   "name" : "std::__compressed_pair<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, std::allocator<wchar_t>> *",
4095   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
4096   "size" : 4,
4097   "source_file" : "external/libcxx/include/memory"
4098  },
4099  {
4100   "alignment" : 4,
4101   "linker_set_key" : "_ZTIPNSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
4102   "name" : "std::basic_string_view<char32_t, std::char_traits<char32_t>> *",
4103   "referenced_type" : "_ZTINSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
4104   "size" : 4,
4105   "source_file" : "external/libcxx/include/string_view"
4106  },
4107  {
4108   "alignment" : 4,
4109   "linker_set_key" : "_ZTIPNSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
4110   "name" : "std::basic_string_view<char16_t, std::char_traits<char16_t>> *",
4111   "referenced_type" : "_ZTINSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
4112   "size" : 4,
4113   "source_file" : "external/libcxx/include/string_view"
4114  },
4115  {
4116   "alignment" : 4,
4117   "linker_set_key" : "_ZTIPNSt3__117basic_string_viewIDuNS_11char_traitsIDuEEEE",
4118   "name" : "std::basic_string_view<char8_t, std::char_traits<char8_t>> *",
4119   "referenced_type" : "_ZTINSt3__117basic_string_viewIDuNS_11char_traitsIDuEEEE",
4120   "size" : 4,
4121   "source_file" : "external/libcxx/include/string_view"
4122  },
4123  {
4124   "alignment" : 4,
4125   "linker_set_key" : "_ZTIPNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
4126   "name" : "std::basic_string_view<char, std::char_traits<char>> *",
4127   "referenced_type" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
4128   "size" : 4,
4129   "source_file" : "external/libcxx/include/string_view"
4130  },
4131  {
4132   "alignment" : 4,
4133   "linker_set_key" : "_ZTIPNSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
4134   "name" : "std::basic_string_view<wchar_t, std::char_traits<wchar_t>> *",
4135   "referenced_type" : "_ZTINSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
4136   "size" : 4,
4137   "source_file" : "external/libcxx/include/string_view"
4138  },
4139  {
4140   "alignment" : 4,
4141   "linker_set_key" : "_ZTIPNSt3__118__sfinae_ctor_baseILb0ELb0EEE",
4142   "name" : "std::__sfinae_ctor_base<false, false> *",
4143   "referenced_type" : "_ZTINSt3__118__sfinae_ctor_baseILb0ELb0EEE",
4144   "size" : 4,
4145   "source_file" : "external/libcxx/include/__tuple"
4146  },
4147  {
4148   "alignment" : 4,
4149   "linker_set_key" : "_ZTIPNSt3__118__sfinae_ctor_baseILb0ELb1EEE",
4150   "name" : "std::__sfinae_ctor_base<false, true> *",
4151   "referenced_type" : "_ZTINSt3__118__sfinae_ctor_baseILb0ELb1EEE",
4152   "size" : 4,
4153   "source_file" : "external/libcxx/include/__tuple"
4154  },
4155  {
4156   "alignment" : 4,
4157   "linker_set_key" : "_ZTIPNSt3__118__sfinae_ctor_baseILb1ELb0EEE",
4158   "name" : "std::__sfinae_ctor_base<true, false> *",
4159   "referenced_type" : "_ZTINSt3__118__sfinae_ctor_baseILb1ELb0EEE",
4160   "size" : 4,
4161   "source_file" : "external/libcxx/include/__tuple"
4162  },
4163  {
4164   "alignment" : 4,
4165   "linker_set_key" : "_ZTIPNSt3__118condition_variableE",
4166   "name" : "std::condition_variable *",
4167   "referenced_type" : "_ZTINSt3__118condition_variableE",
4168   "size" : 4,
4169   "source_file" : "external/libcxx/include/__mutex_base"
4170  },
4171  {
4172   "alignment" : 4,
4173   "linker_set_key" : "_ZTIPNSt3__119__libcpp_debug_infoE",
4174   "name" : "std::__libcpp_debug_info *",
4175   "referenced_type" : "_ZTINSt3__119__libcpp_debug_infoE",
4176   "size" : 4,
4177   "source_file" : "external/libcxx/include/__debug"
4178  },
4179  {
4180   "alignment" : 4,
4181   "linker_set_key" : "_ZTIPNSt3__119__shared_weak_countE",
4182   "name" : "std::__shared_weak_count *",
4183   "referenced_type" : "_ZTINSt3__119__shared_weak_countE",
4184   "size" : 4,
4185   "source_file" : "external/libcxx/include/memory"
4186  },
4187  {
4188   "alignment" : 4,
4189   "linker_set_key" : "_ZTIPNSt3__120__sfinae_assign_baseILb0ELb0EEE",
4190   "name" : "std::__sfinae_assign_base<false, false> *",
4191   "referenced_type" : "_ZTINSt3__120__sfinae_assign_baseILb0ELb0EEE",
4192   "size" : 4,
4193   "source_file" : "external/libcxx/include/__tuple"
4194  },
4195  {
4196   "alignment" : 4,
4197   "linker_set_key" : "_ZTIPNSt3__120__sfinae_assign_baseILb0ELb1EEE",
4198   "name" : "std::__sfinae_assign_base<false, true> *",
4199   "referenced_type" : "_ZTINSt3__120__sfinae_assign_baseILb0ELb1EEE",
4200   "size" : 4,
4201   "source_file" : "external/libcxx/include/__tuple"
4202  },
4203  {
4204   "alignment" : 4,
4205   "linker_set_key" : "_ZTIPNSt3__120__sfinae_assign_baseILb1ELb0EEE",
4206   "name" : "std::__sfinae_assign_base<true, false> *",
4207   "referenced_type" : "_ZTINSt3__120__sfinae_assign_baseILb1ELb0EEE",
4208   "size" : 4,
4209   "source_file" : "external/libcxx/include/__tuple"
4210  },
4211  {
4212   "alignment" : 4,
4213   "linker_set_key" : "_ZTIPNSt3__121__murmur2_or_cityhashIjLj32EEE",
4214   "name" : "std::__murmur2_or_cityhash<unsigned int> *",
4215   "referenced_type" : "_ZTINSt3__121__murmur2_or_cityhashIjLj32EEE",
4216   "size" : 4,
4217   "source_file" : "external/libcxx/include/utility"
4218  },
4219  {
4220   "alignment" : 4,
4221   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
4222   "name" : "std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false> *",
4223   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
4224   "size" : 4,
4225   "source_file" : "external/libcxx/include/type_traits"
4226  },
4227  {
4228   "alignment" : 4,
4229   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
4230   "name" : "std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false> *",
4231   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
4232   "size" : 4,
4233   "source_file" : "external/libcxx/include/type_traits"
4234  },
4235  {
4236   "alignment" : 4,
4237   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE",
4238   "name" : "std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false> *",
4239   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE",
4240   "size" : 4,
4241   "source_file" : "external/libcxx/include/type_traits"
4242  },
4243  {
4244   "alignment" : 4,
4245   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
4246   "name" : "std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false> *",
4247   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
4248   "size" : 4,
4249   "source_file" : "external/libcxx/include/type_traits"
4250  },
4251  {
4252   "alignment" : 4,
4253   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
4254   "name" : "std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false> *",
4255   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
4256   "size" : 4,
4257   "source_file" : "external/libcxx/include/type_traits"
4258  },
4259  {
4260   "alignment" : 4,
4261   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
4262   "name" : "std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> *",
4263   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
4264   "size" : 4,
4265   "source_file" : "external/libcxx/include/type_traits"
4266  },
4267  {
4268   "alignment" : 4,
4269   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
4270   "name" : "std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> *",
4271   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
4272   "size" : 4,
4273   "source_file" : "external/libcxx/include/type_traits"
4274  },
4275  {
4276   "alignment" : 4,
4277   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE",
4278   "name" : "std::__compressed_pair_elem<std::allocator<char8_t>, 1, true> *",
4279   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE",
4280   "size" : 4,
4281   "source_file" : "external/libcxx/include/type_traits"
4282  },
4283  {
4284   "alignment" : 4,
4285   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
4286   "name" : "std::__compressed_pair_elem<std::allocator<char>, 1, true> *",
4287   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
4288   "size" : 4,
4289   "source_file" : "external/libcxx/include/type_traits"
4290  },
4291  {
4292   "alignment" : 4,
4293   "linker_set_key" : "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
4294   "name" : "std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> *",
4295   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
4296   "size" : 4,
4297   "source_file" : "external/libcxx/include/type_traits"
4298  },
4299  {
4300   "alignment" : 4,
4301   "linker_set_key" : "_ZTIPNSt3__15mutexE",
4302   "name" : "std::mutex *",
4303   "referenced_type" : "_ZTINSt3__15mutexE",
4304   "size" : 4,
4305   "source_file" : "external/libcxx/include/__mutex_base"
4306  },
4307  {
4308   "alignment" : 4,
4309   "linker_set_key" : "_ZTIPNSt3__15tupleIJEEE",
4310   "name" : "std::tuple<> *",
4311   "referenced_type" : "_ZTINSt3__15tupleIJEEE",
4312   "size" : 4,
4313   "source_file" : "external/libcxx/include/tuple"
4314  },
4315  {
4316   "alignment" : 4,
4317   "linker_set_key" : "_ZTIPNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
4318   "name" : "std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long double, std::ratio<1, 1000000000>>> *",
4319   "referenced_type" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
4320   "size" : 4,
4321   "source_file" : "external/libcxx/include/chrono"
4322  },
4323  {
4324   "alignment" : 4,
4325   "linker_set_key" : "_ZTIPNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIiNS_5ratioILx86400ELx1EEEEEEE",
4326   "name" : "std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<int, std::ratio<86400, 1>>> *",
4327   "referenced_type" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIiNS_5ratioILx86400ELx1EEEEEEE",
4328   "size" : 4,
4329   "source_file" : "external/libcxx/include/chrono"
4330  },
4331  {
4332   "alignment" : 4,
4333   "linker_set_key" : "_ZTIPNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
4334   "name" : "std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long long, std::ratio<1, 1000000000>>> *",
4335   "referenced_type" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
4336   "size" : 4,
4337   "source_file" : "external/libcxx/include/chrono"
4338  },
4339  {
4340   "alignment" : 4,
4341   "linker_set_key" : "_ZTIPNSt3__16chrono10time_pointINS0_7local_tENS0_8durationIiNS_5ratioILx86400ELx1EEEEEEE",
4342   "name" : "std::chrono::time_point<std::chrono::local_t, std::chrono::duration<int, std::ratio<86400, 1>>> *",
4343   "referenced_type" : "_ZTINSt3__16chrono10time_pointINS0_7local_tENS0_8durationIiNS_5ratioILx86400ELx1EEEEEEE",
4344   "size" : 4,
4345   "source_file" : "external/libcxx/include/chrono"
4346  },
4347  {
4348   "alignment" : 4,
4349   "linker_set_key" : "_ZTIPNSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
4350   "name" : "std::chrono::time_point<std::filesystem::_FilesystemClock, std::chrono::duration<long long, std::ratio<1, 1000000000>>> *",
4351   "referenced_type" : "_ZTINSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
4352   "size" : 4,
4353   "source_file" : "external/libcxx/include/chrono"
4354  },
4355  {
4356   "alignment" : 4,
4357   "linker_set_key" : "_ZTIPNSt3__16chrono10year_monthE",
4358   "name" : "std::chrono::year_month *",
4359   "referenced_type" : "_ZTINSt3__16chrono10year_monthE",
4360   "size" : 4,
4361   "source_file" : "external/libcxx/include/chrono"
4362  },
4363  {
4364   "alignment" : 4,
4365   "linker_set_key" : "_ZTIPNSt3__16chrono12weekday_lastE",
4366   "name" : "std::chrono::weekday_last *",
4367   "referenced_type" : "_ZTINSt3__16chrono12weekday_lastE",
4368   "size" : 4,
4369   "source_file" : "external/libcxx/include/chrono"
4370  },
4371  {
4372   "alignment" : 4,
4373   "linker_set_key" : "_ZTIPNSt3__16chrono13month_weekdayE",
4374   "name" : "std::chrono::month_weekday *",
4375   "referenced_type" : "_ZTINSt3__16chrono13month_weekdayE",
4376   "size" : 4,
4377   "source_file" : "external/libcxx/include/chrono"
4378  },
4379  {
4380   "alignment" : 4,
4381   "linker_set_key" : "_ZTIPNSt3__16chrono14month_day_lastE",
4382   "name" : "std::chrono::month_day_last *",
4383   "referenced_type" : "_ZTINSt3__16chrono14month_day_lastE",
4384   "size" : 4,
4385   "source_file" : "external/libcxx/include/chrono"
4386  },
4387  {
4388   "alignment" : 4,
4389   "linker_set_key" : "_ZTIPNSt3__16chrono14year_month_dayE",
4390   "name" : "std::chrono::year_month_day *",
4391   "referenced_type" : "_ZTINSt3__16chrono14year_month_dayE",
4392   "size" : 4,
4393   "source_file" : "external/libcxx/include/chrono"
4394  },
4395  {
4396   "alignment" : 4,
4397   "linker_set_key" : "_ZTIPNSt3__16chrono15weekday_indexedE",
4398   "name" : "std::chrono::weekday_indexed *",
4399   "referenced_type" : "_ZTINSt3__16chrono15weekday_indexedE",
4400   "size" : 4,
4401   "source_file" : "external/libcxx/include/chrono"
4402  },
4403  {
4404   "alignment" : 4,
4405   "linker_set_key" : "_ZTIPNSt3__16chrono18month_weekday_lastE",
4406   "name" : "std::chrono::month_weekday_last *",
4407   "referenced_type" : "_ZTINSt3__16chrono18month_weekday_lastE",
4408   "size" : 4,
4409   "source_file" : "external/libcxx/include/chrono"
4410  },
4411  {
4412   "alignment" : 4,
4413   "linker_set_key" : "_ZTIPNSt3__16chrono18year_month_weekdayE",
4414   "name" : "std::chrono::year_month_weekday *",
4415   "referenced_type" : "_ZTINSt3__16chrono18year_month_weekdayE",
4416   "size" : 4,
4417   "source_file" : "external/libcxx/include/chrono"
4418  },
4419  {
4420   "alignment" : 4,
4421   "linker_set_key" : "_ZTIPNSt3__16chrono19year_month_day_lastE",
4422   "name" : "std::chrono::year_month_day_last *",
4423   "referenced_type" : "_ZTINSt3__16chrono19year_month_day_lastE",
4424   "size" : 4,
4425   "source_file" : "external/libcxx/include/chrono"
4426  },
4427  {
4428   "alignment" : 4,
4429   "linker_set_key" : "_ZTIPNSt3__16chrono23year_month_weekday_lastE",
4430   "name" : "std::chrono::year_month_weekday_last *",
4431   "referenced_type" : "_ZTINSt3__16chrono23year_month_weekday_lastE",
4432   "size" : 4,
4433   "source_file" : "external/libcxx/include/chrono"
4434  },
4435  {
4436   "alignment" : 4,
4437   "linker_set_key" : "_ZTIPNSt3__16chrono3dayE",
4438   "name" : "std::chrono::day *",
4439   "referenced_type" : "_ZTINSt3__16chrono3dayE",
4440   "size" : 4,
4441   "source_file" : "external/libcxx/include/chrono"
4442  },
4443  {
4444   "alignment" : 4,
4445   "linker_set_key" : "_ZTIPNSt3__16chrono4yearE",
4446   "name" : "std::chrono::year *",
4447   "referenced_type" : "_ZTINSt3__16chrono4yearE",
4448   "size" : 4,
4449   "source_file" : "external/libcxx/include/chrono"
4450  },
4451  {
4452   "alignment" : 4,
4453   "linker_set_key" : "_ZTIPNSt3__16chrono5monthE",
4454   "name" : "std::chrono::month *",
4455   "referenced_type" : "_ZTINSt3__16chrono5monthE",
4456   "size" : 4,
4457   "source_file" : "external/libcxx/include/chrono"
4458  },
4459  {
4460   "alignment" : 4,
4461   "linker_set_key" : "_ZTIPNSt3__16chrono7weekdayE",
4462   "name" : "std::chrono::weekday *",
4463   "referenced_type" : "_ZTINSt3__16chrono7weekdayE",
4464   "size" : 4,
4465   "source_file" : "external/libcxx/include/chrono"
4466  },
4467  {
4468   "alignment" : 4,
4469   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
4470   "name" : "std::chrono::duration<long double, std::ratio<1, 1000000000>> *",
4471   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
4472   "size" : 4,
4473   "source_file" : "external/libcxx/include/chrono"
4474  },
4475  {
4476   "alignment" : 4,
4477   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIeNS_5ratioILx1ELx1000000EEEEE",
4478   "name" : "std::chrono::duration<long double, std::ratio<1, 1000000>> *",
4479   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000EEEEE",
4480   "size" : 4,
4481   "source_file" : "external/libcxx/include/chrono"
4482  },
4483  {
4484   "alignment" : 4,
4485   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIeNS_5ratioILx1ELx1000EEEEE",
4486   "name" : "std::chrono::duration<long double, std::ratio<1, 1000>> *",
4487   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000EEEEE",
4488   "size" : 4,
4489   "source_file" : "external/libcxx/include/chrono"
4490  },
4491  {
4492   "alignment" : 4,
4493   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIeNS_5ratioILx1ELx1EEEEE",
4494   "name" : "std::chrono::duration<long double, std::ratio<1, 1>> *",
4495   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1EEEEE",
4496   "size" : 4,
4497   "source_file" : "external/libcxx/include/chrono"
4498  },
4499  {
4500   "alignment" : 4,
4501   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIeNS_5ratioILx3600ELx1EEEEE",
4502   "name" : "std::chrono::duration<long double, std::ratio<3600, 1>> *",
4503   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx3600ELx1EEEEE",
4504   "size" : 4,
4505   "source_file" : "external/libcxx/include/chrono"
4506  },
4507  {
4508   "alignment" : 4,
4509   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIeNS_5ratioILx60ELx1EEEEE",
4510   "name" : "std::chrono::duration<long double, std::ratio<60, 1>> *",
4511   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx60ELx1EEEEE",
4512   "size" : 4,
4513   "source_file" : "external/libcxx/include/chrono"
4514  },
4515  {
4516   "alignment" : 4,
4517   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIiNS_5ratioILx2629746ELx1EEEEE",
4518   "name" : "std::chrono::duration<int, std::ratio<2629746, 1>> *",
4519   "referenced_type" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx2629746ELx1EEEEE",
4520   "size" : 4,
4521   "source_file" : "external/libcxx/include/chrono"
4522  },
4523  {
4524   "alignment" : 4,
4525   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIiNS_5ratioILx31556952ELx1EEEEE",
4526   "name" : "std::chrono::duration<int, std::ratio<31556952, 1>> *",
4527   "referenced_type" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx31556952ELx1EEEEE",
4528   "size" : 4,
4529   "source_file" : "external/libcxx/include/chrono"
4530  },
4531  {
4532   "alignment" : 4,
4533   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIiNS_5ratioILx86400ELx1EEEEE",
4534   "name" : "std::chrono::duration<int, std::ratio<86400, 1>> *",
4535   "referenced_type" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx86400ELx1EEEEE",
4536   "size" : 4,
4537   "source_file" : "external/libcxx/include/chrono"
4538  },
4539  {
4540   "alignment" : 4,
4541   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIlNS_5ratioILx3600ELx1EEEEE",
4542   "name" : "std::chrono::duration<long, std::ratio<3600, 1>> *",
4543   "referenced_type" : "_ZTINSt3__16chrono8durationIlNS_5ratioILx3600ELx1EEEEE",
4544   "size" : 4,
4545   "source_file" : "external/libcxx/include/chrono"
4546  },
4547  {
4548   "alignment" : 4,
4549   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIlNS_5ratioILx60ELx1EEEEE",
4550   "name" : "std::chrono::duration<long, std::ratio<60, 1>> *",
4551   "referenced_type" : "_ZTINSt3__16chrono8durationIlNS_5ratioILx60ELx1EEEEE",
4552   "size" : 4,
4553   "source_file" : "external/libcxx/include/chrono"
4554  },
4555  {
4556   "alignment" : 4,
4557   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
4558   "name" : "std::chrono::duration<long long, std::ratio<1, 1000000000>> *",
4559   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
4560   "size" : 4,
4561   "source_file" : "external/libcxx/include/chrono"
4562  },
4563  {
4564   "alignment" : 4,
4565   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE",
4566   "name" : "std::chrono::duration<long long, std::ratio<1, 1000000>> *",
4567   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE",
4568   "size" : 4,
4569   "source_file" : "external/libcxx/include/chrono"
4570  },
4571  {
4572   "alignment" : 4,
4573   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIxNS_5ratioILx1ELx1000EEEEE",
4574   "name" : "std::chrono::duration<long long, std::ratio<1, 1000>> *",
4575   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000EEEEE",
4576   "size" : 4,
4577   "source_file" : "external/libcxx/include/chrono"
4578  },
4579  {
4580   "alignment" : 4,
4581   "linker_set_key" : "_ZTIPNSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
4582   "name" : "std::chrono::duration<long long, std::ratio<1, 1>> *",
4583   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
4584   "size" : 4,
4585   "source_file" : "external/libcxx/include/chrono"
4586  },
4587  {
4588   "alignment" : 4,
4589   "linker_set_key" : "_ZTIPNSt3__16chrono9last_specE",
4590   "name" : "std::chrono::last_spec *",
4591   "referenced_type" : "_ZTINSt3__16chrono9last_specE",
4592   "size" : 4,
4593   "source_file" : "external/libcxx/include/chrono"
4594  },
4595  {
4596   "alignment" : 4,
4597   "linker_set_key" : "_ZTIPNSt3__16chrono9month_dayE",
4598   "name" : "std::chrono::month_day *",
4599   "referenced_type" : "_ZTINSt3__16chrono9month_dayE",
4600   "size" : 4,
4601   "source_file" : "external/libcxx/include/chrono"
4602  },
4603  {
4604   "alignment" : 4,
4605   "linker_set_key" : "_ZTIPNSt3__19allocatorIDiEE",
4606   "name" : "std::allocator<char32_t> *",
4607   "referenced_type" : "_ZTINSt3__19allocatorIDiEE",
4608   "size" : 4,
4609   "source_file" : "external/libcxx/include/memory"
4610  },
4611  {
4612   "alignment" : 4,
4613   "linker_set_key" : "_ZTIPNSt3__19allocatorIDsEE",
4614   "name" : "std::allocator<char16_t> *",
4615   "referenced_type" : "_ZTINSt3__19allocatorIDsEE",
4616   "size" : 4,
4617   "source_file" : "external/libcxx/include/memory"
4618  },
4619  {
4620   "alignment" : 4,
4621   "linker_set_key" : "_ZTIPNSt3__19allocatorIDuEE",
4622   "name" : "std::allocator<char8_t> *",
4623   "referenced_type" : "_ZTINSt3__19allocatorIDuEE",
4624   "size" : 4,
4625   "source_file" : "external/libcxx/include/memory"
4626  },
4627  {
4628   "alignment" : 4,
4629   "linker_set_key" : "_ZTIPNSt3__19allocatorIcEE",
4630   "name" : "std::allocator<char> *",
4631   "referenced_type" : "_ZTINSt3__19allocatorIcEE",
4632   "size" : 4,
4633   "source_file" : "external/libcxx/include/memory"
4634  },
4635  {
4636   "alignment" : 4,
4637   "linker_set_key" : "_ZTIPNSt3__19allocatorIwEE",
4638   "name" : "std::allocator<wchar_t> *",
4639   "referenced_type" : "_ZTINSt3__19allocatorIwEE",
4640   "size" : 4,
4641   "source_file" : "external/libcxx/include/memory"
4642  },
4643  {
4644   "alignment" : 4,
4645   "linker_set_key" : "_ZTIPNSt3__19once_flagE",
4646   "name" : "std::once_flag *",
4647   "referenced_type" : "_ZTINSt3__19once_flagE",
4648   "size" : 4,
4649   "source_file" : "external/libcxx/include/mutex"
4650  },
4651  {
4652   "alignment" : 4,
4653   "linker_set_key" : "_ZTIPPc",
4654   "name" : "char **",
4655   "referenced_type" : "_ZTIPc",
4656   "size" : 4,
4657   "source_file" : "bionic/libc/include/unistd.h"
4658  },
4659  {
4660   "alignment" : 4,
4661   "linker_set_key" : "_ZTIPSt11range_error",
4662   "name" : "std::range_error *",
4663   "referenced_type" : "_ZTISt11range_error",
4664   "size" : 4,
4665   "source_file" : "external/libcxx/include/stdexcept"
4666  },
4667  {
4668   "alignment" : 4,
4669   "linker_set_key" : "_ZTIPSt12domain_error",
4670   "name" : "std::domain_error *",
4671   "referenced_type" : "_ZTISt12domain_error",
4672   "size" : 4,
4673   "source_file" : "external/libcxx/include/stdexcept"
4674  },
4675  {
4676   "alignment" : 4,
4677   "linker_set_key" : "_ZTIPSt12length_error",
4678   "name" : "std::length_error *",
4679   "referenced_type" : "_ZTISt12length_error",
4680   "size" : 4,
4681   "source_file" : "external/libcxx/include/stdexcept"
4682  },
4683  {
4684   "alignment" : 4,
4685   "linker_set_key" : "_ZTIPSt12out_of_range",
4686   "name" : "std::out_of_range *",
4687   "referenced_type" : "_ZTISt12out_of_range",
4688   "size" : 4,
4689   "source_file" : "external/libcxx/include/stdexcept"
4690  },
4691  {
4692   "alignment" : 4,
4693   "linker_set_key" : "_ZTIPSt13bad_exception",
4694   "name" : "std::bad_exception *",
4695   "referenced_type" : "_ZTISt13bad_exception",
4696   "size" : 4,
4697   "source_file" : "external/libcxx/include/exception"
4698  },
4699  {
4700   "alignment" : 4,
4701   "linker_set_key" : "_ZTIPSt13exception_ptr",
4702   "name" : "std::exception_ptr *",
4703   "referenced_type" : "_ZTISt13exception_ptr",
4704   "size" : 4,
4705   "source_file" : "external/libcxx/include/exception"
4706  },
4707  {
4708   "alignment" : 4,
4709   "linker_set_key" : "_ZTIPSt14overflow_error",
4710   "name" : "std::overflow_error *",
4711   "referenced_type" : "_ZTISt14overflow_error",
4712   "size" : 4,
4713   "source_file" : "external/libcxx/include/stdexcept"
4714  },
4715  {
4716   "alignment" : 4,
4717   "linker_set_key" : "_ZTIPSt15underflow_error",
4718   "name" : "std::underflow_error *",
4719   "referenced_type" : "_ZTISt15underflow_error",
4720   "size" : 4,
4721   "source_file" : "external/libcxx/include/stdexcept"
4722  },
4723  {
4724   "alignment" : 4,
4725   "linker_set_key" : "_ZTIPSt16invalid_argument",
4726   "name" : "std::invalid_argument *",
4727   "referenced_type" : "_ZTISt16invalid_argument",
4728   "size" : 4,
4729   "source_file" : "external/libcxx/include/stdexcept"
4730  },
4731  {
4732   "alignment" : 4,
4733   "linker_set_key" : "_ZTIPSt9exception",
4734   "name" : "std::exception *",
4735   "referenced_type" : "_ZTISt9exception",
4736   "size" : 4,
4737   "source_file" : "external/libcxx/include/exception"
4738  },
4739  {
4740   "alignment" : 4,
4741   "linker_set_key" : "_ZTIPSt9type_info",
4742   "name" : "std::type_info *",
4743   "referenced_type" : "_ZTISt9type_info",
4744   "size" : 4,
4745   "source_file" : "external/libcxx/include/typeinfo"
4746  },
4747  {
4748   "alignment" : 4,
4749   "linker_set_key" : "_ZTIPVNSt3__111atomic_flagE",
4750   "name" : "volatile std::atomic_flag *",
4751   "referenced_type" : "_ZTIVNSt3__111atomic_flagE",
4752   "size" : 4,
4753   "source_file" : "external/libcxx/include/atomic"
4754  },
4755  {
4756   "alignment" : 4,
4757   "linker_set_key" : "_ZTIPc",
4758   "name" : "char *",
4759   "referenced_type" : "_ZTIc",
4760   "size" : 4,
4761   "source_file" : "bionic/libc/include/time.h"
4762  },
4763  {
4764   "alignment" : 4,
4765   "linker_set_key" : "_ZTIPe",
4766   "name" : "long double *",
4767   "referenced_type" : "_ZTIe",
4768   "size" : 4,
4769   "source_file" : "external/libcxx/include/type_traits"
4770  },
4771  {
4772   "alignment" : 4,
4773   "linker_set_key" : "_ZTIPi",
4774   "name" : "int *",
4775   "referenced_type" : "_ZTIi",
4776   "size" : 4,
4777   "source_file" : "external/libcxx/include/type_traits"
4778  },
4779  {
4780   "alignment" : 4,
4781   "linker_set_key" : "_ZTIPl",
4782   "name" : "long *",
4783   "referenced_type" : "_ZTIl",
4784   "size" : 4,
4785   "source_file" : "external/libcxx/include/type_traits"
4786  },
4787  {
4788   "alignment" : 4,
4789   "linker_set_key" : "_ZTIPv",
4790   "name" : "void *",
4791   "referenced_type" : "_ZTIv",
4792   "size" : 4,
4793   "source_file" : "bionic/libc/include/bits/pthread_types.h"
4794  },
4795  {
4796   "alignment" : 4,
4797   "linker_set_key" : "_ZTIPw",
4798   "name" : "wchar_t *",
4799   "referenced_type" : "_ZTIw",
4800   "size" : 4,
4801   "source_file" : "external/libcxx/include/type_traits"
4802  },
4803  {
4804   "alignment" : 4,
4805   "linker_set_key" : "_ZTIPx",
4806   "name" : "long long *",
4807   "referenced_type" : "_ZTIx",
4808   "size" : 4,
4809   "source_file" : "external/libcxx/include/type_traits"
4810  }
4811 ],
4812 "qualified_types" :
4813 [
4814  {
4815   "alignment" : 4,
4816   "is_const" : true,
4817   "linker_set_key" : "_ZTIA65_KPKc",
4818   "name" : "const char *const[65]",
4819   "referenced_type" : "_ZTIA65_PKc",
4820   "size" : 260,
4821   "source_file" : "bionic/libc/include/signal.h"
4822  },
4823  {
4824   "alignment" : 4,
4825   "is_const" : true,
4826   "linker_set_key" : "_ZTIK24AsynchronousCloseMonitor",
4827   "name" : "const AsynchronousCloseMonitor",
4828   "referenced_type" : "_ZTI24AsynchronousCloseMonitor",
4829   "size" : 4,
4830   "source_file" : "libcore/luni/src/main/native/AsynchronousCloseMonitor.h"
4831  },
4832  {
4833   "alignment" : 1,
4834   "is_const" : true,
4835   "linker_set_key" : "_ZTIK8log_time",
4836   "name" : "const log_time",
4837   "referenced_type" : "_ZTI8log_time",
4838   "size" : 8,
4839   "source_file" : "system/logging/liblog/include/log/log_time.h"
4840  },
4841  {
4842   "alignment" : 4,
4843   "is_const" : true,
4844   "linker_set_key" : "_ZTIK8timespec",
4845   "name" : "const timespec",
4846   "referenced_type" : "_ZTI8timespec",
4847   "size" : 8,
4848   "source_file" : "system/logging/liblog/include/log/log_time.h"
4849  },
4850  {
4851   "alignment" : 4,
4852   "is_const" : true,
4853   "linker_set_key" : "_ZTIKDi",
4854   "name" : "const char32_t",
4855   "referenced_type" : "_ZTIDi",
4856   "size" : 4,
4857   "source_file" : "external/libcxx/include/type_traits"
4858  },
4859  {
4860   "alignment" : 2,
4861   "is_const" : true,
4862   "linker_set_key" : "_ZTIKDs",
4863   "name" : "const char16_t",
4864   "referenced_type" : "_ZTIDs",
4865   "size" : 2,
4866   "source_file" : "external/libcxx/include/type_traits"
4867  },
4868  {
4869   "alignment" : 1,
4870   "is_const" : true,
4871   "linker_set_key" : "_ZTIKDu",
4872   "name" : "const char8_t",
4873   "referenced_type" : "_ZTIDu",
4874   "size" : 1,
4875   "source_file" : "external/libcxx/include/type_traits"
4876  },
4877  {
4878   "alignment" : 4,
4879   "is_const" : true,
4880   "linker_set_key" : "_ZTIKNSt3__110__function8__policyE",
4881   "name" : "const std::__function::__policy",
4882   "referenced_type" : "_ZTINSt3__110__function8__policyE",
4883   "size" : 16,
4884   "source_file" : "external/libcxx/include/functional"
4885  },
4886  {
4887   "alignment" : 1,
4888   "is_const" : true,
4889   "linker_set_key" : "_ZTIKNSt3__110__ignore_tIhEE",
4890   "name" : "const std::__ignore_t<unsigned char>",
4891   "referenced_type" : "_ZTINSt3__110__ignore_tIhEE",
4892   "size" : 1,
4893   "source_file" : "external/libcxx/include/tuple"
4894  },
4895  {
4896   "alignment" : 4,
4897   "is_const" : true,
4898   "linker_set_key" : "_ZTIKNSt3__110error_codeE",
4899   "name" : "const std::error_code",
4900   "referenced_type" : "_ZTINSt3__110error_codeE",
4901   "size" : 8,
4902   "source_file" : "external/libcxx/include/system_error"
4903  },
4904  {
4905   "alignment" : 1,
4906   "is_const" : true,
4907   "linker_set_key" : "_ZTIKNSt3__110in_place_tE",
4908   "name" : "const std::in_place_t",
4909   "referenced_type" : "_ZTINSt3__110in_place_tE",
4910   "size" : 1,
4911   "source_file" : "external/libcxx/include/utility"
4912  },
4913  {
4914   "alignment" : 1,
4915   "is_const" : true,
4916   "linker_set_key" : "_ZTIKNSt3__112adopt_lock_tE",
4917   "name" : "const std::adopt_lock_t",
4918   "referenced_type" : "_ZTINSt3__112adopt_lock_tE",
4919   "size" : 1,
4920   "source_file" : "external/libcxx/include/__mutex_base"
4921  },
4922  {
4923   "alignment" : 4,
4924   "is_const" : true,
4925   "linker_set_key" : "_ZTIKNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
4926   "name" : "const std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep",
4927   "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
4928   "size" : 12,
4929   "source_file" : "external/libcxx/include/memory"
4930  },
4931  {
4932   "alignment" : 4,
4933   "is_const" : true,
4934   "linker_set_key" : "_ZTIKNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEEE",
4935   "name" : "const std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>",
4936   "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEEE",
4937   "size" : 12,
4938   "source_file" : "external/libcxx/include/string"
4939  },
4940  {
4941   "alignment" : 4,
4942   "is_const" : true,
4943   "linker_set_key" : "_ZTIKNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
4944   "name" : "const std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep",
4945   "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
4946   "size" : 12,
4947   "source_file" : "external/libcxx/include/memory"
4948  },
4949  {
4950   "alignment" : 4,
4951   "is_const" : true,
4952   "linker_set_key" : "_ZTIKNSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEEE",
4953   "name" : "const std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>",
4954   "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEEE",
4955   "size" : 12,
4956   "source_file" : "external/libcxx/include/string"
4957  },
4958  {
4959   "alignment" : 4,
4960   "is_const" : true,
4961   "linker_set_key" : "_ZTIKNSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repE",
4962   "name" : "const std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep",
4963   "referenced_type" : "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repE",
4964   "size" : 12,
4965   "source_file" : "external/libcxx/include/memory"
4966  },
4967  {
4968   "alignment" : 4,
4969   "is_const" : true,
4970   "linker_set_key" : "_ZTIKNSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEEE",
4971   "name" : "const std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>",
4972   "referenced_type" : "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEEE",
4973   "size" : 12,
4974   "source_file" : "external/libcxx/include/string"
4975  },
4976  {
4977   "alignment" : 4,
4978   "is_const" : true,
4979   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
4980   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep",
4981   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
4982   "size" : 12,
4983   "source_file" : "external/libcxx/include/memory"
4984  },
4985  {
4986   "alignment" : 4,
4987   "is_const" : true,
4988   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4989   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>",
4990   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4991   "size" : 12,
4992   "source_file" : "external/libcxx/include/stdexcept"
4993  },
4994  {
4995   "alignment" : 4,
4996   "is_const" : true,
4997   "linker_set_key" : "_ZTIKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
4998   "name" : "const std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep",
4999   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
5000   "size" : 12,
5001   "source_file" : "external/libcxx/include/memory"
5002  },
5003  {
5004   "alignment" : 4,
5005   "is_const" : true,
5006   "linker_set_key" : "_ZTIKNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
5007   "name" : "const std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>",
5008   "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
5009   "size" : 12,
5010   "source_file" : "external/libcxx/include/string"
5011  },
5012  {
5013   "alignment" : 1,
5014   "is_const" : true,
5015   "linker_set_key" : "_ZTIKNSt3__112defer_lock_tE",
5016   "name" : "const std::defer_lock_t",
5017   "referenced_type" : "_ZTINSt3__112defer_lock_tE",
5018   "size" : 1,
5019   "source_file" : "external/libcxx/include/__mutex_base"
5020  },
5021  {
5022   "alignment" : 1,
5023   "is_const" : true,
5024   "linker_set_key" : "_ZTIKNSt3__112placeholders4__phILi10EEE",
5025   "name" : "const std::placeholders::__ph<10>",
5026   "referenced_type" : "_ZTINSt3__112placeholders4__phILi10EEE",
5027   "size" : 1,
5028   "source_file" : "external/libcxx/include/functional"
5029  },
5030  {
5031   "alignment" : 1,
5032   "is_const" : true,
5033   "linker_set_key" : "_ZTIKNSt3__112placeholders4__phILi1EEE",
5034   "name" : "const std::placeholders::__ph<1>",
5035   "referenced_type" : "_ZTINSt3__112placeholders4__phILi1EEE",
5036   "size" : 1,
5037   "source_file" : "external/libcxx/include/functional"
5038  },
5039  {
5040   "alignment" : 1,
5041   "is_const" : true,
5042   "linker_set_key" : "_ZTIKNSt3__112placeholders4__phILi2EEE",
5043   "name" : "const std::placeholders::__ph<2>",
5044   "referenced_type" : "_ZTINSt3__112placeholders4__phILi2EEE",
5045   "size" : 1,
5046   "source_file" : "external/libcxx/include/functional"
5047  },
5048  {
5049   "alignment" : 1,
5050   "is_const" : true,
5051   "linker_set_key" : "_ZTIKNSt3__112placeholders4__phILi3EEE",
5052   "name" : "const std::placeholders::__ph<3>",
5053   "referenced_type" : "_ZTINSt3__112placeholders4__phILi3EEE",
5054   "size" : 1,
5055   "source_file" : "external/libcxx/include/functional"
5056  },
5057  {
5058   "alignment" : 1,
5059   "is_const" : true,
5060   "linker_set_key" : "_ZTIKNSt3__112placeholders4__phILi4EEE",
5061   "name" : "const std::placeholders::__ph<4>",
5062   "referenced_type" : "_ZTINSt3__112placeholders4__phILi4EEE",
5063   "size" : 1,
5064   "source_file" : "external/libcxx/include/functional"
5065  },
5066  {
5067   "alignment" : 1,
5068   "is_const" : true,
5069   "linker_set_key" : "_ZTIKNSt3__112placeholders4__phILi5EEE",
5070   "name" : "const std::placeholders::__ph<5>",
5071   "referenced_type" : "_ZTINSt3__112placeholders4__phILi5EEE",
5072   "size" : 1,
5073   "source_file" : "external/libcxx/include/functional"
5074  },
5075  {
5076   "alignment" : 1,
5077   "is_const" : true,
5078   "linker_set_key" : "_ZTIKNSt3__112placeholders4__phILi6EEE",
5079   "name" : "const std::placeholders::__ph<6>",
5080   "referenced_type" : "_ZTINSt3__112placeholders4__phILi6EEE",
5081   "size" : 1,
5082   "source_file" : "external/libcxx/include/functional"
5083  },
5084  {
5085   "alignment" : 1,
5086   "is_const" : true,
5087   "linker_set_key" : "_ZTIKNSt3__112placeholders4__phILi7EEE",
5088   "name" : "const std::placeholders::__ph<7>",
5089   "referenced_type" : "_ZTINSt3__112placeholders4__phILi7EEE",
5090   "size" : 1,
5091   "source_file" : "external/libcxx/include/functional"
5092  },
5093  {
5094   "alignment" : 1,
5095   "is_const" : true,
5096   "linker_set_key" : "_ZTIKNSt3__112placeholders4__phILi8EEE",
5097   "name" : "const std::placeholders::__ph<8>",
5098   "referenced_type" : "_ZTINSt3__112placeholders4__phILi8EEE",
5099   "size" : 1,
5100   "source_file" : "external/libcxx/include/functional"
5101  },
5102  {
5103   "alignment" : 1,
5104   "is_const" : true,
5105   "linker_set_key" : "_ZTIKNSt3__112placeholders4__phILi9EEE",
5106   "name" : "const std::placeholders::__ph<9>",
5107   "referenced_type" : "_ZTINSt3__112placeholders4__phILi9EEE",
5108   "size" : 1,
5109   "source_file" : "external/libcxx/include/functional"
5110  },
5111  {
5112   "alignment" : 4,
5113   "is_const" : true,
5114   "linker_set_key" : "_ZTIKNSt3__112system_errorE",
5115   "name" : "const std::system_error",
5116   "referenced_type" : "_ZTINSt3__112system_errorE",
5117   "size" : 16,
5118   "source_file" : "external/libcxx/include/system_error"
5119  },
5120  {
5121   "alignment" : 1,
5122   "is_const" : true,
5123   "linker_set_key" : "_ZTIKNSt3__113__scalar_hashINS_6_PairTELj2EEE",
5124   "name" : "const std::__scalar_hash<std::_PairT, 2>",
5125   "referenced_type" : "_ZTINSt3__113__scalar_hashINS_6_PairTELj2EEE",
5126   "size" : 1,
5127   "source_file" : "external/libcxx/include/utility"
5128  },
5129  {
5130   "alignment" : 1,
5131   "is_const" : true,
5132   "linker_set_key" : "_ZTIKNSt3__113__scalar_hashIdLj2EEE",
5133   "name" : "const std::__scalar_hash<double>",
5134   "referenced_type" : "_ZTINSt3__113__scalar_hashIdLj2EEE",
5135   "size" : 1,
5136   "source_file" : "external/libcxx/include/utility"
5137  },
5138  {
5139   "alignment" : 1,
5140   "is_const" : true,
5141   "linker_set_key" : "_ZTIKNSt3__113__scalar_hashIfLj1EEE",
5142   "name" : "const std::__scalar_hash<float>",
5143   "referenced_type" : "_ZTINSt3__113__scalar_hashIfLj1EEE",
5144   "size" : 1,
5145   "source_file" : "external/libcxx/include/utility"
5146  },
5147  {
5148   "alignment" : 1,
5149   "is_const" : true,
5150   "linker_set_key" : "_ZTIKNSt3__113try_to_lock_tE",
5151   "name" : "const std::try_to_lock_t",
5152   "referenced_type" : "_ZTINSt3__113try_to_lock_tE",
5153   "size" : 1,
5154   "source_file" : "external/libcxx/include/__mutex_base"
5155  },
5156  {
5157   "alignment" : 4,
5158   "is_const" : true,
5159   "linker_set_key" : "_ZTIKNSt3__114__shared_countE",
5160   "name" : "const std::__shared_count",
5161   "referenced_type" : "_ZTINSt3__114__shared_countE",
5162   "size" : 8,
5163   "source_file" : "external/libcxx/include/memory"
5164  },
5165  {
5166   "alignment" : 4,
5167   "is_const" : true,
5168   "linker_set_key" : "_ZTIKNSt3__114error_categoryE",
5169   "name" : "const std::error_category",
5170   "referenced_type" : "_ZTINSt3__114error_categoryE",
5171   "size" : 4,
5172   "source_file" : "external/libcxx/include/system_error"
5173  },
5174  {
5175   "alignment" : 4,
5176   "is_const" : true,
5177   "linker_set_key" : "_ZTIKNSt3__114pointer_safetyE",
5178   "name" : "const std::pointer_safety",
5179   "referenced_type" : "_ZTINSt3__114pointer_safetyE",
5180   "size" : 4,
5181   "source_file" : "external/libcxx/include/memory"
5182  },
5183  {
5184   "alignment" : 1,
5185   "is_const" : true,
5186   "linker_set_key" : "_ZTIKNSt3__115allocator_arg_tE",
5187   "name" : "const std::allocator_arg_t",
5188   "referenced_type" : "_ZTINSt3__115allocator_arg_tE",
5189   "size" : 1,
5190   "source_file" : "external/libcxx/include/__functional_base"
5191  },
5192  {
5193   "alignment" : 4,
5194   "is_const" : true,
5195   "linker_set_key" : "_ZTIKNSt3__115error_conditionE",
5196   "name" : "const std::error_condition",
5197   "referenced_type" : "_ZTINSt3__115error_conditionE",
5198   "size" : 8,
5199   "source_file" : "external/libcxx/include/system_error"
5200  },
5201  {
5202   "alignment" : 4,
5203   "is_const" : true,
5204   "linker_set_key" : "_ZTIKNSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
5205   "name" : "const std::__compressed_pair<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, std::allocator<char32_t>>",
5206   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
5207   "size" : 12,
5208   "source_file" : "external/libcxx/include/memory"
5209  },
5210  {
5211   "alignment" : 4,
5212   "is_const" : true,
5213   "linker_set_key" : "_ZTIKNSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
5214   "name" : "const std::__compressed_pair<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, std::allocator<char16_t>>",
5215   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
5216   "size" : 12,
5217   "source_file" : "external/libcxx/include/memory"
5218  },
5219  {
5220   "alignment" : 4,
5221   "is_const" : true,
5222   "linker_set_key" : "_ZTIKNSt3__117__compressed_pairINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repES5_EE",
5223   "name" : "const std::__compressed_pair<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, std::allocator<char8_t>>",
5224   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repES5_EE",
5225   "size" : 12,
5226   "source_file" : "external/libcxx/include/memory"
5227  },
5228  {
5229   "alignment" : 4,
5230   "is_const" : true,
5231   "linker_set_key" : "_ZTIKNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
5232   "name" : "const std::__compressed_pair<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, std::allocator<char>>",
5233   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
5234   "size" : 12,
5235   "source_file" : "external/libcxx/include/memory"
5236  },
5237  {
5238   "alignment" : 4,
5239   "is_const" : true,
5240   "linker_set_key" : "_ZTIKNSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
5241   "name" : "const std::__compressed_pair<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, std::allocator<wchar_t>>",
5242   "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
5243   "size" : 12,
5244   "source_file" : "external/libcxx/include/memory"
5245  },
5246  {
5247   "alignment" : 4,
5248   "is_const" : true,
5249   "linker_set_key" : "_ZTIKNSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
5250   "name" : "const std::basic_string_view<char32_t, std::char_traits<char32_t>>",
5251   "referenced_type" : "_ZTINSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
5252   "size" : 8,
5253   "source_file" : "external/libcxx/include/string_view"
5254  },
5255  {
5256   "alignment" : 4,
5257   "is_const" : true,
5258   "linker_set_key" : "_ZTIKNSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
5259   "name" : "const std::basic_string_view<char16_t, std::char_traits<char16_t>>",
5260   "referenced_type" : "_ZTINSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
5261   "size" : 8,
5262   "source_file" : "external/libcxx/include/string_view"
5263  },
5264  {
5265   "alignment" : 4,
5266   "is_const" : true,
5267   "linker_set_key" : "_ZTIKNSt3__117basic_string_viewIDuNS_11char_traitsIDuEEEE",
5268   "name" : "const std::basic_string_view<char8_t, std::char_traits<char8_t>>",
5269   "referenced_type" : "_ZTINSt3__117basic_string_viewIDuNS_11char_traitsIDuEEEE",
5270   "size" : 8,
5271   "source_file" : "external/libcxx/include/string_view"
5272  },
5273  {
5274   "alignment" : 4,
5275   "is_const" : true,
5276   "linker_set_key" : "_ZTIKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
5277   "name" : "const std::basic_string_view<char, std::char_traits<char>>",
5278   "referenced_type" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
5279   "size" : 8,
5280   "source_file" : "external/libcxx/include/string_view"
5281  },
5282  {
5283   "alignment" : 4,
5284   "is_const" : true,
5285   "linker_set_key" : "_ZTIKNSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
5286   "name" : "const std::basic_string_view<wchar_t, std::char_traits<wchar_t>>",
5287   "referenced_type" : "_ZTINSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
5288   "size" : 8,
5289   "source_file" : "external/libcxx/include/string_view"
5290  },
5291  {
5292   "alignment" : 4,
5293   "is_const" : true,
5294   "linker_set_key" : "_ZTIKNSt3__117float_round_styleE",
5295   "name" : "const std::float_round_style",
5296   "referenced_type" : "_ZTINSt3__117float_round_styleE",
5297   "size" : 4,
5298   "source_file" : "external/libcxx/include/limits"
5299  },
5300  {
5301   "alignment" : 4,
5302   "is_const" : true,
5303   "linker_set_key" : "_ZTIKNSt3__118__libcpp_refstringE",
5304   "name" : "const std::__libcpp_refstring",
5305   "referenced_type" : "_ZTINSt3__118__libcpp_refstringE",
5306   "size" : 4,
5307   "source_file" : "external/libcxx/include/stdexcept"
5308  },
5309  {
5310   "alignment" : 1,
5311   "is_const" : true,
5312   "linker_set_key" : "_ZTIKNSt3__118__sfinae_ctor_baseILb0ELb0EEE",
5313   "name" : "const std::__sfinae_ctor_base<false, false>",
5314   "referenced_type" : "_ZTINSt3__118__sfinae_ctor_baseILb0ELb0EEE",
5315   "size" : 1,
5316   "source_file" : "external/libcxx/include/__tuple"
5317  },
5318  {
5319   "alignment" : 1,
5320   "is_const" : true,
5321   "linker_set_key" : "_ZTIKNSt3__118__sfinae_ctor_baseILb0ELb1EEE",
5322   "name" : "const std::__sfinae_ctor_base<false, true>",
5323   "referenced_type" : "_ZTINSt3__118__sfinae_ctor_baseILb0ELb1EEE",
5324   "size" : 1,
5325   "source_file" : "external/libcxx/include/__tuple"
5326  },
5327  {
5328   "alignment" : 1,
5329   "is_const" : true,
5330   "linker_set_key" : "_ZTIKNSt3__118__sfinae_ctor_baseILb1ELb0EEE",
5331   "name" : "const std::__sfinae_ctor_base<true, false>",
5332   "referenced_type" : "_ZTINSt3__118__sfinae_ctor_baseILb1ELb0EEE",
5333   "size" : 1,
5334   "source_file" : "external/libcxx/include/__tuple"
5335  },
5336  {
5337   "alignment" : 4,
5338   "is_const" : true,
5339   "linker_set_key" : "_ZTIKNSt3__118float_denorm_styleE",
5340   "name" : "const std::float_denorm_style",
5341   "referenced_type" : "_ZTINSt3__118float_denorm_styleE",
5342   "size" : 4,
5343   "source_file" : "external/libcxx/include/limits"
5344  },
5345  {
5346   "alignment" : 4,
5347   "is_const" : true,
5348   "linker_set_key" : "_ZTIKNSt3__119__libcpp_debug_infoE",
5349   "name" : "const std::__libcpp_debug_info",
5350   "referenced_type" : "_ZTINSt3__119__libcpp_debug_infoE",
5351   "size" : 16,
5352   "source_file" : "external/libcxx/include/__debug"
5353  },
5354  {
5355   "alignment" : 4,
5356   "is_const" : true,
5357   "linker_set_key" : "_ZTIKNSt3__119__shared_weak_countE",
5358   "name" : "const std::__shared_weak_count",
5359   "referenced_type" : "_ZTINSt3__119__shared_weak_countE",
5360   "size" : 12,
5361   "source_file" : "external/libcxx/include/memory"
5362  },
5363  {
5364   "alignment" : 1,
5365   "is_const" : true,
5366   "linker_set_key" : "_ZTIKNSt3__120__sfinae_assign_baseILb0ELb0EEE",
5367   "name" : "const std::__sfinae_assign_base<false, false>",
5368   "referenced_type" : "_ZTINSt3__120__sfinae_assign_baseILb0ELb0EEE",
5369   "size" : 1,
5370   "source_file" : "external/libcxx/include/__tuple"
5371  },
5372  {
5373   "alignment" : 1,
5374   "is_const" : true,
5375   "linker_set_key" : "_ZTIKNSt3__120__sfinae_assign_baseILb0ELb1EEE",
5376   "name" : "const std::__sfinae_assign_base<false, true>",
5377   "referenced_type" : "_ZTINSt3__120__sfinae_assign_baseILb0ELb1EEE",
5378   "size" : 1,
5379   "source_file" : "external/libcxx/include/__tuple"
5380  },
5381  {
5382   "alignment" : 1,
5383   "is_const" : true,
5384   "linker_set_key" : "_ZTIKNSt3__120__sfinae_assign_baseILb1ELb0EEE",
5385   "name" : "const std::__sfinae_assign_base<true, false>",
5386   "referenced_type" : "_ZTINSt3__120__sfinae_assign_baseILb1ELb0EEE",
5387   "size" : 1,
5388   "source_file" : "external/libcxx/include/__tuple"
5389  },
5390  {
5391   "alignment" : 1,
5392   "is_const" : true,
5393   "linker_set_key" : "_ZTIKNSt3__121piecewise_construct_tE",
5394   "name" : "const std::piecewise_construct_t",
5395   "referenced_type" : "_ZTINSt3__121piecewise_construct_tE",
5396   "size" : 1,
5397   "source_file" : "external/libcxx/include/utility"
5398  },
5399  {
5400   "alignment" : 4,
5401   "is_const" : true,
5402   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
5403   "name" : "const std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>",
5404   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
5405   "size" : 12,
5406   "source_file" : "external/libcxx/include/type_traits"
5407  },
5408  {
5409   "alignment" : 4,
5410   "is_const" : true,
5411   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
5412   "name" : "const std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>",
5413   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
5414   "size" : 12,
5415   "source_file" : "external/libcxx/include/type_traits"
5416  },
5417  {
5418   "alignment" : 4,
5419   "is_const" : true,
5420   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE",
5421   "name" : "const std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false>",
5422   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE",
5423   "size" : 12,
5424   "source_file" : "external/libcxx/include/type_traits"
5425  },
5426  {
5427   "alignment" : 4,
5428   "is_const" : true,
5429   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
5430   "name" : "const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>",
5431   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
5432   "size" : 12,
5433   "source_file" : "external/libcxx/include/type_traits"
5434  },
5435  {
5436   "alignment" : 4,
5437   "is_const" : true,
5438   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
5439   "name" : "const std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>",
5440   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
5441   "size" : 12,
5442   "source_file" : "external/libcxx/include/type_traits"
5443  },
5444  {
5445   "alignment" : 1,
5446   "is_const" : true,
5447   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
5448   "name" : "const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>",
5449   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
5450   "size" : 1,
5451   "source_file" : "external/libcxx/include/type_traits"
5452  },
5453  {
5454   "alignment" : 1,
5455   "is_const" : true,
5456   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
5457   "name" : "const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>",
5458   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
5459   "size" : 1,
5460   "source_file" : "external/libcxx/include/type_traits"
5461  },
5462  {
5463   "alignment" : 1,
5464   "is_const" : true,
5465   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE",
5466   "name" : "const std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>",
5467   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE",
5468   "size" : 1,
5469   "source_file" : "external/libcxx/include/type_traits"
5470  },
5471  {
5472   "alignment" : 1,
5473   "is_const" : true,
5474   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
5475   "name" : "const std::__compressed_pair_elem<std::allocator<char>, 1, true>",
5476   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
5477   "size" : 1,
5478   "source_file" : "external/libcxx/include/type_traits"
5479  },
5480  {
5481   "alignment" : 1,
5482   "is_const" : true,
5483   "linker_set_key" : "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
5484   "name" : "const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>",
5485   "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
5486   "size" : 1,
5487   "source_file" : "external/libcxx/include/type_traits"
5488  },
5489  {
5490   "is_const" : true,
5491   "linker_set_key" : "_ZTIKNSt3__124uniform_int_distribution10param_typeE",
5492   "name" : "const class std::uniform_int_distribution::param_type",
5493   "referenced_type" : "_ZTINSt3__124uniform_int_distribution10param_typeE",
5494   "source_file" : "external/libcxx/include/algorithm"
5495  },
5496  {
5497   "is_const" : true,
5498   "linker_set_key" : "_ZTIKNSt3__124uniform_int_distributionIT_EE",
5499   "name" : "const uniform_int_distribution<_IntType>",
5500   "referenced_type" : "_ZTINSt3__124uniform_int_distributionIT_EE",
5501   "source_file" : "external/libcxx/include/algorithm"
5502  },
5503  {
5504   "alignment" : 1,
5505   "is_const" : true,
5506   "linker_set_key" : "_ZTIKNSt3__14hashIDiEE",
5507   "name" : "const std::hash<char32_t>",
5508   "referenced_type" : "_ZTINSt3__14hashIDiEE",
5509   "size" : 1,
5510   "source_file" : "external/libcxx/include/utility"
5511  },
5512  {
5513   "alignment" : 1,
5514   "is_const" : true,
5515   "linker_set_key" : "_ZTIKNSt3__14hashIDnEE",
5516   "name" : "const std::hash<nullptr_t>",
5517   "referenced_type" : "_ZTINSt3__14hashIDnEE",
5518   "size" : 1,
5519   "source_file" : "external/libcxx/include/utility"
5520  },
5521  {
5522   "alignment" : 1,
5523   "is_const" : true,
5524   "linker_set_key" : "_ZTIKNSt3__14hashIDsEE",
5525   "name" : "const std::hash<char16_t>",
5526   "referenced_type" : "_ZTINSt3__14hashIDsEE",
5527   "size" : 1,
5528   "source_file" : "external/libcxx/include/utility"
5529  },
5530  {
5531   "alignment" : 1,
5532   "is_const" : true,
5533   "linker_set_key" : "_ZTIKNSt3__14hashINS_10error_codeEEE",
5534   "name" : "const std::hash<std::error_code>",
5535   "referenced_type" : "_ZTINSt3__14hashINS_10error_codeEEE",
5536   "size" : 1,
5537   "source_file" : "external/libcxx/include/system_error"
5538  },
5539  {
5540   "alignment" : 1,
5541   "is_const" : true,
5542   "linker_set_key" : "_ZTIKNSt3__14hashINS_15error_conditionEEE",
5543   "name" : "const std::hash<std::error_condition>",
5544   "referenced_type" : "_ZTINSt3__14hashINS_15error_conditionEEE",
5545   "size" : 1,
5546   "source_file" : "external/libcxx/include/system_error"
5547  },
5548  {
5549   "alignment" : 1,
5550   "is_const" : true,
5551   "linker_set_key" : "_ZTIKNSt3__14hashIaEE",
5552   "name" : "const std::hash<signed char>",
5553   "referenced_type" : "_ZTINSt3__14hashIaEE",
5554   "size" : 1,
5555   "source_file" : "external/libcxx/include/utility"
5556  },
5557  {
5558   "alignment" : 1,
5559   "is_const" : true,
5560   "linker_set_key" : "_ZTIKNSt3__14hashIbEE",
5561   "name" : "const std::hash<bool>",
5562   "referenced_type" : "_ZTINSt3__14hashIbEE",
5563   "size" : 1,
5564   "source_file" : "external/libcxx/include/utility"
5565  },
5566  {
5567   "alignment" : 1,
5568   "is_const" : true,
5569   "linker_set_key" : "_ZTIKNSt3__14hashIcEE",
5570   "name" : "const std::hash<char>",
5571   "referenced_type" : "_ZTINSt3__14hashIcEE",
5572   "size" : 1,
5573   "source_file" : "external/libcxx/include/utility"
5574  },
5575  {
5576   "alignment" : 1,
5577   "is_const" : true,
5578   "linker_set_key" : "_ZTIKNSt3__14hashIdEE",
5579   "name" : "const std::hash<double>",
5580   "referenced_type" : "_ZTINSt3__14hashIdEE",
5581   "size" : 1,
5582   "source_file" : "external/libcxx/include/utility"
5583  },
5584  {
5585   "alignment" : 1,
5586   "is_const" : true,
5587   "linker_set_key" : "_ZTIKNSt3__14hashIeEE",
5588   "name" : "const std::hash<long double>",
5589   "referenced_type" : "_ZTINSt3__14hashIeEE",
5590   "size" : 1,
5591   "source_file" : "external/libcxx/include/utility"
5592  },
5593  {
5594   "alignment" : 1,
5595   "is_const" : true,
5596   "linker_set_key" : "_ZTIKNSt3__14hashIfEE",
5597   "name" : "const std::hash<float>",
5598   "referenced_type" : "_ZTINSt3__14hashIfEE",
5599   "size" : 1,
5600   "source_file" : "external/libcxx/include/utility"
5601  },
5602  {
5603   "alignment" : 1,
5604   "is_const" : true,
5605   "linker_set_key" : "_ZTIKNSt3__14hashIhEE",
5606   "name" : "const std::hash<unsigned char>",
5607   "referenced_type" : "_ZTINSt3__14hashIhEE",
5608   "size" : 1,
5609   "source_file" : "external/libcxx/include/utility"
5610  },
5611  {
5612   "alignment" : 1,
5613   "is_const" : true,
5614   "linker_set_key" : "_ZTIKNSt3__14hashIiEE",
5615   "name" : "const std::hash<int>",
5616   "referenced_type" : "_ZTINSt3__14hashIiEE",
5617   "size" : 1,
5618   "source_file" : "external/libcxx/include/utility"
5619  },
5620  {
5621   "alignment" : 1,
5622   "is_const" : true,
5623   "linker_set_key" : "_ZTIKNSt3__14hashIjEE",
5624   "name" : "const std::hash<unsigned int>",
5625   "referenced_type" : "_ZTINSt3__14hashIjEE",
5626   "size" : 1,
5627   "source_file" : "external/libcxx/include/utility"
5628  },
5629  {
5630   "alignment" : 1,
5631   "is_const" : true,
5632   "linker_set_key" : "_ZTIKNSt3__14hashIlEE",
5633   "name" : "const std::hash<long>",
5634   "referenced_type" : "_ZTINSt3__14hashIlEE",
5635   "size" : 1,
5636   "source_file" : "external/libcxx/include/utility"
5637  },
5638  {
5639   "alignment" : 1,
5640   "is_const" : true,
5641   "linker_set_key" : "_ZTIKNSt3__14hashImEE",
5642   "name" : "const std::hash<unsigned long>",
5643   "referenced_type" : "_ZTINSt3__14hashImEE",
5644   "size" : 1,
5645   "source_file" : "external/libcxx/include/utility"
5646  },
5647  {
5648   "alignment" : 1,
5649   "is_const" : true,
5650   "linker_set_key" : "_ZTIKNSt3__14hashIsEE",
5651   "name" : "const std::hash<short>",
5652   "referenced_type" : "_ZTINSt3__14hashIsEE",
5653   "size" : 1,
5654   "source_file" : "external/libcxx/include/utility"
5655  },
5656  {
5657   "alignment" : 1,
5658   "is_const" : true,
5659   "linker_set_key" : "_ZTIKNSt3__14hashItEE",
5660   "name" : "const std::hash<unsigned short>",
5661   "referenced_type" : "_ZTINSt3__14hashItEE",
5662   "size" : 1,
5663   "source_file" : "external/libcxx/include/utility"
5664  },
5665  {
5666   "alignment" : 1,
5667   "is_const" : true,
5668   "linker_set_key" : "_ZTIKNSt3__14hashIwEE",
5669   "name" : "const std::hash<wchar_t>",
5670   "referenced_type" : "_ZTINSt3__14hashIwEE",
5671   "size" : 1,
5672   "source_file" : "external/libcxx/include/utility"
5673  },
5674  {
5675   "alignment" : 1,
5676   "is_const" : true,
5677   "linker_set_key" : "_ZTIKNSt3__16__lessIjjEE",
5678   "name" : "const std::__less<unsigned int>",
5679   "referenced_type" : "_ZTINSt3__16__lessIjjEE",
5680   "size" : 1,
5681   "source_file" : "external/libcxx/include/algorithm"
5682  },
5683  {
5684   "alignment" : 4,
5685   "is_const" : true,
5686   "linker_set_key" : "_ZTIKNSt3__16chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
5687   "name" : "const std::chrono::time_point<std::chrono::steady_clock, std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
5688   "referenced_type" : "_ZTINSt3__16chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
5689   "size" : 8,
5690   "source_file" : "external/libcxx/include/chrono"
5691  },
5692  {
5693   "alignment" : 4,
5694   "is_const" : true,
5695   "linker_set_key" : "_ZTIKNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIiNS_5ratioILx86400ELx1EEEEEEE",
5696   "name" : "const std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<int, std::ratio<86400, 1>>>",
5697   "referenced_type" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIiNS_5ratioILx86400ELx1EEEEEEE",
5698   "size" : 4,
5699   "source_file" : "external/libcxx/include/chrono"
5700  },
5701  {
5702   "alignment" : 4,
5703   "is_const" : true,
5704   "linker_set_key" : "_ZTIKNSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
5705   "name" : "const std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
5706   "referenced_type" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
5707   "size" : 8,
5708   "source_file" : "external/libcxx/include/chrono"
5709  },
5710  {
5711   "alignment" : 4,
5712   "is_const" : true,
5713   "linker_set_key" : "_ZTIKNSt3__16chrono10time_pointINS0_7local_tENS0_8durationIiNS_5ratioILx86400ELx1EEEEEEE",
5714   "name" : "const std::chrono::time_point<std::chrono::local_t, std::chrono::duration<int, std::ratio<86400, 1>>>",
5715   "referenced_type" : "_ZTINSt3__16chrono10time_pointINS0_7local_tENS0_8durationIiNS_5ratioILx86400ELx1EEEEEEE",
5716   "size" : 4,
5717   "source_file" : "external/libcxx/include/chrono"
5718  },
5719  {
5720   "alignment" : 4,
5721   "is_const" : true,
5722   "linker_set_key" : "_ZTIKNSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
5723   "name" : "const std::chrono::time_point<std::filesystem::_FilesystemClock, std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
5724   "referenced_type" : "_ZTINSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
5725   "size" : 8,
5726   "source_file" : "external/libcxx/include/chrono"
5727  },
5728  {
5729   "alignment" : 2,
5730   "is_const" : true,
5731   "linker_set_key" : "_ZTIKNSt3__16chrono10year_monthE",
5732   "name" : "const std::chrono::year_month",
5733   "referenced_type" : "_ZTINSt3__16chrono10year_monthE",
5734   "size" : 4,
5735   "source_file" : "external/libcxx/include/chrono"
5736  },
5737  {
5738   "alignment" : 1,
5739   "is_const" : true,
5740   "linker_set_key" : "_ZTIKNSt3__16chrono12weekday_lastE",
5741   "name" : "const std::chrono::weekday_last",
5742   "referenced_type" : "_ZTINSt3__16chrono12weekday_lastE",
5743   "size" : 1,
5744   "source_file" : "external/libcxx/include/chrono"
5745  },
5746  {
5747   "alignment" : 1,
5748   "is_const" : true,
5749   "linker_set_key" : "_ZTIKNSt3__16chrono13month_weekdayE",
5750   "name" : "const std::chrono::month_weekday",
5751   "referenced_type" : "_ZTINSt3__16chrono13month_weekdayE",
5752   "size" : 3,
5753   "source_file" : "external/libcxx/include/chrono"
5754  },
5755  {
5756   "alignment" : 1,
5757   "is_const" : true,
5758   "linker_set_key" : "_ZTIKNSt3__16chrono14month_day_lastE",
5759   "name" : "const std::chrono::month_day_last",
5760   "referenced_type" : "_ZTINSt3__16chrono14month_day_lastE",
5761   "size" : 1,
5762   "source_file" : "external/libcxx/include/chrono"
5763  },
5764  {
5765   "alignment" : 2,
5766   "is_const" : true,
5767   "linker_set_key" : "_ZTIKNSt3__16chrono14year_month_dayE",
5768   "name" : "const std::chrono::year_month_day",
5769   "referenced_type" : "_ZTINSt3__16chrono14year_month_dayE",
5770   "size" : 4,
5771   "source_file" : "external/libcxx/include/chrono"
5772  },
5773  {
5774   "alignment" : 1,
5775   "is_const" : true,
5776   "linker_set_key" : "_ZTIKNSt3__16chrono15__duration_castINS0_8durationIiNS_5ratioILx31556952ELx1EEEEENS2_IiNS3_ILx2629746ELx1EEEEENS3_ILx12ELx1EEELb0ELb1EEE",
5777   "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>",
5778   "referenced_type" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIiNS_5ratioILx31556952ELx1EEEEENS2_IiNS3_ILx2629746ELx1EEEEENS3_ILx12ELx1EEELb0ELb1EEE",
5779   "size" : 1,
5780   "source_file" : "external/libcxx/include/chrono"
5781  },
5782  {
5783   "alignment" : 1,
5784   "is_const" : true,
5785   "linker_set_key" : "_ZTIKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeS4_EENS3_ILx1ELx1EEELb1ELb1EEE",
5786   "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>",
5787   "referenced_type" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeS4_EENS3_ILx1ELx1EEELb1ELb1EEE",
5788   "size" : 1,
5789   "source_file" : "external/libcxx/include/chrono"
5790  },
5791  {
5792   "alignment" : 1,
5793   "is_const" : true,
5794   "linker_set_key" : "_ZTIKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEE",
5795   "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>",
5796   "referenced_type" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEE",
5797   "size" : 1,
5798   "source_file" : "external/libcxx/include/chrono"
5799  },
5800  {
5801   "alignment" : 1,
5802   "is_const" : true,
5803   "linker_set_key" : "_ZTIKNSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000000000ELx1EEELb0ELb1EEE",
5804   "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>",
5805   "referenced_type" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000000000ELx1EEELb0ELb1EEE",
5806   "size" : 1,
5807   "source_file" : "external/libcxx/include/chrono"
5808  },
5809  {
5810   "alignment" : 1,
5811   "is_const" : true,
5812   "linker_set_key" : "_ZTIKNSt3__16chrono15weekday_indexedE",
5813   "name" : "const std::chrono::weekday_indexed",
5814   "referenced_type" : "_ZTINSt3__16chrono15weekday_indexedE",
5815   "size" : 2,
5816   "source_file" : "external/libcxx/include/chrono"
5817  },
5818  {
5819   "alignment" : 1,
5820   "is_const" : true,
5821   "linker_set_key" : "_ZTIKNSt3__16chrono18month_weekday_lastE",
5822   "name" : "const std::chrono::month_weekday_last",
5823   "referenced_type" : "_ZTINSt3__16chrono18month_weekday_lastE",
5824   "size" : 2,
5825   "source_file" : "external/libcxx/include/chrono"
5826  },
5827  {
5828   "alignment" : 2,
5829   "is_const" : true,
5830   "linker_set_key" : "_ZTIKNSt3__16chrono18year_month_weekdayE",
5831   "name" : "const std::chrono::year_month_weekday",
5832   "referenced_type" : "_ZTINSt3__16chrono18year_month_weekdayE",
5833   "size" : 6,
5834   "source_file" : "external/libcxx/include/chrono"
5835  },
5836  {
5837   "alignment" : 2,
5838   "is_const" : true,
5839   "linker_set_key" : "_ZTIKNSt3__16chrono19year_month_day_lastE",
5840   "name" : "const std::chrono::year_month_day_last",
5841   "referenced_type" : "_ZTINSt3__16chrono19year_month_day_lastE",
5842   "size" : 4,
5843   "source_file" : "external/libcxx/include/chrono"
5844  },
5845  {
5846   "alignment" : 2,
5847   "is_const" : true,
5848   "linker_set_key" : "_ZTIKNSt3__16chrono23year_month_weekday_lastE",
5849   "name" : "const std::chrono::year_month_weekday_last",
5850   "referenced_type" : "_ZTINSt3__16chrono23year_month_weekday_lastE",
5851   "size" : 4,
5852   "source_file" : "external/libcxx/include/chrono"
5853  },
5854  {
5855   "alignment" : 1,
5856   "is_const" : true,
5857   "linker_set_key" : "_ZTIKNSt3__16chrono3dayE",
5858   "name" : "const std::chrono::day",
5859   "referenced_type" : "_ZTINSt3__16chrono3dayE",
5860   "size" : 1,
5861   "source_file" : "external/libcxx/include/chrono"
5862  },
5863  {
5864   "alignment" : 2,
5865   "is_const" : true,
5866   "linker_set_key" : "_ZTIKNSt3__16chrono4yearE",
5867   "name" : "const std::chrono::year",
5868   "referenced_type" : "_ZTINSt3__16chrono4yearE",
5869   "size" : 2,
5870   "source_file" : "external/libcxx/include/chrono"
5871  },
5872  {
5873   "alignment" : 1,
5874   "is_const" : true,
5875   "linker_set_key" : "_ZTIKNSt3__16chrono5monthE",
5876   "name" : "const std::chrono::month",
5877   "referenced_type" : "_ZTINSt3__16chrono5monthE",
5878   "size" : 1,
5879   "source_file" : "external/libcxx/include/chrono"
5880  },
5881  {
5882   "alignment" : 1,
5883   "is_const" : true,
5884   "linker_set_key" : "_ZTIKNSt3__16chrono7weekdayE",
5885   "name" : "const std::chrono::weekday",
5886   "referenced_type" : "_ZTINSt3__16chrono7weekdayE",
5887   "size" : 1,
5888   "source_file" : "external/libcxx/include/chrono"
5889  },
5890  {
5891   "alignment" : 4,
5892   "is_const" : true,
5893   "linker_set_key" : "_ZTIKNSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
5894   "name" : "const std::chrono::duration<long double, std::ratio<1, 1000000000>>",
5895   "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
5896   "size" : 8,
5897   "source_file" : "external/libcxx/include/chrono"
5898  },
5899  {
5900   "alignment" : 4,
5901   "is_const" : true,
5902   "linker_set_key" : "_ZTIKNSt3__16chrono8durationIiNS_5ratioILx2629746ELx1EEEEE",
5903   "name" : "const std::chrono::duration<int, std::ratio<2629746, 1>>",
5904   "referenced_type" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx2629746ELx1EEEEE",
5905   "size" : 4,
5906   "source_file" : "external/libcxx/include/chrono"
5907  },
5908  {
5909   "alignment" : 4,
5910   "is_const" : true,
5911   "linker_set_key" : "_ZTIKNSt3__16chrono8durationIiNS_5ratioILx31556952ELx1EEEEE",
5912   "name" : "const std::chrono::duration<int, std::ratio<31556952, 1>>",
5913   "referenced_type" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx31556952ELx1EEEEE",
5914   "size" : 4,
5915   "source_file" : "external/libcxx/include/chrono"
5916  },
5917  {
5918   "alignment" : 4,
5919   "is_const" : true,
5920   "linker_set_key" : "_ZTIKNSt3__16chrono8durationIiNS_5ratioILx86400ELx1EEEEE",
5921   "name" : "const std::chrono::duration<int, std::ratio<86400, 1>>",
5922   "referenced_type" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx86400ELx1EEEEE",
5923   "size" : 4,
5924   "source_file" : "external/libcxx/include/chrono"
5925  },
5926  {
5927   "alignment" : 4,
5928   "is_const" : true,
5929   "linker_set_key" : "_ZTIKNSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
5930   "name" : "const std::chrono::duration<long long, std::ratio<1, 1000000000>>",
5931   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
5932   "size" : 8,
5933   "source_file" : "external/libcxx/include/chrono"
5934  },
5935  {
5936   "alignment" : 4,
5937   "is_const" : true,
5938   "linker_set_key" : "_ZTIKNSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
5939   "name" : "const std::chrono::duration<long long, std::ratio<1, 1>>",
5940   "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
5941   "size" : 8,
5942   "source_file" : "external/libcxx/include/chrono"
5943  },
5944  {
5945   "alignment" : 1,
5946   "is_const" : true,
5947   "linker_set_key" : "_ZTIKNSt3__16chrono9last_specE",
5948   "name" : "const std::chrono::last_spec",
5949   "referenced_type" : "_ZTINSt3__16chrono9last_specE",
5950   "size" : 1,
5951   "source_file" : "external/libcxx/include/chrono"
5952  },
5953  {
5954   "alignment" : 1,
5955   "is_const" : true,
5956   "linker_set_key" : "_ZTIKNSt3__16chrono9month_dayE",
5957   "name" : "const std::chrono::month_day",
5958   "referenced_type" : "_ZTINSt3__16chrono9month_dayE",
5959   "size" : 2,
5960   "source_file" : "external/libcxx/include/chrono"
5961  },
5962  {
5963   "alignment" : 1,
5964   "is_const" : true,
5965   "linker_set_key" : "_ZTIKNSt3__19allocatorIDiEE",
5966   "name" : "const std::allocator<char32_t>",
5967   "referenced_type" : "_ZTINSt3__19allocatorIDiEE",
5968   "size" : 1,
5969   "source_file" : "external/libcxx/include/memory"
5970  },
5971  {
5972   "alignment" : 1,
5973   "is_const" : true,
5974   "linker_set_key" : "_ZTIKNSt3__19allocatorIDsEE",
5975   "name" : "const std::allocator<char16_t>",
5976   "referenced_type" : "_ZTINSt3__19allocatorIDsEE",
5977   "size" : 1,
5978   "source_file" : "external/libcxx/include/memory"
5979  },
5980  {
5981   "alignment" : 1,
5982   "is_const" : true,
5983   "linker_set_key" : "_ZTIKNSt3__19allocatorIDuEE",
5984   "name" : "const std::allocator<char8_t>",
5985   "referenced_type" : "_ZTINSt3__19allocatorIDuEE",
5986   "size" : 1,
5987   "source_file" : "external/libcxx/include/memory"
5988  },
5989  {
5990   "alignment" : 1,
5991   "is_const" : true,
5992   "linker_set_key" : "_ZTIKNSt3__19allocatorIcEE",
5993   "name" : "const std::allocator<char>",
5994   "referenced_type" : "_ZTINSt3__19allocatorIcEE",
5995   "size" : 1,
5996   "source_file" : "external/libcxx/include/memory"
5997  },
5998  {
5999   "alignment" : 1,
6000   "is_const" : true,
6001   "linker_set_key" : "_ZTIKNSt3__19allocatorIwEE",
6002   "name" : "const std::allocator<wchar_t>",
6003   "referenced_type" : "_ZTINSt3__19allocatorIwEE",
6004   "size" : 1,
6005   "source_file" : "external/libcxx/include/memory"
6006  },
6007  {
6008   "alignment" : 4,
6009   "is_const" : true,
6010   "linker_set_key" : "_ZTIKPFPvPKvE",
6011   "name" : "void *(*const)(const void *)",
6012   "referenced_type" : "_ZTIPFPvPKvE",
6013   "size" : 4,
6014   "source_file" : "external/libcxx/include/functional"
6015  },
6016  {
6017   "alignment" : 4,
6018   "is_const" : true,
6019   "linker_set_key" : "_ZTIKPFvPvE",
6020   "name" : "void (*const)(void *)",
6021   "referenced_type" : "_ZTIPFvPvE",
6022   "size" : 4,
6023   "source_file" : "external/libcxx/include/functional"
6024  },
6025  {
6026   "alignment" : 4,
6027   "is_const" : true,
6028   "linker_set_key" : "_ZTIKPKDi",
6029   "name" : "const char32_t *const",
6030   "referenced_type" : "_ZTIPKDi",
6031   "size" : 4,
6032   "source_file" : "external/libcxx/include/type_traits"
6033  },
6034  {
6035   "alignment" : 4,
6036   "is_const" : true,
6037   "linker_set_key" : "_ZTIKPKDs",
6038   "name" : "const char16_t *const",
6039   "referenced_type" : "_ZTIPKDs",
6040   "size" : 4,
6041   "source_file" : "external/libcxx/include/type_traits"
6042  },
6043  {
6044   "alignment" : 4,
6045   "is_const" : true,
6046   "linker_set_key" : "_ZTIKPKDu",
6047   "name" : "const char8_t *const",
6048   "referenced_type" : "_ZTIPKDu",
6049   "size" : 4,
6050   "source_file" : "external/libcxx/include/type_traits"
6051  },
6052  {
6053   "alignment" : 4,
6054   "is_const" : true,
6055   "linker_set_key" : "_ZTIKPKSt9type_info",
6056   "name" : "const std::type_info *const",
6057   "referenced_type" : "_ZTIPKSt9type_info",
6058   "size" : 4,
6059   "source_file" : "external/libcxx/include/functional"
6060  },
6061  {
6062   "alignment" : 4,
6063   "is_const" : true,
6064   "linker_set_key" : "_ZTIKPKc",
6065   "name" : "const char *const",
6066   "referenced_type" : "_ZTIPKc",
6067   "size" : 4,
6068   "source_file" : "bionic/libc/include/string.h"
6069  },
6070  {
6071   "alignment" : 4,
6072   "is_const" : true,
6073   "linker_set_key" : "_ZTIKPKv",
6074   "name" : "const void *const",
6075   "referenced_type" : "_ZTIPKv",
6076   "size" : 4,
6077   "source_file" : "bionic/libc/include/string.h"
6078  },
6079  {
6080   "alignment" : 4,
6081   "is_const" : true,
6082   "linker_set_key" : "_ZTIKPKw",
6083   "name" : "const wchar_t *const",
6084   "referenced_type" : "_ZTIPKw",
6085   "size" : 4,
6086   "source_file" : "external/libcxx/include/type_traits"
6087  },
6088  {
6089   "alignment" : 4,
6090   "is_const" : true,
6091   "linker_set_key" : "_ZTIKPc",
6092   "name" : "char *const",
6093   "referenced_type" : "_ZTIPc",
6094   "size" : 4,
6095   "source_file" : "bionic/libc/include/string.h"
6096  },
6097  {
6098   "alignment" : 4,
6099   "is_const" : true,
6100   "linker_set_key" : "_ZTIKPv",
6101   "name" : "void *const",
6102   "referenced_type" : "_ZTIPv",
6103   "size" : 4,
6104   "source_file" : "bionic/libc/include/string.h"
6105  },
6106  {
6107   "alignment" : 4,
6108   "is_const" : true,
6109   "linker_set_key" : "_ZTIKSt13exception_ptr",
6110   "name" : "const std::exception_ptr",
6111   "referenced_type" : "_ZTISt13exception_ptr",
6112   "size" : 4,
6113   "source_file" : "external/libcxx/include/exception"
6114  },
6115  {
6116   "alignment" : 4,
6117   "is_const" : true,
6118   "linker_set_key" : "_ZTIKSt16nested_exception",
6119   "name" : "const std::nested_exception",
6120   "referenced_type" : "_ZTISt16nested_exception",
6121   "size" : 8,
6122   "source_file" : "external/libcxx/include/exception"
6123  },
6124  {
6125   "alignment" : 1,
6126   "is_const" : true,
6127   "linker_set_key" : "_ZTIKSt9nothrow_t",
6128   "name" : "const std::nothrow_t",
6129   "referenced_type" : "_ZTISt9nothrow_t",
6130   "size" : 1,
6131   "source_file" : "external/libcxx/include/new"
6132  },
6133  {
6134   "alignment" : 4,
6135   "is_const" : true,
6136   "linker_set_key" : "_ZTIKSt9type_info",
6137   "name" : "const std::type_info",
6138   "referenced_type" : "_ZTISt9type_info",
6139   "size" : 8,
6140   "source_file" : "external/libcxx/include/typeinfo"
6141  },
6142  {
6143   "alignment" : 1,
6144   "is_const" : true,
6145   "linker_set_key" : "_ZTIKb",
6146   "name" : "const bool",
6147   "referenced_type" : "_ZTIb",
6148   "size" : 1,
6149   "source_file" : "external/libcxx/include/type_traits"
6150  },
6151  {
6152   "alignment" : 1,
6153   "is_const" : true,
6154   "linker_set_key" : "_ZTIKc",
6155   "name" : "const char",
6156   "referenced_type" : "_ZTIc",
6157   "size" : 1,
6158   "source_file" : "bionic/libc/include/signal.h"
6159  },
6160  {
6161   "alignment" : 4,
6162   "is_const" : true,
6163   "linker_set_key" : "_ZTIKe",
6164   "name" : "const long double",
6165   "referenced_type" : "_ZTIe",
6166   "size" : 8,
6167   "source_file" : "external/libcxx/include/chrono"
6168  },
6169  {
6170   "alignment" : 4,
6171   "is_const" : true,
6172   "linker_set_key" : "_ZTIKi",
6173   "name" : "const int",
6174   "referenced_type" : "_ZTIi",
6175   "size" : 4,
6176   "source_file" : "external/libcxx/include/type_traits"
6177  },
6178  {
6179   "alignment" : 4,
6180   "is_const" : true,
6181   "linker_set_key" : "_ZTIKj",
6182   "name" : "const unsigned int",
6183   "referenced_type" : "_ZTIj",
6184   "size" : 4,
6185   "source_file" : "external/libcxx/include/type_traits"
6186  },
6187  {
6188   "alignment" : 4,
6189   "is_const" : true,
6190   "linker_set_key" : "_ZTIKl",
6191   "name" : "const long",
6192   "referenced_type" : "_ZTIl",
6193   "size" : 4,
6194   "source_file" : "external/libcxx/include/limits"
6195  },
6196  {
6197   "is_const" : true,
6198   "linker_set_key" : "_ZTIKv",
6199   "name" : "const void",
6200   "referenced_type" : "_ZTIv",
6201   "source_file" : "bionic/libc/include/string.h"
6202  },
6203  {
6204   "alignment" : 4,
6205   "is_const" : true,
6206   "linker_set_key" : "_ZTIKw",
6207   "name" : "const wchar_t",
6208   "referenced_type" : "_ZTIw",
6209   "size" : 4,
6210   "source_file" : "external/libcxx/include/type_traits"
6211  },
6212  {
6213   "alignment" : 4,
6214   "is_const" : true,
6215   "linker_set_key" : "_ZTIKx",
6216   "name" : "const long long",
6217   "referenced_type" : "_ZTIx",
6218   "size" : 8,
6219   "source_file" : "external/libcxx/include/ratio"
6220  },
6221  {
6222   "alignment" : 1,
6223   "is_volatile" : true,
6224   "linker_set_key" : "_ZTIVNSt3__111atomic_flagE",
6225   "name" : "volatile std::atomic_flag",
6226   "referenced_type" : "_ZTINSt3__111atomic_flagE",
6227   "size" : 1,
6228   "source_file" : "external/libcxx/include/atomic"
6229  },
6230  {
6231   "alignment" : 4,
6232   "is_volatile" : true,
6233   "linker_set_key" : "_ZTIVPFPvS_jPKvE",
6234   "name" : "void *(*volatile)(void *, unsigned int, const void *)",
6235   "referenced_type" : "_ZTIPFPvS_jPKvE",
6236   "size" : 4,
6237   "source_file" : "bionic/libc/include/malloc.h"
6238  },
6239  {
6240   "alignment" : 4,
6241   "is_volatile" : true,
6242   "linker_set_key" : "_ZTIVPFPvjPKvE",
6243   "name" : "void *(*volatile)(unsigned int, const void *)",
6244   "referenced_type" : "_ZTIPFPvjPKvE",
6245   "size" : 4,
6246   "source_file" : "bionic/libc/include/malloc.h"
6247  },
6248  {
6249   "alignment" : 4,
6250   "is_volatile" : true,
6251   "linker_set_key" : "_ZTIVPFPvjjPKvE",
6252   "name" : "void *(*volatile)(unsigned int, unsigned int, const void *)",
6253   "referenced_type" : "_ZTIPFPvjjPKvE",
6254   "size" : 4,
6255   "source_file" : "bionic/libc/include/malloc.h"
6256  },
6257  {
6258   "alignment" : 4,
6259   "is_volatile" : true,
6260   "linker_set_key" : "_ZTIVPFvPvPKvE",
6261   "name" : "void (*volatile)(void *, const void *)",
6262   "referenced_type" : "_ZTIPFvPvPKvE",
6263   "size" : 4,
6264   "source_file" : "bionic/libc/include/malloc.h"
6265  }
6266 ],
6267 "record_types" :
6268 [
6269  {
6270   "alignment" : 4,
6271   "fields" :
6272   [
6273    {
6274     "field_name" : "_kill",
6275     "referenced_type" : "_ZTIN10__sifieldsUt_E"
6276    },
6277    {
6278     "field_name" : "_timer",
6279     "referenced_type" : "_ZTIN10__sifieldsUt0_E"
6280    },
6281    {
6282     "field_name" : "_rt",
6283     "referenced_type" : "_ZTIN10__sifieldsUt1_E"
6284    },
6285    {
6286     "field_name" : "_sigchld",
6287     "referenced_type" : "_ZTIN10__sifieldsUt2_E"
6288    },
6289    {
6290     "field_name" : "_sigfault",
6291     "referenced_type" : "_ZTIN10__sifieldsUt3_E"
6292    },
6293    {
6294     "field_name" : "_sigpoll",
6295     "referenced_type" : "_ZTIN10__sifieldsUt4_E"
6296    },
6297    {
6298     "field_name" : "_sigsys",
6299     "referenced_type" : "_ZTIN10__sifieldsUt5_E"
6300    }
6301   ],
6302   "linker_set_key" : "_ZTI10__sifields",
6303   "name" : "__sifields",
6304   "record_kind" : "union",
6305   "size" : 20,
6306   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
6307  },
6308  {
6309   "alignment" : 8,
6310   "fields" :
6311   [
6312    {
6313     "field_name" : "flags",
6314     "referenced_type" : "_ZTIy"
6315    },
6316    {
6317     "field_name" : "pidfd",
6318     "field_offset" : 64,
6319     "referenced_type" : "_ZTIy"
6320    },
6321    {
6322     "field_name" : "child_tid",
6323     "field_offset" : 128,
6324     "referenced_type" : "_ZTIy"
6325    },
6326    {
6327     "field_name" : "parent_tid",
6328     "field_offset" : 192,
6329     "referenced_type" : "_ZTIy"
6330    },
6331    {
6332     "field_name" : "exit_signal",
6333     "field_offset" : 256,
6334     "referenced_type" : "_ZTIy"
6335    },
6336    {
6337     "field_name" : "stack",
6338     "field_offset" : 320,
6339     "referenced_type" : "_ZTIy"
6340    },
6341    {
6342     "field_name" : "stack_size",
6343     "field_offset" : 384,
6344     "referenced_type" : "_ZTIy"
6345    },
6346    {
6347     "field_name" : "tls",
6348     "field_offset" : 448,
6349     "referenced_type" : "_ZTIy"
6350    },
6351    {
6352     "field_name" : "set_tid",
6353     "field_offset" : 512,
6354     "referenced_type" : "_ZTIy"
6355    },
6356    {
6357     "field_name" : "set_tid_size",
6358     "field_offset" : 576,
6359     "referenced_type" : "_ZTIy"
6360    },
6361    {
6362     "field_name" : "cgroup",
6363     "field_offset" : 640,
6364     "referenced_type" : "_ZTIy"
6365    }
6366   ],
6367   "linker_set_key" : "_ZTI10clone_args",
6368   "name" : "clone_args",
6369   "size" : 88,
6370   "source_file" : "bionic/libc/kernel/uapi/linux/sched.h"
6371  },
6372  {
6373   "alignment" : 4,
6374   "fields" :
6375   [
6376    {
6377     "field_name" : "it_interval",
6378     "referenced_type" : "_ZTI8timespec"
6379    },
6380    {
6381     "field_name" : "it_value",
6382     "field_offset" : 64,
6383     "referenced_type" : "_ZTI8timespec"
6384    }
6385   ],
6386   "linker_set_key" : "_ZTI10itimerspec",
6387   "name" : "itimerspec",
6388   "size" : 16,
6389   "source_file" : "bionic/libc/kernel/uapi/linux/time.h"
6390  },
6391  {
6392   "alignment" : 4,
6393   "fields" :
6394   [
6395    {
6396     "field_name" : "gregs",
6397     "referenced_type" : "_ZTIA19_i"
6398    },
6399    {
6400     "field_name" : "fpregs",
6401     "field_offset" : 608,
6402     "referenced_type" : "_ZTIP13_libc_fpstate"
6403    },
6404    {
6405     "field_name" : "oldmask",
6406     "field_offset" : 640,
6407     "referenced_type" : "_ZTIm"
6408    },
6409    {
6410     "field_name" : "cr2",
6411     "field_offset" : 672,
6412     "referenced_type" : "_ZTIm"
6413    }
6414   ],
6415   "linker_set_key" : "_ZTI10mcontext_t",
6416   "name" : "mcontext_t",
6417   "size" : 88,
6418   "source_file" : "bionic/libc/include/sys/ucontext.h"
6419  },
6420  {
6421   "alignment" : 4,
6422   "fields" :
6423   [
6424    {
6425     "field_name" : "gs",
6426     "referenced_type" : "_ZTIt"
6427    },
6428    {
6429     "field_name" : "__gsh",
6430     "field_offset" : 16,
6431     "referenced_type" : "_ZTIt"
6432    },
6433    {
6434     "field_name" : "fs",
6435     "field_offset" : 32,
6436     "referenced_type" : "_ZTIt"
6437    },
6438    {
6439     "field_name" : "__fsh",
6440     "field_offset" : 48,
6441     "referenced_type" : "_ZTIt"
6442    },
6443    {
6444     "field_name" : "es",
6445     "field_offset" : 64,
6446     "referenced_type" : "_ZTIt"
6447    },
6448    {
6449     "field_name" : "__esh",
6450     "field_offset" : 80,
6451     "referenced_type" : "_ZTIt"
6452    },
6453    {
6454     "field_name" : "ds",
6455     "field_offset" : 96,
6456     "referenced_type" : "_ZTIt"
6457    },
6458    {
6459     "field_name" : "__dsh",
6460     "field_offset" : 112,
6461     "referenced_type" : "_ZTIt"
6462    },
6463    {
6464     "field_name" : "edi",
6465     "field_offset" : 128,
6466     "referenced_type" : "_ZTIj"
6467    },
6468    {
6469     "field_name" : "esi",
6470     "field_offset" : 160,
6471     "referenced_type" : "_ZTIj"
6472    },
6473    {
6474     "field_name" : "ebp",
6475     "field_offset" : 192,
6476     "referenced_type" : "_ZTIj"
6477    },
6478    {
6479     "field_name" : "esp",
6480     "field_offset" : 224,
6481     "referenced_type" : "_ZTIj"
6482    },
6483    {
6484     "field_name" : "ebx",
6485     "field_offset" : 256,
6486     "referenced_type" : "_ZTIj"
6487    },
6488    {
6489     "field_name" : "edx",
6490     "field_offset" : 288,
6491     "referenced_type" : "_ZTIj"
6492    },
6493    {
6494     "field_name" : "ecx",
6495     "field_offset" : 320,
6496     "referenced_type" : "_ZTIj"
6497    },
6498    {
6499     "field_name" : "eax",
6500     "field_offset" : 352,
6501     "referenced_type" : "_ZTIj"
6502    },
6503    {
6504     "field_name" : "trapno",
6505     "field_offset" : 384,
6506     "referenced_type" : "_ZTIj"
6507    },
6508    {
6509     "field_name" : "err",
6510     "field_offset" : 416,
6511     "referenced_type" : "_ZTIj"
6512    },
6513    {
6514     "field_name" : "eip",
6515     "field_offset" : 448,
6516     "referenced_type" : "_ZTIj"
6517    },
6518    {
6519     "field_name" : "cs",
6520     "field_offset" : 480,
6521     "referenced_type" : "_ZTIt"
6522    },
6523    {
6524     "field_name" : "__csh",
6525     "field_offset" : 496,
6526     "referenced_type" : "_ZTIt"
6527    },
6528    {
6529     "field_name" : "eflags",
6530     "field_offset" : 512,
6531     "referenced_type" : "_ZTIj"
6532    },
6533    {
6534     "field_name" : "esp_at_signal",
6535     "field_offset" : 544,
6536     "referenced_type" : "_ZTIj"
6537    },
6538    {
6539     "field_name" : "ss",
6540     "field_offset" : 576,
6541     "referenced_type" : "_ZTIt"
6542    },
6543    {
6544     "field_name" : "__ssh",
6545     "field_offset" : 592,
6546     "referenced_type" : "_ZTIt"
6547    },
6548    {
6549     "field_name" : "fpstate",
6550     "field_offset" : 608,
6551     "referenced_type" : "_ZTIP11_fpstate_32"
6552    },
6553    {
6554     "field_name" : "oldmask",
6555     "field_offset" : 640,
6556     "referenced_type" : "_ZTIj"
6557    },
6558    {
6559     "field_name" : "cr2",
6560     "field_offset" : 672,
6561     "referenced_type" : "_ZTIj"
6562    }
6563   ],
6564   "linker_set_key" : "_ZTI10sigcontext",
6565   "name" : "sigcontext",
6566   "size" : 88,
6567   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
6568  },
6569  {
6570   "alignment" : 4,
6571   "fields" :
6572   [
6573    {
6574     "field_name" : "__bits",
6575     "referenced_type" : "_ZTIA2_m"
6576    }
6577   ],
6578   "linker_set_key" : "_ZTI10sigset64_t",
6579   "name" : "sigset64_t",
6580   "size" : 8,
6581   "source_file" : "bionic/libc/include/bits/signal_types.h"
6582  },
6583  {
6584   "alignment" : 4,
6585   "fields" :
6586   [
6587    {
6588     "field_name" : "cw",
6589     "referenced_type" : "_ZTIj"
6590    },
6591    {
6592     "field_name" : "sw",
6593     "field_offset" : 32,
6594     "referenced_type" : "_ZTIj"
6595    },
6596    {
6597     "field_name" : "tag",
6598     "field_offset" : 64,
6599     "referenced_type" : "_ZTIj"
6600    },
6601    {
6602     "field_name" : "ipoff",
6603     "field_offset" : 96,
6604     "referenced_type" : "_ZTIj"
6605    },
6606    {
6607     "field_name" : "cssel",
6608     "field_offset" : 128,
6609     "referenced_type" : "_ZTIj"
6610    },
6611    {
6612     "field_name" : "dataoff",
6613     "field_offset" : 160,
6614     "referenced_type" : "_ZTIj"
6615    },
6616    {
6617     "field_name" : "datasel",
6618     "field_offset" : 192,
6619     "referenced_type" : "_ZTIj"
6620    },
6621    {
6622     "field_name" : "_st",
6623     "field_offset" : 224,
6624     "referenced_type" : "_ZTIA8_6_fpreg"
6625    },
6626    {
6627     "field_name" : "status",
6628     "field_offset" : 864,
6629     "referenced_type" : "_ZTIt"
6630    },
6631    {
6632     "field_name" : "magic",
6633     "field_offset" : 880,
6634     "referenced_type" : "_ZTIt"
6635    },
6636    {
6637     "field_name" : "_fxsr_env",
6638     "field_offset" : 896,
6639     "referenced_type" : "_ZTIA6_j"
6640    },
6641    {
6642     "field_name" : "mxcsr",
6643     "field_offset" : 1088,
6644     "referenced_type" : "_ZTIj"
6645    },
6646    {
6647     "field_name" : "reserved",
6648     "field_offset" : 1120,
6649     "referenced_type" : "_ZTIj"
6650    },
6651    {
6652     "field_name" : "_fxsr_st",
6653     "field_offset" : 1152,
6654     "referenced_type" : "_ZTIA8_7_fpxreg"
6655    },
6656    {
6657     "field_name" : "_xmm",
6658     "field_offset" : 2176,
6659     "referenced_type" : "_ZTIA8_7_xmmreg"
6660    },
6661    {
6662     "field_offset" : 3200,
6663     "referenced_type" : "_ZTIN11_fpstate_32Ut_E"
6664    },
6665    {
6666     "field_offset" : 4608,
6667     "referenced_type" : "_ZTIN11_fpstate_32Ut0_E"
6668    }
6669   ],
6670   "linker_set_key" : "_ZTI11_fpstate_32",
6671   "name" : "_fpstate_32",
6672   "size" : 624,
6673   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
6674  },
6675  {
6676   "alignment" : 4,
6677   "fields" :
6678   [
6679    {
6680     "field_name" : "cwd",
6681     "referenced_type" : "_ZTIt"
6682    },
6683    {
6684     "field_name" : "swd",
6685     "field_offset" : 16,
6686     "referenced_type" : "_ZTIt"
6687    },
6688    {
6689     "field_name" : "twd",
6690     "field_offset" : 32,
6691     "referenced_type" : "_ZTIt"
6692    },
6693    {
6694     "field_name" : "fop",
6695     "field_offset" : 48,
6696     "referenced_type" : "_ZTIt"
6697    },
6698    {
6699     "field_name" : "rip",
6700     "field_offset" : 64,
6701     "referenced_type" : "_ZTIy"
6702    },
6703    {
6704     "field_name" : "rdp",
6705     "field_offset" : 128,
6706     "referenced_type" : "_ZTIy"
6707    },
6708    {
6709     "field_name" : "mxcsr",
6710     "field_offset" : 192,
6711     "referenced_type" : "_ZTIj"
6712    },
6713    {
6714     "field_name" : "mxcsr_mask",
6715     "field_offset" : 224,
6716     "referenced_type" : "_ZTIj"
6717    },
6718    {
6719     "field_name" : "st_space",
6720     "field_offset" : 256,
6721     "referenced_type" : "_ZTIA32_j"
6722    },
6723    {
6724     "field_name" : "xmm_space",
6725     "field_offset" : 1280,
6726     "referenced_type" : "_ZTIA64_j"
6727    },
6728    {
6729     "field_name" : "reserved2",
6730     "field_offset" : 3328,
6731     "referenced_type" : "_ZTIA12_j"
6732    },
6733    {
6734     "field_offset" : 3712,
6735     "referenced_type" : "_ZTIN11_fpstate_64Ut_E"
6736    }
6737   ],
6738   "linker_set_key" : "_ZTI11_fpstate_64",
6739   "name" : "_fpstate_64",
6740   "size" : 512,
6741   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
6742  },
6743  {
6744   "alignment" : 2,
6745   "fields" :
6746   [
6747    {
6748     "field_name" : "significand",
6749     "referenced_type" : "_ZTIA4_t"
6750    },
6751    {
6752     "field_name" : "exponent",
6753     "field_offset" : 64,
6754     "referenced_type" : "_ZTIt"
6755    }
6756   ],
6757   "linker_set_key" : "_ZTI11_libc_fpreg",
6758   "name" : "_libc_fpreg",
6759   "size" : 10,
6760   "source_file" : "bionic/libc/include/sys/ucontext.h"
6761  },
6762  {
6763   "alignment" : 4,
6764   "fields" :
6765   [
6766    {
6767     "field_name" : "ymmh_space",
6768     "referenced_type" : "_ZTIA64_j"
6769    }
6770   ],
6771   "linker_set_key" : "_ZTI11_ymmh_state",
6772   "name" : "_ymmh_state",
6773   "size" : 256,
6774   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
6775  },
6776  {
6777   "alignment" : 8,
6778   "fields" :
6779   [
6780    {
6781     "field_name" : "__clang_max_align_nonce1",
6782     "referenced_type" : "_ZTIx"
6783    },
6784    {
6785     "field_name" : "__clang_max_align_nonce2",
6786     "field_offset" : 64,
6787     "referenced_type" : "_ZTIe"
6788    }
6789   ],
6790   "linker_set_key" : "_ZTI11max_align_t",
6791   "name" : "max_align_t",
6792   "size" : 16,
6793   "source_file" : "prebuilts/clang-tools/linux-x86/clang-headers/__stddef_max_align_t.h"
6794  },
6795  {
6796   "alignment" : 4,
6797   "fields" :
6798   [
6799    {
6800     "field_name" : "sched_priority",
6801     "referenced_type" : "_ZTIi"
6802    }
6803   ],
6804   "linker_set_key" : "_ZTI11sched_param",
6805   "name" : "sched_param",
6806   "size" : 4,
6807   "source_file" : "bionic/libc/include/sched.h"
6808  },
6809  {
6810   "alignment" : 4,
6811   "fields" :
6812   [
6813    {
6814     "referenced_type" : "_ZTIN11sigaction64Ut_E"
6815    },
6816    {
6817     "field_name" : "sa_flags",
6818     "field_offset" : 32,
6819     "referenced_type" : "_ZTIi"
6820    },
6821    {
6822     "field_name" : "sa_restorer",
6823     "field_offset" : 64,
6824     "referenced_type" : "_ZTIPFvvE"
6825    },
6826    {
6827     "field_name" : "sa_mask",
6828     "field_offset" : 96,
6829     "referenced_type" : "_ZTI10sigset64_t"
6830    }
6831   ],
6832   "linker_set_key" : "_ZTI11sigaction64",
6833   "name" : "sigaction64",
6834   "size" : 20,
6835   "source_file" : "bionic/libc/include/bits/signal_types.h"
6836  },
6837  {
6838   "alignment" : 4,
6839   "fields" :
6840   [
6841    {
6842     "field_name" : "ss_sp",
6843     "referenced_type" : "_ZTIPv"
6844    },
6845    {
6846     "field_name" : "ss_flags",
6847     "field_offset" : 32,
6848     "referenced_type" : "_ZTIi"
6849    },
6850    {
6851     "field_name" : "ss_size",
6852     "field_offset" : 64,
6853     "referenced_type" : "_ZTIj"
6854    }
6855   ],
6856   "linker_set_key" : "_ZTI11sigaltstack",
6857   "name" : "sigaltstack",
6858   "size" : 12,
6859   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/signal.h"
6860  },
6861  {
6862   "alignment" : 4,
6863   "fields" :
6864   [
6865    {
6866     "field_name" : "magic1",
6867     "referenced_type" : "_ZTIj"
6868    },
6869    {
6870     "field_name" : "extended_size",
6871     "field_offset" : 32,
6872     "referenced_type" : "_ZTIj"
6873    },
6874    {
6875     "field_name" : "xfeatures",
6876     "field_offset" : 64,
6877     "referenced_type" : "_ZTIy"
6878    },
6879    {
6880     "field_name" : "xstate_size",
6881     "field_offset" : 128,
6882     "referenced_type" : "_ZTIj"
6883    },
6884    {
6885     "field_name" : "padding",
6886     "field_offset" : 160,
6887     "referenced_type" : "_ZTIA7_j"
6888    }
6889   ],
6890   "linker_set_key" : "_ZTI13_fpx_sw_bytes",
6891   "name" : "_fpx_sw_bytes",
6892   "size" : 48,
6893   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
6894  },
6895  {
6896   "alignment" : 4,
6897   "fields" :
6898   [
6899    {
6900     "field_name" : "cw",
6901     "referenced_type" : "_ZTIm"
6902    },
6903    {
6904     "field_name" : "sw",
6905     "field_offset" : 32,
6906     "referenced_type" : "_ZTIm"
6907    },
6908    {
6909     "field_name" : "tag",
6910     "field_offset" : 64,
6911     "referenced_type" : "_ZTIm"
6912    },
6913    {
6914     "field_name" : "ipoff",
6915     "field_offset" : 96,
6916     "referenced_type" : "_ZTIm"
6917    },
6918    {
6919     "field_name" : "cssel",
6920     "field_offset" : 128,
6921     "referenced_type" : "_ZTIm"
6922    },
6923    {
6924     "field_name" : "dataoff",
6925     "field_offset" : 160,
6926     "referenced_type" : "_ZTIm"
6927    },
6928    {
6929     "field_name" : "datasel",
6930     "field_offset" : 192,
6931     "referenced_type" : "_ZTIm"
6932    },
6933    {
6934     "field_name" : "_st",
6935     "field_offset" : 224,
6936     "referenced_type" : "_ZTIA8_11_libc_fpreg"
6937    },
6938    {
6939     "field_name" : "status",
6940     "field_offset" : 864,
6941     "referenced_type" : "_ZTIm"
6942    }
6943   ],
6944   "linker_set_key" : "_ZTI13_libc_fpstate",
6945   "name" : "_libc_fpstate",
6946   "size" : 112,
6947   "source_file" : "bionic/libc/include/sys/ucontext.h"
6948  },
6949  {
6950   "alignment" : 4,
6951   "fields" :
6952   [
6953    {
6954     "field_name" : "gs",
6955     "referenced_type" : "_ZTIt"
6956    },
6957    {
6958     "field_name" : "__gsh",
6959     "field_offset" : 16,
6960     "referenced_type" : "_ZTIt"
6961    },
6962    {
6963     "field_name" : "fs",
6964     "field_offset" : 32,
6965     "referenced_type" : "_ZTIt"
6966    },
6967    {
6968     "field_name" : "__fsh",
6969     "field_offset" : 48,
6970     "referenced_type" : "_ZTIt"
6971    },
6972    {
6973     "field_name" : "es",
6974     "field_offset" : 64,
6975     "referenced_type" : "_ZTIt"
6976    },
6977    {
6978     "field_name" : "__esh",
6979     "field_offset" : 80,
6980     "referenced_type" : "_ZTIt"
6981    },
6982    {
6983     "field_name" : "ds",
6984     "field_offset" : 96,
6985     "referenced_type" : "_ZTIt"
6986    },
6987    {
6988     "field_name" : "__dsh",
6989     "field_offset" : 112,
6990     "referenced_type" : "_ZTIt"
6991    },
6992    {
6993     "field_name" : "di",
6994     "field_offset" : 128,
6995     "referenced_type" : "_ZTIj"
6996    },
6997    {
6998     "field_name" : "si",
6999     "field_offset" : 160,
7000     "referenced_type" : "_ZTIj"
7001    },
7002    {
7003     "field_name" : "bp",
7004     "field_offset" : 192,
7005     "referenced_type" : "_ZTIj"
7006    },
7007    {
7008     "field_name" : "sp",
7009     "field_offset" : 224,
7010     "referenced_type" : "_ZTIj"
7011    },
7012    {
7013     "field_name" : "bx",
7014     "field_offset" : 256,
7015     "referenced_type" : "_ZTIj"
7016    },
7017    {
7018     "field_name" : "dx",
7019     "field_offset" : 288,
7020     "referenced_type" : "_ZTIj"
7021    },
7022    {
7023     "field_name" : "cx",
7024     "field_offset" : 320,
7025     "referenced_type" : "_ZTIj"
7026    },
7027    {
7028     "field_name" : "ax",
7029     "field_offset" : 352,
7030     "referenced_type" : "_ZTIj"
7031    },
7032    {
7033     "field_name" : "trapno",
7034     "field_offset" : 384,
7035     "referenced_type" : "_ZTIj"
7036    },
7037    {
7038     "field_name" : "err",
7039     "field_offset" : 416,
7040     "referenced_type" : "_ZTIj"
7041    },
7042    {
7043     "field_name" : "ip",
7044     "field_offset" : 448,
7045     "referenced_type" : "_ZTIj"
7046    },
7047    {
7048     "field_name" : "cs",
7049     "field_offset" : 480,
7050     "referenced_type" : "_ZTIt"
7051    },
7052    {
7053     "field_name" : "__csh",
7054     "field_offset" : 496,
7055     "referenced_type" : "_ZTIt"
7056    },
7057    {
7058     "field_name" : "flags",
7059     "field_offset" : 512,
7060     "referenced_type" : "_ZTIj"
7061    },
7062    {
7063     "field_name" : "sp_at_signal",
7064     "field_offset" : 544,
7065     "referenced_type" : "_ZTIj"
7066    },
7067    {
7068     "field_name" : "ss",
7069     "field_offset" : 576,
7070     "referenced_type" : "_ZTIt"
7071    },
7072    {
7073     "field_name" : "__ssh",
7074     "field_offset" : 592,
7075     "referenced_type" : "_ZTIt"
7076    },
7077    {
7078     "field_name" : "fpstate",
7079     "field_offset" : 608,
7080     "referenced_type" : "_ZTIj"
7081    },
7082    {
7083     "field_name" : "oldmask",
7084     "field_offset" : 640,
7085     "referenced_type" : "_ZTIj"
7086    },
7087    {
7088     "field_name" : "cr2",
7089     "field_offset" : 672,
7090     "referenced_type" : "_ZTIj"
7091    }
7092   ],
7093   "linker_set_key" : "_ZTI13sigcontext_32",
7094   "name" : "sigcontext_32",
7095   "size" : 88,
7096   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
7097  },
7098  {
7099   "alignment" : 4,
7100   "fields" :
7101   [
7102    {
7103     "field_name" : "r8",
7104     "referenced_type" : "_ZTIy"
7105    },
7106    {
7107     "field_name" : "r9",
7108     "field_offset" : 64,
7109     "referenced_type" : "_ZTIy"
7110    },
7111    {
7112     "field_name" : "r10",
7113     "field_offset" : 128,
7114     "referenced_type" : "_ZTIy"
7115    },
7116    {
7117     "field_name" : "r11",
7118     "field_offset" : 192,
7119     "referenced_type" : "_ZTIy"
7120    },
7121    {
7122     "field_name" : "r12",
7123     "field_offset" : 256,
7124     "referenced_type" : "_ZTIy"
7125    },
7126    {
7127     "field_name" : "r13",
7128     "field_offset" : 320,
7129     "referenced_type" : "_ZTIy"
7130    },
7131    {
7132     "field_name" : "r14",
7133     "field_offset" : 384,
7134     "referenced_type" : "_ZTIy"
7135    },
7136    {
7137     "field_name" : "r15",
7138     "field_offset" : 448,
7139     "referenced_type" : "_ZTIy"
7140    },
7141    {
7142     "field_name" : "di",
7143     "field_offset" : 512,
7144     "referenced_type" : "_ZTIy"
7145    },
7146    {
7147     "field_name" : "si",
7148     "field_offset" : 576,
7149     "referenced_type" : "_ZTIy"
7150    },
7151    {
7152     "field_name" : "bp",
7153     "field_offset" : 640,
7154     "referenced_type" : "_ZTIy"
7155    },
7156    {
7157     "field_name" : "bx",
7158     "field_offset" : 704,
7159     "referenced_type" : "_ZTIy"
7160    },
7161    {
7162     "field_name" : "dx",
7163     "field_offset" : 768,
7164     "referenced_type" : "_ZTIy"
7165    },
7166    {
7167     "field_name" : "ax",
7168     "field_offset" : 832,
7169     "referenced_type" : "_ZTIy"
7170    },
7171    {
7172     "field_name" : "cx",
7173     "field_offset" : 896,
7174     "referenced_type" : "_ZTIy"
7175    },
7176    {
7177     "field_name" : "sp",
7178     "field_offset" : 960,
7179     "referenced_type" : "_ZTIy"
7180    },
7181    {
7182     "field_name" : "ip",
7183     "field_offset" : 1024,
7184     "referenced_type" : "_ZTIy"
7185    },
7186    {
7187     "field_name" : "flags",
7188     "field_offset" : 1088,
7189     "referenced_type" : "_ZTIy"
7190    },
7191    {
7192     "field_name" : "cs",
7193     "field_offset" : 1152,
7194     "referenced_type" : "_ZTIt"
7195    },
7196    {
7197     "field_name" : "gs",
7198     "field_offset" : 1168,
7199     "referenced_type" : "_ZTIt"
7200    },
7201    {
7202     "field_name" : "fs",
7203     "field_offset" : 1184,
7204     "referenced_type" : "_ZTIt"
7205    },
7206    {
7207     "field_name" : "ss",
7208     "field_offset" : 1200,
7209     "referenced_type" : "_ZTIt"
7210    },
7211    {
7212     "field_name" : "err",
7213     "field_offset" : 1216,
7214     "referenced_type" : "_ZTIy"
7215    },
7216    {
7217     "field_name" : "trapno",
7218     "field_offset" : 1280,
7219     "referenced_type" : "_ZTIy"
7220    },
7221    {
7222     "field_name" : "oldmask",
7223     "field_offset" : 1344,
7224     "referenced_type" : "_ZTIy"
7225    },
7226    {
7227     "field_name" : "cr2",
7228     "field_offset" : 1408,
7229     "referenced_type" : "_ZTIy"
7230    },
7231    {
7232     "field_name" : "fpstate",
7233     "field_offset" : 1472,
7234     "referenced_type" : "_ZTIy"
7235    },
7236    {
7237     "field_name" : "reserved1",
7238     "field_offset" : 1536,
7239     "referenced_type" : "_ZTIA8_y"
7240    }
7241   ],
7242   "linker_set_key" : "_ZTI13sigcontext_64",
7243   "name" : "sigcontext_64",
7244   "size" : 256,
7245   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
7246  },
7247  {
7248   "alignment" : 4,
7249   "fields" :
7250   [
7251    {
7252     "field_name" : "flags",
7253     "referenced_type" : "_ZTIj"
7254    },
7255    {
7256     "field_name" : "stack_base",
7257     "field_offset" : 32,
7258     "referenced_type" : "_ZTIPv"
7259    },
7260    {
7261     "field_name" : "stack_size",
7262     "field_offset" : 64,
7263     "referenced_type" : "_ZTIj"
7264    },
7265    {
7266     "field_name" : "guard_size",
7267     "field_offset" : 96,
7268     "referenced_type" : "_ZTIj"
7269    },
7270    {
7271     "field_name" : "sched_policy",
7272     "field_offset" : 128,
7273     "referenced_type" : "_ZTIi"
7274    },
7275    {
7276     "field_name" : "sched_priority",
7277     "field_offset" : 160,
7278     "referenced_type" : "_ZTIi"
7279    }
7280   ],
7281   "linker_set_key" : "_ZTI14pthread_attr_t",
7282   "name" : "pthread_attr_t",
7283   "size" : 24,
7284   "source_file" : "bionic/libc/include/bits/pthread_types.h"
7285  },
7286  {
7287   "alignment" : 4,
7288   "fields" :
7289   [
7290    {
7291     "field_name" : "__private",
7292     "referenced_type" : "_ZTIA1_i"
7293    }
7294   ],
7295   "linker_set_key" : "_ZTI14pthread_cond_t",
7296   "name" : "pthread_cond_t",
7297   "size" : 4,
7298   "source_file" : "bionic/libc/include/bits/pthread_types.h"
7299  },
7300  {
7301   "alignment" : 4,
7302   "fields" :
7303   [
7304    {
7305     "field_name" : "fds_bits",
7306     "referenced_type" : "_ZTIA32_m"
7307    }
7308   ],
7309   "linker_set_key" : "_ZTI15__kernel_fd_set",
7310   "name" : "__kernel_fd_set",
7311   "size" : 128,
7312   "source_file" : "bionic/libc/kernel/uapi/linux/posix_types.h"
7313  },
7314  {
7315   "alignment" : 4,
7316   "fields" :
7317   [
7318    {
7319     "field_name" : "val",
7320     "referenced_type" : "_ZTIA2_i"
7321    }
7322   ],
7323   "linker_set_key" : "_ZTI15__kernel_fsid_t",
7324   "name" : "__kernel_fsid_t",
7325   "size" : 8,
7326   "source_file" : "bionic/libc/kernel/uapi/asm-generic/posix_types.h"
7327  },
7328  {
7329   "alignment" : 4,
7330   "fields" :
7331   [
7332    {
7333     "field_name" : "__private",
7334     "referenced_type" : "_ZTIA1_i"
7335    }
7336   ],
7337   "linker_set_key" : "_ZTI15pthread_mutex_t",
7338   "name" : "pthread_mutex_t",
7339   "size" : 4,
7340   "source_file" : "bionic/libc/include/bits/pthread_types.h"
7341  },
7342  {
7343   "alignment" : 4,
7344   "fields" :
7345   [
7346    {
7347     "field_name" : "__private",
7348     "referenced_type" : "_ZTIA10_i"
7349    }
7350   ],
7351   "linker_set_key" : "_ZTI16pthread_rwlock_t",
7352   "name" : "pthread_rwlock_t",
7353   "size" : 40,
7354   "source_file" : "bionic/libc/include/bits/pthread_types.h"
7355  },
7356  {
7357   "alignment" : 4,
7358   "fields" :
7359   [
7360    {
7361     "field_name" : "ebx",
7362     "referenced_type" : "_ZTIl"
7363    },
7364    {
7365     "field_name" : "ecx",
7366     "field_offset" : 32,
7367     "referenced_type" : "_ZTIl"
7368    },
7369    {
7370     "field_name" : "edx",
7371     "field_offset" : 64,
7372     "referenced_type" : "_ZTIl"
7373    },
7374    {
7375     "field_name" : "esi",
7376     "field_offset" : 96,
7377     "referenced_type" : "_ZTIl"
7378    },
7379    {
7380     "field_name" : "edi",
7381     "field_offset" : 128,
7382     "referenced_type" : "_ZTIl"
7383    },
7384    {
7385     "field_name" : "ebp",
7386     "field_offset" : 160,
7387     "referenced_type" : "_ZTIl"
7388    },
7389    {
7390     "field_name" : "eax",
7391     "field_offset" : 192,
7392     "referenced_type" : "_ZTIl"
7393    },
7394    {
7395     "field_name" : "xds",
7396     "field_offset" : 224,
7397     "referenced_type" : "_ZTIl"
7398    },
7399    {
7400     "field_name" : "xes",
7401     "field_offset" : 256,
7402     "referenced_type" : "_ZTIl"
7403    },
7404    {
7405     "field_name" : "xfs",
7406     "field_offset" : 288,
7407     "referenced_type" : "_ZTIl"
7408    },
7409    {
7410     "field_name" : "xgs",
7411     "field_offset" : 320,
7412     "referenced_type" : "_ZTIl"
7413    },
7414    {
7415     "field_name" : "orig_eax",
7416     "field_offset" : 352,
7417     "referenced_type" : "_ZTIl"
7418    },
7419    {
7420     "field_name" : "eip",
7421     "field_offset" : 384,
7422     "referenced_type" : "_ZTIl"
7423    },
7424    {
7425     "field_name" : "xcs",
7426     "field_offset" : 416,
7427     "referenced_type" : "_ZTIl"
7428    },
7429    {
7430     "field_name" : "eflags",
7431     "field_offset" : 448,
7432     "referenced_type" : "_ZTIl"
7433    },
7434    {
7435     "field_name" : "esp",
7436     "field_offset" : 480,
7437     "referenced_type" : "_ZTIl"
7438    },
7439    {
7440     "field_name" : "xss",
7441     "field_offset" : 512,
7442     "referenced_type" : "_ZTIl"
7443    }
7444   ],
7445   "linker_set_key" : "_ZTI16user_regs_struct",
7446   "name" : "user_regs_struct",
7447   "size" : 68,
7448   "source_file" : "bionic/libc/include/sys/user.h"
7449  },
7450  {
7451   "alignment" : 4,
7452   "fields" :
7453   [
7454    {
7455     "field_name" : "tv_sec",
7456     "referenced_type" : "_ZTIx"
7457    },
7458    {
7459     "field_name" : "tv_nsec",
7460     "field_offset" : 64,
7461     "referenced_type" : "_ZTIx"
7462    }
7463   ],
7464   "linker_set_key" : "_ZTI17__kernel_timespec",
7465   "name" : "__kernel_timespec",
7466   "size" : 16,
7467   "source_file" : "bionic/libc/kernel/uapi/linux/time_types.h"
7468  },
7469  {
7470   "alignment" : 4,
7471   "fields" :
7472   [
7473    {
7474     "field_name" : "__private",
7475     "referenced_type" : "_ZTIA8_i"
7476    }
7477   ],
7478   "linker_set_key" : "_ZTI17pthread_barrier_t",
7479   "name" : "pthread_barrier_t",
7480   "size" : 32,
7481   "source_file" : "bionic/libc/include/bits/pthread_types.h"
7482  },
7483  {
7484   "alignment" : 4,
7485   "fields" :
7486   [
7487    {
7488     "field_name" : "_u",
7489     "referenced_type" : "_ZTIN18__kernel_sigactionUt_E"
7490    },
7491    {
7492     "field_name" : "sa_mask",
7493     "field_offset" : 32,
7494     "referenced_type" : "_ZTIm"
7495    },
7496    {
7497     "field_name" : "sa_flags",
7498     "field_offset" : 64,
7499     "referenced_type" : "_ZTIm"
7500    },
7501    {
7502     "field_name" : "sa_restorer",
7503     "field_offset" : 96,
7504     "referenced_type" : "_ZTIPFvvE"
7505    }
7506   ],
7507   "linker_set_key" : "_ZTI18__kernel_sigaction",
7508   "name" : "__kernel_sigaction",
7509   "size" : 16,
7510   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/signal.h"
7511  },
7512  {
7513   "alignment" : 4,
7514   "fields" :
7515   [
7516    {
7517     "field_name" : "__private",
7518     "referenced_type" : "_ZTIA2_i"
7519    }
7520   ],
7521   "linker_set_key" : "_ZTI18pthread_spinlock_t",
7522   "name" : "pthread_spinlock_t",
7523   "size" : 8,
7524   "source_file" : "bionic/libc/include/bits/pthread_types.h"
7525  },
7526  {
7527   "alignment" : 4,
7528   "fields" :
7529   [
7530    {
7531     "field_name" : "cwd",
7532     "referenced_type" : "_ZTIl"
7533    },
7534    {
7535     "field_name" : "swd",
7536     "field_offset" : 32,
7537     "referenced_type" : "_ZTIl"
7538    },
7539    {
7540     "field_name" : "twd",
7541     "field_offset" : 64,
7542     "referenced_type" : "_ZTIl"
7543    },
7544    {
7545     "field_name" : "fip",
7546     "field_offset" : 96,
7547     "referenced_type" : "_ZTIl"
7548    },
7549    {
7550     "field_name" : "fcs",
7551     "field_offset" : 128,
7552     "referenced_type" : "_ZTIl"
7553    },
7554    {
7555     "field_name" : "foo",
7556     "field_offset" : 160,
7557     "referenced_type" : "_ZTIl"
7558    },
7559    {
7560     "field_name" : "fos",
7561     "field_offset" : 192,
7562     "referenced_type" : "_ZTIl"
7563    },
7564    {
7565     "field_name" : "st_space",
7566     "field_offset" : 224,
7567     "referenced_type" : "_ZTIA20_l"
7568    }
7569   ],
7570   "linker_set_key" : "_ZTI18user_fpregs_struct",
7571   "name" : "user_fpregs_struct",
7572   "size" : 108,
7573   "source_file" : "bionic/libc/include/sys/user.h"
7574  },
7575  {
7576   "alignment" : 4,
7577   "fields" :
7578   [
7579    {
7580     "field_name" : "it_interval",
7581     "referenced_type" : "_ZTI17__kernel_timespec"
7582    },
7583    {
7584     "field_name" : "it_value",
7585     "field_offset" : 128,
7586     "referenced_type" : "_ZTI17__kernel_timespec"
7587    }
7588   ],
7589   "linker_set_key" : "_ZTI19__kernel_itimerspec",
7590   "name" : "__kernel_itimerspec",
7591   "size" : 32,
7592   "source_file" : "bionic/libc/kernel/uapi/linux/time_types.h"
7593  },
7594  {
7595   "alignment" : 4,
7596   "fields" :
7597   [
7598    {
7599     "field_name" : "__cleanup_prev",
7600     "referenced_type" : "_ZTIP19__pthread_cleanup_t"
7601    },
7602    {
7603     "field_name" : "__cleanup_routine",
7604     "field_offset" : 32,
7605     "referenced_type" : "_ZTIPFvPvE"
7606    },
7607    {
7608     "field_name" : "__cleanup_arg",
7609     "field_offset" : 64,
7610     "referenced_type" : "_ZTIPv"
7611    }
7612   ],
7613   "linker_set_key" : "_ZTI19__pthread_cleanup_t",
7614   "name" : "__pthread_cleanup_t",
7615   "size" : 12,
7616   "source_file" : "bionic/libc/include/pthread.h"
7617  },
7618  {
7619   "alignment" : 4,
7620   "fields" :
7621   [
7622    {
7623     "field_name" : "cwd",
7624     "referenced_type" : "_ZTIt"
7625    },
7626    {
7627     "field_name" : "swd",
7628     "field_offset" : 16,
7629     "referenced_type" : "_ZTIt"
7630    },
7631    {
7632     "field_name" : "twd",
7633     "field_offset" : 32,
7634     "referenced_type" : "_ZTIt"
7635    },
7636    {
7637     "field_name" : "fop",
7638     "field_offset" : 48,
7639     "referenced_type" : "_ZTIt"
7640    },
7641    {
7642     "field_name" : "fip",
7643     "field_offset" : 64,
7644     "referenced_type" : "_ZTIl"
7645    },
7646    {
7647     "field_name" : "fcs",
7648     "field_offset" : 96,
7649     "referenced_type" : "_ZTIl"
7650    },
7651    {
7652     "field_name" : "foo",
7653     "field_offset" : 128,
7654     "referenced_type" : "_ZTIl"
7655    },
7656    {
7657     "field_name" : "fos",
7658     "field_offset" : 160,
7659     "referenced_type" : "_ZTIl"
7660    },
7661    {
7662     "field_name" : "mxcsr",
7663     "field_offset" : 192,
7664     "referenced_type" : "_ZTIl"
7665    },
7666    {
7667     "field_name" : "reserved",
7668     "field_offset" : 224,
7669     "referenced_type" : "_ZTIl"
7670    },
7671    {
7672     "field_name" : "st_space",
7673     "field_offset" : 256,
7674     "referenced_type" : "_ZTIA32_l"
7675    },
7676    {
7677     "field_name" : "xmm_space",
7678     "field_offset" : 1280,
7679     "referenced_type" : "_ZTIA32_l"
7680    },
7681    {
7682     "field_name" : "padding",
7683     "field_offset" : 2304,
7684     "referenced_type" : "_ZTIA56_l"
7685    }
7686   ],
7687   "linker_set_key" : "_ZTI19user_fpxregs_struct",
7688   "name" : "user_fpxregs_struct",
7689   "size" : 512,
7690   "source_file" : "bionic/libc/include/sys/user.h"
7691  },
7692  {
7693   "alignment" : 4,
7694   "fields" :
7695   [
7696    {
7697     "field_name" : "struct_size",
7698     "referenced_type" : "_ZTIj"
7699    },
7700    {
7701     "field_name" : "buffer_id",
7702     "field_offset" : 32,
7703     "referenced_type" : "_ZTIi"
7704    },
7705    {
7706     "field_name" : "priority",
7707     "field_offset" : 64,
7708     "referenced_type" : "_ZTIi"
7709    },
7710    {
7711     "field_name" : "tag",
7712     "field_offset" : 96,
7713     "referenced_type" : "_ZTIPKc"
7714    },
7715    {
7716     "field_name" : "file",
7717     "field_offset" : 128,
7718     "referenced_type" : "_ZTIPKc"
7719    },
7720    {
7721     "field_name" : "line",
7722     "field_offset" : 160,
7723     "referenced_type" : "_ZTIj"
7724    },
7725    {
7726     "field_name" : "message",
7727     "field_offset" : 192,
7728     "referenced_type" : "_ZTIPKc"
7729    }
7730   ],
7731   "linker_set_key" : "_ZTI21__android_log_message",
7732   "name" : "__android_log_message",
7733   "size" : 28,
7734   "source_file" : "system/logging/liblog/include/android/log.h"
7735  },
7736  {
7737   "alignment" : 4,
7738   "fields" :
7739   [
7740    {
7741     "field_name" : "tv_sec",
7742     "referenced_type" : "_ZTIl"
7743    },
7744    {
7745     "field_name" : "tv_nsec",
7746     "field_offset" : 32,
7747     "referenced_type" : "_ZTIl"
7748    }
7749   ],
7750   "linker_set_key" : "_ZTI21__kernel_old_timespec",
7751   "name" : "__kernel_old_timespec",
7752   "size" : 8,
7753   "source_file" : "bionic/libc/kernel/uapi/linux/time_types.h"
7754  },
7755  {
7756   "alignment" : 4,
7757   "fields" :
7758   [
7759    {
7760     "field_name" : "tv_sec",
7761     "referenced_type" : "_ZTIx"
7762    },
7763    {
7764     "field_name" : "tv_usec",
7765     "field_offset" : 64,
7766     "referenced_type" : "_ZTIx"
7767    }
7768   ],
7769   "linker_set_key" : "_ZTI21__kernel_sock_timeval",
7770   "name" : "__kernel_sock_timeval",
7771   "size" : 16,
7772   "source_file" : "bionic/libc/kernel/uapi/linux/time_types.h"
7773  },
7774  {
7775   "alignment" : 4,
7776   "fields" :
7777   [
7778    {
7779     "access" : "private",
7780     "field_name" : "instance_",
7781     "referenced_type" : "_ZTIPv"
7782    }
7783   ],
7784   "linker_set_key" : "_ZTI24AsynchronousCloseMonitor",
7785   "name" : "AsynchronousCloseMonitor",
7786   "record_kind" : "class",
7787   "size" : 4,
7788   "source_file" : "libcore/luni/src/main/native/AsynchronousCloseMonitor.h"
7789  },
7790  {
7791   "alignment" : 4,
7792   "fields" :
7793   [
7794    {
7795     "field_name" : "tm_sec",
7796     "referenced_type" : "_ZTIi"
7797    },
7798    {
7799     "field_name" : "tm_min",
7800     "field_offset" : 32,
7801     "referenced_type" : "_ZTIi"
7802    },
7803    {
7804     "field_name" : "tm_hour",
7805     "field_offset" : 64,
7806     "referenced_type" : "_ZTIi"
7807    },
7808    {
7809     "field_name" : "tm_mday",
7810     "field_offset" : 96,
7811     "referenced_type" : "_ZTIi"
7812    },
7813    {
7814     "field_name" : "tm_mon",
7815     "field_offset" : 128,
7816     "referenced_type" : "_ZTIi"
7817    },
7818    {
7819     "field_name" : "tm_year",
7820     "field_offset" : 160,
7821     "referenced_type" : "_ZTIi"
7822    },
7823    {
7824     "field_name" : "tm_wday",
7825     "field_offset" : 192,
7826     "referenced_type" : "_ZTIi"
7827    },
7828    {
7829     "field_name" : "tm_yday",
7830     "field_offset" : 224,
7831     "referenced_type" : "_ZTIi"
7832    },
7833    {
7834     "field_name" : "tm_isdst",
7835     "field_offset" : 256,
7836     "referenced_type" : "_ZTIi"
7837    },
7838    {
7839     "field_name" : "tm_gmtoff",
7840     "field_offset" : 288,
7841     "referenced_type" : "_ZTIl"
7842    },
7843    {
7844     "field_name" : "tm_zone",
7845     "field_offset" : 320,
7846     "referenced_type" : "_ZTIPKc"
7847    }
7848   ],
7849   "linker_set_key" : "_ZTI2tm",
7850   "name" : "tm",
7851   "size" : 44,
7852   "source_file" : "bionic/libc/include/time.h"
7853  },
7854  {
7855   "alignment" : 4,
7856   "fields" :
7857   [
7858    {
7859     "field_name" : "regs",
7860     "referenced_type" : "_ZTI16user_regs_struct"
7861    },
7862    {
7863     "field_name" : "u_fpvalid",
7864     "field_offset" : 544,
7865     "referenced_type" : "_ZTIi"
7866    },
7867    {
7868     "field_name" : "i387",
7869     "field_offset" : 576,
7870     "referenced_type" : "_ZTI18user_fpregs_struct"
7871    },
7872    {
7873     "field_name" : "u_tsize",
7874     "field_offset" : 1440,
7875     "referenced_type" : "_ZTIm"
7876    },
7877    {
7878     "field_name" : "u_dsize",
7879     "field_offset" : 1472,
7880     "referenced_type" : "_ZTIm"
7881    },
7882    {
7883     "field_name" : "u_ssize",
7884     "field_offset" : 1504,
7885     "referenced_type" : "_ZTIm"
7886    },
7887    {
7888     "field_name" : "start_code",
7889     "field_offset" : 1536,
7890     "referenced_type" : "_ZTIm"
7891    },
7892    {
7893     "field_name" : "start_stack",
7894     "field_offset" : 1568,
7895     "referenced_type" : "_ZTIm"
7896    },
7897    {
7898     "field_name" : "signal",
7899     "field_offset" : 1600,
7900     "referenced_type" : "_ZTIl"
7901    },
7902    {
7903     "field_name" : "reserved",
7904     "field_offset" : 1632,
7905     "referenced_type" : "_ZTIi"
7906    },
7907    {
7908     "field_name" : "u_ar0",
7909     "field_offset" : 1664,
7910     "referenced_type" : "_ZTIP16user_regs_struct"
7911    },
7912    {
7913     "field_name" : "u_fpstate",
7914     "field_offset" : 1696,
7915     "referenced_type" : "_ZTIP18user_fpregs_struct"
7916    },
7917    {
7918     "field_name" : "magic",
7919     "field_offset" : 1728,
7920     "referenced_type" : "_ZTIm"
7921    },
7922    {
7923     "field_name" : "u_comm",
7924     "field_offset" : 1760,
7925     "referenced_type" : "_ZTIA32_c"
7926    },
7927    {
7928     "field_name" : "u_debugreg",
7929     "field_offset" : 2016,
7930     "referenced_type" : "_ZTIA8_i"
7931    }
7932   ],
7933   "linker_set_key" : "_ZTI4user",
7934   "name" : "user",
7935   "size" : 284,
7936   "source_file" : "bionic/libc/include/sys/user.h"
7937  },
7938  {
7939   "alignment" : 4,
7940   "fields" :
7941   [
7942    {
7943     "field_name" : "quot",
7944     "referenced_type" : "_ZTIi"
7945    },
7946    {
7947     "field_name" : "rem",
7948     "field_offset" : 32,
7949     "referenced_type" : "_ZTIi"
7950    }
7951   ],
7952   "linker_set_key" : "_ZTI5div_t",
7953   "name" : "div_t",
7954   "size" : 8,
7955   "source_file" : "bionic/libc/include/stdlib.h"
7956  },
7957  {
7958   "alignment" : 2,
7959   "fields" :
7960   [
7961    {
7962     "field_name" : "significand",
7963     "referenced_type" : "_ZTIA4_t"
7964    },
7965    {
7966     "field_name" : "exponent",
7967     "field_offset" : 64,
7968     "referenced_type" : "_ZTIt"
7969    }
7970   ],
7971   "linker_set_key" : "_ZTI6_fpreg",
7972   "name" : "_fpreg",
7973   "size" : 10,
7974   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
7975  },
7976  {
7977   "alignment" : 4,
7978   "fields" :
7979   [
7980    {
7981     "field_name" : "fds_bits",
7982     "referenced_type" : "_ZTIA32_m"
7983    }
7984   ],
7985   "linker_set_key" : "_ZTI6fd_set",
7986   "name" : "fd_set",
7987   "size" : 128,
7988   "source_file" : "bionic/libc/include/sys/select.h"
7989  },
7990  {
7991   "alignment" : 4,
7992   "fields" :
7993   [
7994    {
7995     "field_name" : "quot",
7996     "referenced_type" : "_ZTIl"
7997    },
7998    {
7999     "field_name" : "rem",
8000     "field_offset" : 32,
8001     "referenced_type" : "_ZTIl"
8002    }
8003   ],
8004   "linker_set_key" : "_ZTI6ldiv_t",
8005   "name" : "ldiv_t",
8006   "size" : 8,
8007   "source_file" : "bionic/libc/include/stdlib.h"
8008  },
8009  {
8010   "alignment" : 4,
8011   "fields" :
8012   [
8013    {
8014     "field_name" : "sival_int",
8015     "referenced_type" : "_ZTIi"
8016    },
8017    {
8018     "field_name" : "sival_ptr",
8019     "referenced_type" : "_ZTIPv"
8020    }
8021   ],
8022   "linker_set_key" : "_ZTI6sigval",
8023   "name" : "sigval",
8024   "record_kind" : "union",
8025   "size" : 4,
8026   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
8027  },
8028  {
8029   "alignment" : 2,
8030   "fields" :
8031   [
8032    {
8033     "field_name" : "significand",
8034     "referenced_type" : "_ZTIA4_t"
8035    },
8036    {
8037     "field_name" : "exponent",
8038     "field_offset" : 64,
8039     "referenced_type" : "_ZTIt"
8040    },
8041    {
8042     "field_name" : "padding",
8043     "field_offset" : 80,
8044     "referenced_type" : "_ZTIA3_t"
8045    }
8046   ],
8047   "linker_set_key" : "_ZTI7_fpxreg",
8048   "name" : "_fpxreg",
8049   "size" : 16,
8050   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
8051  },
8052  {
8053   "alignment" : 4,
8054   "fields" :
8055   [
8056    {
8057     "field_name" : "xfeatures",
8058     "referenced_type" : "_ZTIy"
8059    },
8060    {
8061     "field_name" : "reserved1",
8062     "field_offset" : 64,
8063     "referenced_type" : "_ZTIA2_y"
8064    },
8065    {
8066     "field_name" : "reserved2",
8067     "field_offset" : 192,
8068     "referenced_type" : "_ZTIA5_y"
8069    }
8070   ],
8071   "linker_set_key" : "_ZTI7_header",
8072   "name" : "_header",
8073   "size" : 64,
8074   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
8075  },
8076  {
8077   "alignment" : 4,
8078   "fields" :
8079   [
8080    {
8081     "field_name" : "element",
8082     "referenced_type" : "_ZTIA4_j"
8083    }
8084   ],
8085   "linker_set_key" : "_ZTI7_xmmreg",
8086   "name" : "_xmmreg",
8087   "size" : 16,
8088   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
8089  },
8090  {
8091   "alignment" : 4,
8092   "fields" :
8093   [
8094    {
8095     "field_name" : "fpstate",
8096     "referenced_type" : "_ZTI11_fpstate_32"
8097    },
8098    {
8099     "field_name" : "xstate_hdr",
8100     "field_offset" : 4992,
8101     "referenced_type" : "_ZTI7_header"
8102    },
8103    {
8104     "field_name" : "ymmh",
8105     "field_offset" : 5504,
8106     "referenced_type" : "_ZTI11_ymmh_state"
8107    }
8108   ],
8109   "linker_set_key" : "_ZTI7_xstate",
8110   "name" : "_xstate",
8111   "size" : 944,
8112   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
8113  },
8114  {
8115   "alignment" : 4,
8116   "fields" :
8117   [
8118    {
8119     "field_name" : "quot",
8120     "referenced_type" : "_ZTIx"
8121    },
8122    {
8123     "field_name" : "rem",
8124     "field_offset" : 64,
8125     "referenced_type" : "_ZTIx"
8126    }
8127   ],
8128   "linker_set_key" : "_ZTI7lldiv_t",
8129   "name" : "lldiv_t",
8130   "size" : 16,
8131   "source_file" : "bionic/libc/include/stdlib.h"
8132  },
8133  {
8134   "alignment" : 4,
8135   "fields" :
8136   [
8137    {
8138     "referenced_type" : "_ZTIN7siginfoUt_E"
8139    }
8140   ],
8141   "linker_set_key" : "_ZTI7siginfo",
8142   "name" : "siginfo",
8143   "size" : 128,
8144   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
8145  },
8146  {
8147   "alignment" : 4,
8148   "fields" :
8149   [
8150    {
8151     "field_name" : "tv_sec",
8152     "referenced_type" : "_ZTIl"
8153    },
8154    {
8155     "field_name" : "tv_usec",
8156     "field_offset" : 32,
8157     "referenced_type" : "_ZTIl"
8158    }
8159   ],
8160   "linker_set_key" : "_ZTI7timeval",
8161   "name" : "timeval",
8162   "size" : 8,
8163   "source_file" : "bionic/libc/kernel/uapi/linux/time.h"
8164  },
8165  {
8166   "alignment" : 1,
8167   "fields" :
8168   [
8169    {
8170     "field_name" : "tv_sec",
8171     "referenced_type" : "_ZTIj"
8172    },
8173    {
8174     "field_name" : "tv_nsec",
8175     "field_offset" : 32,
8176     "referenced_type" : "_ZTIj"
8177    }
8178   ],
8179   "linker_set_key" : "_ZTI8log_time",
8180   "name" : "log_time",
8181   "size" : 8,
8182   "source_file" : "system/logging/liblog/include/log/log_time.h"
8183  },
8184  {
8185   "alignment" : 4,
8186   "fields" :
8187   [
8188    {
8189     "field_name" : "arena",
8190     "referenced_type" : "_ZTIj"
8191    },
8192    {
8193     "field_name" : "ordblks",
8194     "field_offset" : 32,
8195     "referenced_type" : "_ZTIj"
8196    },
8197    {
8198     "field_name" : "smblks",
8199     "field_offset" : 64,
8200     "referenced_type" : "_ZTIj"
8201    },
8202    {
8203     "field_name" : "hblks",
8204     "field_offset" : 96,
8205     "referenced_type" : "_ZTIj"
8206    },
8207    {
8208     "field_name" : "hblkhd",
8209     "field_offset" : 128,
8210     "referenced_type" : "_ZTIj"
8211    },
8212    {
8213     "field_name" : "usmblks",
8214     "field_offset" : 160,
8215     "referenced_type" : "_ZTIj"
8216    },
8217    {
8218     "field_name" : "fsmblks",
8219     "field_offset" : 192,
8220     "referenced_type" : "_ZTIj"
8221    },
8222    {
8223     "field_name" : "uordblks",
8224     "field_offset" : 224,
8225     "referenced_type" : "_ZTIj"
8226    },
8227    {
8228     "field_name" : "fordblks",
8229     "field_offset" : 256,
8230     "referenced_type" : "_ZTIj"
8231    },
8232    {
8233     "field_name" : "keepcost",
8234     "field_offset" : 288,
8235     "referenced_type" : "_ZTIj"
8236    }
8237   ],
8238   "linker_set_key" : "_ZTI8mallinfo",
8239   "name" : "mallinfo",
8240   "size" : 40,
8241   "source_file" : "bionic/libc/include/malloc.h"
8242  },
8243  {
8244   "alignment" : 4,
8245   "fields" :
8246   [
8247    {
8248     "field_name" : "sigev_value",
8249     "referenced_type" : "_ZTI6sigval"
8250    },
8251    {
8252     "field_name" : "sigev_signo",
8253     "field_offset" : 32,
8254     "referenced_type" : "_ZTIi"
8255    },
8256    {
8257     "field_name" : "sigev_notify",
8258     "field_offset" : 64,
8259     "referenced_type" : "_ZTIi"
8260    },
8261    {
8262     "field_name" : "_sigev_un",
8263     "field_offset" : 96,
8264     "referenced_type" : "_ZTIN8sigeventUt_E"
8265    }
8266   ],
8267   "linker_set_key" : "_ZTI8sigevent",
8268   "name" : "sigevent",
8269   "size" : 64,
8270   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
8271  },
8272  {
8273   "alignment" : 4,
8274   "fields" :
8275   [
8276    {
8277     "field_name" : "tv_sec",
8278     "referenced_type" : "_ZTIl"
8279    },
8280    {
8281     "field_name" : "tv_nsec",
8282     "field_offset" : 32,
8283     "referenced_type" : "_ZTIl"
8284    }
8285   ],
8286   "linker_set_key" : "_ZTI8timespec",
8287   "name" : "timespec",
8288   "size" : 8,
8289   "source_file" : "bionic/libc/include/bits/timespec.h"
8290  },
8291  {
8292   "alignment" : 4,
8293   "fields" :
8294   [
8295    {
8296     "field_name" : "tz_minuteswest",
8297     "referenced_type" : "_ZTIi"
8298    },
8299    {
8300     "field_name" : "tz_dsttime",
8301     "field_offset" : 32,
8302     "referenced_type" : "_ZTIi"
8303    }
8304   ],
8305   "linker_set_key" : "_ZTI8timezone",
8306   "name" : "timezone",
8307   "size" : 8,
8308   "source_file" : "bionic/libc/kernel/uapi/linux/time.h"
8309  },
8310  {
8311   "alignment" : 4,
8312   "fields" :
8313   [
8314    {
8315     "field_name" : "uc_flags",
8316     "referenced_type" : "_ZTIm"
8317    },
8318    {
8319     "field_name" : "uc_link",
8320     "field_offset" : 32,
8321     "referenced_type" : "_ZTIP8ucontext"
8322    },
8323    {
8324     "field_name" : "uc_stack",
8325     "field_offset" : 64,
8326     "referenced_type" : "_ZTI11sigaltstack"
8327    },
8328    {
8329     "field_name" : "uc_mcontext",
8330     "field_offset" : 160,
8331     "referenced_type" : "_ZTI10mcontext_t"
8332    },
8333    {
8334     "field_offset" : 864,
8335     "referenced_type" : "_ZTIN8ucontextUt_E"
8336    },
8337    {
8338     "field_name" : "__fpregs_mem",
8339     "field_offset" : 928,
8340     "referenced_type" : "_ZTI13_libc_fpstate"
8341    }
8342   ],
8343   "linker_set_key" : "_ZTI8ucontext",
8344   "name" : "ucontext",
8345   "size" : 228,
8346   "source_file" : "bionic/libc/include/sys/ucontext.h"
8347  },
8348  {
8349   "alignment" : 4,
8350   "fields" :
8351   [
8352    {
8353     "field_name" : "__bits",
8354     "referenced_type" : "_ZTIA1_m"
8355    }
8356   ],
8357   "linker_set_key" : "_ZTI9cpu_set_t",
8358   "name" : "cpu_set_t",
8359   "size" : 4,
8360   "source_file" : "bionic/libc/include/sched.h"
8361  },
8362  {
8363   "alignment" : 4,
8364   "fields" :
8365   [
8366    {
8367     "field_name" : "it_interval",
8368     "referenced_type" : "_ZTI7timeval"
8369    },
8370    {
8371     "field_name" : "it_value",
8372     "field_offset" : 64,
8373     "referenced_type" : "_ZTI7timeval"
8374    }
8375   ],
8376   "linker_set_key" : "_ZTI9itimerval",
8377   "name" : "itimerval",
8378   "size" : 16,
8379   "source_file" : "bionic/libc/kernel/uapi/linux/time.h"
8380  },
8381  {
8382   "alignment" : 4,
8383   "fields" :
8384   [
8385    {
8386     "field_name" : "arena",
8387     "referenced_type" : "_ZTIj"
8388    },
8389    {
8390     "field_name" : "ordblks",
8391     "field_offset" : 32,
8392     "referenced_type" : "_ZTIj"
8393    },
8394    {
8395     "field_name" : "smblks",
8396     "field_offset" : 64,
8397     "referenced_type" : "_ZTIj"
8398    },
8399    {
8400     "field_name" : "hblks",
8401     "field_offset" : 96,
8402     "referenced_type" : "_ZTIj"
8403    },
8404    {
8405     "field_name" : "hblkhd",
8406     "field_offset" : 128,
8407     "referenced_type" : "_ZTIj"
8408    },
8409    {
8410     "field_name" : "usmblks",
8411     "field_offset" : 160,
8412     "referenced_type" : "_ZTIj"
8413    },
8414    {
8415     "field_name" : "fsmblks",
8416     "field_offset" : 192,
8417     "referenced_type" : "_ZTIj"
8418    },
8419    {
8420     "field_name" : "uordblks",
8421     "field_offset" : 224,
8422     "referenced_type" : "_ZTIj"
8423    },
8424    {
8425     "field_name" : "fordblks",
8426     "field_offset" : 256,
8427     "referenced_type" : "_ZTIj"
8428    },
8429    {
8430     "field_name" : "keepcost",
8431     "field_offset" : 288,
8432     "referenced_type" : "_ZTIj"
8433    }
8434   ],
8435   "linker_set_key" : "_ZTI9mallinfo2",
8436   "name" : "mallinfo2",
8437   "size" : 40,
8438   "source_file" : "bionic/libc/include/malloc.h"
8439  },
8440  {
8441   "alignment" : 1,
8442   "fields" :
8443   [
8444    {
8445     "field_name" : "__seq",
8446     "referenced_type" : "_ZTIA4_h"
8447    }
8448   ],
8449   "linker_set_key" : "_ZTI9mbstate_t",
8450   "name" : "mbstate_t",
8451   "size" : 4,
8452   "source_file" : "bionic/libc/include/bits/mbstate_t.h"
8453  },
8454  {
8455   "alignment" : 4,
8456   "fields" :
8457   [
8458    {
8459     "referenced_type" : "_ZTIN9sigactionUt_E"
8460    },
8461    {
8462     "field_name" : "sa_mask",
8463     "field_offset" : 32,
8464     "referenced_type" : "_ZTIm"
8465    },
8466    {
8467     "field_name" : "sa_flags",
8468     "field_offset" : 64,
8469     "referenced_type" : "_ZTIi"
8470    },
8471    {
8472     "field_name" : "sa_restorer",
8473     "field_offset" : 96,
8474     "referenced_type" : "_ZTIPFvvE"
8475    }
8476   ],
8477   "linker_set_key" : "_ZTI9sigaction",
8478   "name" : "sigaction",
8479   "size" : 16,
8480   "source_file" : "bionic/libc/include/bits/signal_types.h"
8481  },
8482  {
8483   "alignment" : 4,
8484   "fields" :
8485   [
8486    {
8487     "field_name" : "_tid",
8488     "referenced_type" : "_ZTIi"
8489    },
8490    {
8491     "field_name" : "_overrun",
8492     "field_offset" : 32,
8493     "referenced_type" : "_ZTIi"
8494    },
8495    {
8496     "field_name" : "_sigval",
8497     "field_offset" : 64,
8498     "referenced_type" : "_ZTI6sigval"
8499    },
8500    {
8501     "field_name" : "_sys_private",
8502     "field_offset" : 96,
8503     "referenced_type" : "_ZTIi"
8504    }
8505   ],
8506   "is_anonymous" : true,
8507   "linker_set_key" : "_ZTIN10__sifieldsUt0_E",
8508   "name" : "__sifields::(unnamed)",
8509   "size" : 16,
8510   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
8511  },
8512  {
8513   "alignment" : 4,
8514   "fields" :
8515   [
8516    {
8517     "field_name" : "_pid",
8518     "referenced_type" : "_ZTIi"
8519    },
8520    {
8521     "field_name" : "_uid",
8522     "field_offset" : 32,
8523     "referenced_type" : "_ZTIj"
8524    },
8525    {
8526     "field_name" : "_sigval",
8527     "field_offset" : 64,
8528     "referenced_type" : "_ZTI6sigval"
8529    }
8530   ],
8531   "is_anonymous" : true,
8532   "linker_set_key" : "_ZTIN10__sifieldsUt1_E",
8533   "name" : "__sifields::(unnamed)",
8534   "size" : 12,
8535   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
8536  },
8537  {
8538   "alignment" : 4,
8539   "fields" :
8540   [
8541    {
8542     "field_name" : "_pid",
8543     "referenced_type" : "_ZTIi"
8544    },
8545    {
8546     "field_name" : "_uid",
8547     "field_offset" : 32,
8548     "referenced_type" : "_ZTIj"
8549    },
8550    {
8551     "field_name" : "_status",
8552     "field_offset" : 64,
8553     "referenced_type" : "_ZTIi"
8554    },
8555    {
8556     "field_name" : "_utime",
8557     "field_offset" : 96,
8558     "referenced_type" : "_ZTIl"
8559    },
8560    {
8561     "field_name" : "_stime",
8562     "field_offset" : 128,
8563     "referenced_type" : "_ZTIl"
8564    }
8565   ],
8566   "is_anonymous" : true,
8567   "linker_set_key" : "_ZTIN10__sifieldsUt2_E",
8568   "name" : "__sifields::(unnamed)",
8569   "size" : 20,
8570   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
8571  },
8572  {
8573   "alignment" : 4,
8574   "fields" :
8575   [
8576    {
8577     "field_name" : "_addr",
8578     "referenced_type" : "_ZTIPv"
8579    },
8580    {
8581     "field_offset" : 32,
8582     "referenced_type" : "_ZTIN10__sifieldsUt3_Ut_E"
8583    }
8584   ],
8585   "is_anonymous" : true,
8586   "linker_set_key" : "_ZTIN10__sifieldsUt3_E",
8587   "name" : "__sifields::(unnamed)",
8588   "size" : 16,
8589   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
8590  },
8591  {
8592   "alignment" : 4,
8593   "fields" :
8594   [
8595    {
8596     "field_name" : "_trapno",
8597     "referenced_type" : "_ZTIi"
8598    },
8599    {
8600     "field_name" : "_addr_lsb",
8601     "referenced_type" : "_ZTIs"
8602    },
8603    {
8604     "field_name" : "_addr_bnd",
8605     "referenced_type" : "_ZTIN10__sifieldsUt3_Ut_Ut_E"
8606    },
8607    {
8608     "field_name" : "_addr_pkey",
8609     "referenced_type" : "_ZTIN10__sifieldsUt3_Ut_Ut0_E"
8610    },
8611    {
8612     "field_name" : "_perf",
8613     "referenced_type" : "_ZTIN10__sifieldsUt3_Ut_Ut1_E"
8614    }
8615   ],
8616   "is_anonymous" : true,
8617   "linker_set_key" : "_ZTIN10__sifieldsUt3_Ut_E",
8618   "name" : "__sifields::(unnamed)::(anonymous)",
8619   "record_kind" : "union",
8620   "size" : 12,
8621   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
8622  },
8623  {
8624   "alignment" : 4,
8625   "fields" :
8626   [
8627    {
8628     "field_name" : "_dummy_pkey",
8629     "referenced_type" : "_ZTIA4_c"
8630    },
8631    {
8632     "field_name" : "_pkey",
8633     "field_offset" : 32,
8634     "referenced_type" : "_ZTIj"
8635    }
8636   ],
8637   "is_anonymous" : true,
8638   "linker_set_key" : "_ZTIN10__sifieldsUt3_Ut_Ut0_E",
8639   "name" : "__sifields::(unnamed)::(anonymous)::(unnamed)",
8640   "size" : 8,
8641   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
8642  },
8643  {
8644   "alignment" : 4,
8645   "fields" :
8646   [
8647    {
8648     "field_name" : "_data",
8649     "referenced_type" : "_ZTIm"
8650    },
8651    {
8652     "field_name" : "_type",
8653     "field_offset" : 32,
8654     "referenced_type" : "_ZTIj"
8655    },
8656    {
8657     "field_name" : "_flags",
8658     "field_offset" : 64,
8659     "referenced_type" : "_ZTIj"
8660    }
8661   ],
8662   "is_anonymous" : true,
8663   "linker_set_key" : "_ZTIN10__sifieldsUt3_Ut_Ut1_E",
8664   "name" : "__sifields::(unnamed)::(anonymous)::(unnamed)",
8665   "size" : 12,
8666   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
8667  },
8668  {
8669   "alignment" : 4,
8670   "fields" :
8671   [
8672    {
8673     "field_name" : "_dummy_bnd",
8674     "referenced_type" : "_ZTIA4_c"
8675    },
8676    {
8677     "field_name" : "_lower",
8678     "field_offset" : 32,
8679     "referenced_type" : "_ZTIPv"
8680    },
8681    {
8682     "field_name" : "_upper",
8683     "field_offset" : 64,
8684     "referenced_type" : "_ZTIPv"
8685    }
8686   ],
8687   "is_anonymous" : true,
8688   "linker_set_key" : "_ZTIN10__sifieldsUt3_Ut_Ut_E",
8689   "name" : "__sifields::(unnamed)::(anonymous)::(unnamed)",
8690   "size" : 12,
8691   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
8692  },
8693  {
8694   "alignment" : 4,
8695   "fields" :
8696   [
8697    {
8698     "field_name" : "_band",
8699     "referenced_type" : "_ZTIl"
8700    },
8701    {
8702     "field_name" : "_fd",
8703     "field_offset" : 32,
8704     "referenced_type" : "_ZTIi"
8705    }
8706   ],
8707   "is_anonymous" : true,
8708   "linker_set_key" : "_ZTIN10__sifieldsUt4_E",
8709   "name" : "__sifields::(unnamed)",
8710   "size" : 8,
8711   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
8712  },
8713  {
8714   "alignment" : 4,
8715   "fields" :
8716   [
8717    {
8718     "field_name" : "_call_addr",
8719     "referenced_type" : "_ZTIPv"
8720    },
8721    {
8722     "field_name" : "_syscall",
8723     "field_offset" : 32,
8724     "referenced_type" : "_ZTIi"
8725    },
8726    {
8727     "field_name" : "_arch",
8728     "field_offset" : 64,
8729     "referenced_type" : "_ZTIj"
8730    }
8731   ],
8732   "is_anonymous" : true,
8733   "linker_set_key" : "_ZTIN10__sifieldsUt5_E",
8734   "name" : "__sifields::(unnamed)",
8735   "size" : 12,
8736   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
8737  },
8738  {
8739   "alignment" : 4,
8740   "fields" :
8741   [
8742    {
8743     "field_name" : "_pid",
8744     "referenced_type" : "_ZTIi"
8745    },
8746    {
8747     "field_name" : "_uid",
8748     "field_offset" : 32,
8749     "referenced_type" : "_ZTIj"
8750    }
8751   ],
8752   "is_anonymous" : true,
8753   "linker_set_key" : "_ZTIN10__sifieldsUt_E",
8754   "name" : "__sifields::(unnamed)",
8755   "size" : 8,
8756   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
8757  },
8758  {
8759   "alignment" : 4,
8760   "fields" :
8761   [
8762    {
8763     "field_name" : "padding2",
8764     "referenced_type" : "_ZTIA12_j"
8765    },
8766    {
8767     "field_name" : "sw_reserved",
8768     "referenced_type" : "_ZTI13_fpx_sw_bytes"
8769    }
8770   ],
8771   "is_anonymous" : true,
8772   "linker_set_key" : "_ZTIN11_fpstate_32Ut0_E",
8773   "name" : "_fpstate_32::(anonymous)",
8774   "record_kind" : "union",
8775   "size" : 48,
8776   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
8777  },
8778  {
8779   "alignment" : 4,
8780   "fields" :
8781   [
8782    {
8783     "field_name" : "padding1",
8784     "referenced_type" : "_ZTIA44_j"
8785    },
8786    {
8787     "field_name" : "padding",
8788     "referenced_type" : "_ZTIA44_j"
8789    }
8790   ],
8791   "is_anonymous" : true,
8792   "linker_set_key" : "_ZTIN11_fpstate_32Ut_E",
8793   "name" : "_fpstate_32::(anonymous)",
8794   "record_kind" : "union",
8795   "size" : 176,
8796   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
8797  },
8798  {
8799   "alignment" : 4,
8800   "fields" :
8801   [
8802    {
8803     "field_name" : "reserved3",
8804     "referenced_type" : "_ZTIA12_j"
8805    },
8806    {
8807     "field_name" : "sw_reserved",
8808     "referenced_type" : "_ZTI13_fpx_sw_bytes"
8809    }
8810   ],
8811   "is_anonymous" : true,
8812   "linker_set_key" : "_ZTIN11_fpstate_64Ut_E",
8813   "name" : "_fpstate_64::(anonymous)",
8814   "record_kind" : "union",
8815   "size" : 48,
8816   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h"
8817  },
8818  {
8819   "alignment" : 4,
8820   "fields" :
8821   [
8822    {
8823     "field_name" : "sa_handler",
8824     "referenced_type" : "_ZTIPFviE"
8825    },
8826    {
8827     "field_name" : "sa_sigaction",
8828     "referenced_type" : "_ZTIPFviP7siginfoPvE"
8829    }
8830   ],
8831   "is_anonymous" : true,
8832   "linker_set_key" : "_ZTIN11sigaction64Ut_E",
8833   "name" : "sigaction64::(anonymous)",
8834   "record_kind" : "union",
8835   "size" : 4,
8836   "source_file" : "bionic/libc/include/bits/signal_types.h"
8837  },
8838  {
8839   "alignment" : 4,
8840   "fields" :
8841   [
8842    {
8843     "field_name" : "_sa_handler",
8844     "referenced_type" : "_ZTIPFviE"
8845    },
8846    {
8847     "field_name" : "_sa_sigaction",
8848     "referenced_type" : "_ZTIPFviP7siginfoPvE"
8849    }
8850   ],
8851   "is_anonymous" : true,
8852   "linker_set_key" : "_ZTIN18__kernel_sigactionUt_E",
8853   "name" : "__kernel_sigaction::(unnamed)",
8854   "record_kind" : "union",
8855   "size" : 4,
8856   "source_file" : "bionic/libc/kernel/uapi/asm-x86/asm/signal.h"
8857  },
8858  {
8859   "alignment" : 4,
8860   "fields" :
8861   [
8862    {
8863     "referenced_type" : "_ZTIN7siginfoUt_Ut_E"
8864    },
8865    {
8866     "field_name" : "_si_pad",
8867     "referenced_type" : "_ZTIA32_i"
8868    }
8869   ],
8870   "is_anonymous" : true,
8871   "linker_set_key" : "_ZTIN7siginfoUt_E",
8872   "name" : "siginfo::(anonymous)",
8873   "record_kind" : "union",
8874   "size" : 128,
8875   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
8876  },
8877  {
8878   "alignment" : 4,
8879   "fields" :
8880   [
8881    {
8882     "field_name" : "si_signo",
8883     "referenced_type" : "_ZTIi"
8884    },
8885    {
8886     "field_name" : "si_errno",
8887     "field_offset" : 32,
8888     "referenced_type" : "_ZTIi"
8889    },
8890    {
8891     "field_name" : "si_code",
8892     "field_offset" : 64,
8893     "referenced_type" : "_ZTIi"
8894    },
8895    {
8896     "field_name" : "_sifields",
8897     "field_offset" : 96,
8898     "referenced_type" : "_ZTI10__sifields"
8899    }
8900   ],
8901   "is_anonymous" : true,
8902   "linker_set_key" : "_ZTIN7siginfoUt_Ut_E",
8903   "name" : "siginfo::(anonymous)::(anonymous)",
8904   "size" : 32,
8905   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
8906  },
8907  {
8908   "alignment" : 4,
8909   "fields" :
8910   [
8911    {
8912     "field_name" : "_pad",
8913     "referenced_type" : "_ZTIA13_i"
8914    },
8915    {
8916     "field_name" : "_tid",
8917     "referenced_type" : "_ZTIi"
8918    },
8919    {
8920     "field_name" : "_sigev_thread",
8921     "referenced_type" : "_ZTIN8sigeventUt_Ut_E"
8922    }
8923   ],
8924   "is_anonymous" : true,
8925   "linker_set_key" : "_ZTIN8sigeventUt_E",
8926   "name" : "sigevent::(unnamed)",
8927   "record_kind" : "union",
8928   "size" : 52,
8929   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
8930  },
8931  {
8932   "alignment" : 4,
8933   "fields" :
8934   [
8935    {
8936     "field_name" : "_function",
8937     "referenced_type" : "_ZTIPFv6sigvalE"
8938    },
8939    {
8940     "field_name" : "_attribute",
8941     "field_offset" : 32,
8942     "referenced_type" : "_ZTIPv"
8943    }
8944   ],
8945   "is_anonymous" : true,
8946   "linker_set_key" : "_ZTIN8sigeventUt_Ut_E",
8947   "name" : "sigevent::(unnamed)::(unnamed)",
8948   "size" : 8,
8949   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
8950  },
8951  {
8952   "alignment" : 4,
8953   "fields" :
8954   [
8955    {
8956     "referenced_type" : "_ZTIN8ucontextUt_Ut_E"
8957    },
8958    {
8959     "field_name" : "uc_sigmask64",
8960     "referenced_type" : "_ZTI10sigset64_t"
8961    }
8962   ],
8963   "is_anonymous" : true,
8964   "linker_set_key" : "_ZTIN8ucontextUt_E",
8965   "name" : "ucontext::(anonymous)",
8966   "record_kind" : "union",
8967   "size" : 8,
8968   "source_file" : "bionic/libc/include/sys/ucontext.h"
8969  },
8970  {
8971   "alignment" : 4,
8972   "fields" :
8973   [
8974    {
8975     "field_name" : "uc_sigmask",
8976     "referenced_type" : "_ZTIm"
8977    },
8978    {
8979     "field_name" : "__padding_rt_sigset",
8980     "field_offset" : 32,
8981     "referenced_type" : "_ZTIj"
8982    }
8983   ],
8984   "is_anonymous" : true,
8985   "linker_set_key" : "_ZTIN8ucontextUt_Ut_E",
8986   "name" : "ucontext::(anonymous)::(anonymous)",
8987   "size" : 8,
8988   "source_file" : "bionic/libc/include/sys/ucontext.h"
8989  },
8990  {
8991   "alignment" : 4,
8992   "fields" :
8993   [
8994    {
8995     "field_name" : "sa_handler",
8996     "referenced_type" : "_ZTIPFviE"
8997    },
8998    {
8999     "field_name" : "sa_sigaction",
9000     "referenced_type" : "_ZTIPFviP7siginfoPvE"
9001    }
9002   ],
9003   "is_anonymous" : true,
9004   "linker_set_key" : "_ZTIN9sigactionUt_E",
9005   "name" : "sigaction::(anonymous)",
9006   "record_kind" : "union",
9007   "size" : 4,
9008   "source_file" : "bionic/libc/include/bits/signal_types.h"
9009  },
9010  {
9011   "alignment" : 4,
9012   "fields" :
9013   [
9014    {
9015     "field_name" : "__small",
9016     "referenced_type" : "_ZTIA8_c"
9017    },
9018    {
9019     "field_name" : "__large",
9020     "referenced_type" : "_ZTIPv"
9021    }
9022   ],
9023   "linker_set_key" : "_ZTINSt3__110__function16__policy_storageE",
9024   "name" : "std::__function::__policy_storage",
9025   "record_kind" : "union",
9026   "size" : 8,
9027   "source_file" : "external/libcxx/include/functional"
9028  },
9029  {
9030   "alignment" : 4,
9031   "fields" :
9032   [
9033    {
9034     "field_name" : "__clone",
9035     "referenced_type" : "_ZTIKPFPvPKvE"
9036    },
9037    {
9038     "field_name" : "__destroy",
9039     "field_offset" : 32,
9040     "referenced_type" : "_ZTIKPFvPvE"
9041    },
9042    {
9043     "field_name" : "__is_null",
9044     "field_offset" : 64,
9045     "referenced_type" : "_ZTIKb"
9046    },
9047    {
9048     "field_name" : "__type_info",
9049     "field_offset" : 96,
9050     "referenced_type" : "_ZTIKPKSt9type_info"
9051    }
9052   ],
9053   "linker_set_key" : "_ZTINSt3__110__function8__policyE",
9054   "name" : "std::__function::__policy",
9055   "size" : 16,
9056   "source_file" : "external/libcxx/include/functional"
9057  },
9058  {
9059   "alignment" : 1,
9060   "linker_set_key" : "_ZTINSt3__110__get_pairILj0EEE",
9061   "name" : "std::__get_pair<0>",
9062   "size" : 1,
9063   "source_file" : "external/libcxx/include/utility"
9064  },
9065  {
9066   "alignment" : 1,
9067   "linker_set_key" : "_ZTINSt3__110__get_pairILj1EEE",
9068   "name" : "std::__get_pair<1>",
9069   "size" : 1,
9070   "source_file" : "external/libcxx/include/utility"
9071  },
9072  {
9073   "alignment" : 1,
9074   "linker_set_key" : "_ZTINSt3__110__ignore_tIhEE",
9075   "name" : "std::__ignore_t<unsigned char>",
9076   "size" : 1,
9077   "source_file" : "external/libcxx/include/tuple",
9078   "template_args" :
9079   [
9080    "_ZTIh"
9081   ]
9082  },
9083  {
9084   "alignment" : 1,
9085   "base_specifiers" :
9086   [
9087    {
9088     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
9089    }
9090   ],
9091   "linker_set_key" : "_ZTINSt3__110__is_ratioINS_5ratioILx1ELx1000000000EEEEE",
9092   "name" : "std::__is_ratio<std::ratio<1, 1000000000>>",
9093   "size" : 1,
9094   "source_file" : "external/libcxx/include/ratio",
9095   "template_args" :
9096   [
9097    "_ZTINSt3__15ratioILx1ELx1000000000EEE"
9098   ]
9099  },
9100  {
9101   "alignment" : 1,
9102   "base_specifiers" :
9103   [
9104    {
9105     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
9106    }
9107   ],
9108   "linker_set_key" : "_ZTINSt3__110__is_ratioINS_5ratioILx1ELx1000000EEEEE",
9109   "name" : "std::__is_ratio<std::ratio<1, 1000000>>",
9110   "size" : 1,
9111   "source_file" : "external/libcxx/include/ratio",
9112   "template_args" :
9113   [
9114    "_ZTINSt3__15ratioILx1ELx1000000EEE"
9115   ]
9116  },
9117  {
9118   "alignment" : 1,
9119   "base_specifiers" :
9120   [
9121    {
9122     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
9123    }
9124   ],
9125   "linker_set_key" : "_ZTINSt3__110__is_ratioINS_5ratioILx1ELx1000EEEEE",
9126   "name" : "std::__is_ratio<std::ratio<1, 1000>>",
9127   "size" : 1,
9128   "source_file" : "external/libcxx/include/ratio",
9129   "template_args" :
9130   [
9131    "_ZTINSt3__15ratioILx1ELx1000EEE"
9132   ]
9133  },
9134  {
9135   "alignment" : 1,
9136   "base_specifiers" :
9137   [
9138    {
9139     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
9140    }
9141   ],
9142   "linker_set_key" : "_ZTINSt3__110__is_ratioINS_5ratioILx1ELx1EEEEE",
9143   "name" : "std::__is_ratio<std::ratio<1, 1>>",
9144   "size" : 1,
9145   "source_file" : "external/libcxx/include/ratio",
9146   "template_args" :
9147   [
9148    "_ZTINSt3__15ratioILx1ELx1EEE"
9149   ]
9150  },
9151  {
9152   "alignment" : 1,
9153   "base_specifiers" :
9154   [
9155    {
9156     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
9157    }
9158   ],
9159   "linker_set_key" : "_ZTINSt3__110__is_ratioINS_5ratioILx2629746ELx1EEEEE",
9160   "name" : "std::__is_ratio<std::ratio<2629746, 1>>",
9161   "size" : 1,
9162   "source_file" : "external/libcxx/include/ratio",
9163   "template_args" :
9164   [
9165    "_ZTINSt3__15ratioILx2629746ELx1EEE"
9166   ]
9167  },
9168  {
9169   "alignment" : 1,
9170   "base_specifiers" :
9171   [
9172    {
9173     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
9174    }
9175   ],
9176   "linker_set_key" : "_ZTINSt3__110__is_ratioINS_5ratioILx31556952ELx1EEEEE",
9177   "name" : "std::__is_ratio<std::ratio<31556952, 1>>",
9178   "size" : 1,
9179   "source_file" : "external/libcxx/include/ratio",
9180   "template_args" :
9181   [
9182    "_ZTINSt3__15ratioILx31556952ELx1EEE"
9183   ]
9184  },
9185  {
9186   "alignment" : 1,
9187   "base_specifiers" :
9188   [
9189    {
9190     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
9191    }
9192   ],
9193   "linker_set_key" : "_ZTINSt3__110__is_ratioINS_5ratioILx3600ELx1EEEEE",
9194   "name" : "std::__is_ratio<std::ratio<3600, 1>>",
9195   "size" : 1,
9196   "source_file" : "external/libcxx/include/ratio",
9197   "template_args" :
9198   [
9199    "_ZTINSt3__15ratioILx3600ELx1EEE"
9200   ]
9201  },
9202  {
9203   "alignment" : 1,
9204   "base_specifiers" :
9205   [
9206    {
9207     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
9208    }
9209   ],
9210   "linker_set_key" : "_ZTINSt3__110__is_ratioINS_5ratioILx60ELx1EEEEE",
9211   "name" : "std::__is_ratio<std::ratio<60, 1>>",
9212   "size" : 1,
9213   "source_file" : "external/libcxx/include/ratio",
9214   "template_args" :
9215   [
9216    "_ZTINSt3__15ratioILx60ELx1EEE"
9217   ]
9218  },
9219  {
9220   "alignment" : 1,
9221   "base_specifiers" :
9222   [
9223    {
9224     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
9225    }
9226   ],
9227   "linker_set_key" : "_ZTINSt3__110__is_ratioINS_5ratioILx86400ELx1EEEEE",
9228   "name" : "std::__is_ratio<std::ratio<86400, 1>>",
9229   "size" : 1,
9230   "source_file" : "external/libcxx/include/ratio",
9231   "template_args" :
9232   [
9233    "_ZTINSt3__15ratioILx86400ELx1EEE"
9234   ]
9235  },
9236  {
9237   "alignment" : 4,
9238   "fields" :
9239   [
9240    {
9241     "access" : "private",
9242     "field_name" : "__val_",
9243     "referenced_type" : "_ZTIi"
9244    },
9245    {
9246     "access" : "private",
9247     "field_name" : "__cat_",
9248     "field_offset" : 32,
9249     "referenced_type" : "_ZTIPKNSt3__114error_categoryE"
9250    }
9251   ],
9252   "linker_set_key" : "_ZTINSt3__110error_codeE",
9253   "name" : "std::error_code",
9254   "record_kind" : "class",
9255   "size" : 8,
9256   "source_file" : "external/libcxx/include/system_error"
9257  },
9258  {
9259   "alignment" : 1,
9260   "linker_set_key" : "_ZTINSt3__110in_place_tE",
9261   "name" : "std::in_place_t",
9262   "size" : 1,
9263   "source_file" : "external/libcxx/include/utility"
9264  },
9265  {
9266   "alignment" : 1,
9267   "base_specifiers" :
9268   [
9269    {
9270     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
9271    }
9272   ],
9273   "linker_set_key" : "_ZTINSt3__110is_trivialIDiEE",
9274   "name" : "std::is_trivial<char32_t>",
9275   "size" : 1,
9276   "source_file" : "external/libcxx/include/type_traits",
9277   "template_args" :
9278   [
9279    "_ZTIDi"
9280   ]
9281  },
9282  {
9283   "alignment" : 1,
9284   "base_specifiers" :
9285   [
9286    {
9287     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
9288    }
9289   ],
9290   "linker_set_key" : "_ZTINSt3__110is_trivialIDsEE",
9291   "name" : "std::is_trivial<char16_t>",
9292   "size" : 1,
9293   "source_file" : "external/libcxx/include/type_traits",
9294   "template_args" :
9295   [
9296    "_ZTIDs"
9297   ]
9298  },
9299  {
9300   "alignment" : 1,
9301   "base_specifiers" :
9302   [
9303    {
9304     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
9305    }
9306   ],
9307   "linker_set_key" : "_ZTINSt3__110is_trivialIDuEE",
9308   "name" : "std::is_trivial<char8_t>",
9309   "size" : 1,
9310   "source_file" : "external/libcxx/include/type_traits",
9311   "template_args" :
9312   [
9313    "_ZTIDu"
9314   ]
9315  },
9316  {
9317   "alignment" : 1,
9318   "base_specifiers" :
9319   [
9320    {
9321     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
9322    }
9323   ],
9324   "linker_set_key" : "_ZTINSt3__110is_trivialIcEE",
9325   "name" : "std::is_trivial<char>",
9326   "size" : 1,
9327   "source_file" : "external/libcxx/include/type_traits",
9328   "template_args" :
9329   [
9330    "_ZTIc"
9331   ]
9332  },
9333  {
9334   "alignment" : 1,
9335   "base_specifiers" :
9336   [
9337    {
9338     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
9339    }
9340   ],
9341   "linker_set_key" : "_ZTINSt3__110is_trivialIwEE",
9342   "name" : "std::is_trivial<wchar_t>",
9343   "size" : 1,
9344   "source_file" : "external/libcxx/include/type_traits",
9345   "template_args" :
9346   [
9347    "_ZTIw"
9348   ]
9349  },
9350  {
9351   "alignment" : 1,
9352   "linker_set_key" : "_ZTINSt3__110less_equalIvEE",
9353   "name" : "std::less_equal<void>",
9354   "size" : 1,
9355   "source_file" : "external/libcxx/include/functional",
9356   "template_args" :
9357   [
9358    "_ZTIv"
9359   ]
9360  },
9361  {
9362   "alignment" : 4,
9363   "fields" :
9364   [
9365    {
9366     "access" : "private",
9367     "field_name" : "__m_",
9368     "referenced_type" : "_ZTIRNSt3__15mutexE"
9369    }
9370   ],
9371   "linker_set_key" : "_ZTINSt3__110lock_guardINS_5mutexEEE",
9372   "name" : "std::lock_guard<std::mutex>",
9373   "record_kind" : "class",
9374   "size" : 4,
9375   "source_file" : "external/libcxx/include/__mutex_base",
9376   "template_args" :
9377   [
9378    "_ZTINSt3__15mutexE"
9379   ]
9380  },
9381  {
9382   "alignment" : 1,
9383   "linker_set_key" : "_ZTINSt3__110logical_orIvEE",
9384   "name" : "std::logical_or<void>",
9385   "size" : 1,
9386   "source_file" : "external/libcxx/include/functional",
9387   "template_args" :
9388   [
9389    "_ZTIv"
9390   ]
9391  },
9392  {
9393   "alignment" : 1,
9394   "linker_set_key" : "_ZTINSt3__110multipliesIvEE",
9395   "name" : "std::multiplies<void>",
9396   "size" : 1,
9397   "source_file" : "external/libcxx/include/functional",
9398   "template_args" :
9399   [
9400    "_ZTIv"
9401   ]
9402  },
9403  {
9404   "alignment" : 1,
9405   "linker_set_key" : "_ZTINSt3__110owner_lessIvEE",
9406   "name" : "std::owner_less<void>",
9407   "size" : 1,
9408   "source_file" : "external/libcxx/include/memory",
9409   "template_args" :
9410   [
9411    "_ZTIv"
9412   ]
9413  },
9414  {
9415   "alignment" : 1,
9416   "linker_set_key" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1000000000EEENS1_ILx1ELx1EEEEE",
9417   "name" : "std::__ratio_gcd<std::ratio<1, 1000000000>, std::ratio<1, 1>>",
9418   "size" : 1,
9419   "source_file" : "external/libcxx/include/ratio",
9420   "template_args" :
9421   [
9422    "_ZTINSt3__15ratioILx1ELx1000000000EEE",
9423    "_ZTINSt3__15ratioILx1ELx1EEE"
9424   ]
9425  },
9426  {
9427   "alignment" : 1,
9428   "linker_set_key" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1000000000EEES2_EE",
9429   "name" : "std::__ratio_gcd<std::ratio<1, 1000000000>, std::ratio<1, 1000000000>>",
9430   "size" : 1,
9431   "source_file" : "external/libcxx/include/ratio",
9432   "template_args" :
9433   [
9434    "_ZTINSt3__15ratioILx1ELx1000000000EEE",
9435    "_ZTINSt3__15ratioILx1ELx1000000000EEE"
9436   ]
9437  },
9438  {
9439   "alignment" : 1,
9440   "linker_set_key" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1000000EEES2_EE",
9441   "name" : "std::__ratio_gcd<std::ratio<1, 1000000>, std::ratio<1, 1000000>>",
9442   "size" : 1,
9443   "source_file" : "external/libcxx/include/ratio",
9444   "template_args" :
9445   [
9446    "_ZTINSt3__15ratioILx1ELx1000000EEE",
9447    "_ZTINSt3__15ratioILx1ELx1000000EEE"
9448   ]
9449  },
9450  {
9451   "alignment" : 1,
9452   "linker_set_key" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1000EEES2_EE",
9453   "name" : "std::__ratio_gcd<std::ratio<1, 1000>, std::ratio<1, 1000>>",
9454   "size" : 1,
9455   "source_file" : "external/libcxx/include/ratio",
9456   "template_args" :
9457   [
9458    "_ZTINSt3__15ratioILx1ELx1000EEE",
9459    "_ZTINSt3__15ratioILx1ELx1000EEE"
9460   ]
9461  },
9462  {
9463   "alignment" : 1,
9464   "linker_set_key" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx1ELx1EEES2_EE",
9465   "name" : "std::__ratio_gcd<std::ratio<1, 1>, std::ratio<1, 1>>",
9466   "size" : 1,
9467   "source_file" : "external/libcxx/include/ratio",
9468   "template_args" :
9469   [
9470    "_ZTINSt3__15ratioILx1ELx1EEE",
9471    "_ZTINSt3__15ratioILx1ELx1EEE"
9472   ]
9473  },
9474  {
9475   "alignment" : 1,
9476   "linker_set_key" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx2629746ELx1EEES2_EE",
9477   "name" : "std::__ratio_gcd<std::ratio<2629746, 1>, std::ratio<2629746, 1>>",
9478   "size" : 1,
9479   "source_file" : "external/libcxx/include/ratio",
9480   "template_args" :
9481   [
9482    "_ZTINSt3__15ratioILx2629746ELx1EEE",
9483    "_ZTINSt3__15ratioILx2629746ELx1EEE"
9484   ]
9485  },
9486  {
9487   "alignment" : 1,
9488   "linker_set_key" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx31556952ELx1EEENS1_ILx2629746ELx1EEEEE",
9489   "name" : "std::__ratio_gcd<std::ratio<31556952, 1>, std::ratio<2629746, 1>>",
9490   "size" : 1,
9491   "source_file" : "external/libcxx/include/ratio",
9492   "template_args" :
9493   [
9494    "_ZTINSt3__15ratioILx31556952ELx1EEE",
9495    "_ZTINSt3__15ratioILx2629746ELx1EEE"
9496   ]
9497  },
9498  {
9499   "alignment" : 1,
9500   "linker_set_key" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx31556952ELx1EEES2_EE",
9501   "name" : "std::__ratio_gcd<std::ratio<31556952, 1>, std::ratio<31556952, 1>>",
9502   "size" : 1,
9503   "source_file" : "external/libcxx/include/ratio",
9504   "template_args" :
9505   [
9506    "_ZTINSt3__15ratioILx31556952ELx1EEE",
9507    "_ZTINSt3__15ratioILx31556952ELx1EEE"
9508   ]
9509  },
9510  {
9511   "alignment" : 1,
9512   "linker_set_key" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx3600ELx1EEES2_EE",
9513   "name" : "std::__ratio_gcd<std::ratio<3600, 1>, std::ratio<3600, 1>>",
9514   "size" : 1,
9515   "source_file" : "external/libcxx/include/ratio",
9516   "template_args" :
9517   [
9518    "_ZTINSt3__15ratioILx3600ELx1EEE",
9519    "_ZTINSt3__15ratioILx3600ELx1EEE"
9520   ]
9521  },
9522  {
9523   "alignment" : 1,
9524   "linker_set_key" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx60ELx1EEES2_EE",
9525   "name" : "std::__ratio_gcd<std::ratio<60, 1>, std::ratio<60, 1>>",
9526   "size" : 1,
9527   "source_file" : "external/libcxx/include/ratio",
9528   "template_args" :
9529   [
9530    "_ZTINSt3__15ratioILx60ELx1EEE",
9531    "_ZTINSt3__15ratioILx60ELx1EEE"
9532   ]
9533  },
9534  {
9535   "alignment" : 1,
9536   "linker_set_key" : "_ZTINSt3__111__ratio_gcdINS_5ratioILx86400ELx1EEES2_EE",
9537   "name" : "std::__ratio_gcd<std::ratio<86400, 1>, std::ratio<86400, 1>>",
9538   "size" : 1,
9539   "source_file" : "external/libcxx/include/ratio",
9540   "template_args" :
9541   [
9542    "_ZTINSt3__15ratioILx86400ELx1EEE",
9543    "_ZTINSt3__15ratioILx86400ELx1EEE"
9544   ]
9545  },
9546  {
9547   "alignment" : 1,
9548   "linker_set_key" : "_ZTINSt3__111__size_typeINS_9allocatorIDiEEiLb1EEE",
9549   "name" : "std::__size_type<std::allocator<char32_t>, int, true>",
9550   "size" : 1,
9551   "source_file" : "external/libcxx/include/memory",
9552   "template_args" :
9553   [
9554    "_ZTINSt3__19allocatorIDiEE",
9555    "_ZTIi"
9556   ]
9557  },
9558  {
9559   "alignment" : 1,
9560   "linker_set_key" : "_ZTINSt3__111__size_typeINS_9allocatorIDsEEiLb1EEE",
9561   "name" : "std::__size_type<std::allocator<char16_t>, int, true>",
9562   "size" : 1,
9563   "source_file" : "external/libcxx/include/memory",
9564   "template_args" :
9565   [
9566    "_ZTINSt3__19allocatorIDsEE",
9567    "_ZTIi"
9568   ]
9569  },
9570  {
9571   "alignment" : 1,
9572   "linker_set_key" : "_ZTINSt3__111__size_typeINS_9allocatorIDuEEiLb1EEE",
9573   "name" : "std::__size_type<std::allocator<char8_t>, int, true>",
9574   "size" : 1,
9575   "source_file" : "external/libcxx/include/memory",
9576   "template_args" :
9577   [
9578    "_ZTINSt3__19allocatorIDuEE",
9579    "_ZTIi"
9580   ]
9581  },
9582  {
9583   "alignment" : 1,
9584   "linker_set_key" : "_ZTINSt3__111__size_typeINS_9allocatorIcEEiLb1EEE",
9585   "name" : "std::__size_type<std::allocator<char>, int, true>",
9586   "size" : 1,
9587   "source_file" : "external/libcxx/include/memory",
9588   "template_args" :
9589   [
9590    "_ZTINSt3__19allocatorIcEE",
9591    "_ZTIi"
9592   ]
9593  },
9594  {
9595   "alignment" : 1,
9596   "linker_set_key" : "_ZTINSt3__111__size_typeINS_9allocatorIwEEiLb1EEE",
9597   "name" : "std::__size_type<std::allocator<wchar_t>, int, true>",
9598   "size" : 1,
9599   "source_file" : "external/libcxx/include/memory",
9600   "template_args" :
9601   [
9602    "_ZTINSt3__19allocatorIwEE",
9603    "_ZTIi"
9604   ]
9605  },
9606  {
9607   "alignment" : 1,
9608   "linker_set_key" : "_ZTINSt3__111__type_listIaNS0_IsNS0_IiNS0_IlNS0_IxNS_5__natEEEEEEEEEEE",
9609   "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>>>>>",
9610   "size" : 1,
9611   "source_file" : "external/libcxx/include/type_traits",
9612   "template_args" :
9613   [
9614    "_ZTIa",
9615    "_ZTINSt3__111__type_listIsNS0_IiNS0_IlNS0_IxNS_5__natEEEEEEEEE"
9616   ]
9617  },
9618  {
9619   "alignment" : 1,
9620   "linker_set_key" : "_ZTINSt3__111__type_listIhNS0_ItNS0_IjNS0_ImNS0_IyNS_5__natEEEEEEEEEEE",
9621   "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>>>>>",
9622   "size" : 1,
9623   "source_file" : "external/libcxx/include/type_traits",
9624   "template_args" :
9625   [
9626    "_ZTIh",
9627    "_ZTINSt3__111__type_listItNS0_IjNS0_ImNS0_IyNS_5__natEEEEEEEEE"
9628   ]
9629  },
9630  {
9631   "alignment" : 1,
9632   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
9633   "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>>",
9634   "size" : 1,
9635   "source_file" : "external/libcxx/include/type_traits",
9636   "template_args" :
9637   [
9638    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
9639   ]
9640  },
9641  {
9642   "alignment" : 1,
9643   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
9644   "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>>",
9645   "size" : 1,
9646   "source_file" : "external/libcxx/include/type_traits",
9647   "template_args" :
9648   [
9649    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
9650   ]
9651  },
9652  {
9653   "alignment" : 1,
9654   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
9655   "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>>",
9656   "size" : 1,
9657   "source_file" : "external/libcxx/include/type_traits",
9658   "template_args" :
9659   [
9660    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
9661   ]
9662  },
9663  {
9664   "alignment" : 1,
9665   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
9666   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
9667   "size" : 1,
9668   "source_file" : "external/libcxx/include/type_traits",
9669   "template_args" :
9670   [
9671    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
9672   ]
9673  },
9674  {
9675   "alignment" : 1,
9676   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
9677   "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>>",
9678   "size" : 1,
9679   "source_file" : "external/libcxx/include/type_traits",
9680   "template_args" :
9681   [
9682    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
9683   ]
9684  },
9685  {
9686   "alignment" : 1,
9687   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
9688   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
9689   "size" : 1,
9690   "source_file" : "external/libcxx/include/type_traits",
9691   "template_args" :
9692   [
9693    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
9694   ]
9695  },
9696  {
9697   "alignment" : 1,
9698   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
9699   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
9700   "size" : 1,
9701   "source_file" : "external/libcxx/include/type_traits",
9702   "template_args" :
9703   [
9704    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
9705   ]
9706  },
9707  {
9708   "alignment" : 1,
9709   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
9710   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
9711   "size" : 1,
9712   "source_file" : "external/libcxx/include/type_traits",
9713   "template_args" :
9714   [
9715    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
9716   ]
9717  },
9718  {
9719   "alignment" : 1,
9720   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
9721   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
9722   "size" : 1,
9723   "source_file" : "external/libcxx/include/type_traits",
9724   "template_args" :
9725   [
9726    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
9727   ]
9728  },
9729  {
9730   "alignment" : 1,
9731   "linker_set_key" : "_ZTINSt3__111add_pointerIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
9732   "name" : "std::add_pointer<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
9733   "size" : 1,
9734   "source_file" : "external/libcxx/include/type_traits",
9735   "template_args" :
9736   [
9737    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
9738   ]
9739  },
9740  {
9741   "alignment" : 1,
9742   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
9743   "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>>",
9744   "size" : 1,
9745   "source_file" : "external/libcxx/include/type_traits",
9746   "template_args" :
9747   [
9748    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
9749   ]
9750  },
9751  {
9752   "alignment" : 1,
9753   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
9754   "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>>",
9755   "size" : 1,
9756   "source_file" : "external/libcxx/include/type_traits",
9757   "template_args" :
9758   [
9759    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
9760   ]
9761  },
9762  {
9763   "alignment" : 1,
9764   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
9765   "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>>",
9766   "size" : 1,
9767   "source_file" : "external/libcxx/include/type_traits",
9768   "template_args" :
9769   [
9770    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
9771   ]
9772  },
9773  {
9774   "alignment" : 1,
9775   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
9776   "name" : "std::add_pointer<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
9777   "size" : 1,
9778   "source_file" : "external/libcxx/include/type_traits",
9779   "template_args" :
9780   [
9781    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
9782   ]
9783  },
9784  {
9785   "alignment" : 1,
9786   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
9787   "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>>",
9788   "size" : 1,
9789   "source_file" : "external/libcxx/include/type_traits",
9790   "template_args" :
9791   [
9792    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
9793   ]
9794  },
9795  {
9796   "alignment" : 1,
9797   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
9798   "name" : "std::add_pointer<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
9799   "size" : 1,
9800   "source_file" : "external/libcxx/include/type_traits",
9801   "template_args" :
9802   [
9803    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
9804   ]
9805  },
9806  {
9807   "alignment" : 1,
9808   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
9809   "name" : "std::add_pointer<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
9810   "size" : 1,
9811   "source_file" : "external/libcxx/include/type_traits",
9812   "template_args" :
9813   [
9814    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
9815   ]
9816  },
9817  {
9818   "alignment" : 1,
9819   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
9820   "name" : "std::add_pointer<std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
9821   "size" : 1,
9822   "source_file" : "external/libcxx/include/type_traits",
9823   "template_args" :
9824   [
9825    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
9826   ]
9827  },
9828  {
9829   "alignment" : 1,
9830   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
9831   "name" : "std::add_pointer<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
9832   "size" : 1,
9833   "source_file" : "external/libcxx/include/type_traits",
9834   "template_args" :
9835   [
9836    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
9837   ]
9838  },
9839  {
9840   "alignment" : 1,
9841   "linker_set_key" : "_ZTINSt3__111add_pointerINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
9842   "name" : "std::add_pointer<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
9843   "size" : 1,
9844   "source_file" : "external/libcxx/include/type_traits",
9845   "template_args" :
9846   [
9847    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
9848   ]
9849  },
9850  {
9851   "alignment" : 1,
9852   "linker_set_key" : "_ZTINSt3__111add_pointerIeEE",
9853   "name" : "std::add_pointer<long double>",
9854   "size" : 1,
9855   "source_file" : "external/libcxx/include/type_traits",
9856   "template_args" :
9857   [
9858    "_ZTIe"
9859   ]
9860  },
9861  {
9862   "alignment" : 1,
9863   "linker_set_key" : "_ZTINSt3__111add_pointerIiEE",
9864   "name" : "std::add_pointer<int>",
9865   "size" : 1,
9866   "source_file" : "external/libcxx/include/type_traits",
9867   "template_args" :
9868   [
9869    "_ZTIi"
9870   ]
9871  },
9872  {
9873   "alignment" : 1,
9874   "linker_set_key" : "_ZTINSt3__111add_pointerIlEE",
9875   "name" : "std::add_pointer<long>",
9876   "size" : 1,
9877   "source_file" : "external/libcxx/include/type_traits",
9878   "template_args" :
9879   [
9880    "_ZTIl"
9881   ]
9882  },
9883  {
9884   "alignment" : 1,
9885   "linker_set_key" : "_ZTINSt3__111add_pointerIxEE",
9886   "name" : "std::add_pointer<long long>",
9887   "size" : 1,
9888   "source_file" : "external/libcxx/include/type_traits",
9889   "template_args" :
9890   [
9891    "_ZTIx"
9892   ]
9893  },
9894  {
9895   "alignment" : 1,
9896   "fields" :
9897   [
9898    {
9899     "field_name" : "__a_",
9900     "referenced_type" : "_ZTIU7_Atomicb"
9901    }
9902   ],
9903   "linker_set_key" : "_ZTINSt3__111atomic_flagE",
9904   "name" : "std::atomic_flag",
9905   "size" : 1,
9906   "source_file" : "external/libcxx/include/atomic"
9907  },
9908  {
9909   "alignment" : 1,
9910   "linker_set_key" : "_ZTINSt3__111char_traitsIDiEE",
9911   "name" : "std::char_traits<char32_t>",
9912   "size" : 1,
9913   "source_file" : "external/libcxx/include/__string",
9914   "template_args" :
9915   [
9916    "_ZTIDi"
9917   ]
9918  },
9919  {
9920   "alignment" : 1,
9921   "linker_set_key" : "_ZTINSt3__111char_traitsIDsEE",
9922   "name" : "std::char_traits<char16_t>",
9923   "size" : 1,
9924   "source_file" : "external/libcxx/include/__string",
9925   "template_args" :
9926   [
9927    "_ZTIDs"
9928   ]
9929  },
9930  {
9931   "alignment" : 1,
9932   "linker_set_key" : "_ZTINSt3__111char_traitsIDuEE",
9933   "name" : "std::char_traits<char8_t>",
9934   "size" : 1,
9935   "source_file" : "external/libcxx/include/__string",
9936   "template_args" :
9937   [
9938    "_ZTIDu"
9939   ]
9940  },
9941  {
9942   "alignment" : 1,
9943   "linker_set_key" : "_ZTINSt3__111char_traitsIcEE",
9944   "name" : "std::char_traits<char>",
9945   "size" : 1,
9946   "source_file" : "external/libcxx/include/__string",
9947   "template_args" :
9948   [
9949    "_ZTIc"
9950   ]
9951  },
9952  {
9953   "alignment" : 1,
9954   "linker_set_key" : "_ZTINSt3__111char_traitsIwEE",
9955   "name" : "std::char_traits<wchar_t>",
9956   "size" : 1,
9957   "source_file" : "external/libcxx/include/__string",
9958   "template_args" :
9959   [
9960    "_ZTIw"
9961   ]
9962  },
9963  {
9964   "alignment" : 1,
9965   "base_specifiers" :
9966   [
9967    {
9968     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEES5_EEE"
9969    }
9970   ],
9971   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEEE",
9972   "name" : "std::common_type<duration<long double, ratio<1, 1000000000>>>",
9973   "size" : 1,
9974   "source_file" : "external/libcxx/include/type_traits"
9975  },
9976  {
9977   "alignment" : 1,
9978   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEES5_EEE",
9979   "name" : "std::common_type<duration<long double, ratio<1, 1000000000>>, duration<long double, ratio<1, 1000000000>>>",
9980   "size" : 1,
9981   "source_file" : "external/libcxx/include/chrono"
9982  },
9983  {
9984   "alignment" : 1,
9985   "base_specifiers" :
9986   [
9987    {
9988     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000000EEEEES5_EEE"
9989    }
9990   ],
9991   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000000EEEEEEEE",
9992   "name" : "std::common_type<duration<long double, ratio<1, 1000000>>>",
9993   "size" : 1,
9994   "source_file" : "external/libcxx/include/type_traits"
9995  },
9996  {
9997   "alignment" : 1,
9998   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000000EEEEES5_EEE",
9999   "name" : "std::common_type<duration<long double, ratio<1, 1000000>>, duration<long double, ratio<1, 1000000>>>",
10000   "size" : 1,
10001   "source_file" : "external/libcxx/include/chrono"
10002  },
10003  {
10004   "alignment" : 1,
10005   "base_specifiers" :
10006   [
10007    {
10008     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000EEEEES5_EEE"
10009    }
10010   ],
10011   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000EEEEEEEE",
10012   "name" : "std::common_type<duration<long double, ratio<1, 1000>>>",
10013   "size" : 1,
10014   "source_file" : "external/libcxx/include/type_traits"
10015  },
10016  {
10017   "alignment" : 1,
10018   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1000EEEEES5_EEE",
10019   "name" : "std::common_type<duration<long double, ratio<1, 1000>>, duration<long double, ratio<1, 1000>>>",
10020   "size" : 1,
10021   "source_file" : "external/libcxx/include/chrono"
10022  },
10023  {
10024   "alignment" : 1,
10025   "base_specifiers" :
10026   [
10027    {
10028     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1EEEEES5_EEE"
10029    }
10030   ],
10031   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1EEEEEEEE",
10032   "name" : "std::common_type<duration<long double>>",
10033   "size" : 1,
10034   "source_file" : "external/libcxx/include/type_traits"
10035  },
10036  {
10037   "alignment" : 1,
10038   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx1ELx1EEEEES5_EEE",
10039   "name" : "std::common_type<duration<long double>, duration<long double>>",
10040   "size" : 1,
10041   "source_file" : "external/libcxx/include/chrono"
10042  },
10043  {
10044   "alignment" : 1,
10045   "base_specifiers" :
10046   [
10047    {
10048     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx3600ELx1EEEEES5_EEE"
10049    }
10050   ],
10051   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx3600ELx1EEEEEEEE",
10052   "name" : "std::common_type<duration<long double, ratio<3600>>>",
10053   "size" : 1,
10054   "source_file" : "external/libcxx/include/type_traits"
10055  },
10056  {
10057   "alignment" : 1,
10058   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx3600ELx1EEEEES5_EEE",
10059   "name" : "std::common_type<duration<long double, ratio<3600>>, duration<long double, ratio<3600>>>",
10060   "size" : 1,
10061   "source_file" : "external/libcxx/include/chrono"
10062  },
10063  {
10064   "alignment" : 1,
10065   "base_specifiers" :
10066   [
10067    {
10068     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx60ELx1EEEEES5_EEE"
10069    }
10070   ],
10071   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx60ELx1EEEEEEEE",
10072   "name" : "std::common_type<duration<long double, ratio<60>>>",
10073   "size" : 1,
10074   "source_file" : "external/libcxx/include/type_traits"
10075  },
10076  {
10077   "alignment" : 1,
10078   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIeNS_5ratioILx60ELx1EEEEES5_EEE",
10079   "name" : "std::common_type<duration<long double, ratio<60>>, duration<long double, ratio<60>>>",
10080   "size" : 1,
10081   "source_file" : "external/libcxx/include/chrono"
10082  },
10083  {
10084   "alignment" : 1,
10085   "base_specifiers" :
10086   [
10087    {
10088     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIiNS_5ratioILx2629746ELx1EEEEES5_EEE"
10089    }
10090   ],
10091   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIiNS_5ratioILx2629746ELx1EEEEEEEE",
10092   "name" : "std::common_type<duration<int, ratio<2629746>>>",
10093   "size" : 1,
10094   "source_file" : "external/libcxx/include/type_traits"
10095  },
10096  {
10097   "alignment" : 1,
10098   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIiNS_5ratioILx2629746ELx1EEEEES5_EEE",
10099   "name" : "std::common_type<duration<int, ratio<2629746>>, duration<int, ratio<2629746>>>",
10100   "size" : 1,
10101   "source_file" : "external/libcxx/include/chrono"
10102  },
10103  {
10104   "alignment" : 1,
10105   "base_specifiers" :
10106   [
10107    {
10108     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIiNS_5ratioILx31556952ELx1EEEEES5_EEE"
10109    }
10110   ],
10111   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIiNS_5ratioILx31556952ELx1EEEEEEEE",
10112   "name" : "std::common_type<duration<int, ratio<31556952>>>",
10113   "size" : 1,
10114   "source_file" : "external/libcxx/include/type_traits"
10115  },
10116  {
10117   "alignment" : 1,
10118   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIiNS_5ratioILx31556952ELx1EEEEENS2_IiNS3_ILx2629746ELx1EEEEEEEE",
10119   "name" : "std::common_type<duration<int, ratio<31556952>>, duration<int, ratio<2629746>>>",
10120   "size" : 1,
10121   "source_file" : "external/libcxx/include/chrono"
10122  },
10123  {
10124   "alignment" : 1,
10125   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIiNS_5ratioILx31556952ELx1EEEEES5_EEE",
10126   "name" : "std::common_type<duration<int, ratio<31556952>>, duration<int, ratio<31556952>>>",
10127   "size" : 1,
10128   "source_file" : "external/libcxx/include/chrono"
10129  },
10130  {
10131   "alignment" : 1,
10132   "base_specifiers" :
10133   [
10134    {
10135     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIiNS_5ratioILx86400ELx1EEEEES5_EEE"
10136    }
10137   ],
10138   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIiNS_5ratioILx86400ELx1EEEEEEEE",
10139   "name" : "std::common_type<duration<int, ratio<86400>>>",
10140   "size" : 1,
10141   "source_file" : "external/libcxx/include/type_traits"
10142  },
10143  {
10144   "alignment" : 1,
10145   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIiNS_5ratioILx86400ELx1EEEEES5_EEE",
10146   "name" : "std::common_type<duration<int, ratio<86400>>, duration<int, ratio<86400>>>",
10147   "size" : 1,
10148   "source_file" : "external/libcxx/include/chrono"
10149  },
10150  {
10151   "alignment" : 1,
10152   "base_specifiers" :
10153   [
10154    {
10155     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIlNS_5ratioILx3600ELx1EEEEES5_EEE"
10156    }
10157   ],
10158   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIlNS_5ratioILx3600ELx1EEEEEEEE",
10159   "name" : "std::common_type<duration<long, ratio<3600>>>",
10160   "size" : 1,
10161   "source_file" : "external/libcxx/include/type_traits"
10162  },
10163  {
10164   "alignment" : 1,
10165   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIlNS_5ratioILx3600ELx1EEEEES5_EEE",
10166   "name" : "std::common_type<duration<long, ratio<3600>>, duration<long, ratio<3600>>>",
10167   "size" : 1,
10168   "source_file" : "external/libcxx/include/chrono"
10169  },
10170  {
10171   "alignment" : 1,
10172   "base_specifiers" :
10173   [
10174    {
10175     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIlNS_5ratioILx60ELx1EEEEES5_EEE"
10176    }
10177   ],
10178   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIlNS_5ratioILx60ELx1EEEEEEEE",
10179   "name" : "std::common_type<duration<long, ratio<60>>>",
10180   "size" : 1,
10181   "source_file" : "external/libcxx/include/type_traits"
10182  },
10183  {
10184   "alignment" : 1,
10185   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIlNS_5ratioILx60ELx1EEEEES5_EEE",
10186   "name" : "std::common_type<duration<long, ratio<60>>, duration<long, ratio<60>>>",
10187   "size" : 1,
10188   "source_file" : "external/libcxx/include/chrono"
10189  },
10190  {
10191   "alignment" : 1,
10192   "base_specifiers" :
10193   [
10194    {
10195     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEES5_EEE"
10196    }
10197   ],
10198   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEEE",
10199   "name" : "std::common_type<duration<long long, ratio<1, 1000000000>>>",
10200   "size" : 1,
10201   "source_file" : "external/libcxx/include/type_traits"
10202  },
10203  {
10204   "alignment" : 1,
10205   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IxNS3_ILx1ELx1EEEEEEEE",
10206   "name" : "std::common_type<duration<long long, ratio<1, 1000000000>>, duration<long long>>",
10207   "size" : 1,
10208   "source_file" : "external/libcxx/include/chrono"
10209  },
10210  {
10211   "alignment" : 1,
10212   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEES5_EEE",
10213   "name" : "std::common_type<duration<long long, ratio<1, 1000000000>>, duration<long long, ratio<1, 1000000000>>>",
10214   "size" : 1,
10215   "source_file" : "external/libcxx/include/chrono"
10216  },
10217  {
10218   "alignment" : 1,
10219   "base_specifiers" :
10220   [
10221    {
10222     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000EEEEES5_EEE"
10223    }
10224   ],
10225   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000EEEEEEEE",
10226   "name" : "std::common_type<duration<long long, ratio<1, 1000000>>>",
10227   "size" : 1,
10228   "source_file" : "external/libcxx/include/type_traits"
10229  },
10230  {
10231   "alignment" : 1,
10232   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000000EEEEES5_EEE",
10233   "name" : "std::common_type<duration<long long, ratio<1, 1000000>>, duration<long long, ratio<1, 1000000>>>",
10234   "size" : 1,
10235   "source_file" : "external/libcxx/include/chrono"
10236  },
10237  {
10238   "alignment" : 1,
10239   "base_specifiers" :
10240   [
10241    {
10242     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000EEEEES5_EEE"
10243    }
10244   ],
10245   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000EEEEEEEE",
10246   "name" : "std::common_type<duration<long long, ratio<1, 1000>>>",
10247   "size" : 1,
10248   "source_file" : "external/libcxx/include/type_traits"
10249  },
10250  {
10251   "alignment" : 1,
10252   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1000EEEEES5_EEE",
10253   "name" : "std::common_type<duration<long long, ratio<1, 1000>>, duration<long long, ratio<1, 1000>>>",
10254   "size" : 1,
10255   "source_file" : "external/libcxx/include/chrono"
10256  },
10257  {
10258   "alignment" : 1,
10259   "base_specifiers" :
10260   [
10261    {
10262     "referenced_type" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1EEEEES5_EEE"
10263    }
10264   ],
10265   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEEE",
10266   "name" : "std::common_type<duration<long long>>",
10267   "size" : 1,
10268   "source_file" : "external/libcxx/include/type_traits"
10269  },
10270  {
10271   "alignment" : 1,
10272   "linker_set_key" : "_ZTINSt3__111common_typeIJNS_6chrono8durationIxNS_5ratioILx1ELx1EEEEES5_EEE",
10273   "name" : "std::common_type<duration<long long>, duration<long long>>",
10274   "size" : 1,
10275   "source_file" : "external/libcxx/include/chrono"
10276  },
10277  {
10278   "alignment" : 1,
10279   "base_specifiers" :
10280   [
10281    {
10282     "referenced_type" : "_ZTINSt3__118__common_type2_impIeevEE"
10283    }
10284   ],
10285   "linker_set_key" : "_ZTINSt3__111common_typeIJeeEEE",
10286   "name" : "std::common_type<long double, long double>",
10287   "size" : 1,
10288   "source_file" : "external/libcxx/include/type_traits"
10289  },
10290  {
10291   "alignment" : 1,
10292   "base_specifiers" :
10293   [
10294    {
10295     "referenced_type" : "_ZTINSt3__118__common_type2_impIiivEE"
10296    }
10297   ],
10298   "linker_set_key" : "_ZTINSt3__111common_typeIJiiEEE",
10299   "name" : "std::common_type<int, int>",
10300   "size" : 1,
10301   "source_file" : "external/libcxx/include/type_traits"
10302  },
10303  {
10304   "alignment" : 1,
10305   "base_specifiers" :
10306   [
10307    {
10308     "referenced_type" : "_ZTINSt3__118__common_type_implINS_14__common_typesIJiixEEEvEE"
10309    }
10310   ],
10311   "linker_set_key" : "_ZTINSt3__111common_typeIJiixEEE",
10312   "name" : "std::common_type<int, int, long long>",
10313   "size" : 1,
10314   "source_file" : "external/libcxx/include/type_traits"
10315  },
10316  {
10317   "alignment" : 1,
10318   "base_specifiers" :
10319   [
10320    {
10321     "referenced_type" : "_ZTINSt3__118__common_type2_impIixvEE"
10322    }
10323   ],
10324   "linker_set_key" : "_ZTINSt3__111common_typeIJixEEE",
10325   "name" : "std::common_type<int, long long>",
10326   "size" : 1,
10327   "source_file" : "external/libcxx/include/type_traits"
10328  },
10329  {
10330   "alignment" : 1,
10331   "base_specifiers" :
10332   [
10333    {
10334     "referenced_type" : "_ZTINSt3__118__common_type2_impIllvEE"
10335    }
10336   ],
10337   "linker_set_key" : "_ZTINSt3__111common_typeIJllEEE",
10338   "name" : "std::common_type<long, long>",
10339   "size" : 1,
10340   "source_file" : "external/libcxx/include/type_traits"
10341  },
10342  {
10343   "alignment" : 1,
10344   "base_specifiers" :
10345   [
10346    {
10347     "referenced_type" : "_ZTINSt3__118__common_type2_impIxxvEE"
10348    }
10349   ],
10350   "linker_set_key" : "_ZTINSt3__111common_typeIJxxEEE",
10351   "name" : "std::common_type<long long, long long>",
10352   "size" : 1,
10353   "source_file" : "external/libcxx/include/type_traits"
10354  },
10355  {
10356   "alignment" : 1,
10357   "base_specifiers" :
10358   [
10359    {
10360     "referenced_type" : "_ZTINSt3__118__common_type_implINS_14__common_typesIJxxxEEEvEE"
10361    }
10362   ],
10363   "linker_set_key" : "_ZTINSt3__111common_typeIJxxxEEE",
10364   "name" : "std::common_type<long long, long long, long long>",
10365   "size" : 1,
10366   "source_file" : "external/libcxx/include/type_traits"
10367  },
10368  {
10369   "alignment" : 1,
10370   "linker_set_key" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPDiE5__natEDiEE",
10371   "name" : "std::conditional<false, std::pointer_traits<char32_t *>::__nat, char32_t>",
10372   "size" : 1,
10373   "source_file" : "external/libcxx/include/type_traits",
10374   "template_args" :
10375   [
10376    "_ZTINSt3__114pointer_traitsIPDiE5__natE",
10377    "_ZTIDi"
10378   ]
10379  },
10380  {
10381   "alignment" : 1,
10382   "linker_set_key" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPDsE5__natEDsEE",
10383   "name" : "std::conditional<false, std::pointer_traits<char16_t *>::__nat, char16_t>",
10384   "size" : 1,
10385   "source_file" : "external/libcxx/include/type_traits",
10386   "template_args" :
10387   [
10388    "_ZTINSt3__114pointer_traitsIPDsE5__natE",
10389    "_ZTIDs"
10390   ]
10391  },
10392  {
10393   "alignment" : 1,
10394   "linker_set_key" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPDuE5__natEDuEE",
10395   "name" : "std::conditional<false, std::pointer_traits<char8_t *>::__nat, char8_t>",
10396   "size" : 1,
10397   "source_file" : "external/libcxx/include/type_traits",
10398   "template_args" :
10399   [
10400    "_ZTINSt3__114pointer_traitsIPDuE5__natE",
10401    "_ZTIDu"
10402   ]
10403  },
10404  {
10405   "alignment" : 1,
10406   "linker_set_key" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPcE5__natEcEE",
10407   "name" : "std::conditional<false, std::pointer_traits<char *>::__nat, char>",
10408   "size" : 1,
10409   "source_file" : "external/libcxx/include/type_traits",
10410   "template_args" :
10411   [
10412    "_ZTINSt3__114pointer_traitsIPcE5__natE",
10413    "_ZTIc"
10414   ]
10415  },
10416  {
10417   "alignment" : 1,
10418   "linker_set_key" : "_ZTINSt3__111conditionalILb0ENS_14pointer_traitsIPwE5__natEwEE",
10419   "name" : "std::conditional<false, std::pointer_traits<wchar_t *>::__nat, wchar_t>",
10420   "size" : 1,
10421   "source_file" : "external/libcxx/include/type_traits",
10422   "template_args" :
10423   [
10424    "_ZTINSt3__114pointer_traitsIPwE5__natE",
10425    "_ZTIw"
10426   ]
10427  },
10428  {
10429   "alignment" : 1,
10430   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEES9_EE",
10431   "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>>",
10432   "size" : 1,
10433   "source_file" : "external/libcxx/include/type_traits",
10434   "template_args" :
10435   [
10436    "_ZTIPKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
10437    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
10438   ]
10439  },
10440  {
10441   "alignment" : 1,
10442   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEES9_EE",
10443   "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>>",
10444   "size" : 1,
10445   "source_file" : "external/libcxx/include/type_traits",
10446   "template_args" :
10447   [
10448    "_ZTIPKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
10449    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
10450   ]
10451  },
10452  {
10453   "alignment" : 1,
10454   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEES9_EE",
10455   "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>>",
10456   "size" : 1,
10457   "source_file" : "external/libcxx/include/type_traits",
10458   "template_args" :
10459   [
10460    "_ZTIPKNSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE",
10461    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
10462   ]
10463  },
10464  {
10465   "alignment" : 1,
10466   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEES9_EE",
10467   "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>>",
10468   "size" : 1,
10469   "source_file" : "external/libcxx/include/type_traits",
10470   "template_args" :
10471   [
10472    "_ZTIPKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
10473    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
10474   ]
10475  },
10476  {
10477   "alignment" : 1,
10478   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEES9_EE",
10479   "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>>",
10480   "size" : 1,
10481   "source_file" : "external/libcxx/include/type_traits",
10482   "template_args" :
10483   [
10484    "_ZTIPKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
10485    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
10486   ]
10487  },
10488  {
10489   "alignment" : 1,
10490   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEES4_EE",
10491   "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>>",
10492   "size" : 1,
10493   "source_file" : "external/libcxx/include/type_traits",
10494   "template_args" :
10495   [
10496    "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
10497    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
10498   ]
10499  },
10500  {
10501   "alignment" : 1,
10502   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEES4_EE",
10503   "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>>",
10504   "size" : 1,
10505   "source_file" : "external/libcxx/include/type_traits",
10506   "template_args" :
10507   [
10508    "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
10509    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
10510   ]
10511  },
10512  {
10513   "alignment" : 1,
10514   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEES4_EE",
10515   "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>>",
10516   "size" : 1,
10517   "source_file" : "external/libcxx/include/type_traits",
10518   "template_args" :
10519   [
10520    "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE",
10521    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
10522   ]
10523  },
10524  {
10525   "alignment" : 1,
10526   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEES4_EE",
10527   "name" : "std::conditional<false, const std::__compressed_pair_elem<std::allocator<char>, 1, true> *, std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
10528   "size" : 1,
10529   "source_file" : "external/libcxx/include/type_traits",
10530   "template_args" :
10531   [
10532    "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
10533    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
10534   ]
10535  },
10536  {
10537   "alignment" : 1,
10538   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEES4_EE",
10539   "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>>",
10540   "size" : 1,
10541   "source_file" : "external/libcxx/include/type_traits",
10542   "template_args" :
10543   [
10544    "_ZTIPKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
10545    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
10546   ]
10547  },
10548  {
10549   "alignment" : 1,
10550   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEES9_EE",
10551   "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>>",
10552   "size" : 1,
10553   "source_file" : "external/libcxx/include/type_traits",
10554   "template_args" :
10555   [
10556    "_ZTIPNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
10557    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
10558   ]
10559  },
10560  {
10561   "alignment" : 1,
10562   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEES9_EE",
10563   "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>>",
10564   "size" : 1,
10565   "source_file" : "external/libcxx/include/type_traits",
10566   "template_args" :
10567   [
10568    "_ZTIPNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
10569    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
10570   ]
10571  },
10572  {
10573   "alignment" : 1,
10574   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEES9_EE",
10575   "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>>",
10576   "size" : 1,
10577   "source_file" : "external/libcxx/include/type_traits",
10578   "template_args" :
10579   [
10580    "_ZTIPNSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE",
10581    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
10582   ]
10583  },
10584  {
10585   "alignment" : 1,
10586   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEES9_EE",
10587   "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>>",
10588   "size" : 1,
10589   "source_file" : "external/libcxx/include/type_traits",
10590   "template_args" :
10591   [
10592    "_ZTIPNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
10593    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
10594   ]
10595  },
10596  {
10597   "alignment" : 1,
10598   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEES9_EE",
10599   "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>>",
10600   "size" : 1,
10601   "source_file" : "external/libcxx/include/type_traits",
10602   "template_args" :
10603   [
10604    "_ZTIPNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
10605    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
10606   ]
10607  },
10608  {
10609   "alignment" : 1,
10610   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEES4_EE",
10611   "name" : "std::conditional<false, std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> *, std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
10612   "size" : 1,
10613   "source_file" : "external/libcxx/include/type_traits",
10614   "template_args" :
10615   [
10616    "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
10617    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
10618   ]
10619  },
10620  {
10621   "alignment" : 1,
10622   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEES4_EE",
10623   "name" : "std::conditional<false, std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> *, std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
10624   "size" : 1,
10625   "source_file" : "external/libcxx/include/type_traits",
10626   "template_args" :
10627   [
10628    "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
10629    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
10630   ]
10631  },
10632  {
10633   "alignment" : 1,
10634   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEES4_EE",
10635   "name" : "std::conditional<false, std::__compressed_pair_elem<std::allocator<char8_t>, 1, true> *, std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
10636   "size" : 1,
10637   "source_file" : "external/libcxx/include/type_traits",
10638   "template_args" :
10639   [
10640    "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE",
10641    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
10642   ]
10643  },
10644  {
10645   "alignment" : 1,
10646   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEES4_EE",
10647   "name" : "std::conditional<false, std::__compressed_pair_elem<std::allocator<char>, 1, true> *, std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
10648   "size" : 1,
10649   "source_file" : "external/libcxx/include/type_traits",
10650   "template_args" :
10651   [
10652    "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
10653    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
10654   ]
10655  },
10656  {
10657   "alignment" : 1,
10658   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEES4_EE",
10659   "name" : "std::conditional<false, std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> *, std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
10660   "size" : 1,
10661   "source_file" : "external/libcxx/include/type_traits",
10662   "template_args" :
10663   [
10664    "_ZTIPNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
10665    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
10666   ]
10667  },
10668  {
10669   "alignment" : 1,
10670   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPeeEE",
10671   "name" : "std::conditional<false, long double *, long double>",
10672   "size" : 1,
10673   "source_file" : "external/libcxx/include/type_traits",
10674   "template_args" :
10675   [
10676    "_ZTIPe",
10677    "_ZTIe"
10678   ]
10679  },
10680  {
10681   "alignment" : 1,
10682   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPiiEE",
10683   "name" : "std::conditional<false, int *, int>",
10684   "size" : 1,
10685   "source_file" : "external/libcxx/include/type_traits",
10686   "template_args" :
10687   [
10688    "_ZTIPi",
10689    "_ZTIi"
10690   ]
10691  },
10692  {
10693   "alignment" : 1,
10694   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPllEE",
10695   "name" : "std::conditional<false, long *, long>",
10696   "size" : 1,
10697   "source_file" : "external/libcxx/include/type_traits",
10698   "template_args" :
10699   [
10700    "_ZTIPl",
10701    "_ZTIl"
10702   ]
10703  },
10704  {
10705   "alignment" : 1,
10706   "linker_set_key" : "_ZTINSt3__111conditionalILb0EPxxEE",
10707   "name" : "std::conditional<false, long long *, long long>",
10708   "size" : 1,
10709   "source_file" : "external/libcxx/include/type_traits",
10710   "template_args" :
10711   [
10712    "_ZTIPx",
10713    "_ZTIx"
10714   ]
10715  },
10716  {
10717   "alignment" : 1,
10718   "linker_set_key" : "_ZTINSt3__111conditionalILb1ENS_18__common_type2_impIeevEENS_11common_typeIJeeEEEEE",
10719   "name" : "std::conditional<true, std::__common_type2_imp<long double, long double, void>, std::common_type<long double, long double>>",
10720   "size" : 1,
10721   "source_file" : "external/libcxx/include/type_traits",
10722   "template_args" :
10723   [
10724    "_ZTINSt3__118__common_type2_impIeevEE",
10725    "_ZTINSt3__111common_typeIJeeEEE"
10726   ]
10727  },
10728  {
10729   "alignment" : 1,
10730   "linker_set_key" : "_ZTINSt3__111conditionalILb1ENS_18__common_type2_impIiivEENS_11common_typeIJiiEEEEE",
10731   "name" : "std::conditional<true, std::__common_type2_imp<int, int, void>, std::common_type<int, int>>",
10732   "size" : 1,
10733   "source_file" : "external/libcxx/include/type_traits",
10734   "template_args" :
10735   [
10736    "_ZTINSt3__118__common_type2_impIiivEE",
10737    "_ZTINSt3__111common_typeIJiiEEE"
10738   ]
10739  },
10740  {
10741   "alignment" : 1,
10742   "linker_set_key" : "_ZTINSt3__111conditionalILb1ENS_18__common_type2_impIixvEENS_11common_typeIJixEEEEE",
10743   "name" : "std::conditional<true, std::__common_type2_imp<int, long long, void>, std::common_type<int, long long>>",
10744   "size" : 1,
10745   "source_file" : "external/libcxx/include/type_traits",
10746   "template_args" :
10747   [
10748    "_ZTINSt3__118__common_type2_impIixvEE",
10749    "_ZTINSt3__111common_typeIJixEEE"
10750   ]
10751  },
10752  {
10753   "alignment" : 1,
10754   "linker_set_key" : "_ZTINSt3__111conditionalILb1ENS_18__common_type2_impIllvEENS_11common_typeIJllEEEEE",
10755   "name" : "std::conditional<true, std::__common_type2_imp<long, long, void>, std::common_type<long, long>>",
10756   "size" : 1,
10757   "source_file" : "external/libcxx/include/type_traits",
10758   "template_args" :
10759   [
10760    "_ZTINSt3__118__common_type2_impIllvEE",
10761    "_ZTINSt3__111common_typeIJllEEE"
10762   ]
10763  },
10764  {
10765   "alignment" : 1,
10766   "linker_set_key" : "_ZTINSt3__111conditionalILb1ENS_18__common_type2_impIxxvEENS_11common_typeIJxxEEEEE",
10767   "name" : "std::conditional<true, std::__common_type2_imp<long long, long long, void>, std::common_type<long long, long long>>",
10768   "size" : 1,
10769   "source_file" : "external/libcxx/include/type_traits",
10770   "template_args" :
10771   [
10772    "_ZTINSt3__118__common_type2_impIxxvEE",
10773    "_ZTINSt3__111common_typeIJxxEEE"
10774   ]
10775  },
10776  {
10777   "alignment" : 1,
10778   "base_specifiers" :
10779   [
10780    {
10781     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
10782    }
10783   ],
10784   "linker_set_key" : "_ZTINSt3__111is_abstractINS_17basic_string_viewIDiNS_11char_traitsIDiEEEEEE",
10785   "name" : "std::is_abstract<std::basic_string_view<char32_t, std::char_traits<char32_t>>>",
10786   "size" : 1,
10787   "source_file" : "external/libcxx/include/type_traits",
10788   "template_args" :
10789   [
10790    "_ZTINSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE"
10791   ]
10792  },
10793  {
10794   "alignment" : 1,
10795   "base_specifiers" :
10796   [
10797    {
10798     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
10799    }
10800   ],
10801   "linker_set_key" : "_ZTINSt3__111is_abstractINS_17basic_string_viewIDsNS_11char_traitsIDsEEEEEE",
10802   "name" : "std::is_abstract<std::basic_string_view<char16_t, std::char_traits<char16_t>>>",
10803   "size" : 1,
10804   "source_file" : "external/libcxx/include/type_traits",
10805   "template_args" :
10806   [
10807    "_ZTINSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE"
10808   ]
10809  },
10810  {
10811   "alignment" : 1,
10812   "base_specifiers" :
10813   [
10814    {
10815     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
10816    }
10817   ],
10818   "linker_set_key" : "_ZTINSt3__111is_abstractINS_17basic_string_viewIDuNS_11char_traitsIDuEEEEEE",
10819   "name" : "std::is_abstract<std::basic_string_view<char8_t, std::char_traits<char8_t>>>",
10820   "size" : 1,
10821   "source_file" : "external/libcxx/include/type_traits",
10822   "template_args" :
10823   [
10824    "_ZTINSt3__117basic_string_viewIDuNS_11char_traitsIDuEEEE"
10825   ]
10826  },
10827  {
10828   "alignment" : 1,
10829   "base_specifiers" :
10830   [
10831    {
10832     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
10833    }
10834   ],
10835   "linker_set_key" : "_ZTINSt3__111is_abstractINS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
10836   "name" : "std::is_abstract<std::basic_string_view<char, std::char_traits<char>>>",
10837   "size" : 1,
10838   "source_file" : "external/libcxx/include/type_traits",
10839   "template_args" :
10840   [
10841    "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
10842   ]
10843  },
10844  {
10845   "alignment" : 1,
10846   "base_specifiers" :
10847   [
10848    {
10849     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
10850    }
10851   ],
10852   "linker_set_key" : "_ZTINSt3__111is_abstractINS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
10853   "name" : "std::is_abstract<std::basic_string_view<wchar_t, std::char_traits<wchar_t>>>",
10854   "size" : 1,
10855   "source_file" : "external/libcxx/include/type_traits",
10856   "template_args" :
10857   [
10858    "_ZTINSt3__117basic_string_viewIwNS_11char_traitsIwEEEE"
10859   ]
10860  },
10861  {
10862   "alignment" : 1,
10863   "base_specifiers" :
10864   [
10865    {
10866     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
10867    }
10868   ],
10869   "linker_set_key" : "_ZTINSt3__111is_abstractINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
10870   "name" : "std::is_abstract<std::chrono::duration<long double, std::ratio<1, 1000000000>>>",
10871   "size" : 1,
10872   "source_file" : "external/libcxx/include/type_traits",
10873   "template_args" :
10874   [
10875    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE"
10876   ]
10877  },
10878  {
10879   "alignment" : 1,
10880   "base_specifiers" :
10881   [
10882    {
10883     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
10884    }
10885   ],
10886   "linker_set_key" : "_ZTINSt3__111is_abstractIPKDiEE",
10887   "name" : "std::is_abstract<const char32_t *>",
10888   "size" : 1,
10889   "source_file" : "external/libcxx/include/type_traits",
10890   "template_args" :
10891   [
10892    "_ZTIPKDi"
10893   ]
10894  },
10895  {
10896   "alignment" : 1,
10897   "base_specifiers" :
10898   [
10899    {
10900     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
10901    }
10902   ],
10903   "linker_set_key" : "_ZTINSt3__111is_abstractIPKDsEE",
10904   "name" : "std::is_abstract<const char16_t *>",
10905   "size" : 1,
10906   "source_file" : "external/libcxx/include/type_traits",
10907   "template_args" :
10908   [
10909    "_ZTIPKDs"
10910   ]
10911  },
10912  {
10913   "alignment" : 1,
10914   "base_specifiers" :
10915   [
10916    {
10917     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
10918    }
10919   ],
10920   "linker_set_key" : "_ZTINSt3__111is_abstractIPKDuEE",
10921   "name" : "std::is_abstract<const char8_t *>",
10922   "size" : 1,
10923   "source_file" : "external/libcxx/include/type_traits",
10924   "template_args" :
10925   [
10926    "_ZTIPKDu"
10927   ]
10928  },
10929  {
10930   "alignment" : 1,
10931   "base_specifiers" :
10932   [
10933    {
10934     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
10935    }
10936   ],
10937   "linker_set_key" : "_ZTINSt3__111is_abstractIPKcEE",
10938   "name" : "std::is_abstract<const char *>",
10939   "size" : 1,
10940   "source_file" : "external/libcxx/include/type_traits",
10941   "template_args" :
10942   [
10943    "_ZTIPKc"
10944   ]
10945  },
10946  {
10947   "alignment" : 1,
10948   "base_specifiers" :
10949   [
10950    {
10951     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
10952    }
10953   ],
10954   "linker_set_key" : "_ZTINSt3__111is_abstractIPKwEE",
10955   "name" : "std::is_abstract<const wchar_t *>",
10956   "size" : 1,
10957   "source_file" : "external/libcxx/include/type_traits",
10958   "template_args" :
10959   [
10960    "_ZTIPKw"
10961   ]
10962  },
10963  {
10964   "alignment" : 1,
10965   "base_specifiers" :
10966   [
10967    {
10968     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
10969    }
10970   ],
10971   "linker_set_key" : "_ZTINSt3__111is_abstractIeEE",
10972   "name" : "std::is_abstract<long double>",
10973   "size" : 1,
10974   "source_file" : "external/libcxx/include/type_traits",
10975   "template_args" :
10976   [
10977    "_ZTIe"
10978   ]
10979  },
10980  {
10981   "alignment" : 1,
10982   "base_specifiers" :
10983   [
10984    {
10985     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
10986    }
10987   ],
10988   "linker_set_key" : "_ZTINSt3__111is_abstractIiEE",
10989   "name" : "std::is_abstract<int>",
10990   "size" : 1,
10991   "source_file" : "external/libcxx/include/type_traits",
10992   "template_args" :
10993   [
10994    "_ZTIi"
10995   ]
10996  },
10997  {
10998   "alignment" : 1,
10999   "base_specifiers" :
11000   [
11001    {
11002     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
11003    }
11004   ],
11005   "linker_set_key" : "_ZTINSt3__111is_abstractIlEE",
11006   "name" : "std::is_abstract<long>",
11007   "size" : 1,
11008   "source_file" : "external/libcxx/include/type_traits",
11009   "template_args" :
11010   [
11011    "_ZTIl"
11012   ]
11013  },
11014  {
11015   "alignment" : 1,
11016   "base_specifiers" :
11017   [
11018    {
11019     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
11020    }
11021   ],
11022   "linker_set_key" : "_ZTINSt3__111is_abstractIxEE",
11023   "name" : "std::is_abstract<long long>",
11024   "size" : 1,
11025   "source_file" : "external/libcxx/include/type_traits",
11026   "template_args" :
11027   [
11028    "_ZTIx"
11029   ]
11030  },
11031  {
11032   "alignment" : 1,
11033   "base_specifiers" :
11034   [
11035    {
11036     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE"
11037    }
11038   ],
11039   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
11040   "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>>",
11041   "size" : 1,
11042   "source_file" : "external/libcxx/include/type_traits",
11043   "template_args" :
11044   [
11045    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
11046   ]
11047  },
11048  {
11049   "alignment" : 1,
11050   "base_specifiers" :
11051   [
11052    {
11053     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE"
11054    }
11055   ],
11056   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
11057   "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>>",
11058   "size" : 1,
11059   "source_file" : "external/libcxx/include/type_traits",
11060   "template_args" :
11061   [
11062    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
11063   ]
11064  },
11065  {
11066   "alignment" : 1,
11067   "base_specifiers" :
11068   [
11069    {
11070     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEELb1EEE"
11071    }
11072   ],
11073   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
11074   "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>>",
11075   "size" : 1,
11076   "source_file" : "external/libcxx/include/type_traits",
11077   "template_args" :
11078   [
11079    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
11080   ]
11081  },
11082  {
11083   "alignment" : 1,
11084   "base_specifiers" :
11085   [
11086    {
11087     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE"
11088    }
11089   ],
11090   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
11091   "name" : "std::is_function<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
11092   "size" : 1,
11093   "source_file" : "external/libcxx/include/type_traits",
11094   "template_args" :
11095   [
11096    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
11097   ]
11098  },
11099  {
11100   "alignment" : 1,
11101   "base_specifiers" :
11102   [
11103    {
11104     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE"
11105    }
11106   ],
11107   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
11108   "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>>",
11109   "size" : 1,
11110   "source_file" : "external/libcxx/include/type_traits",
11111   "template_args" :
11112   [
11113    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
11114   ]
11115  },
11116  {
11117   "alignment" : 1,
11118   "base_specifiers" :
11119   [
11120    {
11121     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE"
11122    }
11123   ],
11124   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
11125   "name" : "std::is_function<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
11126   "size" : 1,
11127   "source_file" : "external/libcxx/include/type_traits",
11128   "template_args" :
11129   [
11130    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
11131   ]
11132  },
11133  {
11134   "alignment" : 1,
11135   "base_specifiers" :
11136   [
11137    {
11138     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE"
11139    }
11140   ],
11141   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
11142   "name" : "std::is_function<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
11143   "size" : 1,
11144   "source_file" : "external/libcxx/include/type_traits",
11145   "template_args" :
11146   [
11147    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
11148   ]
11149  },
11150  {
11151   "alignment" : 1,
11152   "base_specifiers" :
11153   [
11154    {
11155     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEELb1EEE"
11156    }
11157   ],
11158   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
11159   "name" : "std::is_function<const std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
11160   "size" : 1,
11161   "source_file" : "external/libcxx/include/type_traits",
11162   "template_args" :
11163   [
11164    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
11165   ]
11166  },
11167  {
11168   "alignment" : 1,
11169   "base_specifiers" :
11170   [
11171    {
11172     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE"
11173    }
11174   ],
11175   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
11176   "name" : "std::is_function<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
11177   "size" : 1,
11178   "source_file" : "external/libcxx/include/type_traits",
11179   "template_args" :
11180   [
11181    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
11182   ]
11183  },
11184  {
11185   "alignment" : 1,
11186   "base_specifiers" :
11187   [
11188    {
11189     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE"
11190    }
11191   ],
11192   "linker_set_key" : "_ZTINSt3__111is_functionIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
11193   "name" : "std::is_function<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
11194   "size" : 1,
11195   "source_file" : "external/libcxx/include/type_traits",
11196   "template_args" :
11197   [
11198    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
11199   ]
11200  },
11201  {
11202   "alignment" : 1,
11203   "base_specifiers" :
11204   [
11205    {
11206     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE"
11207    }
11208   ],
11209   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
11210   "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>>",
11211   "size" : 1,
11212   "source_file" : "external/libcxx/include/type_traits",
11213   "template_args" :
11214   [
11215    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
11216   ]
11217  },
11218  {
11219   "alignment" : 1,
11220   "base_specifiers" :
11221   [
11222    {
11223     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE"
11224    }
11225   ],
11226   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
11227   "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>>",
11228   "size" : 1,
11229   "source_file" : "external/libcxx/include/type_traits",
11230   "template_args" :
11231   [
11232    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
11233   ]
11234  },
11235  {
11236   "alignment" : 1,
11237   "base_specifiers" :
11238   [
11239    {
11240     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEELb1EEE"
11241    }
11242   ],
11243   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
11244   "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>>",
11245   "size" : 1,
11246   "source_file" : "external/libcxx/include/type_traits",
11247   "template_args" :
11248   [
11249    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
11250   ]
11251  },
11252  {
11253   "alignment" : 1,
11254   "base_specifiers" :
11255   [
11256    {
11257     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE"
11258    }
11259   ],
11260   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
11261   "name" : "std::is_function<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
11262   "size" : 1,
11263   "source_file" : "external/libcxx/include/type_traits",
11264   "template_args" :
11265   [
11266    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
11267   ]
11268  },
11269  {
11270   "alignment" : 1,
11271   "base_specifiers" :
11272   [
11273    {
11274     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE"
11275    }
11276   ],
11277   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
11278   "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>>",
11279   "size" : 1,
11280   "source_file" : "external/libcxx/include/type_traits",
11281   "template_args" :
11282   [
11283    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
11284   ]
11285  },
11286  {
11287   "alignment" : 1,
11288   "base_specifiers" :
11289   [
11290    {
11291     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE"
11292    }
11293   ],
11294   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
11295   "name" : "std::is_function<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
11296   "size" : 1,
11297   "source_file" : "external/libcxx/include/type_traits",
11298   "template_args" :
11299   [
11300    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
11301   ]
11302  },
11303  {
11304   "alignment" : 1,
11305   "base_specifiers" :
11306   [
11307    {
11308     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE"
11309    }
11310   ],
11311   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
11312   "name" : "std::is_function<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
11313   "size" : 1,
11314   "source_file" : "external/libcxx/include/type_traits",
11315   "template_args" :
11316   [
11317    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
11318   ]
11319  },
11320  {
11321   "alignment" : 1,
11322   "base_specifiers" :
11323   [
11324    {
11325     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEELb1EEE"
11326    }
11327   ],
11328   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
11329   "name" : "std::is_function<std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
11330   "size" : 1,
11331   "source_file" : "external/libcxx/include/type_traits",
11332   "template_args" :
11333   [
11334    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
11335   ]
11336  },
11337  {
11338   "alignment" : 1,
11339   "base_specifiers" :
11340   [
11341    {
11342     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE"
11343    }
11344   ],
11345   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
11346   "name" : "std::is_function<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
11347   "size" : 1,
11348   "source_file" : "external/libcxx/include/type_traits",
11349   "template_args" :
11350   [
11351    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
11352   ]
11353  },
11354  {
11355   "alignment" : 1,
11356   "base_specifiers" :
11357   [
11358    {
11359     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE"
11360    }
11361   ],
11362   "linker_set_key" : "_ZTINSt3__111is_functionINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
11363   "name" : "std::is_function<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
11364   "size" : 1,
11365   "source_file" : "external/libcxx/include/type_traits",
11366   "template_args" :
11367   [
11368    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
11369   ]
11370  },
11371  {
11372   "alignment" : 1,
11373   "base_specifiers" :
11374   [
11375    {
11376     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIeLb0EEE"
11377    }
11378   ],
11379   "linker_set_key" : "_ZTINSt3__111is_functionIeEE",
11380   "name" : "std::is_function<long double>",
11381   "size" : 1,
11382   "source_file" : "external/libcxx/include/type_traits",
11383   "template_args" :
11384   [
11385    "_ZTIe"
11386   ]
11387  },
11388  {
11389   "alignment" : 1,
11390   "base_specifiers" :
11391   [
11392    {
11393     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIiLb0EEE"
11394    }
11395   ],
11396   "linker_set_key" : "_ZTINSt3__111is_functionIiEE",
11397   "name" : "std::is_function<int>",
11398   "size" : 1,
11399   "source_file" : "external/libcxx/include/type_traits",
11400   "template_args" :
11401   [
11402    "_ZTIi"
11403   ]
11404  },
11405  {
11406   "alignment" : 1,
11407   "base_specifiers" :
11408   [
11409    {
11410     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIlLb0EEE"
11411    }
11412   ],
11413   "linker_set_key" : "_ZTINSt3__111is_functionIlEE",
11414   "name" : "std::is_function<long>",
11415   "size" : 1,
11416   "source_file" : "external/libcxx/include/type_traits",
11417   "template_args" :
11418   [
11419    "_ZTIl"
11420   ]
11421  },
11422  {
11423   "alignment" : 1,
11424   "base_specifiers" :
11425   [
11426    {
11427     "referenced_type" : "_ZTINSt3__120__libcpp_is_functionIxLb0EEE"
11428    }
11429   ],
11430   "linker_set_key" : "_ZTINSt3__111is_functionIxEE",
11431   "name" : "std::is_function<long long>",
11432   "size" : 1,
11433   "source_file" : "external/libcxx/include/type_traits",
11434   "template_args" :
11435   [
11436    "_ZTIx"
11437   ]
11438  },
11439  {
11440   "alignment" : 1,
11441   "base_specifiers" :
11442   [
11443    {
11444     "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIiEE"
11445    }
11446   ],
11447   "linker_set_key" : "_ZTINSt3__111is_integralIiEE",
11448   "name" : "std::is_integral<int>",
11449   "size" : 1,
11450   "source_file" : "external/libcxx/include/type_traits",
11451   "template_args" :
11452   [
11453    "_ZTIi"
11454   ]
11455  },
11456  {
11457   "alignment" : 1,
11458   "base_specifiers" :
11459   [
11460    {
11461     "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIjEE"
11462    }
11463   ],
11464   "linker_set_key" : "_ZTINSt3__111is_integralIjEE",
11465   "name" : "std::is_integral<unsigned int>",
11466   "size" : 1,
11467   "source_file" : "external/libcxx/include/type_traits",
11468   "template_args" :
11469   [
11470    "_ZTIj"
11471   ]
11472  },
11473  {
11474   "alignment" : 1,
11475   "base_specifiers" :
11476   [
11477    {
11478     "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIlEE"
11479    }
11480   ],
11481   "linker_set_key" : "_ZTINSt3__111is_integralIlEE",
11482   "name" : "std::is_integral<long>",
11483   "size" : 1,
11484   "source_file" : "external/libcxx/include/type_traits",
11485   "template_args" :
11486   [
11487    "_ZTIl"
11488   ]
11489  },
11490  {
11491   "alignment" : 1,
11492   "base_specifiers" :
11493   [
11494    {
11495     "referenced_type" : "_ZTINSt3__120__libcpp_is_integralIxEE"
11496    }
11497   ],
11498   "linker_set_key" : "_ZTINSt3__111is_integralIxEE",
11499   "name" : "std::is_integral<long long>",
11500   "size" : 1,
11501   "source_file" : "external/libcxx/include/type_traits",
11502   "template_args" :
11503   [
11504    "_ZTIx"
11505   ]
11506  },
11507  {
11508   "alignment" : 1,
11509   "linker_set_key" : "_ZTINSt3__111logical_andIvEE",
11510   "name" : "std::logical_and<void>",
11511   "size" : 1,
11512   "source_file" : "external/libcxx/include/functional",
11513   "template_args" :
11514   [
11515    "_ZTIv"
11516   ]
11517  },
11518  {
11519   "alignment" : 1,
11520   "linker_set_key" : "_ZTINSt3__111logical_notIvEE",
11521   "name" : "std::logical_not<void>",
11522   "size" : 1,
11523   "source_file" : "external/libcxx/include/functional",
11524   "template_args" :
11525   [
11526    "_ZTIv"
11527   ]
11528  },
11529  {
11530   "alignment" : 1,
11531   "linker_set_key" : "_ZTINSt3__111scoped_lockIJEEE",
11532   "name" : "std::scoped_lock<>",
11533   "record_kind" : "class",
11534   "size" : 1,
11535   "source_file" : "external/libcxx/include/mutex"
11536  },
11537  {
11538   "alignment" : 4,
11539   "fields" :
11540   [
11541    {
11542     "access" : "private",
11543     "field_name" : "__m_",
11544     "referenced_type" : "_ZTINSt3__15mutexE"
11545    },
11546    {
11547     "access" : "private",
11548     "field_name" : "__cv_",
11549     "field_offset" : 32,
11550     "referenced_type" : "_ZTINSt3__118condition_variableE"
11551    },
11552    {
11553     "access" : "private",
11554     "field_name" : "__locked_",
11555     "field_offset" : 64,
11556     "referenced_type" : "_ZTIb"
11557    }
11558   ],
11559   "linker_set_key" : "_ZTINSt3__111timed_mutexE",
11560   "name" : "std::timed_mutex",
11561   "record_kind" : "class",
11562   "size" : 12,
11563   "source_file" : "external/libcxx/include/mutex"
11564  },
11565  {
11566   "alignment" : 4,
11567   "fields" :
11568   [
11569    {
11570     "access" : "private",
11571     "field_name" : "__m_",
11572     "referenced_type" : "_ZTIPNSt3__15mutexE"
11573    },
11574    {
11575     "access" : "private",
11576     "field_name" : "__owns_",
11577     "field_offset" : 32,
11578     "referenced_type" : "_ZTIb"
11579    }
11580   ],
11581   "linker_set_key" : "_ZTINSt3__111unique_lockINS_5mutexEEE",
11582   "name" : "std::unique_lock<std::mutex>",
11583   "record_kind" : "class",
11584   "size" : 8,
11585   "source_file" : "external/libcxx/include/__mutex_base",
11586   "template_args" :
11587   [
11588    "_ZTINSt3__15mutexE"
11589   ]
11590  },
11591  {
11592   "alignment" : 1,
11593   "linker_set_key" : "_ZTINSt3__112__align_typeINS_15__struct_doubleEEE",
11594   "name" : "std::__align_type<std::__struct_double>",
11595   "size" : 1,
11596   "source_file" : "external/libcxx/include/type_traits",
11597   "template_args" :
11598   [
11599    "_ZTINSt3__115__struct_doubleE"
11600   ]
11601  },
11602  {
11603   "alignment" : 1,
11604   "linker_set_key" : "_ZTINSt3__112__align_typeINS_16__struct_double4EEE",
11605   "name" : "std::__align_type<std::__struct_double4>",
11606   "size" : 1,
11607   "source_file" : "external/libcxx/include/type_traits",
11608   "template_args" :
11609   [
11610    "_ZTINSt3__116__struct_double4E"
11611   ]
11612  },
11613  {
11614   "alignment" : 1,
11615   "linker_set_key" : "_ZTINSt3__112__align_typeIPiEE",
11616   "name" : "std::__align_type<int *>",
11617   "size" : 1,
11618   "source_file" : "external/libcxx/include/type_traits",
11619   "template_args" :
11620   [
11621    "_ZTIPi"
11622   ]
11623  },
11624  {
11625   "alignment" : 1,
11626   "linker_set_key" : "_ZTINSt3__112__align_typeIdEE",
11627   "name" : "std::__align_type<double>",
11628   "size" : 1,
11629   "source_file" : "external/libcxx/include/type_traits",
11630   "template_args" :
11631   [
11632    "_ZTId"
11633   ]
11634  },
11635  {
11636   "alignment" : 1,
11637   "linker_set_key" : "_ZTINSt3__112__align_typeIeEE",
11638   "name" : "std::__align_type<long double>",
11639   "size" : 1,
11640   "source_file" : "external/libcxx/include/type_traits",
11641   "template_args" :
11642   [
11643    "_ZTIe"
11644   ]
11645  },
11646  {
11647   "alignment" : 1,
11648   "linker_set_key" : "_ZTINSt3__112__align_typeIhEE",
11649   "name" : "std::__align_type<unsigned char>",
11650   "size" : 1,
11651   "source_file" : "external/libcxx/include/type_traits",
11652   "template_args" :
11653   [
11654    "_ZTIh"
11655   ]
11656  },
11657  {
11658   "alignment" : 1,
11659   "linker_set_key" : "_ZTINSt3__112__align_typeIjEE",
11660   "name" : "std::__align_type<unsigned int>",
11661   "size" : 1,
11662   "source_file" : "external/libcxx/include/type_traits",
11663   "template_args" :
11664   [
11665    "_ZTIj"
11666   ]
11667  },
11668  {
11669   "alignment" : 1,
11670   "linker_set_key" : "_ZTINSt3__112__align_typeImEE",
11671   "name" : "std::__align_type<unsigned long>",
11672   "size" : 1,
11673   "source_file" : "external/libcxx/include/type_traits",
11674   "template_args" :
11675   [
11676    "_ZTIm"
11677   ]
11678  },
11679  {
11680   "alignment" : 1,
11681   "linker_set_key" : "_ZTINSt3__112__align_typeItEE",
11682   "name" : "std::__align_type<unsigned short>",
11683   "size" : 1,
11684   "source_file" : "external/libcxx/include/type_traits",
11685   "template_args" :
11686   [
11687    "_ZTIt"
11688   ]
11689  },
11690  {
11691   "alignment" : 1,
11692   "linker_set_key" : "_ZTINSt3__112__align_typeIyEE",
11693   "name" : "std::__align_type<unsigned long long>",
11694   "size" : 1,
11695   "source_file" : "external/libcxx/include/type_traits",
11696   "template_args" :
11697   [
11698    "_ZTIy"
11699   ]
11700  },
11701  {
11702   "alignment" : 4,
11703   "fields" :
11704   [
11705    {
11706     "access" : "private",
11707     "field_name" : "__size_",
11708     "referenced_type" : "_ZTIj"
11709    }
11710   ],
11711   "linker_set_key" : "_ZTINSt3__112__destruct_nE",
11712   "name" : "std::__destruct_n",
11713   "size" : 4,
11714   "source_file" : "external/libcxx/include/memory"
11715  },
11716  {
11717   "alignment" : 4,
11718   "base_specifiers" :
11719   [
11720    {
11721     "referenced_type" : "_ZTINSt3__114error_categoryE"
11722    }
11723   ],
11724   "linker_set_key" : "_ZTINSt3__112__do_messageE",
11725   "name" : "std::__do_message",
11726   "record_kind" : "class",
11727   "size" : 4,
11728   "source_file" : "external/libcxx/include/system_error",
11729   "vtable_components" :
11730   [
11731    {
11732     "kind" : "offset_to_top"
11733    },
11734    {
11735     "kind" : "rtti",
11736     "mangled_component_name" : "_ZTINSt3__112__do_messageE"
11737    },
11738    {
11739     "kind" : "complete_dtor_pointer",
11740     "mangled_component_name" : "_ZNSt3__112__do_messageD1Ev"
11741    },
11742    {
11743     "kind" : "deleting_dtor_pointer",
11744     "mangled_component_name" : "_ZNSt3__112__do_messageD0Ev"
11745    },
11746    {
11747     "is_pure" : true,
11748     "mangled_component_name" : "_ZNKSt3__114error_category4nameEv"
11749    },
11750    {
11751     "mangled_component_name" : "_ZNKSt3__114error_category23default_error_conditionEi"
11752    },
11753    {
11754     "mangled_component_name" : "_ZNKSt3__114error_category10equivalentEiRKNS_15error_conditionE"
11755    },
11756    {
11757     "mangled_component_name" : "_ZNKSt3__114error_category10equivalentERKNS_10error_codeEi"
11758    },
11759    {
11760     "mangled_component_name" : "_ZNKSt3__112__do_message7messageEi"
11761    }
11762   ]
11763  },
11764  {
11765   "alignment" : 1,
11766   "linker_set_key" : "_ZTINSt3__112__second_tagE",
11767   "name" : "std::__second_tag",
11768   "size" : 1,
11769   "source_file" : "external/libcxx/include/memory"
11770  },
11771  {
11772   "alignment" : 1,
11773   "linker_set_key" : "_ZTINSt3__112__static_absILx1000000000EEE",
11774   "name" : "std::__static_abs<1000000000>",
11775   "size" : 1,
11776   "source_file" : "external/libcxx/include/ratio"
11777  },
11778  {
11779   "alignment" : 1,
11780   "linker_set_key" : "_ZTINSt3__112__static_absILx1000000EEE",
11781   "name" : "std::__static_abs<1000000>",
11782   "size" : 1,
11783   "source_file" : "external/libcxx/include/ratio"
11784  },
11785  {
11786   "alignment" : 1,
11787   "linker_set_key" : "_ZTINSt3__112__static_absILx1000EEE",
11788   "name" : "std::__static_abs<1000>",
11789   "size" : 1,
11790   "source_file" : "external/libcxx/include/ratio"
11791  },
11792  {
11793   "alignment" : 1,
11794   "linker_set_key" : "_ZTINSt3__112__static_absILx12EEE",
11795   "name" : "std::__static_abs<12>",
11796   "size" : 1,
11797   "source_file" : "external/libcxx/include/ratio"
11798  },
11799  {
11800   "alignment" : 1,
11801   "linker_set_key" : "_ZTINSt3__112__static_absILx146097EEE",
11802   "name" : "std::__static_abs<146097>",
11803   "size" : 1,
11804   "source_file" : "external/libcxx/include/ratio"
11805  },
11806  {
11807   "alignment" : 1,
11808   "linker_set_key" : "_ZTINSt3__112__static_absILx1600EEE",
11809   "name" : "std::__static_abs<1600>",
11810   "size" : 1,
11811   "source_file" : "external/libcxx/include/ratio"
11812  },
11813  {
11814   "alignment" : 1,
11815   "linker_set_key" : "_ZTINSt3__112__static_absILx1EEE",
11816   "name" : "std::__static_abs<1>",
11817   "size" : 1,
11818   "source_file" : "external/libcxx/include/ratio"
11819  },
11820  {
11821   "alignment" : 1,
11822   "linker_set_key" : "_ZTINSt3__112__static_absILx216EEE",
11823   "name" : "std::__static_abs<216>",
11824   "size" : 1,
11825   "source_file" : "external/libcxx/include/ratio"
11826  },
11827  {
11828   "alignment" : 1,
11829   "linker_set_key" : "_ZTINSt3__112__static_absILx24EEE",
11830   "name" : "std::__static_abs<24>",
11831   "size" : 1,
11832   "source_file" : "external/libcxx/include/ratio"
11833  },
11834  {
11835   "alignment" : 1,
11836   "linker_set_key" : "_ZTINSt3__112__static_absILx2629746EEE",
11837   "name" : "std::__static_abs<2629746>",
11838   "size" : 1,
11839   "source_file" : "external/libcxx/include/ratio"
11840  },
11841  {
11842   "alignment" : 1,
11843   "linker_set_key" : "_ZTINSt3__112__static_absILx31556952EEE",
11844   "name" : "std::__static_abs<31556952>",
11845   "size" : 1,
11846   "source_file" : "external/libcxx/include/ratio"
11847  },
11848  {
11849   "alignment" : 1,
11850   "linker_set_key" : "_ZTINSt3__112__static_absILx3600EEE",
11851   "name" : "std::__static_abs<3600>",
11852   "size" : 1,
11853   "source_file" : "external/libcxx/include/ratio"
11854  },
11855  {
11856   "alignment" : 1,
11857   "linker_set_key" : "_ZTINSt3__112__static_absILx400EEE",
11858   "name" : "std::__static_abs<400>",
11859   "size" : 1,
11860   "source_file" : "external/libcxx/include/ratio"
11861  },
11862  {
11863   "alignment" : 1,
11864   "linker_set_key" : "_ZTINSt3__112__static_absILx48699EEE",
11865   "name" : "std::__static_abs<48699>",
11866   "size" : 1,
11867   "source_file" : "external/libcxx/include/ratio"
11868  },
11869  {
11870   "alignment" : 1,
11871   "linker_set_key" : "_ZTINSt3__112__static_absILx604800EEE",
11872   "name" : "std::__static_abs<604800>",
11873   "size" : 1,
11874   "source_file" : "external/libcxx/include/ratio"
11875  },
11876  {
11877   "alignment" : 1,
11878   "linker_set_key" : "_ZTINSt3__112__static_absILx60EEE",
11879   "name" : "std::__static_abs<60>",
11880   "size" : 1,
11881   "source_file" : "external/libcxx/include/ratio"
11882  },
11883  {
11884   "alignment" : 1,
11885   "linker_set_key" : "_ZTINSt3__112__static_absILx7EEE",
11886   "name" : "std::__static_abs<7>",
11887   "size" : 1,
11888   "source_file" : "external/libcxx/include/ratio"
11889  },
11890  {
11891   "alignment" : 1,
11892   "linker_set_key" : "_ZTINSt3__112__static_absILx86400EEE",
11893   "name" : "std::__static_abs<86400>",
11894   "size" : 1,
11895   "source_file" : "external/libcxx/include/ratio"
11896  },
11897  {
11898   "alignment" : 1,
11899   "linker_set_key" : "_ZTINSt3__112__static_gcdILx0ELx0EEE",
11900   "name" : "std::__static_gcd<0, 0>",
11901   "size" : 1,
11902   "source_file" : "external/libcxx/include/ratio"
11903  },
11904  {
11905   "alignment" : 1,
11906   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1000000000ELx0EEE",
11907   "name" : "std::__static_gcd<1000000000, 0>",
11908   "size" : 1,
11909   "source_file" : "external/libcxx/include/ratio"
11910  },
11911  {
11912   "alignment" : 1,
11913   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1000000000ELx1000000000EEE",
11914   "name" : "std::__static_gcd<1000000000, 1000000000>",
11915   "size" : 1,
11916   "source_file" : "external/libcxx/include/ratio"
11917  },
11918  {
11919   "alignment" : 1,
11920   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1000000000ELx1EEE",
11921   "name" : "std::__static_gcd<1000000000, 1>",
11922   "size" : 1,
11923   "source_file" : "external/libcxx/include/ratio"
11924  },
11925  {
11926   "alignment" : 1,
11927   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1000000ELx0EEE",
11928   "name" : "std::__static_gcd<1000000, 0>",
11929   "size" : 1,
11930   "source_file" : "external/libcxx/include/ratio"
11931  },
11932  {
11933   "alignment" : 1,
11934   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1000000ELx1000000EEE",
11935   "name" : "std::__static_gcd<1000000, 1000000>",
11936   "size" : 1,
11937   "source_file" : "external/libcxx/include/ratio"
11938  },
11939  {
11940   "alignment" : 1,
11941   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1000000ELx1EEE",
11942   "name" : "std::__static_gcd<1000000, 1>",
11943   "size" : 1,
11944   "source_file" : "external/libcxx/include/ratio"
11945  },
11946  {
11947   "alignment" : 1,
11948   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1000ELx0EEE",
11949   "name" : "std::__static_gcd<1000, 0>",
11950   "size" : 1,
11951   "source_file" : "external/libcxx/include/ratio"
11952  },
11953  {
11954   "alignment" : 1,
11955   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1000ELx1000EEE",
11956   "name" : "std::__static_gcd<1000, 1000>",
11957   "size" : 1,
11958   "source_file" : "external/libcxx/include/ratio"
11959  },
11960  {
11961   "alignment" : 1,
11962   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1000ELx1EEE",
11963   "name" : "std::__static_gcd<1000, 1>",
11964   "size" : 1,
11965   "source_file" : "external/libcxx/include/ratio"
11966  },
11967  {
11968   "alignment" : 1,
11969   "linker_set_key" : "_ZTINSt3__112__static_gcdILx10908ELx5022EEE",
11970   "name" : "std::__static_gcd<10908, 5022>",
11971   "size" : 1,
11972   "source_file" : "external/libcxx/include/ratio"
11973  },
11974  {
11975   "alignment" : 1,
11976   "linker_set_key" : "_ZTINSt3__112__static_gcdILx12ELx0EEE",
11977   "name" : "std::__static_gcd<12, 0>",
11978   "size" : 1,
11979   "source_file" : "external/libcxx/include/ratio"
11980  },
11981  {
11982   "alignment" : 1,
11983   "linker_set_key" : "_ZTINSt3__112__static_gcdILx12ELx1EEE",
11984   "name" : "std::__static_gcd<12, 1>",
11985   "size" : 1,
11986   "source_file" : "external/libcxx/include/ratio"
11987  },
11988  {
11989   "alignment" : 1,
11990   "linker_set_key" : "_ZTINSt3__112__static_gcdILx13ELx3EEE",
11991   "name" : "std::__static_gcd<13, 3>",
11992   "size" : 1,
11993   "source_file" : "external/libcxx/include/ratio"
11994  },
11995  {
11996   "alignment" : 1,
11997   "linker_set_key" : "_ZTINSt3__112__static_gcdILx146097ELx1EEE",
11998   "name" : "std::__static_gcd<146097, 1>",
11999   "size" : 1,
12000   "source_file" : "external/libcxx/include/ratio"
12001  },
12002  {
12003   "alignment" : 1,
12004   "linker_set_key" : "_ZTINSt3__112__static_gcdILx146097ELx400EEE",
12005   "name" : "std::__static_gcd<146097, 400>",
12006   "size" : 1,
12007   "source_file" : "external/libcxx/include/ratio"
12008  },
12009  {
12010   "alignment" : 1,
12011   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1600ELx48699EEE",
12012   "name" : "std::__static_gcd<1600, 48699>",
12013   "size" : 1,
12014   "source_file" : "external/libcxx/include/ratio"
12015  },
12016  {
12017   "alignment" : 1,
12018   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1600ELx699EEE",
12019   "name" : "std::__static_gcd<1600, 699>",
12020   "size" : 1,
12021   "source_file" : "external/libcxx/include/ratio"
12022  },
12023  {
12024   "alignment" : 1,
12025   "linker_set_key" : "_ZTINSt3__112__static_gcdILx162ELx54EEE",
12026   "name" : "std::__static_gcd<162, 54>",
12027   "size" : 1,
12028   "source_file" : "external/libcxx/include/ratio"
12029  },
12030  {
12031   "alignment" : 1,
12032   "linker_set_key" : "_ZTINSt3__112__static_gcdILx16ELx13EEE",
12033   "name" : "std::__static_gcd<16, 13>",
12034   "size" : 1,
12035   "source_file" : "external/libcxx/include/ratio"
12036  },
12037  {
12038   "alignment" : 1,
12039   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1ELx0EEE",
12040   "name" : "std::__static_gcd<1, 0>",
12041   "size" : 1,
12042   "source_file" : "external/libcxx/include/ratio"
12043  },
12044  {
12045   "alignment" : 1,
12046   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1ELx1000000000EEE",
12047   "name" : "std::__static_gcd<1, 1000000000>",
12048   "size" : 1,
12049   "source_file" : "external/libcxx/include/ratio"
12050  },
12051  {
12052   "alignment" : 1,
12053   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1ELx1000000EEE",
12054   "name" : "std::__static_gcd<1, 1000000>",
12055   "size" : 1,
12056   "source_file" : "external/libcxx/include/ratio"
12057  },
12058  {
12059   "alignment" : 1,
12060   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1ELx1000EEE",
12061   "name" : "std::__static_gcd<1, 1000>",
12062   "size" : 1,
12063   "source_file" : "external/libcxx/include/ratio"
12064  },
12065  {
12066   "alignment" : 1,
12067   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1ELx12EEE",
12068   "name" : "std::__static_gcd<1, 12>",
12069   "size" : 1,
12070   "source_file" : "external/libcxx/include/ratio"
12071  },
12072  {
12073   "alignment" : 1,
12074   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1ELx1EEE",
12075   "name" : "std::__static_gcd<1, 1>",
12076   "size" : 1,
12077   "source_file" : "external/libcxx/include/ratio"
12078  },
12079  {
12080   "alignment" : 1,
12081   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1ELx3600EEE",
12082   "name" : "std::__static_gcd<1, 3600>",
12083   "size" : 1,
12084   "source_file" : "external/libcxx/include/ratio"
12085  },
12086  {
12087   "alignment" : 1,
12088   "linker_set_key" : "_ZTINSt3__112__static_gcdILx1ELx86400EEE",
12089   "name" : "std::__static_gcd<1, 86400>",
12090   "size" : 1,
12091   "source_file" : "external/libcxx/include/ratio"
12092  },
12093  {
12094   "alignment" : 1,
12095   "linker_set_key" : "_ZTINSt3__112__static_gcdILx202ELx93EEE",
12096   "name" : "std::__static_gcd<202, 93>",
12097   "size" : 1,
12098   "source_file" : "external/libcxx/include/ratio"
12099  },
12100  {
12101   "alignment" : 1,
12102   "linker_set_key" : "_ZTINSt3__112__static_gcdILx20952ELx2592EEE",
12103   "name" : "std::__static_gcd<20952, 2592>",
12104   "size" : 1,
12105   "source_file" : "external/libcxx/include/ratio"
12106  },
12107  {
12108   "alignment" : 1,
12109   "linker_set_key" : "_ZTINSt3__112__static_gcdILx216ELx0EEE",
12110   "name" : "std::__static_gcd<216, 0>",
12111   "size" : 1,
12112   "source_file" : "external/libcxx/include/ratio"
12113  },
12114  {
12115   "alignment" : 1,
12116   "linker_set_key" : "_ZTINSt3__112__static_gcdILx24ELx1EEE",
12117   "name" : "std::__static_gcd<24, 1>",
12118   "size" : 1,
12119   "source_file" : "external/libcxx/include/ratio"
12120  },
12121  {
12122   "alignment" : 1,
12123   "linker_set_key" : "_ZTINSt3__112__static_gcdILx2592ELx216EEE",
12124   "name" : "std::__static_gcd<2592, 216>",
12125   "size" : 1,
12126   "source_file" : "external/libcxx/include/ratio"
12127  },
12128  {
12129   "alignment" : 1,
12130   "linker_set_key" : "_ZTINSt3__112__static_gcdILx2629746ELx0EEE",
12131   "name" : "std::__static_gcd<2629746, 0>",
12132   "size" : 1,
12133   "source_file" : "external/libcxx/include/ratio"
12134  },
12135  {
12136   "alignment" : 1,
12137   "linker_set_key" : "_ZTINSt3__112__static_gcdILx2629746ELx1EEE",
12138   "name" : "std::__static_gcd<2629746, 1>",
12139   "size" : 1,
12140   "source_file" : "external/libcxx/include/ratio"
12141  },
12142  {
12143   "alignment" : 1,
12144   "linker_set_key" : "_ZTINSt3__112__static_gcdILx2629746ELx2629746EEE",
12145   "name" : "std::__static_gcd<2629746, 2629746>",
12146   "size" : 1,
12147   "source_file" : "external/libcxx/include/ratio"
12148  },
12149  {
12150   "alignment" : 1,
12151   "linker_set_key" : "_ZTINSt3__112__static_gcdILx2629746ELx31556952EEE",
12152   "name" : "std::__static_gcd<2629746, 31556952>",
12153   "size" : 1,
12154   "source_file" : "external/libcxx/include/ratio"
12155  },
12156  {
12157   "alignment" : 1,
12158   "linker_set_key" : "_ZTINSt3__112__static_gcdILx2629746ELx86400EEE",
12159   "name" : "std::__static_gcd<2629746, 86400>",
12160   "size" : 1,
12161   "source_file" : "external/libcxx/include/ratio"
12162  },
12163  {
12164   "alignment" : 1,
12165   "linker_set_key" : "_ZTINSt3__112__static_gcdILx31556952ELx0EEE",
12166   "name" : "std::__static_gcd<31556952, 0>",
12167   "size" : 1,
12168   "source_file" : "external/libcxx/include/ratio"
12169  },
12170  {
12171   "alignment" : 1,
12172   "linker_set_key" : "_ZTINSt3__112__static_gcdILx31556952ELx12EEE",
12173   "name" : "std::__static_gcd<31556952, 12>",
12174   "size" : 1,
12175   "source_file" : "external/libcxx/include/ratio"
12176  },
12177  {
12178   "alignment" : 1,
12179   "linker_set_key" : "_ZTINSt3__112__static_gcdILx31556952ELx1EEE",
12180   "name" : "std::__static_gcd<31556952, 1>",
12181   "size" : 1,
12182   "source_file" : "external/libcxx/include/ratio"
12183  },
12184  {
12185   "alignment" : 1,
12186   "linker_set_key" : "_ZTINSt3__112__static_gcdILx31556952ELx2629746EEE",
12187   "name" : "std::__static_gcd<31556952, 2629746>",
12188   "size" : 1,
12189   "source_file" : "external/libcxx/include/ratio"
12190  },
12191  {
12192   "alignment" : 1,
12193   "linker_set_key" : "_ZTINSt3__112__static_gcdILx31556952ELx31556952EEE",
12194   "name" : "std::__static_gcd<31556952, 31556952>",
12195   "size" : 1,
12196   "source_file" : "external/libcxx/include/ratio"
12197  },
12198  {
12199   "alignment" : 1,
12200   "linker_set_key" : "_ZTINSt3__112__static_gcdILx31556952ELx86400EEE",
12201   "name" : "std::__static_gcd<31556952, 86400>",
12202   "size" : 1,
12203   "source_file" : "external/libcxx/include/ratio"
12204  },
12205  {
12206   "alignment" : 1,
12207   "linker_set_key" : "_ZTINSt3__112__static_gcdILx3600ELx0EEE",
12208   "name" : "std::__static_gcd<3600, 0>",
12209   "size" : 1,
12210   "source_file" : "external/libcxx/include/ratio"
12211  },
12212  {
12213   "alignment" : 1,
12214   "linker_set_key" : "_ZTINSt3__112__static_gcdILx3600ELx1EEE",
12215   "name" : "std::__static_gcd<3600, 1>",
12216   "size" : 1,
12217   "source_file" : "external/libcxx/include/ratio"
12218  },
12219  {
12220   "alignment" : 1,
12221   "linker_set_key" : "_ZTINSt3__112__static_gcdILx3600ELx3600EEE",
12222   "name" : "std::__static_gcd<3600, 3600>",
12223   "size" : 1,
12224   "source_file" : "external/libcxx/include/ratio"
12225  },
12226  {
12227   "alignment" : 1,
12228   "linker_set_key" : "_ZTINSt3__112__static_gcdILx37746ELx10908EEE",
12229   "name" : "std::__static_gcd<37746, 10908>",
12230   "size" : 1,
12231   "source_file" : "external/libcxx/include/ratio"
12232  },
12233  {
12234   "alignment" : 1,
12235   "linker_set_key" : "_ZTINSt3__112__static_gcdILx3ELx1EEE",
12236   "name" : "std::__static_gcd<3, 1>",
12237   "size" : 1,
12238   "source_file" : "external/libcxx/include/ratio"
12239  },
12240  {
12241   "alignment" : 1,
12242   "linker_set_key" : "_ZTINSt3__112__static_gcdILx400ELx0EEE",
12243   "name" : "std::__static_gcd<400, 0>",
12244   "size" : 1,
12245   "source_file" : "external/libcxx/include/ratio"
12246  },
12247  {
12248   "alignment" : 1,
12249   "linker_set_key" : "_ZTINSt3__112__static_gcdILx400ELx146097EEE",
12250   "name" : "std::__static_gcd<400, 146097>",
12251   "size" : 1,
12252   "source_file" : "external/libcxx/include/ratio"
12253  },
12254  {
12255   "alignment" : 1,
12256   "linker_set_key" : "_ZTINSt3__112__static_gcdILx400ELx86400EEE",
12257   "name" : "std::__static_gcd<400, 86400>",
12258   "size" : 1,
12259   "source_file" : "external/libcxx/include/ratio"
12260  },
12261  {
12262   "alignment" : 1,
12263   "linker_set_key" : "_ZTINSt3__112__static_gcdILx400ELx97EEE",
12264   "name" : "std::__static_gcd<400, 97>",
12265   "size" : 1,
12266   "source_file" : "external/libcxx/include/ratio"
12267  },
12268  {
12269   "alignment" : 1,
12270   "linker_set_key" : "_ZTINSt3__112__static_gcdILx48699ELx1600EEE",
12271   "name" : "std::__static_gcd<48699, 1600>",
12272   "size" : 1,
12273   "source_file" : "external/libcxx/include/ratio"
12274  },
12275  {
12276   "alignment" : 1,
12277   "linker_set_key" : "_ZTINSt3__112__static_gcdILx5022ELx864EEE",
12278   "name" : "std::__static_gcd<5022, 864>",
12279   "size" : 1,
12280   "source_file" : "external/libcxx/include/ratio"
12281  },
12282  {
12283   "alignment" : 1,
12284   "linker_set_key" : "_ZTINSt3__112__static_gcdILx54ELx0EEE",
12285   "name" : "std::__static_gcd<54, 0>",
12286   "size" : 1,
12287   "source_file" : "external/libcxx/include/ratio"
12288  },
12289  {
12290   "alignment" : 1,
12291   "linker_set_key" : "_ZTINSt3__112__static_gcdILx604800ELx1EEE",
12292   "name" : "std::__static_gcd<604800, 1>",
12293   "size" : 1,
12294   "source_file" : "external/libcxx/include/ratio"
12295  },
12296  {
12297   "alignment" : 1,
12298   "linker_set_key" : "_ZTINSt3__112__static_gcdILx60ELx0EEE",
12299   "name" : "std::__static_gcd<60, 0>",
12300   "size" : 1,
12301   "source_file" : "external/libcxx/include/ratio"
12302  },
12303  {
12304   "alignment" : 1,
12305   "linker_set_key" : "_ZTINSt3__112__static_gcdILx60ELx1EEE",
12306   "name" : "std::__static_gcd<60, 1>",
12307   "size" : 1,
12308   "source_file" : "external/libcxx/include/ratio"
12309  },
12310  {
12311   "alignment" : 1,
12312   "linker_set_key" : "_ZTINSt3__112__static_gcdILx60ELx60EEE",
12313   "name" : "std::__static_gcd<60, 60>",
12314   "size" : 1,
12315   "source_file" : "external/libcxx/include/ratio"
12316  },
12317  {
12318   "alignment" : 1,
12319   "linker_set_key" : "_ZTINSt3__112__static_gcdILx699ELx202EEE",
12320   "name" : "std::__static_gcd<699, 202>",
12321   "size" : 1,
12322   "source_file" : "external/libcxx/include/ratio"
12323  },
12324  {
12325   "alignment" : 1,
12326   "linker_set_key" : "_ZTINSt3__112__static_gcdILx702ELx162EEE",
12327   "name" : "std::__static_gcd<702, 162>",
12328   "size" : 1,
12329   "source_file" : "external/libcxx/include/ratio"
12330  },
12331  {
12332   "alignment" : 1,
12333   "linker_set_key" : "_ZTINSt3__112__static_gcdILx7ELx1EEE",
12334   "name" : "std::__static_gcd<7, 1>",
12335   "size" : 1,
12336   "source_file" : "external/libcxx/include/ratio"
12337  },
12338  {
12339   "alignment" : 1,
12340   "linker_set_key" : "_ZTINSt3__112__static_gcdILx86400ELx0EEE",
12341   "name" : "std::__static_gcd<86400, 0>",
12342   "size" : 1,
12343   "source_file" : "external/libcxx/include/ratio"
12344  },
12345  {
12346   "alignment" : 1,
12347   "linker_set_key" : "_ZTINSt3__112__static_gcdILx86400ELx1EEE",
12348   "name" : "std::__static_gcd<86400, 1>",
12349   "size" : 1,
12350   "source_file" : "external/libcxx/include/ratio"
12351  },
12352  {
12353   "alignment" : 1,
12354   "linker_set_key" : "_ZTINSt3__112__static_gcdILx86400ELx20952EEE",
12355   "name" : "std::__static_gcd<86400, 20952>",
12356   "size" : 1,
12357   "source_file" : "external/libcxx/include/ratio"
12358  },
12359  {
12360   "alignment" : 1,
12361   "linker_set_key" : "_ZTINSt3__112__static_gcdILx86400ELx2629746EEE",
12362   "name" : "std::__static_gcd<86400, 2629746>",
12363   "size" : 1,
12364   "source_file" : "external/libcxx/include/ratio"
12365  },
12366  {
12367   "alignment" : 1,
12368   "linker_set_key" : "_ZTINSt3__112__static_gcdILx86400ELx31556952EEE",
12369   "name" : "std::__static_gcd<86400, 31556952>",
12370   "size" : 1,
12371   "source_file" : "external/libcxx/include/ratio"
12372  },
12373  {
12374   "alignment" : 1,
12375   "linker_set_key" : "_ZTINSt3__112__static_gcdILx86400ELx37746EEE",
12376   "name" : "std::__static_gcd<86400, 37746>",
12377   "size" : 1,
12378   "source_file" : "external/libcxx/include/ratio"
12379  },
12380  {
12381   "alignment" : 1,
12382   "linker_set_key" : "_ZTINSt3__112__static_gcdILx86400ELx400EEE",
12383   "name" : "std::__static_gcd<86400, 400>",
12384   "size" : 1,
12385   "source_file" : "external/libcxx/include/ratio"
12386  },
12387  {
12388   "alignment" : 1,
12389   "linker_set_key" : "_ZTINSt3__112__static_gcdILx86400ELx86400EEE",
12390   "name" : "std::__static_gcd<86400, 86400>",
12391   "size" : 1,
12392   "source_file" : "external/libcxx/include/ratio"
12393  },
12394  {
12395   "alignment" : 1,
12396   "linker_set_key" : "_ZTINSt3__112__static_gcdILx864ELx702EEE",
12397   "name" : "std::__static_gcd<864, 702>",
12398   "size" : 1,
12399   "source_file" : "external/libcxx/include/ratio"
12400  },
12401  {
12402   "alignment" : 1,
12403   "linker_set_key" : "_ZTINSt3__112__static_gcdILx93ELx16EEE",
12404   "name" : "std::__static_gcd<93, 16>",
12405   "size" : 1,
12406   "source_file" : "external/libcxx/include/ratio"
12407  },
12408  {
12409   "alignment" : 1,
12410   "linker_set_key" : "_ZTINSt3__112__static_gcdILx97ELx12EEE",
12411   "name" : "std::__static_gcd<97, 12>",
12412   "size" : 1,
12413   "source_file" : "external/libcxx/include/ratio"
12414  },
12415  {
12416   "alignment" : 1,
12417   "linker_set_key" : "_ZTINSt3__112__static_lcmILx1000000000ELx1000000000EEE",
12418   "name" : "std::__static_lcm<1000000000, 1000000000>",
12419   "size" : 1,
12420   "source_file" : "external/libcxx/include/ratio"
12421  },
12422  {
12423   "alignment" : 1,
12424   "linker_set_key" : "_ZTINSt3__112__static_lcmILx1000000000ELx1EEE",
12425   "name" : "std::__static_lcm<1000000000, 1>",
12426   "size" : 1,
12427   "source_file" : "external/libcxx/include/ratio"
12428  },
12429  {
12430   "alignment" : 1,
12431   "linker_set_key" : "_ZTINSt3__112__static_lcmILx1000000ELx1000000EEE",
12432   "name" : "std::__static_lcm<1000000, 1000000>",
12433   "size" : 1,
12434   "source_file" : "external/libcxx/include/ratio"
12435  },
12436  {
12437   "alignment" : 1,
12438   "linker_set_key" : "_ZTINSt3__112__static_lcmILx1000ELx1000EEE",
12439   "name" : "std::__static_lcm<1000, 1000>",
12440   "size" : 1,
12441   "source_file" : "external/libcxx/include/ratio"
12442  },
12443  {
12444   "alignment" : 1,
12445   "linker_set_key" : "_ZTINSt3__112__static_lcmILx1ELx1EEE",
12446   "name" : "std::__static_lcm<1, 1>",
12447   "size" : 1,
12448   "source_file" : "external/libcxx/include/ratio"
12449  },
12450  {
12451   "alignment" : 1,
12452   "linker_set_key" : "_ZTINSt3__112__tuple_lessILj0EEE",
12453   "name" : "std::__tuple_less<0>",
12454   "size" : 1,
12455   "source_file" : "external/libcxx/include/tuple"
12456  },
12457  {
12458   "alignment" : 1,
12459   "linker_set_key" : "_ZTINSt3__112adopt_lock_tE",
12460   "name" : "std::adopt_lock_t",
12461   "size" : 1,
12462   "source_file" : "external/libcxx/include/__mutex_base"
12463  },
12464  {
12465   "alignment" : 1,
12466   "base_specifiers" :
12467   [
12468    {
12469     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
12470    }
12471   ],
12472   "linker_set_key" : "_ZTINSt3__112alignment_ofINS_15__struct_doubleEEE",
12473   "name" : "std::alignment_of<std::__struct_double>",
12474   "size" : 1,
12475   "source_file" : "external/libcxx/include/type_traits",
12476   "template_args" :
12477   [
12478    "_ZTINSt3__115__struct_doubleE"
12479   ]
12480  },
12481  {
12482   "alignment" : 1,
12483   "base_specifiers" :
12484   [
12485    {
12486     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
12487    }
12488   ],
12489   "linker_set_key" : "_ZTINSt3__112alignment_ofINS_16__struct_double4EEE",
12490   "name" : "std::alignment_of<std::__struct_double4>",
12491   "size" : 1,
12492   "source_file" : "external/libcxx/include/type_traits",
12493   "template_args" :
12494   [
12495    "_ZTINSt3__116__struct_double4E"
12496   ]
12497  },
12498  {
12499   "alignment" : 1,
12500   "base_specifiers" :
12501   [
12502    {
12503     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
12504    }
12505   ],
12506   "linker_set_key" : "_ZTINSt3__112alignment_ofIPiEE",
12507   "name" : "std::alignment_of<int *>",
12508   "size" : 1,
12509   "source_file" : "external/libcxx/include/type_traits",
12510   "template_args" :
12511   [
12512    "_ZTIPi"
12513   ]
12514  },
12515  {
12516   "alignment" : 1,
12517   "base_specifiers" :
12518   [
12519    {
12520     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
12521    }
12522   ],
12523   "linker_set_key" : "_ZTINSt3__112alignment_ofIdEE",
12524   "name" : "std::alignment_of<double>",
12525   "size" : 1,
12526   "source_file" : "external/libcxx/include/type_traits",
12527   "template_args" :
12528   [
12529    "_ZTId"
12530   ]
12531  },
12532  {
12533   "alignment" : 1,
12534   "base_specifiers" :
12535   [
12536    {
12537     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
12538    }
12539   ],
12540   "linker_set_key" : "_ZTINSt3__112alignment_ofIeEE",
12541   "name" : "std::alignment_of<long double>",
12542   "size" : 1,
12543   "source_file" : "external/libcxx/include/type_traits",
12544   "template_args" :
12545   [
12546    "_ZTIe"
12547   ]
12548  },
12549  {
12550   "alignment" : 1,
12551   "base_specifiers" :
12552   [
12553    {
12554     "referenced_type" : "_ZTINSt3__117integral_constantIjLj1EEE"
12555    }
12556   ],
12557   "linker_set_key" : "_ZTINSt3__112alignment_ofIhEE",
12558   "name" : "std::alignment_of<unsigned char>",
12559   "size" : 1,
12560   "source_file" : "external/libcxx/include/type_traits",
12561   "template_args" :
12562   [
12563    "_ZTIh"
12564   ]
12565  },
12566  {
12567   "alignment" : 1,
12568   "base_specifiers" :
12569   [
12570    {
12571     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
12572    }
12573   ],
12574   "linker_set_key" : "_ZTINSt3__112alignment_ofIjEE",
12575   "name" : "std::alignment_of<unsigned int>",
12576   "size" : 1,
12577   "source_file" : "external/libcxx/include/type_traits",
12578   "template_args" :
12579   [
12580    "_ZTIj"
12581   ]
12582  },
12583  {
12584   "alignment" : 1,
12585   "base_specifiers" :
12586   [
12587    {
12588     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
12589    }
12590   ],
12591   "linker_set_key" : "_ZTINSt3__112alignment_ofImEE",
12592   "name" : "std::alignment_of<unsigned long>",
12593   "size" : 1,
12594   "source_file" : "external/libcxx/include/type_traits",
12595   "template_args" :
12596   [
12597    "_ZTIm"
12598   ]
12599  },
12600  {
12601   "alignment" : 1,
12602   "base_specifiers" :
12603   [
12604    {
12605     "referenced_type" : "_ZTINSt3__117integral_constantIjLj2EEE"
12606    }
12607   ],
12608   "linker_set_key" : "_ZTINSt3__112alignment_ofItEE",
12609   "name" : "std::alignment_of<unsigned short>",
12610   "size" : 1,
12611   "source_file" : "external/libcxx/include/type_traits",
12612   "template_args" :
12613   [
12614    "_ZTIt"
12615   ]
12616  },
12617  {
12618   "alignment" : 1,
12619   "base_specifiers" :
12620   [
12621    {
12622     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
12623    }
12624   ],
12625   "linker_set_key" : "_ZTINSt3__112alignment_ofIyEE",
12626   "name" : "std::alignment_of<unsigned long long>",
12627   "size" : 1,
12628   "source_file" : "external/libcxx/include/type_traits",
12629   "template_args" :
12630   [
12631    "_ZTIy"
12632   ]
12633  },
12634  {
12635   "alignment" : 4,
12636   "base_specifiers" :
12637   [
12638    {
12639     "referenced_type" : "_ZTISt9exception"
12640    }
12641   ],
12642   "linker_set_key" : "_ZTINSt3__112bad_weak_ptrE",
12643   "name" : "std::bad_weak_ptr",
12644   "record_kind" : "class",
12645   "size" : 4,
12646   "source_file" : "external/libcxx/include/memory",
12647   "vtable_components" :
12648   [
12649    {
12650     "kind" : "offset_to_top"
12651    },
12652    {
12653     "kind" : "rtti",
12654     "mangled_component_name" : "_ZTINSt3__112bad_weak_ptrE"
12655    },
12656    {
12657     "kind" : "complete_dtor_pointer",
12658     "mangled_component_name" : "_ZNSt3__112bad_weak_ptrD1Ev"
12659    },
12660    {
12661     "kind" : "deleting_dtor_pointer",
12662     "mangled_component_name" : "_ZNSt3__112bad_weak_ptrD0Ev"
12663    },
12664    {
12665     "mangled_component_name" : "_ZNKSt3__112bad_weak_ptr4whatEv"
12666    }
12667   ]
12668  },
12669  {
12670   "access" : "private",
12671   "alignment" : 4,
12672   "fields" :
12673   [
12674    {
12675     "field_name" : "__words",
12676     "referenced_type" : "_ZTIA3_j"
12677    }
12678   ],
12679   "linker_set_key" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__rawE",
12680   "name" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__raw",
12681   "size" : 12,
12682   "source_file" : "external/libcxx/include/string"
12683  },
12684  {
12685   "access" : "private",
12686   "alignment" : 4,
12687   "fields" :
12688   [
12689    {
12690     "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repUt_E"
12691    }
12692   ],
12693   "linker_set_key" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
12694   "name" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep",
12695   "size" : 12,
12696   "source_file" : "external/libcxx/include/string"
12697  },
12698  {
12699   "alignment" : 4,
12700   "fields" :
12701   [
12702    {
12703     "field_name" : "__l",
12704     "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE6__longE"
12705    },
12706    {
12707     "field_name" : "__s",
12708     "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE7__shortE"
12709    },
12710    {
12711     "field_name" : "__r",
12712     "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__rawE"
12713    }
12714   ],
12715   "is_anonymous" : true,
12716   "linker_set_key" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repUt_E",
12717   "name" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep::(anonymous)",
12718   "record_kind" : "union",
12719   "size" : 12,
12720   "source_file" : "external/libcxx/include/string"
12721  },
12722  {
12723   "access" : "private",
12724   "alignment" : 4,
12725   "fields" :
12726   [
12727    {
12728     "field_name" : "__lx",
12729     "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE6__longE"
12730    },
12731    {
12732     "field_name" : "__lxx",
12733     "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE7__shortE"
12734    }
12735   ],
12736   "linker_set_key" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__ulxE",
12737   "name" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__ulx",
12738   "record_kind" : "union",
12739   "size" : 12,
12740   "source_file" : "external/libcxx/include/string"
12741  },
12742  {
12743   "access" : "private",
12744   "alignment" : 4,
12745   "fields" :
12746   [
12747    {
12748     "field_name" : "__cap_",
12749     "referenced_type" : "_ZTIj"
12750    },
12751    {
12752     "field_name" : "__size_",
12753     "field_offset" : 32,
12754     "referenced_type" : "_ZTIj"
12755    },
12756    {
12757     "field_name" : "__data_",
12758     "field_offset" : 64,
12759     "referenced_type" : "_ZTIPDi"
12760    }
12761   ],
12762   "linker_set_key" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE6__longE",
12763   "name" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__long",
12764   "size" : 12,
12765   "source_file" : "external/libcxx/include/string"
12766  },
12767  {
12768   "access" : "private",
12769   "alignment" : 4,
12770   "fields" :
12771   [
12772    {
12773     "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE7__shortUt_E"
12774    },
12775    {
12776     "field_name" : "__data_",
12777     "field_offset" : 32,
12778     "referenced_type" : "_ZTIA2_Di"
12779    }
12780   ],
12781   "linker_set_key" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE7__shortE",
12782   "name" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__short",
12783   "size" : 12,
12784   "source_file" : "external/libcxx/include/string"
12785  },
12786  {
12787   "alignment" : 4,
12788   "fields" :
12789   [
12790    {
12791     "field_name" : "__size_",
12792     "referenced_type" : "_ZTIh"
12793    },
12794    {
12795     "field_name" : "__lx",
12796     "referenced_type" : "_ZTIDi"
12797    }
12798   ],
12799   "is_anonymous" : true,
12800   "linker_set_key" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE7__shortUt_E",
12801   "name" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__short::(anonymous)",
12802   "record_kind" : "union",
12803   "size" : 4,
12804   "source_file" : "external/libcxx/include/string"
12805  },
12806  {
12807   "alignment" : 4,
12808   "base_specifiers" :
12809   [
12810    {
12811     "access" : "private",
12812     "referenced_type" : "_ZTINSt3__121__basic_string_commonILb1EEE"
12813    }
12814   ],
12815   "fields" :
12816   [
12817    {
12818     "access" : "private",
12819     "field_name" : "__r_",
12820     "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE"
12821    }
12822   ],
12823   "linker_set_key" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEEE",
12824   "name" : "std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>",
12825   "record_kind" : "class",
12826   "size" : 12,
12827   "source_file" : "external/libcxx/include/string",
12828   "template_args" :
12829   [
12830    "_ZTIDi",
12831    "_ZTINSt3__111char_traitsIDiEE",
12832    "_ZTINSt3__19allocatorIDiEE"
12833   ]
12834  },
12835  {
12836   "access" : "private",
12837   "alignment" : 4,
12838   "fields" :
12839   [
12840    {
12841     "field_name" : "__words",
12842     "referenced_type" : "_ZTIA3_j"
12843    }
12844   ],
12845   "linker_set_key" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__rawE",
12846   "name" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__raw",
12847   "size" : 12,
12848   "source_file" : "external/libcxx/include/string"
12849  },
12850  {
12851   "access" : "private",
12852   "alignment" : 4,
12853   "fields" :
12854   [
12855    {
12856     "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repUt_E"
12857    }
12858   ],
12859   "linker_set_key" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
12860   "name" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep",
12861   "size" : 12,
12862   "source_file" : "external/libcxx/include/string"
12863  },
12864  {
12865   "alignment" : 4,
12866   "fields" :
12867   [
12868    {
12869     "field_name" : "__l",
12870     "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE6__longE"
12871    },
12872    {
12873     "field_name" : "__s",
12874     "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE7__shortE"
12875    },
12876    {
12877     "field_name" : "__r",
12878     "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__rawE"
12879    }
12880   ],
12881   "is_anonymous" : true,
12882   "linker_set_key" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repUt_E",
12883   "name" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep::(anonymous)",
12884   "record_kind" : "union",
12885   "size" : 12,
12886   "source_file" : "external/libcxx/include/string"
12887  },
12888  {
12889   "access" : "private",
12890   "alignment" : 4,
12891   "fields" :
12892   [
12893    {
12894     "field_name" : "__lx",
12895     "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE6__longE"
12896    },
12897    {
12898     "field_name" : "__lxx",
12899     "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE7__shortE"
12900    }
12901   ],
12902   "linker_set_key" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__ulxE",
12903   "name" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__ulx",
12904   "record_kind" : "union",
12905   "size" : 12,
12906   "source_file" : "external/libcxx/include/string"
12907  },
12908  {
12909   "access" : "private",
12910   "alignment" : 4,
12911   "fields" :
12912   [
12913    {
12914     "field_name" : "__cap_",
12915     "referenced_type" : "_ZTIj"
12916    },
12917    {
12918     "field_name" : "__size_",
12919     "field_offset" : 32,
12920     "referenced_type" : "_ZTIj"
12921    },
12922    {
12923     "field_name" : "__data_",
12924     "field_offset" : 64,
12925     "referenced_type" : "_ZTIPDs"
12926    }
12927   ],
12928   "linker_set_key" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE6__longE",
12929   "name" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__long",
12930   "size" : 12,
12931   "source_file" : "external/libcxx/include/string"
12932  },
12933  {
12934   "access" : "private",
12935   "alignment" : 2,
12936   "fields" :
12937   [
12938    {
12939     "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE7__shortUt_E"
12940    },
12941    {
12942     "field_name" : "__data_",
12943     "field_offset" : 16,
12944     "referenced_type" : "_ZTIA5_Ds"
12945    }
12946   ],
12947   "linker_set_key" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE7__shortE",
12948   "name" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__short",
12949   "size" : 12,
12950   "source_file" : "external/libcxx/include/string"
12951  },
12952  {
12953   "alignment" : 2,
12954   "fields" :
12955   [
12956    {
12957     "field_name" : "__size_",
12958     "referenced_type" : "_ZTIh"
12959    },
12960    {
12961     "field_name" : "__lx",
12962     "referenced_type" : "_ZTIDs"
12963    }
12964   ],
12965   "is_anonymous" : true,
12966   "linker_set_key" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE7__shortUt_E",
12967   "name" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__short::(anonymous)",
12968   "record_kind" : "union",
12969   "size" : 2,
12970   "source_file" : "external/libcxx/include/string"
12971  },
12972  {
12973   "alignment" : 4,
12974   "base_specifiers" :
12975   [
12976    {
12977     "access" : "private",
12978     "referenced_type" : "_ZTINSt3__121__basic_string_commonILb1EEE"
12979    }
12980   ],
12981   "fields" :
12982   [
12983    {
12984     "access" : "private",
12985     "field_name" : "__r_",
12986     "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE"
12987    }
12988   ],
12989   "linker_set_key" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEEE",
12990   "name" : "std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>",
12991   "record_kind" : "class",
12992   "size" : 12,
12993   "source_file" : "external/libcxx/include/string",
12994   "template_args" :
12995   [
12996    "_ZTIDs",
12997    "_ZTINSt3__111char_traitsIDsEE",
12998    "_ZTINSt3__19allocatorIDsEE"
12999   ]
13000  },
13001  {
13002   "access" : "private",
13003   "alignment" : 4,
13004   "fields" :
13005   [
13006    {
13007     "field_name" : "__words",
13008     "referenced_type" : "_ZTIA3_j"
13009    }
13010   ],
13011   "linker_set_key" : "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__rawE",
13012   "name" : "std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__raw",
13013   "size" : 12,
13014   "source_file" : "external/libcxx/include/string"
13015  },
13016  {
13017   "access" : "private",
13018   "alignment" : 4,
13019   "fields" :
13020   [
13021    {
13022     "referenced_type" : "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repUt_E"
13023    }
13024   ],
13025   "linker_set_key" : "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repE",
13026   "name" : "std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep",
13027   "size" : 12,
13028   "source_file" : "external/libcxx/include/string"
13029  },
13030  {
13031   "alignment" : 4,
13032   "fields" :
13033   [
13034    {
13035     "field_name" : "__l",
13036     "referenced_type" : "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE6__longE"
13037    },
13038    {
13039     "field_name" : "__s",
13040     "referenced_type" : "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE7__shortE"
13041    },
13042    {
13043     "field_name" : "__r",
13044     "referenced_type" : "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__rawE"
13045    }
13046   ],
13047   "is_anonymous" : true,
13048   "linker_set_key" : "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repUt_E",
13049   "name" : "std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep::(anonymous)",
13050   "record_kind" : "union",
13051   "size" : 12,
13052   "source_file" : "external/libcxx/include/string"
13053  },
13054  {
13055   "access" : "private",
13056   "alignment" : 4,
13057   "fields" :
13058   [
13059    {
13060     "field_name" : "__lx",
13061     "referenced_type" : "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE6__longE"
13062    },
13063    {
13064     "field_name" : "__lxx",
13065     "referenced_type" : "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE7__shortE"
13066    }
13067   ],
13068   "linker_set_key" : "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__ulxE",
13069   "name" : "std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__ulx",
13070   "record_kind" : "union",
13071   "size" : 12,
13072   "source_file" : "external/libcxx/include/string"
13073  },
13074  {
13075   "access" : "private",
13076   "alignment" : 4,
13077   "fields" :
13078   [
13079    {
13080     "field_name" : "__cap_",
13081     "referenced_type" : "_ZTIj"
13082    },
13083    {
13084     "field_name" : "__size_",
13085     "field_offset" : 32,
13086     "referenced_type" : "_ZTIj"
13087    },
13088    {
13089     "field_name" : "__data_",
13090     "field_offset" : 64,
13091     "referenced_type" : "_ZTIPDu"
13092    }
13093   ],
13094   "linker_set_key" : "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE6__longE",
13095   "name" : "std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__long",
13096   "size" : 12,
13097   "source_file" : "external/libcxx/include/string"
13098  },
13099  {
13100   "access" : "private",
13101   "alignment" : 1,
13102   "fields" :
13103   [
13104    {
13105     "referenced_type" : "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE7__shortUt_E"
13106    },
13107    {
13108     "field_name" : "__data_",
13109     "field_offset" : 8,
13110     "referenced_type" : "_ZTIA11_Du"
13111    }
13112   ],
13113   "linker_set_key" : "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE7__shortE",
13114   "name" : "std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__short",
13115   "size" : 12,
13116   "source_file" : "external/libcxx/include/string"
13117  },
13118  {
13119   "alignment" : 1,
13120   "fields" :
13121   [
13122    {
13123     "field_name" : "__size_",
13124     "referenced_type" : "_ZTIh"
13125    },
13126    {
13127     "field_name" : "__lx",
13128     "referenced_type" : "_ZTIDu"
13129    }
13130   ],
13131   "is_anonymous" : true,
13132   "linker_set_key" : "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE7__shortUt_E",
13133   "name" : "std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__short::(anonymous)",
13134   "record_kind" : "union",
13135   "size" : 1,
13136   "source_file" : "external/libcxx/include/string"
13137  },
13138  {
13139   "alignment" : 4,
13140   "base_specifiers" :
13141   [
13142    {
13143     "access" : "private",
13144     "referenced_type" : "_ZTINSt3__121__basic_string_commonILb1EEE"
13145    }
13146   ],
13147   "fields" :
13148   [
13149    {
13150     "access" : "private",
13151     "field_name" : "__r_",
13152     "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repES5_EE"
13153    }
13154   ],
13155   "linker_set_key" : "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEEE",
13156   "name" : "std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>",
13157   "record_kind" : "class",
13158   "size" : 12,
13159   "source_file" : "external/libcxx/include/string",
13160   "template_args" :
13161   [
13162    "_ZTIDu",
13163    "_ZTINSt3__111char_traitsIDuEE",
13164    "_ZTINSt3__19allocatorIDuEE"
13165   ]
13166  },
13167  {
13168   "access" : "private",
13169   "alignment" : 4,
13170   "fields" :
13171   [
13172    {
13173     "field_name" : "__words",
13174     "referenced_type" : "_ZTIA3_j"
13175    }
13176   ],
13177   "linker_set_key" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__rawE",
13178   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__raw",
13179   "size" : 12,
13180   "source_file" : "external/libcxx/include/string"
13181  },
13182  {
13183   "access" : "private",
13184   "alignment" : 4,
13185   "fields" :
13186   [
13187    {
13188     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repUt_E"
13189    }
13190   ],
13191   "linker_set_key" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
13192   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep",
13193   "size" : 12,
13194   "source_file" : "external/libcxx/include/string"
13195  },
13196  {
13197   "alignment" : 4,
13198   "fields" :
13199   [
13200    {
13201     "field_name" : "__l",
13202     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__longE"
13203    },
13204    {
13205     "field_name" : "__s",
13206     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7__shortE"
13207    },
13208    {
13209     "field_name" : "__r",
13210     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__rawE"
13211    }
13212   ],
13213   "is_anonymous" : true,
13214   "linker_set_key" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repUt_E",
13215   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep::(anonymous)",
13216   "record_kind" : "union",
13217   "size" : 12,
13218   "source_file" : "external/libcxx/include/string"
13219  },
13220  {
13221   "access" : "private",
13222   "alignment" : 4,
13223   "fields" :
13224   [
13225    {
13226     "field_name" : "__lx",
13227     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__longE"
13228    },
13229    {
13230     "field_name" : "__lxx",
13231     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7__shortE"
13232    }
13233   ],
13234   "linker_set_key" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__ulxE",
13235   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__ulx",
13236   "record_kind" : "union",
13237   "size" : 12,
13238   "source_file" : "external/libcxx/include/string"
13239  },
13240  {
13241   "access" : "private",
13242   "alignment" : 4,
13243   "fields" :
13244   [
13245    {
13246     "field_name" : "__cap_",
13247     "referenced_type" : "_ZTIj"
13248    },
13249    {
13250     "field_name" : "__size_",
13251     "field_offset" : 32,
13252     "referenced_type" : "_ZTIj"
13253    },
13254    {
13255     "field_name" : "__data_",
13256     "field_offset" : 64,
13257     "referenced_type" : "_ZTIPc"
13258    }
13259   ],
13260   "linker_set_key" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__longE",
13261   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__long",
13262   "size" : 12,
13263   "source_file" : "external/libcxx/include/string"
13264  },
13265  {
13266   "access" : "private",
13267   "alignment" : 1,
13268   "fields" :
13269   [
13270    {
13271     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7__shortUt_E"
13272    },
13273    {
13274     "field_name" : "__data_",
13275     "field_offset" : 8,
13276     "referenced_type" : "_ZTIA11_c"
13277    }
13278   ],
13279   "linker_set_key" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7__shortE",
13280   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__short",
13281   "size" : 12,
13282   "source_file" : "external/libcxx/include/string"
13283  },
13284  {
13285   "alignment" : 1,
13286   "fields" :
13287   [
13288    {
13289     "field_name" : "__size_",
13290     "referenced_type" : "_ZTIh"
13291    },
13292    {
13293     "field_name" : "__lx",
13294     "referenced_type" : "_ZTIc"
13295    }
13296   ],
13297   "is_anonymous" : true,
13298   "linker_set_key" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7__shortUt_E",
13299   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__short::(anonymous)",
13300   "record_kind" : "union",
13301   "size" : 1,
13302   "source_file" : "external/libcxx/include/string"
13303  },
13304  {
13305   "alignment" : 4,
13306   "base_specifiers" :
13307   [
13308    {
13309     "access" : "private",
13310     "referenced_type" : "_ZTINSt3__121__basic_string_commonILb1EEE"
13311    }
13312   ],
13313   "fields" :
13314   [
13315    {
13316     "access" : "private",
13317     "field_name" : "__r_",
13318     "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE"
13319    }
13320   ],
13321   "linker_set_key" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13322   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>>",
13323   "record_kind" : "class",
13324   "size" : 12,
13325   "source_file" : "external/libcxx/include/string",
13326   "template_args" :
13327   [
13328    "_ZTIc",
13329    "_ZTINSt3__111char_traitsIcEE",
13330    "_ZTINSt3__19allocatorIcEE"
13331   ]
13332  },
13333  {
13334   "access" : "private",
13335   "alignment" : 4,
13336   "fields" :
13337   [
13338    {
13339     "field_name" : "__words",
13340     "referenced_type" : "_ZTIA3_j"
13341    }
13342   ],
13343   "linker_set_key" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__rawE",
13344   "name" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__raw",
13345   "size" : 12,
13346   "source_file" : "external/libcxx/include/string"
13347  },
13348  {
13349   "access" : "private",
13350   "alignment" : 4,
13351   "fields" :
13352   [
13353    {
13354     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repUt_E"
13355    }
13356   ],
13357   "linker_set_key" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
13358   "name" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep",
13359   "size" : 12,
13360   "source_file" : "external/libcxx/include/string"
13361  },
13362  {
13363   "alignment" : 4,
13364   "fields" :
13365   [
13366    {
13367     "field_name" : "__l",
13368     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6__longE"
13369    },
13370    {
13371     "field_name" : "__s",
13372     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7__shortE"
13373    },
13374    {
13375     "field_name" : "__r",
13376     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__rawE"
13377    }
13378   ],
13379   "is_anonymous" : true,
13380   "linker_set_key" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repUt_E",
13381   "name" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep::(anonymous)",
13382   "record_kind" : "union",
13383   "size" : 12,
13384   "source_file" : "external/libcxx/include/string"
13385  },
13386  {
13387   "access" : "private",
13388   "alignment" : 4,
13389   "fields" :
13390   [
13391    {
13392     "field_name" : "__lx",
13393     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6__longE"
13394    },
13395    {
13396     "field_name" : "__lxx",
13397     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7__shortE"
13398    }
13399   ],
13400   "linker_set_key" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__ulxE",
13401   "name" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__ulx",
13402   "record_kind" : "union",
13403   "size" : 12,
13404   "source_file" : "external/libcxx/include/string"
13405  },
13406  {
13407   "access" : "private",
13408   "alignment" : 4,
13409   "fields" :
13410   [
13411    {
13412     "field_name" : "__cap_",
13413     "referenced_type" : "_ZTIj"
13414    },
13415    {
13416     "field_name" : "__size_",
13417     "field_offset" : 32,
13418     "referenced_type" : "_ZTIj"
13419    },
13420    {
13421     "field_name" : "__data_",
13422     "field_offset" : 64,
13423     "referenced_type" : "_ZTIPw"
13424    }
13425   ],
13426   "linker_set_key" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6__longE",
13427   "name" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__long",
13428   "size" : 12,
13429   "source_file" : "external/libcxx/include/string"
13430  },
13431  {
13432   "access" : "private",
13433   "alignment" : 4,
13434   "fields" :
13435   [
13436    {
13437     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7__shortUt_E"
13438    },
13439    {
13440     "field_name" : "__data_",
13441     "field_offset" : 32,
13442     "referenced_type" : "_ZTIA2_w"
13443    }
13444   ],
13445   "linker_set_key" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7__shortE",
13446   "name" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__short",
13447   "size" : 12,
13448   "source_file" : "external/libcxx/include/string"
13449  },
13450  {
13451   "alignment" : 4,
13452   "fields" :
13453   [
13454    {
13455     "field_name" : "__size_",
13456     "referenced_type" : "_ZTIh"
13457    },
13458    {
13459     "field_name" : "__lx",
13460     "referenced_type" : "_ZTIw"
13461    }
13462   ],
13463   "is_anonymous" : true,
13464   "linker_set_key" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7__shortUt_E",
13465   "name" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__short::(anonymous)",
13466   "record_kind" : "union",
13467   "size" : 4,
13468   "source_file" : "external/libcxx/include/string"
13469  },
13470  {
13471   "alignment" : 4,
13472   "base_specifiers" :
13473   [
13474    {
13475     "access" : "private",
13476     "referenced_type" : "_ZTINSt3__121__basic_string_commonILb1EEE"
13477    }
13478   ],
13479   "fields" :
13480   [
13481    {
13482     "access" : "private",
13483     "field_name" : "__r_",
13484     "referenced_type" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE"
13485    }
13486   ],
13487   "linker_set_key" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEE",
13488   "name" : "std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>",
13489   "record_kind" : "class",
13490   "size" : 12,
13491   "source_file" : "external/libcxx/include/string",
13492   "template_args" :
13493   [
13494    "_ZTIw",
13495    "_ZTINSt3__111char_traitsIwEE",
13496    "_ZTINSt3__19allocatorIwEE"
13497   ]
13498  },
13499  {
13500   "alignment" : 1,
13501   "linker_set_key" : "_ZTINSt3__112defer_lock_tE",
13502   "name" : "std::defer_lock_t",
13503   "size" : 1,
13504   "source_file" : "external/libcxx/include/__mutex_base"
13505  },
13506  {
13507   "alignment" : 1,
13508   "base_specifiers" :
13509   [
13510    {
13511     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
13512    }
13513   ],
13514   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
13515   "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>>",
13516   "size" : 1,
13517   "source_file" : "external/libcxx/include/type_traits",
13518   "template_args" :
13519   [
13520    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
13521   ]
13522  },
13523  {
13524   "alignment" : 1,
13525   "base_specifiers" :
13526   [
13527    {
13528     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
13529    }
13530   ],
13531   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
13532   "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>>",
13533   "size" : 1,
13534   "source_file" : "external/libcxx/include/type_traits",
13535   "template_args" :
13536   [
13537    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
13538   ]
13539  },
13540  {
13541   "alignment" : 1,
13542   "base_specifiers" :
13543   [
13544    {
13545     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
13546    }
13547   ],
13548   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
13549   "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>>",
13550   "size" : 1,
13551   "source_file" : "external/libcxx/include/type_traits",
13552   "template_args" :
13553   [
13554    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
13555   ]
13556  },
13557  {
13558   "alignment" : 1,
13559   "base_specifiers" :
13560   [
13561    {
13562     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
13563    }
13564   ],
13565   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
13566   "name" : "std::is_reference<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
13567   "size" : 1,
13568   "source_file" : "external/libcxx/include/type_traits",
13569   "template_args" :
13570   [
13571    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
13572   ]
13573  },
13574  {
13575   "alignment" : 1,
13576   "base_specifiers" :
13577   [
13578    {
13579     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
13580    }
13581   ],
13582   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
13583   "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>>",
13584   "size" : 1,
13585   "source_file" : "external/libcxx/include/type_traits",
13586   "template_args" :
13587   [
13588    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
13589   ]
13590  },
13591  {
13592   "alignment" : 1,
13593   "base_specifiers" :
13594   [
13595    {
13596     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
13597    }
13598   ],
13599   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
13600   "name" : "std::is_reference<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
13601   "size" : 1,
13602   "source_file" : "external/libcxx/include/type_traits",
13603   "template_args" :
13604   [
13605    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
13606   ]
13607  },
13608  {
13609   "alignment" : 1,
13610   "base_specifiers" :
13611   [
13612    {
13613     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
13614    }
13615   ],
13616   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
13617   "name" : "std::is_reference<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
13618   "size" : 1,
13619   "source_file" : "external/libcxx/include/type_traits",
13620   "template_args" :
13621   [
13622    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
13623   ]
13624  },
13625  {
13626   "alignment" : 1,
13627   "base_specifiers" :
13628   [
13629    {
13630     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
13631    }
13632   ],
13633   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
13634   "name" : "std::is_reference<const std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
13635   "size" : 1,
13636   "source_file" : "external/libcxx/include/type_traits",
13637   "template_args" :
13638   [
13639    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
13640   ]
13641  },
13642  {
13643   "alignment" : 1,
13644   "base_specifiers" :
13645   [
13646    {
13647     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
13648    }
13649   ],
13650   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
13651   "name" : "std::is_reference<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
13652   "size" : 1,
13653   "source_file" : "external/libcxx/include/type_traits",
13654   "template_args" :
13655   [
13656    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
13657   ]
13658  },
13659  {
13660   "alignment" : 1,
13661   "base_specifiers" :
13662   [
13663    {
13664     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
13665    }
13666   ],
13667   "linker_set_key" : "_ZTINSt3__112is_referenceIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
13668   "name" : "std::is_reference<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
13669   "size" : 1,
13670   "source_file" : "external/libcxx/include/type_traits",
13671   "template_args" :
13672   [
13673    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
13674   ]
13675  },
13676  {
13677   "alignment" : 1,
13678   "base_specifiers" :
13679   [
13680    {
13681     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
13682    }
13683   ],
13684   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
13685   "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>>",
13686   "size" : 1,
13687   "source_file" : "external/libcxx/include/type_traits",
13688   "template_args" :
13689   [
13690    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
13691   ]
13692  },
13693  {
13694   "alignment" : 1,
13695   "base_specifiers" :
13696   [
13697    {
13698     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
13699    }
13700   ],
13701   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
13702   "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>>",
13703   "size" : 1,
13704   "source_file" : "external/libcxx/include/type_traits",
13705   "template_args" :
13706   [
13707    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
13708   ]
13709  },
13710  {
13711   "alignment" : 1,
13712   "base_specifiers" :
13713   [
13714    {
13715     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
13716    }
13717   ],
13718   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
13719   "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>>",
13720   "size" : 1,
13721   "source_file" : "external/libcxx/include/type_traits",
13722   "template_args" :
13723   [
13724    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
13725   ]
13726  },
13727  {
13728   "alignment" : 1,
13729   "base_specifiers" :
13730   [
13731    {
13732     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
13733    }
13734   ],
13735   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
13736   "name" : "std::is_reference<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
13737   "size" : 1,
13738   "source_file" : "external/libcxx/include/type_traits",
13739   "template_args" :
13740   [
13741    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
13742   ]
13743  },
13744  {
13745   "alignment" : 1,
13746   "base_specifiers" :
13747   [
13748    {
13749     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
13750    }
13751   ],
13752   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
13753   "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>>",
13754   "size" : 1,
13755   "source_file" : "external/libcxx/include/type_traits",
13756   "template_args" :
13757   [
13758    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
13759   ]
13760  },
13761  {
13762   "alignment" : 1,
13763   "base_specifiers" :
13764   [
13765    {
13766     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
13767    }
13768   ],
13769   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
13770   "name" : "std::is_reference<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
13771   "size" : 1,
13772   "source_file" : "external/libcxx/include/type_traits",
13773   "template_args" :
13774   [
13775    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
13776   ]
13777  },
13778  {
13779   "alignment" : 1,
13780   "base_specifiers" :
13781   [
13782    {
13783     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
13784    }
13785   ],
13786   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
13787   "name" : "std::is_reference<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
13788   "size" : 1,
13789   "source_file" : "external/libcxx/include/type_traits",
13790   "template_args" :
13791   [
13792    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
13793   ]
13794  },
13795  {
13796   "alignment" : 1,
13797   "base_specifiers" :
13798   [
13799    {
13800     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
13801    }
13802   ],
13803   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
13804   "name" : "std::is_reference<std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
13805   "size" : 1,
13806   "source_file" : "external/libcxx/include/type_traits",
13807   "template_args" :
13808   [
13809    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
13810   ]
13811  },
13812  {
13813   "alignment" : 1,
13814   "base_specifiers" :
13815   [
13816    {
13817     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
13818    }
13819   ],
13820   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
13821   "name" : "std::is_reference<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
13822   "size" : 1,
13823   "source_file" : "external/libcxx/include/type_traits",
13824   "template_args" :
13825   [
13826    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
13827   ]
13828  },
13829  {
13830   "alignment" : 1,
13831   "base_specifiers" :
13832   [
13833    {
13834     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
13835    }
13836   ],
13837   "linker_set_key" : "_ZTINSt3__112is_referenceINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
13838   "name" : "std::is_reference<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
13839   "size" : 1,
13840   "source_file" : "external/libcxx/include/type_traits",
13841   "template_args" :
13842   [
13843    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
13844   ]
13845  },
13846  {
13847   "alignment" : 1,
13848   "base_specifiers" :
13849   [
13850    {
13851     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
13852    }
13853   ],
13854   "linker_set_key" : "_ZTINSt3__112is_referenceINS_5mutexEEE",
13855   "name" : "std::is_reference<std::mutex>",
13856   "size" : 1,
13857   "source_file" : "external/libcxx/include/type_traits",
13858   "template_args" :
13859   [
13860    "_ZTINSt3__15mutexE"
13861   ]
13862  },
13863  {
13864   "alignment" : 1,
13865   "base_specifiers" :
13866   [
13867    {
13868     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
13869    }
13870   ],
13871   "linker_set_key" : "_ZTINSt3__112is_referenceIeEE",
13872   "name" : "std::is_reference<long double>",
13873   "size" : 1,
13874   "source_file" : "external/libcxx/include/type_traits",
13875   "template_args" :
13876   [
13877    "_ZTIe"
13878   ]
13879  },
13880  {
13881   "alignment" : 1,
13882   "base_specifiers" :
13883   [
13884    {
13885     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
13886    }
13887   ],
13888   "linker_set_key" : "_ZTINSt3__112is_referenceIiEE",
13889   "name" : "std::is_reference<int>",
13890   "size" : 1,
13891   "source_file" : "external/libcxx/include/type_traits",
13892   "template_args" :
13893   [
13894    "_ZTIi"
13895   ]
13896  },
13897  {
13898   "alignment" : 1,
13899   "base_specifiers" :
13900   [
13901    {
13902     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
13903    }
13904   ],
13905   "linker_set_key" : "_ZTINSt3__112is_referenceIlEE",
13906   "name" : "std::is_reference<long>",
13907   "size" : 1,
13908   "source_file" : "external/libcxx/include/type_traits",
13909   "template_args" :
13910   [
13911    "_ZTIl"
13912   ]
13913  },
13914  {
13915   "alignment" : 1,
13916   "base_specifiers" :
13917   [
13918    {
13919     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
13920    }
13921   ],
13922   "linker_set_key" : "_ZTINSt3__112is_referenceIxEE",
13923   "name" : "std::is_reference<long long>",
13924   "size" : 1,
13925   "source_file" : "external/libcxx/include/type_traits",
13926   "template_args" :
13927   [
13928    "_ZTIx"
13929   ]
13930  },
13931  {
13932   "alignment" : 1,
13933   "linker_set_key" : "_ZTINSt3__112not_equal_toIvEE",
13934   "name" : "std::not_equal_to<void>",
13935   "size" : 1,
13936   "source_file" : "external/libcxx/include/functional",
13937   "template_args" :
13938   [
13939    "_ZTIv"
13940   ]
13941  },
13942  {
13943   "alignment" : 1,
13944   "linker_set_key" : "_ZTINSt3__112placeholders4__phILi10EEE",
13945   "name" : "std::placeholders::__ph<10>",
13946   "size" : 1,
13947   "source_file" : "external/libcxx/include/functional"
13948  },
13949  {
13950   "alignment" : 1,
13951   "linker_set_key" : "_ZTINSt3__112placeholders4__phILi1EEE",
13952   "name" : "std::placeholders::__ph<1>",
13953   "size" : 1,
13954   "source_file" : "external/libcxx/include/functional"
13955  },
13956  {
13957   "alignment" : 1,
13958   "linker_set_key" : "_ZTINSt3__112placeholders4__phILi2EEE",
13959   "name" : "std::placeholders::__ph<2>",
13960   "size" : 1,
13961   "source_file" : "external/libcxx/include/functional"
13962  },
13963  {
13964   "alignment" : 1,
13965   "linker_set_key" : "_ZTINSt3__112placeholders4__phILi3EEE",
13966   "name" : "std::placeholders::__ph<3>",
13967   "size" : 1,
13968   "source_file" : "external/libcxx/include/functional"
13969  },
13970  {
13971   "alignment" : 1,
13972   "linker_set_key" : "_ZTINSt3__112placeholders4__phILi4EEE",
13973   "name" : "std::placeholders::__ph<4>",
13974   "size" : 1,
13975   "source_file" : "external/libcxx/include/functional"
13976  },
13977  {
13978   "alignment" : 1,
13979   "linker_set_key" : "_ZTINSt3__112placeholders4__phILi5EEE",
13980   "name" : "std::placeholders::__ph<5>",
13981   "size" : 1,
13982   "source_file" : "external/libcxx/include/functional"
13983  },
13984  {
13985   "alignment" : 1,
13986   "linker_set_key" : "_ZTINSt3__112placeholders4__phILi6EEE",
13987   "name" : "std::placeholders::__ph<6>",
13988   "size" : 1,
13989   "source_file" : "external/libcxx/include/functional"
13990  },
13991  {
13992   "alignment" : 1,
13993   "linker_set_key" : "_ZTINSt3__112placeholders4__phILi7EEE",
13994   "name" : "std::placeholders::__ph<7>",
13995   "size" : 1,
13996   "source_file" : "external/libcxx/include/functional"
13997  },
13998  {
13999   "alignment" : 1,
14000   "linker_set_key" : "_ZTINSt3__112placeholders4__phILi8EEE",
14001   "name" : "std::placeholders::__ph<8>",
14002   "size" : 1,
14003   "source_file" : "external/libcxx/include/functional"
14004  },
14005  {
14006   "alignment" : 1,
14007   "linker_set_key" : "_ZTINSt3__112placeholders4__phILi9EEE",
14008   "name" : "std::placeholders::__ph<9>",
14009   "size" : 1,
14010   "source_file" : "external/libcxx/include/functional"
14011  },
14012  {
14013   "alignment" : 1,
14014   "linker_set_key" : "_ZTINSt3__112remove_constIDiEE",
14015   "name" : "std::remove_const<char32_t>",
14016   "size" : 1,
14017   "source_file" : "external/libcxx/include/type_traits",
14018   "template_args" :
14019   [
14020    "_ZTIDi"
14021   ]
14022  },
14023  {
14024   "alignment" : 1,
14025   "linker_set_key" : "_ZTINSt3__112remove_constIDsEE",
14026   "name" : "std::remove_const<char16_t>",
14027   "size" : 1,
14028   "source_file" : "external/libcxx/include/type_traits",
14029   "template_args" :
14030   [
14031    "_ZTIDs"
14032   ]
14033  },
14034  {
14035   "alignment" : 1,
14036   "linker_set_key" : "_ZTINSt3__112remove_constIDuEE",
14037   "name" : "std::remove_const<char8_t>",
14038   "size" : 1,
14039   "source_file" : "external/libcxx/include/type_traits",
14040   "template_args" :
14041   [
14042    "_ZTIDu"
14043   ]
14044  },
14045  {
14046   "alignment" : 1,
14047   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
14048   "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>>",
14049   "size" : 1,
14050   "source_file" : "external/libcxx/include/type_traits",
14051   "template_args" :
14052   [
14053    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
14054   ]
14055  },
14056  {
14057   "alignment" : 1,
14058   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
14059   "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>>",
14060   "size" : 1,
14061   "source_file" : "external/libcxx/include/type_traits",
14062   "template_args" :
14063   [
14064    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
14065   ]
14066  },
14067  {
14068   "alignment" : 1,
14069   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
14070   "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>>",
14071   "size" : 1,
14072   "source_file" : "external/libcxx/include/type_traits",
14073   "template_args" :
14074   [
14075    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
14076   ]
14077  },
14078  {
14079   "alignment" : 1,
14080   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
14081   "name" : "std::remove_const<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
14082   "size" : 1,
14083   "source_file" : "external/libcxx/include/type_traits",
14084   "template_args" :
14085   [
14086    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
14087   ]
14088  },
14089  {
14090   "alignment" : 1,
14091   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
14092   "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>>",
14093   "size" : 1,
14094   "source_file" : "external/libcxx/include/type_traits",
14095   "template_args" :
14096   [
14097    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
14098   ]
14099  },
14100  {
14101   "alignment" : 1,
14102   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
14103   "name" : "std::remove_const<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
14104   "size" : 1,
14105   "source_file" : "external/libcxx/include/type_traits",
14106   "template_args" :
14107   [
14108    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
14109   ]
14110  },
14111  {
14112   "alignment" : 1,
14113   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
14114   "name" : "std::remove_const<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
14115   "size" : 1,
14116   "source_file" : "external/libcxx/include/type_traits",
14117   "template_args" :
14118   [
14119    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
14120   ]
14121  },
14122  {
14123   "alignment" : 1,
14124   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
14125   "name" : "std::remove_const<const std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
14126   "size" : 1,
14127   "source_file" : "external/libcxx/include/type_traits",
14128   "template_args" :
14129   [
14130    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
14131   ]
14132  },
14133  {
14134   "alignment" : 1,
14135   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
14136   "name" : "std::remove_const<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
14137   "size" : 1,
14138   "source_file" : "external/libcxx/include/type_traits",
14139   "template_args" :
14140   [
14141    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
14142   ]
14143  },
14144  {
14145   "alignment" : 1,
14146   "linker_set_key" : "_ZTINSt3__112remove_constIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
14147   "name" : "std::remove_const<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
14148   "size" : 1,
14149   "source_file" : "external/libcxx/include/type_traits",
14150   "template_args" :
14151   [
14152    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
14153   ]
14154  },
14155  {
14156   "alignment" : 1,
14157   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
14158   "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>>",
14159   "size" : 1,
14160   "source_file" : "external/libcxx/include/type_traits",
14161   "template_args" :
14162   [
14163    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
14164   ]
14165  },
14166  {
14167   "alignment" : 1,
14168   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
14169   "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>>",
14170   "size" : 1,
14171   "source_file" : "external/libcxx/include/type_traits",
14172   "template_args" :
14173   [
14174    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
14175   ]
14176  },
14177  {
14178   "alignment" : 1,
14179   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
14180   "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>>",
14181   "size" : 1,
14182   "source_file" : "external/libcxx/include/type_traits",
14183   "template_args" :
14184   [
14185    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
14186   ]
14187  },
14188  {
14189   "alignment" : 1,
14190   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
14191   "name" : "std::remove_const<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
14192   "size" : 1,
14193   "source_file" : "external/libcxx/include/type_traits",
14194   "template_args" :
14195   [
14196    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
14197   ]
14198  },
14199  {
14200   "alignment" : 1,
14201   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
14202   "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>>",
14203   "size" : 1,
14204   "source_file" : "external/libcxx/include/type_traits",
14205   "template_args" :
14206   [
14207    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
14208   ]
14209  },
14210  {
14211   "alignment" : 1,
14212   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
14213   "name" : "std::remove_const<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
14214   "size" : 1,
14215   "source_file" : "external/libcxx/include/type_traits",
14216   "template_args" :
14217   [
14218    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
14219   ]
14220  },
14221  {
14222   "alignment" : 1,
14223   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
14224   "name" : "std::remove_const<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
14225   "size" : 1,
14226   "source_file" : "external/libcxx/include/type_traits",
14227   "template_args" :
14228   [
14229    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
14230   ]
14231  },
14232  {
14233   "alignment" : 1,
14234   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
14235   "name" : "std::remove_const<std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
14236   "size" : 1,
14237   "source_file" : "external/libcxx/include/type_traits",
14238   "template_args" :
14239   [
14240    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
14241   ]
14242  },
14243  {
14244   "alignment" : 1,
14245   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
14246   "name" : "std::remove_const<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
14247   "size" : 1,
14248   "source_file" : "external/libcxx/include/type_traits",
14249   "template_args" :
14250   [
14251    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
14252   ]
14253  },
14254  {
14255   "alignment" : 1,
14256   "linker_set_key" : "_ZTINSt3__112remove_constINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
14257   "name" : "std::remove_const<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
14258   "size" : 1,
14259   "source_file" : "external/libcxx/include/type_traits",
14260   "template_args" :
14261   [
14262    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
14263   ]
14264  },
14265  {
14266   "alignment" : 1,
14267   "linker_set_key" : "_ZTINSt3__112remove_constINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
14268   "name" : "std::remove_const<std::chrono::duration<long double, std::ratio<1, 1000000000>>>",
14269   "size" : 1,
14270   "source_file" : "external/libcxx/include/type_traits",
14271   "template_args" :
14272   [
14273    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE"
14274   ]
14275  },
14276  {
14277   "alignment" : 1,
14278   "linker_set_key" : "_ZTINSt3__112remove_constINS_6chrono8durationIiNS_5ratioILx2629746ELx1EEEEEEE",
14279   "name" : "std::remove_const<std::chrono::duration<int, std::ratio<2629746, 1>>>",
14280   "size" : 1,
14281   "source_file" : "external/libcxx/include/type_traits",
14282   "template_args" :
14283   [
14284    "_ZTINSt3__16chrono8durationIiNS_5ratioILx2629746ELx1EEEEE"
14285   ]
14286  },
14287  {
14288   "alignment" : 1,
14289   "linker_set_key" : "_ZTINSt3__112remove_constINS_6chrono8durationIiNS_5ratioILx31556952ELx1EEEEEEE",
14290   "name" : "std::remove_const<std::chrono::duration<int, std::ratio<31556952, 1>>>",
14291   "size" : 1,
14292   "source_file" : "external/libcxx/include/type_traits",
14293   "template_args" :
14294   [
14295    "_ZTINSt3__16chrono8durationIiNS_5ratioILx31556952ELx1EEEEE"
14296   ]
14297  },
14298  {
14299   "alignment" : 1,
14300   "linker_set_key" : "_ZTINSt3__112remove_constINS_6chrono8durationIiNS_5ratioILx86400ELx1EEEEEEE",
14301   "name" : "std::remove_const<std::chrono::duration<int, std::ratio<86400, 1>>>",
14302   "size" : 1,
14303   "source_file" : "external/libcxx/include/type_traits",
14304   "template_args" :
14305   [
14306    "_ZTINSt3__16chrono8durationIiNS_5ratioILx86400ELx1EEEEE"
14307   ]
14308  },
14309  {
14310   "alignment" : 1,
14311   "linker_set_key" : "_ZTINSt3__112remove_constINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
14312   "name" : "std::remove_const<std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
14313   "size" : 1,
14314   "source_file" : "external/libcxx/include/type_traits",
14315   "template_args" :
14316   [
14317    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
14318   ]
14319  },
14320  {
14321   "alignment" : 1,
14322   "linker_set_key" : "_ZTINSt3__112remove_constINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
14323   "name" : "std::remove_const<std::chrono::duration<long long, std::ratio<1, 1>>>",
14324   "size" : 1,
14325   "source_file" : "external/libcxx/include/type_traits",
14326   "template_args" :
14327   [
14328    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE"
14329   ]
14330  },
14331  {
14332   "alignment" : 1,
14333   "linker_set_key" : "_ZTINSt3__112remove_constIcEE",
14334   "name" : "std::remove_const<char>",
14335   "size" : 1,
14336   "source_file" : "external/libcxx/include/type_traits",
14337   "template_args" :
14338   [
14339    "_ZTIc"
14340   ]
14341  },
14342  {
14343   "alignment" : 1,
14344   "linker_set_key" : "_ZTINSt3__112remove_constIeEE",
14345   "name" : "std::remove_const<long double>",
14346   "size" : 1,
14347   "source_file" : "external/libcxx/include/type_traits",
14348   "template_args" :
14349   [
14350    "_ZTIe"
14351   ]
14352  },
14353  {
14354   "alignment" : 1,
14355   "linker_set_key" : "_ZTINSt3__112remove_constIiEE",
14356   "name" : "std::remove_const<int>",
14357   "size" : 1,
14358   "source_file" : "external/libcxx/include/type_traits",
14359   "template_args" :
14360   [
14361    "_ZTIi"
14362   ]
14363  },
14364  {
14365   "alignment" : 1,
14366   "linker_set_key" : "_ZTINSt3__112remove_constIjEE",
14367   "name" : "std::remove_const<unsigned int>",
14368   "size" : 1,
14369   "source_file" : "external/libcxx/include/type_traits",
14370   "template_args" :
14371   [
14372    "_ZTIj"
14373   ]
14374  },
14375  {
14376   "alignment" : 1,
14377   "linker_set_key" : "_ZTINSt3__112remove_constIlEE",
14378   "name" : "std::remove_const<long>",
14379   "size" : 1,
14380   "source_file" : "external/libcxx/include/type_traits",
14381   "template_args" :
14382   [
14383    "_ZTIl"
14384   ]
14385  },
14386  {
14387   "alignment" : 1,
14388   "linker_set_key" : "_ZTINSt3__112remove_constIwEE",
14389   "name" : "std::remove_const<wchar_t>",
14390   "size" : 1,
14391   "source_file" : "external/libcxx/include/type_traits",
14392   "template_args" :
14393   [
14394    "_ZTIw"
14395   ]
14396  },
14397  {
14398   "alignment" : 1,
14399   "linker_set_key" : "_ZTINSt3__112remove_constIxEE",
14400   "name" : "std::remove_const<long long>",
14401   "size" : 1,
14402   "source_file" : "external/libcxx/include/type_traits",
14403   "template_args" :
14404   [
14405    "_ZTIx"
14406   ]
14407  },
14408  {
14409   "alignment" : 4,
14410   "base_specifiers" :
14411   [
14412    {
14413     "referenced_type" : "_ZTISt13runtime_error"
14414    }
14415   ],
14416   "fields" :
14417   [
14418    {
14419     "access" : "private",
14420     "field_name" : "__ec_",
14421     "field_offset" : 64,
14422     "referenced_type" : "_ZTINSt3__110error_codeE"
14423    }
14424   ],
14425   "linker_set_key" : "_ZTINSt3__112system_errorE",
14426   "name" : "std::system_error",
14427   "record_kind" : "class",
14428   "size" : 16,
14429   "source_file" : "external/libcxx/include/system_error",
14430   "vtable_components" :
14431   [
14432    {
14433     "kind" : "offset_to_top"
14434    },
14435    {
14436     "kind" : "rtti",
14437     "mangled_component_name" : "_ZTINSt3__112system_errorE"
14438    },
14439    {
14440     "kind" : "complete_dtor_pointer",
14441     "mangled_component_name" : "_ZNSt3__112system_errorD1Ev"
14442    },
14443    {
14444     "kind" : "deleting_dtor_pointer",
14445     "mangled_component_name" : "_ZNSt3__112system_errorD0Ev"
14446    },
14447    {
14448     "mangled_component_name" : "_ZNKSt13runtime_error4whatEv"
14449    }
14450   ]
14451  },
14452  {
14453   "alignment" : 1,
14454   "linker_set_key" : "_ZTINSt3__113__apply_cv_mfILb0ELb0ELb0EEE",
14455   "name" : "std::__apply_cv_mf<false, false, false>",
14456   "size" : 1,
14457   "source_file" : "external/libcxx/include/__tuple"
14458  },
14459  {
14460   "alignment" : 1,
14461   "linker_set_key" : "_ZTINSt3__113__apply_cv_mfILb0ELb0ELb1EEE",
14462   "name" : "std::__apply_cv_mf<false, false, true>",
14463   "size" : 1,
14464   "source_file" : "external/libcxx/include/__tuple"
14465  },
14466  {
14467   "alignment" : 1,
14468   "linker_set_key" : "_ZTINSt3__113__apply_cv_mfILb0ELb1ELb0EEE",
14469   "name" : "std::__apply_cv_mf<false, true, false>",
14470   "size" : 1,
14471   "source_file" : "external/libcxx/include/__tuple"
14472  },
14473  {
14474   "alignment" : 1,
14475   "linker_set_key" : "_ZTINSt3__113__apply_cv_mfILb0ELb1ELb1EEE",
14476   "name" : "std::__apply_cv_mf<false, true, true>",
14477   "size" : 1,
14478   "source_file" : "external/libcxx/include/__tuple"
14479  },
14480  {
14481   "alignment" : 1,
14482   "linker_set_key" : "_ZTINSt3__113__apply_cv_mfILb1ELb0ELb0EEE",
14483   "name" : "std::__apply_cv_mf<true, false, false>",
14484   "size" : 1,
14485   "source_file" : "external/libcxx/include/__tuple"
14486  },
14487  {
14488   "alignment" : 1,
14489   "linker_set_key" : "_ZTINSt3__113__apply_cv_mfILb1ELb0ELb1EEE",
14490   "name" : "std::__apply_cv_mf<true, false, true>",
14491   "size" : 1,
14492   "source_file" : "external/libcxx/include/__tuple"
14493  },
14494  {
14495   "alignment" : 1,
14496   "linker_set_key" : "_ZTINSt3__113__apply_cv_mfILb1ELb1ELb0EEE",
14497   "name" : "std::__apply_cv_mf<true, true, false>",
14498   "size" : 1,
14499   "source_file" : "external/libcxx/include/__tuple"
14500  },
14501  {
14502   "alignment" : 1,
14503   "linker_set_key" : "_ZTINSt3__113__apply_cv_mfILb1ELb1ELb1EEE",
14504   "name" : "std::__apply_cv_mf<true, true, true>",
14505   "size" : 1,
14506   "source_file" : "external/libcxx/include/__tuple"
14507  },
14508  {
14509   "alignment" : 1,
14510   "linker_set_key" : "_ZTINSt3__113__make_signedIbLb1EEE",
14511   "name" : "std::__make_signed<bool, true>",
14512   "size" : 1,
14513   "source_file" : "external/libcxx/include/type_traits",
14514   "template_args" :
14515   [
14516    "_ZTIb"
14517   ]
14518  },
14519  {
14520   "alignment" : 1,
14521   "linker_set_key" : "_ZTINSt3__113__make_signedIiLb1EEE",
14522   "name" : "std::__make_signed<int, true>",
14523   "size" : 1,
14524   "source_file" : "external/libcxx/include/type_traits",
14525   "template_args" :
14526   [
14527    "_ZTIi"
14528   ]
14529  },
14530  {
14531   "alignment" : 1,
14532   "linker_set_key" : "_ZTINSt3__113__make_signedIjLb1EEE",
14533   "name" : "std::__make_signed<unsigned int, true>",
14534   "size" : 1,
14535   "source_file" : "external/libcxx/include/type_traits",
14536   "template_args" :
14537   [
14538    "_ZTIj"
14539   ]
14540  },
14541  {
14542   "alignment" : 1,
14543   "linker_set_key" : "_ZTINSt3__113__make_signedIlLb1EEE",
14544   "name" : "std::__make_signed<long, true>",
14545   "size" : 1,
14546   "source_file" : "external/libcxx/include/type_traits",
14547   "template_args" :
14548   [
14549    "_ZTIl"
14550   ]
14551  },
14552  {
14553   "alignment" : 1,
14554   "linker_set_key" : "_ZTINSt3__113__make_signedImLb1EEE",
14555   "name" : "std::__make_signed<unsigned long, true>",
14556   "size" : 1,
14557   "source_file" : "external/libcxx/include/type_traits",
14558   "template_args" :
14559   [
14560    "_ZTIm"
14561   ]
14562  },
14563  {
14564   "alignment" : 1,
14565   "linker_set_key" : "_ZTINSt3__113__make_signedIsLb1EEE",
14566   "name" : "std::__make_signed<short, true>",
14567   "size" : 1,
14568   "source_file" : "external/libcxx/include/type_traits",
14569   "template_args" :
14570   [
14571    "_ZTIs"
14572   ]
14573  },
14574  {
14575   "alignment" : 1,
14576   "linker_set_key" : "_ZTINSt3__113__make_signedItLb1EEE",
14577   "name" : "std::__make_signed<unsigned short, true>",
14578   "size" : 1,
14579   "source_file" : "external/libcxx/include/type_traits",
14580   "template_args" :
14581   [
14582    "_ZTIt"
14583   ]
14584  },
14585  {
14586   "alignment" : 1,
14587   "linker_set_key" : "_ZTINSt3__113__make_signedIxLb1EEE",
14588   "name" : "std::__make_signed<long long, true>",
14589   "size" : 1,
14590   "source_file" : "external/libcxx/include/type_traits",
14591   "template_args" :
14592   [
14593    "_ZTIx"
14594   ]
14595  },
14596  {
14597   "alignment" : 1,
14598   "linker_set_key" : "_ZTINSt3__113__make_signedIyLb1EEE",
14599   "name" : "std::__make_signed<unsigned long long, true>",
14600   "size" : 1,
14601   "source_file" : "external/libcxx/include/type_traits",
14602   "template_args" :
14603   [
14604    "_ZTIy"
14605   ]
14606  },
14607  {
14608   "alignment" : 1,
14609   "base_specifiers" :
14610   [
14611    {
14612     "referenced_type" : "_ZTINSt3__114unary_functionINS_6_PairTEjEE"
14613    }
14614   ],
14615   "linker_set_key" : "_ZTINSt3__113__scalar_hashINS_6_PairTELj2EEE",
14616   "name" : "std::__scalar_hash<std::_PairT, 2>",
14617   "size" : 1,
14618   "source_file" : "external/libcxx/include/utility",
14619   "template_args" :
14620   [
14621    "_ZTINSt3__16_PairTE"
14622   ]
14623  },
14624  {
14625   "alignment" : 1,
14626   "base_specifiers" :
14627   [
14628    {
14629     "referenced_type" : "_ZTINSt3__114unary_functionIdjEE"
14630    }
14631   ],
14632   "linker_set_key" : "_ZTINSt3__113__scalar_hashIdLj2EEE",
14633   "name" : "std::__scalar_hash<double>",
14634   "size" : 1,
14635   "source_file" : "external/libcxx/include/utility",
14636   "template_args" :
14637   [
14638    "_ZTId"
14639   ]
14640  },
14641  {
14642   "alignment" : 1,
14643   "base_specifiers" :
14644   [
14645    {
14646     "referenced_type" : "_ZTINSt3__114unary_functionIejEE"
14647    }
14648   ],
14649   "linker_set_key" : "_ZTINSt3__113__scalar_hashIeLj2EEE",
14650   "name" : "std::__scalar_hash<long double>",
14651   "size" : 1,
14652   "source_file" : "external/libcxx/include/utility",
14653   "template_args" :
14654   [
14655    "_ZTIe"
14656   ]
14657  },
14658  {
14659   "alignment" : 1,
14660   "base_specifiers" :
14661   [
14662    {
14663     "referenced_type" : "_ZTINSt3__114unary_functionIfjEE"
14664    }
14665   ],
14666   "linker_set_key" : "_ZTINSt3__113__scalar_hashIfLj1EEE",
14667   "name" : "std::__scalar_hash<float>",
14668   "size" : 1,
14669   "source_file" : "external/libcxx/include/utility",
14670   "template_args" :
14671   [
14672    "_ZTIf"
14673   ]
14674  },
14675  {
14676   "alignment" : 1,
14677   "base_specifiers" :
14678   [
14679    {
14680     "referenced_type" : "_ZTINSt3__114unary_functionIxjEE"
14681    }
14682   ],
14683   "linker_set_key" : "_ZTINSt3__113__scalar_hashIxLj2EEE",
14684   "name" : "std::__scalar_hash<long long>",
14685   "size" : 1,
14686   "source_file" : "external/libcxx/include/utility",
14687   "template_args" :
14688   [
14689    "_ZTIx"
14690   ]
14691  },
14692  {
14693   "alignment" : 1,
14694   "base_specifiers" :
14695   [
14696    {
14697     "referenced_type" : "_ZTINSt3__114unary_functionIyjEE"
14698    }
14699   ],
14700   "linker_set_key" : "_ZTINSt3__113__scalar_hashIyLj2EEE",
14701   "name" : "std::__scalar_hash<unsigned long long>",
14702   "size" : 1,
14703   "source_file" : "external/libcxx/include/utility",
14704   "template_args" :
14705   [
14706    "_ZTIy"
14707   ]
14708  },
14709  {
14710   "alignment" : 1,
14711   "linker_set_key" : "_ZTINSt3__113__static_signILx1000000000EEE",
14712   "name" : "std::__static_sign<1000000000>",
14713   "size" : 1,
14714   "source_file" : "external/libcxx/include/ratio"
14715  },
14716  {
14717   "alignment" : 1,
14718   "linker_set_key" : "_ZTINSt3__113__static_signILx1000000EEE",
14719   "name" : "std::__static_sign<1000000>",
14720   "size" : 1,
14721   "source_file" : "external/libcxx/include/ratio"
14722  },
14723  {
14724   "alignment" : 1,
14725   "linker_set_key" : "_ZTINSt3__113__static_signILx1000EEE",
14726   "name" : "std::__static_sign<1000>",
14727   "size" : 1,
14728   "source_file" : "external/libcxx/include/ratio"
14729  },
14730  {
14731   "alignment" : 1,
14732   "linker_set_key" : "_ZTINSt3__113__static_signILx12EEE",
14733   "name" : "std::__static_sign<12>",
14734   "size" : 1,
14735   "source_file" : "external/libcxx/include/ratio"
14736  },
14737  {
14738   "alignment" : 1,
14739   "linker_set_key" : "_ZTINSt3__113__static_signILx146097EEE",
14740   "name" : "std::__static_sign<146097>",
14741   "size" : 1,
14742   "source_file" : "external/libcxx/include/ratio"
14743  },
14744  {
14745   "alignment" : 1,
14746   "linker_set_key" : "_ZTINSt3__113__static_signILx1600EEE",
14747   "name" : "std::__static_sign<1600>",
14748   "size" : 1,
14749   "source_file" : "external/libcxx/include/ratio"
14750  },
14751  {
14752   "alignment" : 1,
14753   "linker_set_key" : "_ZTINSt3__113__static_signILx1EEE",
14754   "name" : "std::__static_sign<1>",
14755   "size" : 1,
14756   "source_file" : "external/libcxx/include/ratio"
14757  },
14758  {
14759   "alignment" : 1,
14760   "linker_set_key" : "_ZTINSt3__113__static_signILx24EEE",
14761   "name" : "std::__static_sign<24>",
14762   "size" : 1,
14763   "source_file" : "external/libcxx/include/ratio"
14764  },
14765  {
14766   "alignment" : 1,
14767   "linker_set_key" : "_ZTINSt3__113__static_signILx2629746EEE",
14768   "name" : "std::__static_sign<2629746>",
14769   "size" : 1,
14770   "source_file" : "external/libcxx/include/ratio"
14771  },
14772  {
14773   "alignment" : 1,
14774   "linker_set_key" : "_ZTINSt3__113__static_signILx31556952EEE",
14775   "name" : "std::__static_sign<31556952>",
14776   "size" : 1,
14777   "source_file" : "external/libcxx/include/ratio"
14778  },
14779  {
14780   "alignment" : 1,
14781   "linker_set_key" : "_ZTINSt3__113__static_signILx3600EEE",
14782   "name" : "std::__static_sign<3600>",
14783   "size" : 1,
14784   "source_file" : "external/libcxx/include/ratio"
14785  },
14786  {
14787   "alignment" : 1,
14788   "linker_set_key" : "_ZTINSt3__113__static_signILx400EEE",
14789   "name" : "std::__static_sign<400>",
14790   "size" : 1,
14791   "source_file" : "external/libcxx/include/ratio"
14792  },
14793  {
14794   "alignment" : 1,
14795   "linker_set_key" : "_ZTINSt3__113__static_signILx48699EEE",
14796   "name" : "std::__static_sign<48699>",
14797   "size" : 1,
14798   "source_file" : "external/libcxx/include/ratio"
14799  },
14800  {
14801   "alignment" : 1,
14802   "linker_set_key" : "_ZTINSt3__113__static_signILx604800EEE",
14803   "name" : "std::__static_sign<604800>",
14804   "size" : 1,
14805   "source_file" : "external/libcxx/include/ratio"
14806  },
14807  {
14808   "alignment" : 1,
14809   "linker_set_key" : "_ZTINSt3__113__static_signILx60EEE",
14810   "name" : "std::__static_sign<60>",
14811   "size" : 1,
14812   "source_file" : "external/libcxx/include/ratio"
14813  },
14814  {
14815   "alignment" : 1,
14816   "linker_set_key" : "_ZTINSt3__113__static_signILx7EEE",
14817   "name" : "std::__static_sign<7>",
14818   "size" : 1,
14819   "source_file" : "external/libcxx/include/ratio"
14820  },
14821  {
14822   "alignment" : 1,
14823   "linker_set_key" : "_ZTINSt3__113__static_signILx86400EEE",
14824   "name" : "std::__static_sign<86400>",
14825   "size" : 1,
14826   "source_file" : "external/libcxx/include/ratio"
14827  },
14828  {
14829   "alignment" : 1,
14830   "linker_set_key" : "_ZTINSt3__113__tuple_equalILj0EEE",
14831   "name" : "std::__tuple_equal<0>",
14832   "size" : 1,
14833   "source_file" : "external/libcxx/include/tuple"
14834  },
14835  {
14836   "alignment" : 1,
14837   "linker_set_key" : "_ZTINSt3__113__tuple_typesIJEEE",
14838   "name" : "std::__tuple_types<>",
14839   "size" : 1,
14840   "source_file" : "external/libcxx/include/__tuple"
14841  },
14842  {
14843   "alignment" : 1,
14844   "linker_set_key" : "_ZTINSt3__113greater_equalIvEE",
14845   "name" : "std::greater_equal<void>",
14846   "size" : 1,
14847   "source_file" : "external/libcxx/include/functional",
14848   "template_args" :
14849   [
14850    "_ZTIv"
14851   ]
14852  },
14853  {
14854   "alignment" : 1,
14855   "base_specifiers" :
14856   [
14857    {
14858     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
14859    }
14860   ],
14861   "linker_set_key" : "_ZTINSt3__113is_arithmeticIiEE",
14862   "name" : "std::is_arithmetic<int>",
14863   "size" : 1,
14864   "source_file" : "external/libcxx/include/type_traits",
14865   "template_args" :
14866   [
14867    "_ZTIi"
14868   ]
14869  },
14870  {
14871   "alignment" : 1,
14872   "base_specifiers" :
14873   [
14874    {
14875     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
14876    }
14877   ],
14878   "linker_set_key" : "_ZTINSt3__113is_arithmeticIjEE",
14879   "name" : "std::is_arithmetic<unsigned int>",
14880   "size" : 1,
14881   "source_file" : "external/libcxx/include/type_traits",
14882   "template_args" :
14883   [
14884    "_ZTIj"
14885   ]
14886  },
14887  {
14888   "alignment" : 1,
14889   "base_specifiers" :
14890   [
14891    {
14892     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
14893    }
14894   ],
14895   "linker_set_key" : "_ZTINSt3__113is_arithmeticIlEE",
14896   "name" : "std::is_arithmetic<long>",
14897   "size" : 1,
14898   "source_file" : "external/libcxx/include/type_traits",
14899   "template_args" :
14900   [
14901    "_ZTIl"
14902   ]
14903  },
14904  {
14905   "alignment" : 1,
14906   "base_specifiers" :
14907   [
14908    {
14909     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
14910    }
14911   ],
14912   "linker_set_key" : "_ZTINSt3__113is_arithmeticIxEE",
14913   "name" : "std::is_arithmetic<long long>",
14914   "size" : 1,
14915   "source_file" : "external/libcxx/include/type_traits",
14916   "template_args" :
14917   [
14918    "_ZTIx"
14919   ]
14920  },
14921  {
14922   "alignment" : 1,
14923   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
14924   "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>>",
14925   "size" : 1,
14926   "source_file" : "external/libcxx/include/type_traits",
14927   "template_args" :
14928   [
14929    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
14930   ]
14931  },
14932  {
14933   "alignment" : 1,
14934   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
14935   "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>>",
14936   "size" : 1,
14937   "source_file" : "external/libcxx/include/type_traits",
14938   "template_args" :
14939   [
14940    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
14941   ]
14942  },
14943  {
14944   "alignment" : 1,
14945   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
14946   "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>>",
14947   "size" : 1,
14948   "source_file" : "external/libcxx/include/type_traits",
14949   "template_args" :
14950   [
14951    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
14952   ]
14953  },
14954  {
14955   "alignment" : 1,
14956   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
14957   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
14958   "size" : 1,
14959   "source_file" : "external/libcxx/include/type_traits",
14960   "template_args" :
14961   [
14962    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
14963   ]
14964  },
14965  {
14966   "alignment" : 1,
14967   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
14968   "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>>",
14969   "size" : 1,
14970   "source_file" : "external/libcxx/include/type_traits",
14971   "template_args" :
14972   [
14973    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
14974   ]
14975  },
14976  {
14977   "alignment" : 1,
14978   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
14979   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
14980   "size" : 1,
14981   "source_file" : "external/libcxx/include/type_traits",
14982   "template_args" :
14983   [
14984    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
14985   ]
14986  },
14987  {
14988   "alignment" : 1,
14989   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
14990   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
14991   "size" : 1,
14992   "source_file" : "external/libcxx/include/type_traits",
14993   "template_args" :
14994   [
14995    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
14996   ]
14997  },
14998  {
14999   "alignment" : 1,
15000   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
15001   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
15002   "size" : 1,
15003   "source_file" : "external/libcxx/include/type_traits",
15004   "template_args" :
15005   [
15006    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
15007   ]
15008  },
15009  {
15010   "alignment" : 1,
15011   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
15012   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
15013   "size" : 1,
15014   "source_file" : "external/libcxx/include/type_traits",
15015   "template_args" :
15016   [
15017    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
15018   ]
15019  },
15020  {
15021   "alignment" : 1,
15022   "linker_set_key" : "_ZTINSt3__113remove_extentIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
15023   "name" : "std::remove_extent<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
15024   "size" : 1,
15025   "source_file" : "external/libcxx/include/type_traits",
15026   "template_args" :
15027   [
15028    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
15029   ]
15030  },
15031  {
15032   "alignment" : 1,
15033   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
15034   "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>>",
15035   "size" : 1,
15036   "source_file" : "external/libcxx/include/type_traits",
15037   "template_args" :
15038   [
15039    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
15040   ]
15041  },
15042  {
15043   "alignment" : 1,
15044   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
15045   "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>>",
15046   "size" : 1,
15047   "source_file" : "external/libcxx/include/type_traits",
15048   "template_args" :
15049   [
15050    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
15051   ]
15052  },
15053  {
15054   "alignment" : 1,
15055   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
15056   "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>>",
15057   "size" : 1,
15058   "source_file" : "external/libcxx/include/type_traits",
15059   "template_args" :
15060   [
15061    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
15062   ]
15063  },
15064  {
15065   "alignment" : 1,
15066   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
15067   "name" : "std::remove_extent<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
15068   "size" : 1,
15069   "source_file" : "external/libcxx/include/type_traits",
15070   "template_args" :
15071   [
15072    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
15073   ]
15074  },
15075  {
15076   "alignment" : 1,
15077   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
15078   "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>>",
15079   "size" : 1,
15080   "source_file" : "external/libcxx/include/type_traits",
15081   "template_args" :
15082   [
15083    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
15084   ]
15085  },
15086  {
15087   "alignment" : 1,
15088   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
15089   "name" : "std::remove_extent<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
15090   "size" : 1,
15091   "source_file" : "external/libcxx/include/type_traits",
15092   "template_args" :
15093   [
15094    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
15095   ]
15096  },
15097  {
15098   "alignment" : 1,
15099   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
15100   "name" : "std::remove_extent<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
15101   "size" : 1,
15102   "source_file" : "external/libcxx/include/type_traits",
15103   "template_args" :
15104   [
15105    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
15106   ]
15107  },
15108  {
15109   "alignment" : 1,
15110   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
15111   "name" : "std::remove_extent<std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
15112   "size" : 1,
15113   "source_file" : "external/libcxx/include/type_traits",
15114   "template_args" :
15115   [
15116    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
15117   ]
15118  },
15119  {
15120   "alignment" : 1,
15121   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
15122   "name" : "std::remove_extent<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
15123   "size" : 1,
15124   "source_file" : "external/libcxx/include/type_traits",
15125   "template_args" :
15126   [
15127    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
15128   ]
15129  },
15130  {
15131   "alignment" : 1,
15132   "linker_set_key" : "_ZTINSt3__113remove_extentINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
15133   "name" : "std::remove_extent<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
15134   "size" : 1,
15135   "source_file" : "external/libcxx/include/type_traits",
15136   "template_args" :
15137   [
15138    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
15139   ]
15140  },
15141  {
15142   "alignment" : 1,
15143   "linker_set_key" : "_ZTINSt3__113remove_extentIeEE",
15144   "name" : "std::remove_extent<long double>",
15145   "size" : 1,
15146   "source_file" : "external/libcxx/include/type_traits",
15147   "template_args" :
15148   [
15149    "_ZTIe"
15150   ]
15151  },
15152  {
15153   "alignment" : 1,
15154   "linker_set_key" : "_ZTINSt3__113remove_extentIiEE",
15155   "name" : "std::remove_extent<int>",
15156   "size" : 1,
15157   "source_file" : "external/libcxx/include/type_traits",
15158   "template_args" :
15159   [
15160    "_ZTIi"
15161   ]
15162  },
15163  {
15164   "alignment" : 1,
15165   "linker_set_key" : "_ZTINSt3__113remove_extentIlEE",
15166   "name" : "std::remove_extent<long>",
15167   "size" : 1,
15168   "source_file" : "external/libcxx/include/type_traits",
15169   "template_args" :
15170   [
15171    "_ZTIl"
15172   ]
15173  },
15174  {
15175   "alignment" : 1,
15176   "linker_set_key" : "_ZTINSt3__113remove_extentIxEE",
15177   "name" : "std::remove_extent<long long>",
15178   "size" : 1,
15179   "source_file" : "external/libcxx/include/type_traits",
15180   "template_args" :
15181   [
15182    "_ZTIx"
15183   ]
15184  },
15185  {
15186   "alignment" : 1,
15187   "linker_set_key" : "_ZTINSt3__113try_to_lock_tE",
15188   "name" : "std::try_to_lock_t",
15189   "size" : 1,
15190   "source_file" : "external/libcxx/include/__mutex_base"
15191  },
15192  {
15193   "alignment" : 1,
15194   "base_specifiers" :
15195   [
15196    {
15197     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
15198    }
15199   ],
15200   "linker_set_key" : "_ZTINSt3__114__has_max_sizeIKNS_9allocatorIDiEEEE",
15201   "name" : "std::__has_max_size<const std::allocator<char32_t>>",
15202   "size" : 1,
15203   "source_file" : "external/libcxx/include/memory",
15204   "template_args" :
15205   [
15206    "_ZTIKNSt3__19allocatorIDiEE"
15207   ]
15208  },
15209  {
15210   "alignment" : 1,
15211   "base_specifiers" :
15212   [
15213    {
15214     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
15215    }
15216   ],
15217   "linker_set_key" : "_ZTINSt3__114__has_max_sizeIKNS_9allocatorIDsEEEE",
15218   "name" : "std::__has_max_size<const std::allocator<char16_t>>",
15219   "size" : 1,
15220   "source_file" : "external/libcxx/include/memory",
15221   "template_args" :
15222   [
15223    "_ZTIKNSt3__19allocatorIDsEE"
15224   ]
15225  },
15226  {
15227   "alignment" : 1,
15228   "base_specifiers" :
15229   [
15230    {
15231     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
15232    }
15233   ],
15234   "linker_set_key" : "_ZTINSt3__114__has_max_sizeIKNS_9allocatorIDuEEEE",
15235   "name" : "std::__has_max_size<const std::allocator<char8_t>>",
15236   "size" : 1,
15237   "source_file" : "external/libcxx/include/memory",
15238   "template_args" :
15239   [
15240    "_ZTIKNSt3__19allocatorIDuEE"
15241   ]
15242  },
15243  {
15244   "alignment" : 1,
15245   "base_specifiers" :
15246   [
15247    {
15248     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
15249    }
15250   ],
15251   "linker_set_key" : "_ZTINSt3__114__has_max_sizeIKNS_9allocatorIcEEEE",
15252   "name" : "std::__has_max_size<const std::allocator<char>>",
15253   "size" : 1,
15254   "source_file" : "external/libcxx/include/memory",
15255   "template_args" :
15256   [
15257    "_ZTIKNSt3__19allocatorIcEE"
15258   ]
15259  },
15260  {
15261   "alignment" : 1,
15262   "base_specifiers" :
15263   [
15264    {
15265     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
15266    }
15267   ],
15268   "linker_set_key" : "_ZTINSt3__114__has_max_sizeIKNS_9allocatorIwEEEE",
15269   "name" : "std::__has_max_size<const std::allocator<wchar_t>>",
15270   "size" : 1,
15271   "source_file" : "external/libcxx/include/memory",
15272   "template_args" :
15273   [
15274    "_ZTIKNSt3__19allocatorIwEE"
15275   ]
15276  },
15277  {
15278   "alignment" : 1,
15279   "base_specifiers" :
15280   [
15281    {
15282     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
15283    }
15284   ],
15285   "linker_set_key" : "_ZTINSt3__114__is_allocatorINS_9allocatorIDiEEvvEE",
15286   "name" : "std::__is_allocator<std::allocator<char32_t>, void, void>",
15287   "size" : 1,
15288   "source_file" : "external/libcxx/include/memory",
15289   "template_args" :
15290   [
15291    "_ZTINSt3__19allocatorIDiEE",
15292    "_ZTIv",
15293    "_ZTIv"
15294   ]
15295  },
15296  {
15297   "alignment" : 1,
15298   "base_specifiers" :
15299   [
15300    {
15301     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
15302    }
15303   ],
15304   "linker_set_key" : "_ZTINSt3__114__is_allocatorINS_9allocatorIDsEEvvEE",
15305   "name" : "std::__is_allocator<std::allocator<char16_t>, void, void>",
15306   "size" : 1,
15307   "source_file" : "external/libcxx/include/memory",
15308   "template_args" :
15309   [
15310    "_ZTINSt3__19allocatorIDsEE",
15311    "_ZTIv",
15312    "_ZTIv"
15313   ]
15314  },
15315  {
15316   "alignment" : 1,
15317   "base_specifiers" :
15318   [
15319    {
15320     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
15321    }
15322   ],
15323   "linker_set_key" : "_ZTINSt3__114__is_allocatorINS_9allocatorIDuEEvvEE",
15324   "name" : "std::__is_allocator<std::allocator<char8_t>, void, void>",
15325   "size" : 1,
15326   "source_file" : "external/libcxx/include/memory",
15327   "template_args" :
15328   [
15329    "_ZTINSt3__19allocatorIDuEE",
15330    "_ZTIv",
15331    "_ZTIv"
15332   ]
15333  },
15334  {
15335   "alignment" : 1,
15336   "base_specifiers" :
15337   [
15338    {
15339     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
15340    }
15341   ],
15342   "linker_set_key" : "_ZTINSt3__114__is_allocatorINS_9allocatorIcEEvvEE",
15343   "name" : "std::__is_allocator<std::allocator<char>, void, void>",
15344   "size" : 1,
15345   "source_file" : "external/libcxx/include/memory",
15346   "template_args" :
15347   [
15348    "_ZTINSt3__19allocatorIcEE",
15349    "_ZTIv",
15350    "_ZTIv"
15351   ]
15352  },
15353  {
15354   "alignment" : 1,
15355   "base_specifiers" :
15356   [
15357    {
15358     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
15359    }
15360   ],
15361   "linker_set_key" : "_ZTINSt3__114__is_allocatorINS_9allocatorIwEEvvEE",
15362   "name" : "std::__is_allocator<std::allocator<wchar_t>, void, void>",
15363   "size" : 1,
15364   "source_file" : "external/libcxx/include/memory",
15365   "template_args" :
15366   [
15367    "_ZTINSt3__19allocatorIwEE",
15368    "_ZTIv",
15369    "_ZTIv"
15370   ]
15371  },
15372  {
15373   "alignment" : 1,
15374   "linker_set_key" : "_ZTINSt3__114__is_construct5__natE",
15375   "name" : "std::__is_construct::__nat",
15376   "size" : 1,
15377   "source_file" : "external/libcxx/include/type_traits"
15378  },
15379  {
15380   "alignment" : 1,
15381   "base_specifiers" :
15382   [
15383    {
15384     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE"
15385    }
15386   ],
15387   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
15388   "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>>",
15389   "size" : 1,
15390   "source_file" : "external/libcxx/include/type_traits",
15391   "template_args" :
15392   [
15393    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
15394   ]
15395  },
15396  {
15397   "alignment" : 1,
15398   "base_specifiers" :
15399   [
15400    {
15401     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE"
15402    }
15403   ],
15404   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
15405   "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>>",
15406   "size" : 1,
15407   "source_file" : "external/libcxx/include/type_traits",
15408   "template_args" :
15409   [
15410    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
15411   ]
15412  },
15413  {
15414   "alignment" : 1,
15415   "base_specifiers" :
15416   [
15417    {
15418     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE"
15419    }
15420   ],
15421   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
15422   "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>>",
15423   "size" : 1,
15424   "source_file" : "external/libcxx/include/type_traits",
15425   "template_args" :
15426   [
15427    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
15428   ]
15429  },
15430  {
15431   "alignment" : 1,
15432   "base_specifiers" :
15433   [
15434    {
15435     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE"
15436    }
15437   ],
15438   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
15439   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
15440   "size" : 1,
15441   "source_file" : "external/libcxx/include/type_traits",
15442   "template_args" :
15443   [
15444    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
15445   ]
15446  },
15447  {
15448   "alignment" : 1,
15449   "base_specifiers" :
15450   [
15451    {
15452     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE"
15453    }
15454   ],
15455   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
15456   "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>>",
15457   "size" : 1,
15458   "source_file" : "external/libcxx/include/type_traits",
15459   "template_args" :
15460   [
15461    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
15462   ]
15463  },
15464  {
15465   "alignment" : 1,
15466   "base_specifiers" :
15467   [
15468    {
15469     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE"
15470    }
15471   ],
15472   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
15473   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
15474   "size" : 1,
15475   "source_file" : "external/libcxx/include/type_traits",
15476   "template_args" :
15477   [
15478    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
15479   ]
15480  },
15481  {
15482   "alignment" : 1,
15483   "base_specifiers" :
15484   [
15485    {
15486     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE"
15487    }
15488   ],
15489   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
15490   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
15491   "size" : 1,
15492   "source_file" : "external/libcxx/include/type_traits",
15493   "template_args" :
15494   [
15495    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
15496   ]
15497  },
15498  {
15499   "alignment" : 1,
15500   "base_specifiers" :
15501   [
15502    {
15503     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE"
15504    }
15505   ],
15506   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
15507   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
15508   "size" : 1,
15509   "source_file" : "external/libcxx/include/type_traits",
15510   "template_args" :
15511   [
15512    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
15513   ]
15514  },
15515  {
15516   "alignment" : 1,
15517   "base_specifiers" :
15518   [
15519    {
15520     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE"
15521    }
15522   ],
15523   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
15524   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
15525   "size" : 1,
15526   "source_file" : "external/libcxx/include/type_traits",
15527   "template_args" :
15528   [
15529    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
15530   ]
15531  },
15532  {
15533   "alignment" : 1,
15534   "base_specifiers" :
15535   [
15536    {
15537     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE"
15538    }
15539   ],
15540   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
15541   "name" : "std::__is_nullptr_t<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
15542   "size" : 1,
15543   "source_file" : "external/libcxx/include/type_traits",
15544   "template_args" :
15545   [
15546    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
15547   ]
15548  },
15549  {
15550   "alignment" : 1,
15551   "base_specifiers" :
15552   [
15553    {
15554     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE"
15555    }
15556   ],
15557   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
15558   "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>>",
15559   "size" : 1,
15560   "source_file" : "external/libcxx/include/type_traits",
15561   "template_args" :
15562   [
15563    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
15564   ]
15565  },
15566  {
15567   "alignment" : 1,
15568   "base_specifiers" :
15569   [
15570    {
15571     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE"
15572    }
15573   ],
15574   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
15575   "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>>",
15576   "size" : 1,
15577   "source_file" : "external/libcxx/include/type_traits",
15578   "template_args" :
15579   [
15580    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
15581   ]
15582  },
15583  {
15584   "alignment" : 1,
15585   "base_specifiers" :
15586   [
15587    {
15588     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE"
15589    }
15590   ],
15591   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
15592   "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>>",
15593   "size" : 1,
15594   "source_file" : "external/libcxx/include/type_traits",
15595   "template_args" :
15596   [
15597    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
15598   ]
15599  },
15600  {
15601   "alignment" : 1,
15602   "base_specifiers" :
15603   [
15604    {
15605     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE"
15606    }
15607   ],
15608   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
15609   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
15610   "size" : 1,
15611   "source_file" : "external/libcxx/include/type_traits",
15612   "template_args" :
15613   [
15614    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
15615   ]
15616  },
15617  {
15618   "alignment" : 1,
15619   "base_specifiers" :
15620   [
15621    {
15622     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE"
15623    }
15624   ],
15625   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
15626   "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>>",
15627   "size" : 1,
15628   "source_file" : "external/libcxx/include/type_traits",
15629   "template_args" :
15630   [
15631    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
15632   ]
15633  },
15634  {
15635   "alignment" : 1,
15636   "base_specifiers" :
15637   [
15638    {
15639     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE"
15640    }
15641   ],
15642   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
15643   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
15644   "size" : 1,
15645   "source_file" : "external/libcxx/include/type_traits",
15646   "template_args" :
15647   [
15648    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
15649   ]
15650  },
15651  {
15652   "alignment" : 1,
15653   "base_specifiers" :
15654   [
15655    {
15656     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE"
15657    }
15658   ],
15659   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
15660   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
15661   "size" : 1,
15662   "source_file" : "external/libcxx/include/type_traits",
15663   "template_args" :
15664   [
15665    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
15666   ]
15667  },
15668  {
15669   "alignment" : 1,
15670   "base_specifiers" :
15671   [
15672    {
15673     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE"
15674    }
15675   ],
15676   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
15677   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
15678   "size" : 1,
15679   "source_file" : "external/libcxx/include/type_traits",
15680   "template_args" :
15681   [
15682    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
15683   ]
15684  },
15685  {
15686   "alignment" : 1,
15687   "base_specifiers" :
15688   [
15689    {
15690     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE"
15691    }
15692   ],
15693   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
15694   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
15695   "size" : 1,
15696   "source_file" : "external/libcxx/include/type_traits",
15697   "template_args" :
15698   [
15699    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
15700   ]
15701  },
15702  {
15703   "alignment" : 1,
15704   "base_specifiers" :
15705   [
15706    {
15707     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE"
15708    }
15709   ],
15710   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
15711   "name" : "std::__is_nullptr_t<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
15712   "size" : 1,
15713   "source_file" : "external/libcxx/include/type_traits",
15714   "template_args" :
15715   [
15716    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
15717   ]
15718  },
15719  {
15720   "alignment" : 1,
15721   "base_specifiers" :
15722   [
15723    {
15724     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIeEE"
15725    }
15726   ],
15727   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIeEE",
15728   "name" : "std::__is_nullptr_t<long double>",
15729   "size" : 1,
15730   "source_file" : "external/libcxx/include/type_traits",
15731   "template_args" :
15732   [
15733    "_ZTIe"
15734   ]
15735  },
15736  {
15737   "alignment" : 1,
15738   "base_specifiers" :
15739   [
15740    {
15741     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIiEE"
15742    }
15743   ],
15744   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIiEE",
15745   "name" : "std::__is_nullptr_t<int>",
15746   "size" : 1,
15747   "source_file" : "external/libcxx/include/type_traits",
15748   "template_args" :
15749   [
15750    "_ZTIi"
15751   ]
15752  },
15753  {
15754   "alignment" : 1,
15755   "base_specifiers" :
15756   [
15757    {
15758     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIlEE"
15759    }
15760   ],
15761   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIlEE",
15762   "name" : "std::__is_nullptr_t<long>",
15763   "size" : 1,
15764   "source_file" : "external/libcxx/include/type_traits",
15765   "template_args" :
15766   [
15767    "_ZTIl"
15768   ]
15769  },
15770  {
15771   "alignment" : 1,
15772   "base_specifiers" :
15773   [
15774    {
15775     "referenced_type" : "_ZTINSt3__119__is_nullptr_t_implIxEE"
15776    }
15777   ],
15778   "linker_set_key" : "_ZTINSt3__114__is_nullptr_tIxEE",
15779   "name" : "std::__is_nullptr_t<long long>",
15780   "size" : 1,
15781   "source_file" : "external/libcxx/include/type_traits",
15782   "template_args" :
15783   [
15784    "_ZTIx"
15785   ]
15786  },
15787  {
15788   "alignment" : 1,
15789   "base_specifiers" :
15790   [
15791    {
15792     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
15793    }
15794   ],
15795   "linker_set_key" : "_ZTINSt3__114__lazy_or_implILb0EJEEE",
15796   "name" : "std::__lazy_or_impl<false>",
15797   "size" : 1,
15798   "source_file" : "external/libcxx/include/type_traits"
15799  },
15800  {
15801   "alignment" : 1,
15802   "linker_set_key" : "_ZTINSt3__114__numeric_typeIvEE",
15803   "name" : "std::__numeric_type<void>",
15804   "size" : 1,
15805   "source_file" : "external/libcxx/include/type_traits",
15806   "template_args" :
15807   [
15808    "_ZTIv"
15809   ]
15810  },
15811  {
15812   "alignment" : 1,
15813   "linker_set_key" : "_ZTINSt3__114__pointer_typeIDiNS_9allocatorIDiEEEE",
15814   "name" : "std::__pointer_type<char32_t, std::allocator<char32_t>>",
15815   "size" : 1,
15816   "source_file" : "external/libcxx/include/memory",
15817   "template_args" :
15818   [
15819    "_ZTIDi",
15820    "_ZTINSt3__19allocatorIDiEE"
15821   ]
15822  },
15823  {
15824   "alignment" : 1,
15825   "linker_set_key" : "_ZTINSt3__114__pointer_typeIDsNS_9allocatorIDsEEEE",
15826   "name" : "std::__pointer_type<char16_t, std::allocator<char16_t>>",
15827   "size" : 1,
15828   "source_file" : "external/libcxx/include/memory",
15829   "template_args" :
15830   [
15831    "_ZTIDs",
15832    "_ZTINSt3__19allocatorIDsEE"
15833   ]
15834  },
15835  {
15836   "alignment" : 1,
15837   "linker_set_key" : "_ZTINSt3__114__pointer_typeIDuNS_9allocatorIDuEEEE",
15838   "name" : "std::__pointer_type<char8_t, std::allocator<char8_t>>",
15839   "size" : 1,
15840   "source_file" : "external/libcxx/include/memory",
15841   "template_args" :
15842   [
15843    "_ZTIDu",
15844    "_ZTINSt3__19allocatorIDuEE"
15845   ]
15846  },
15847  {
15848   "alignment" : 1,
15849   "linker_set_key" : "_ZTINSt3__114__pointer_typeIcNS_9allocatorIcEEEE",
15850   "name" : "std::__pointer_type<char, std::allocator<char>>",
15851   "size" : 1,
15852   "source_file" : "external/libcxx/include/memory",
15853   "template_args" :
15854   [
15855    "_ZTIc",
15856    "_ZTINSt3__19allocatorIcEE"
15857   ]
15858  },
15859  {
15860   "alignment" : 1,
15861   "linker_set_key" : "_ZTINSt3__114__pointer_typeIwNS_9allocatorIwEEEE",
15862   "name" : "std::__pointer_type<wchar_t, std::allocator<wchar_t>>",
15863   "size" : 1,
15864   "source_file" : "external/libcxx/include/memory",
15865   "template_args" :
15866   [
15867    "_ZTIw",
15868    "_ZTINSt3__19allocatorIwEE"
15869   ]
15870  },
15871  {
15872   "alignment" : 1,
15873   "linker_set_key" : "_ZTINSt3__114__ratio_divideINS_5ratioILx1ELx1000000000EEENS1_ILx1ELx1EEEEE",
15874   "name" : "std::__ratio_divide<std::ratio<1, 1000000000>, std::ratio<1, 1>>",
15875   "size" : 1,
15876   "source_file" : "external/libcxx/include/ratio",
15877   "template_args" :
15878   [
15879    "_ZTINSt3__15ratioILx1ELx1000000000EEE",
15880    "_ZTINSt3__15ratioILx1ELx1EEE"
15881   ]
15882  },
15883  {
15884   "alignment" : 1,
15885   "linker_set_key" : "_ZTINSt3__114__ratio_divideINS_5ratioILx1ELx1000000000EEES2_EE",
15886   "name" : "std::__ratio_divide<std::ratio<1, 1000000000>, std::ratio<1, 1000000000>>",
15887   "size" : 1,
15888   "source_file" : "external/libcxx/include/ratio",
15889   "template_args" :
15890   [
15891    "_ZTINSt3__15ratioILx1ELx1000000000EEE",
15892    "_ZTINSt3__15ratioILx1ELx1000000000EEE"
15893   ]
15894  },
15895  {
15896   "alignment" : 1,
15897   "linker_set_key" : "_ZTINSt3__114__ratio_divideINS_5ratioILx1ELx1EEENS1_ILx1ELx1000000000EEEEE",
15898   "name" : "std::__ratio_divide<std::ratio<1, 1>, std::ratio<1, 1000000000>>",
15899   "size" : 1,
15900   "source_file" : "external/libcxx/include/ratio",
15901   "template_args" :
15902   [
15903    "_ZTINSt3__15ratioILx1ELx1EEE",
15904    "_ZTINSt3__15ratioILx1ELx1000000000EEE"
15905   ]
15906  },
15907  {
15908   "alignment" : 1,
15909   "linker_set_key" : "_ZTINSt3__114__ratio_divideINS_5ratioILx31556952ELx1EEENS1_ILx12ELx1EEEEE",
15910   "name" : "std::__ratio_divide<std::ratio<31556952, 1>, std::ratio<12, 1>>",
15911   "size" : 1,
15912   "source_file" : "external/libcxx/include/ratio",
15913   "template_args" :
15914   [
15915    "_ZTINSt3__15ratioILx31556952ELx1EEE",
15916    "_ZTINSt3__15ratioILx12ELx1EEE"
15917   ]
15918  },
15919  {
15920   "alignment" : 1,
15921   "linker_set_key" : "_ZTINSt3__114__ratio_divideINS_5ratioILx31556952ELx1EEENS1_ILx2629746ELx1EEEEE",
15922   "name" : "std::__ratio_divide<std::ratio<31556952, 1>, std::ratio<2629746, 1>>",
15923   "size" : 1,
15924   "source_file" : "external/libcxx/include/ratio",
15925   "template_args" :
15926   [
15927    "_ZTINSt3__15ratioILx31556952ELx1EEE",
15928    "_ZTINSt3__15ratioILx2629746ELx1EEE"
15929   ]
15930  },
15931  {
15932   "alignment" : 1,
15933   "linker_set_key" : "_ZTINSt3__114__select_alignILj12ELj1ELj8EEE",
15934   "name" : "std::__select_align<12, 1, 8>",
15935   "size" : 1,
15936   "source_file" : "external/libcxx/include/type_traits"
15937  },
15938  {
15939   "alignment" : 1,
15940   "linker_set_key" : "_ZTINSt3__114__select_alignILj12ELj2ELj8EEE",
15941   "name" : "std::__select_align<12, 2, 8>",
15942   "size" : 1,
15943   "source_file" : "external/libcxx/include/type_traits"
15944  },
15945  {
15946   "alignment" : 1,
15947   "linker_set_key" : "_ZTINSt3__114__select_alignILj12ELj4ELj4EEE",
15948   "name" : "std::__select_align<12, 4, 4>",
15949   "size" : 1,
15950   "source_file" : "external/libcxx/include/type_traits"
15951  },
15952  {
15953   "alignment" : 1,
15954   "linker_set_key" : "_ZTINSt3__114__select_alignILj12ELj4ELj8EEE",
15955   "name" : "std::__select_align<12, 4, 8>",
15956   "size" : 1,
15957   "source_file" : "external/libcxx/include/type_traits"
15958  },
15959  {
15960   "alignment" : 1,
15961   "linker_set_key" : "_ZTINSt3__114__select_alignILj12ELj8ELj4EEE",
15962   "name" : "std::__select_align<12, 8, 4>",
15963   "size" : 1,
15964   "source_file" : "external/libcxx/include/type_traits"
15965  },
15966  {
15967   "alignment" : 1,
15968   "linker_set_key" : "_ZTINSt3__114__select_alignILj12ELj8ELj8EEE",
15969   "name" : "std::__select_align<12, 8, 8>",
15970   "size" : 1,
15971   "source_file" : "external/libcxx/include/type_traits"
15972  },
15973  {
15974   "alignment" : 1,
15975   "linker_set_key" : "_ZTINSt3__114__select_alignILj16ELj1ELj8EEE",
15976   "name" : "std::__select_align<16, 1, 8>",
15977   "size" : 1,
15978   "source_file" : "external/libcxx/include/type_traits"
15979  },
15980  {
15981   "alignment" : 1,
15982   "linker_set_key" : "_ZTINSt3__114__select_alignILj16ELj2ELj8EEE",
15983   "name" : "std::__select_align<16, 2, 8>",
15984   "size" : 1,
15985   "source_file" : "external/libcxx/include/type_traits"
15986  },
15987  {
15988   "alignment" : 1,
15989   "linker_set_key" : "_ZTINSt3__114__select_alignILj16ELj4ELj4EEE",
15990   "name" : "std::__select_align<16, 4, 4>",
15991   "size" : 1,
15992   "source_file" : "external/libcxx/include/type_traits"
15993  },
15994  {
15995   "alignment" : 1,
15996   "linker_set_key" : "_ZTINSt3__114__select_alignILj16ELj4ELj8EEE",
15997   "name" : "std::__select_align<16, 4, 8>",
15998   "size" : 1,
15999   "source_file" : "external/libcxx/include/type_traits"
16000  },
16001  {
16002   "alignment" : 1,
16003   "linker_set_key" : "_ZTINSt3__114__select_alignILj16ELj8ELj4EEE",
16004   "name" : "std::__select_align<16, 8, 4>",
16005   "size" : 1,
16006   "source_file" : "external/libcxx/include/type_traits"
16007  },
16008  {
16009   "alignment" : 1,
16010   "linker_set_key" : "_ZTINSt3__114__select_alignILj16ELj8ELj8EEE",
16011   "name" : "std::__select_align<16, 8, 8>",
16012   "size" : 1,
16013   "source_file" : "external/libcxx/include/type_traits"
16014  },
16015  {
16016   "alignment" : 4,
16017   "fields" :
16018   [
16019    {
16020     "access" : "protected",
16021     "field_name" : "__shared_owners_",
16022     "field_offset" : 32,
16023     "referenced_type" : "_ZTIl"
16024    }
16025   ],
16026   "linker_set_key" : "_ZTINSt3__114__shared_countE",
16027   "name" : "std::__shared_count",
16028   "record_kind" : "class",
16029   "size" : 8,
16030   "source_file" : "external/libcxx/include/memory",
16031   "vtable_components" :
16032   [
16033    {
16034     "kind" : "offset_to_top"
16035    },
16036    {
16037     "kind" : "rtti",
16038     "mangled_component_name" : "_ZTINSt3__114__shared_countE"
16039    },
16040    {
16041     "kind" : "complete_dtor_pointer",
16042     "mangled_component_name" : "_ZNSt3__114__shared_countD1Ev"
16043    },
16044    {
16045     "kind" : "deleting_dtor_pointer",
16046     "mangled_component_name" : "_ZNSt3__114__shared_countD0Ev"
16047    },
16048    {
16049     "is_pure" : true,
16050     "mangled_component_name" : "_ZNSt3__114__shared_count16__on_zero_sharedEv"
16051    }
16052   ]
16053  },
16054  {
16055   "alignment" : 1,
16056   "linker_set_key" : "_ZTINSt3__114__void_pointerIPDiNS_9allocatorIDiEELb0EEE",
16057   "name" : "std::__void_pointer<char32_t *, std::allocator<char32_t>, false>",
16058   "size" : 1,
16059   "source_file" : "external/libcxx/include/memory",
16060   "template_args" :
16061   [
16062    "_ZTIPDi",
16063    "_ZTINSt3__19allocatorIDiEE"
16064   ]
16065  },
16066  {
16067   "alignment" : 1,
16068   "linker_set_key" : "_ZTINSt3__114__void_pointerIPDsNS_9allocatorIDsEELb0EEE",
16069   "name" : "std::__void_pointer<char16_t *, std::allocator<char16_t>, false>",
16070   "size" : 1,
16071   "source_file" : "external/libcxx/include/memory",
16072   "template_args" :
16073   [
16074    "_ZTIPDs",
16075    "_ZTINSt3__19allocatorIDsEE"
16076   ]
16077  },
16078  {
16079   "alignment" : 1,
16080   "linker_set_key" : "_ZTINSt3__114__void_pointerIPDuNS_9allocatorIDuEELb0EEE",
16081   "name" : "std::__void_pointer<char8_t *, std::allocator<char8_t>, false>",
16082   "size" : 1,
16083   "source_file" : "external/libcxx/include/memory",
16084   "template_args" :
16085   [
16086    "_ZTIPDu",
16087    "_ZTINSt3__19allocatorIDuEE"
16088   ]
16089  },
16090  {
16091   "alignment" : 1,
16092   "linker_set_key" : "_ZTINSt3__114__void_pointerIPcNS_9allocatorIcEELb0EEE",
16093   "name" : "std::__void_pointer<char *, std::allocator<char>, false>",
16094   "size" : 1,
16095   "source_file" : "external/libcxx/include/memory",
16096   "template_args" :
16097   [
16098    "_ZTIPc",
16099    "_ZTINSt3__19allocatorIcEE"
16100   ]
16101  },
16102  {
16103   "alignment" : 1,
16104   "linker_set_key" : "_ZTINSt3__114__void_pointerIPwNS_9allocatorIwEELb0EEE",
16105   "name" : "std::__void_pointer<wchar_t *, std::allocator<wchar_t>, false>",
16106   "size" : 1,
16107   "source_file" : "external/libcxx/include/memory",
16108   "template_args" :
16109   [
16110    "_ZTIPw",
16111    "_ZTINSt3__19allocatorIwEE"
16112   ]
16113  },
16114  {
16115   "alignment" : 4,
16116   "linker_set_key" : "_ZTINSt3__114error_categoryE",
16117   "name" : "std::error_category",
16118   "record_kind" : "class",
16119   "size" : 4,
16120   "source_file" : "external/libcxx/include/system_error",
16121   "vtable_components" :
16122   [
16123    {
16124     "kind" : "offset_to_top"
16125    },
16126    {
16127     "kind" : "rtti",
16128     "mangled_component_name" : "_ZTINSt3__114error_categoryE"
16129    },
16130    {
16131     "kind" : "complete_dtor_pointer",
16132     "mangled_component_name" : "_ZNSt3__114error_categoryD1Ev"
16133    },
16134    {
16135     "kind" : "deleting_dtor_pointer",
16136     "mangled_component_name" : "_ZNSt3__114error_categoryD0Ev"
16137    },
16138    {
16139     "is_pure" : true,
16140     "mangled_component_name" : "_ZNKSt3__114error_category4nameEv"
16141    },
16142    {
16143     "mangled_component_name" : "_ZNKSt3__114error_category23default_error_conditionEi"
16144    },
16145    {
16146     "mangled_component_name" : "_ZNKSt3__114error_category10equivalentEiRKNS_15error_conditionE"
16147    },
16148    {
16149     "mangled_component_name" : "_ZNKSt3__114error_category10equivalentERKNS_10error_codeEi"
16150    },
16151    {
16152     "is_pure" : true,
16153     "mangled_component_name" : "_ZNKSt3__114error_category7messageEi"
16154    }
16155   ]
16156  },
16157  {
16158   "alignment" : 1,
16159   "base_specifiers" :
16160   [
16161    {
16162     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
16163    }
16164   ],
16165   "linker_set_key" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEeEE",
16166   "name" : "std::is_convertible<std::chrono::duration<long double, std::ratio<1, 1000000000>>, long double>",
16167   "size" : 1,
16168   "source_file" : "external/libcxx/include/type_traits",
16169   "template_args" :
16170   [
16171    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
16172    "_ZTIe"
16173   ]
16174  },
16175  {
16176   "alignment" : 1,
16177   "base_specifiers" :
16178   [
16179    {
16180     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
16181    }
16182   ],
16183   "linker_set_key" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIiNS_5ratioILx2629746ELx1EEEEEiEE",
16184   "name" : "std::is_convertible<std::chrono::duration<int, std::ratio<2629746, 1>>, int>",
16185   "size" : 1,
16186   "source_file" : "external/libcxx/include/type_traits",
16187   "template_args" :
16188   [
16189    "_ZTINSt3__16chrono8durationIiNS_5ratioILx2629746ELx1EEEEE",
16190    "_ZTIi"
16191   ]
16192  },
16193  {
16194   "alignment" : 1,
16195   "base_specifiers" :
16196   [
16197    {
16198     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
16199    }
16200   ],
16201   "linker_set_key" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIiNS_5ratioILx31556952ELx1EEEEEiEE",
16202   "name" : "std::is_convertible<std::chrono::duration<int, std::ratio<31556952, 1>>, int>",
16203   "size" : 1,
16204   "source_file" : "external/libcxx/include/type_traits",
16205   "template_args" :
16206   [
16207    "_ZTINSt3__16chrono8durationIiNS_5ratioILx31556952ELx1EEEEE",
16208    "_ZTIi"
16209   ]
16210  },
16211  {
16212   "alignment" : 1,
16213   "base_specifiers" :
16214   [
16215    {
16216     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
16217    }
16218   ],
16219   "linker_set_key" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIiNS_5ratioILx86400ELx1EEEEEiEE",
16220   "name" : "std::is_convertible<std::chrono::duration<int, std::ratio<86400, 1>>, int>",
16221   "size" : 1,
16222   "source_file" : "external/libcxx/include/type_traits",
16223   "template_args" :
16224   [
16225    "_ZTINSt3__16chrono8durationIiNS_5ratioILx86400ELx1EEEEE",
16226    "_ZTIi"
16227   ]
16228  },
16229  {
16230   "alignment" : 1,
16231   "base_specifiers" :
16232   [
16233    {
16234     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
16235    }
16236   ],
16237   "linker_set_key" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeS4_EEEE",
16238   "name" : "std::is_convertible<std::chrono::duration<long long, std::ratio<1, 1000000000>>, std::chrono::duration<long double, std::ratio<1, 1000000000>>>",
16239   "size" : 1,
16240   "source_file" : "external/libcxx/include/type_traits",
16241   "template_args" :
16242   [
16243    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
16244    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE"
16245   ]
16246  },
16247  {
16248   "alignment" : 1,
16249   "base_specifiers" :
16250   [
16251    {
16252     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
16253    }
16254   ],
16255   "linker_set_key" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEeEE",
16256   "name" : "std::is_convertible<std::chrono::duration<long long, std::ratio<1, 1000000000>>, long double>",
16257   "size" : 1,
16258   "source_file" : "external/libcxx/include/type_traits",
16259   "template_args" :
16260   [
16261    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
16262    "_ZTIe"
16263   ]
16264  },
16265  {
16266   "alignment" : 1,
16267   "base_specifiers" :
16268   [
16269    {
16270     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
16271    }
16272   ],
16273   "linker_set_key" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEExEE",
16274   "name" : "std::is_convertible<std::chrono::duration<long long, std::ratio<1, 1000000000>>, long long>",
16275   "size" : 1,
16276   "source_file" : "external/libcxx/include/type_traits",
16277   "template_args" :
16278   [
16279    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
16280    "_ZTIx"
16281   ]
16282  },
16283  {
16284   "alignment" : 1,
16285   "base_specifiers" :
16286   [
16287    {
16288     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
16289    }
16290   ],
16291   "linker_set_key" : "_ZTINSt3__114is_convertibleINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEExEE",
16292   "name" : "std::is_convertible<std::chrono::duration<long long, std::ratio<1, 1>>, long long>",
16293   "size" : 1,
16294   "source_file" : "external/libcxx/include/type_traits",
16295   "template_args" :
16296   [
16297    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
16298    "_ZTIx"
16299   ]
16300  },
16301  {
16302   "alignment" : 1,
16303   "base_specifiers" :
16304   [
16305    {
16306     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
16307    }
16308   ],
16309   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKPKDiNS_17basic_string_viewIDiNS_11char_traitsIDiEEEEEE",
16310   "name" : "std::is_convertible<const char32_t *const &, std::basic_string_view<char32_t, std::char_traits<char32_t>>>",
16311   "size" : 1,
16312   "source_file" : "external/libcxx/include/type_traits",
16313   "template_args" :
16314   [
16315    "_ZTIRKPKDi",
16316    "_ZTINSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE"
16317   ]
16318  },
16319  {
16320   "alignment" : 1,
16321   "base_specifiers" :
16322   [
16323    {
16324     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
16325    }
16326   ],
16327   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKPKDiS2_EE",
16328   "name" : "std::is_convertible<const char32_t *const &, const char32_t *>",
16329   "size" : 1,
16330   "source_file" : "external/libcxx/include/type_traits",
16331   "template_args" :
16332   [
16333    "_ZTIRKPKDi",
16334    "_ZTIPKDi"
16335   ]
16336  },
16337  {
16338   "alignment" : 1,
16339   "base_specifiers" :
16340   [
16341    {
16342     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
16343    }
16344   ],
16345   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKPKDsNS_17basic_string_viewIDsNS_11char_traitsIDsEEEEEE",
16346   "name" : "std::is_convertible<const char16_t *const &, std::basic_string_view<char16_t, std::char_traits<char16_t>>>",
16347   "size" : 1,
16348   "source_file" : "external/libcxx/include/type_traits",
16349   "template_args" :
16350   [
16351    "_ZTIRKPKDs",
16352    "_ZTINSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE"
16353   ]
16354  },
16355  {
16356   "alignment" : 1,
16357   "base_specifiers" :
16358   [
16359    {
16360     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
16361    }
16362   ],
16363   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKPKDsS2_EE",
16364   "name" : "std::is_convertible<const char16_t *const &, const char16_t *>",
16365   "size" : 1,
16366   "source_file" : "external/libcxx/include/type_traits",
16367   "template_args" :
16368   [
16369    "_ZTIRKPKDs",
16370    "_ZTIPKDs"
16371   ]
16372  },
16373  {
16374   "alignment" : 1,
16375   "base_specifiers" :
16376   [
16377    {
16378     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
16379    }
16380   ],
16381   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKPKDuNS_17basic_string_viewIDuNS_11char_traitsIDuEEEEEE",
16382   "name" : "std::is_convertible<const char8_t *const &, std::basic_string_view<char8_t, std::char_traits<char8_t>>>",
16383   "size" : 1,
16384   "source_file" : "external/libcxx/include/type_traits",
16385   "template_args" :
16386   [
16387    "_ZTIRKPKDu",
16388    "_ZTINSt3__117basic_string_viewIDuNS_11char_traitsIDuEEEE"
16389   ]
16390  },
16391  {
16392   "alignment" : 1,
16393   "base_specifiers" :
16394   [
16395    {
16396     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
16397    }
16398   ],
16399   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKPKDuS2_EE",
16400   "name" : "std::is_convertible<const char8_t *const &, const char8_t *>",
16401   "size" : 1,
16402   "source_file" : "external/libcxx/include/type_traits",
16403   "template_args" :
16404   [
16405    "_ZTIRKPKDu",
16406    "_ZTIPKDu"
16407   ]
16408  },
16409  {
16410   "alignment" : 1,
16411   "base_specifiers" :
16412   [
16413    {
16414     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
16415    }
16416   ],
16417   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKPKcNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE",
16418   "name" : "std::is_convertible<const char *const &, std::basic_string_view<char, std::char_traits<char>>>",
16419   "size" : 1,
16420   "source_file" : "external/libcxx/include/type_traits",
16421   "template_args" :
16422   [
16423    "_ZTIRKPKc",
16424    "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
16425   ]
16426  },
16427  {
16428   "alignment" : 1,
16429   "base_specifiers" :
16430   [
16431    {
16432     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
16433    }
16434   ],
16435   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKPKcS2_EE",
16436   "name" : "std::is_convertible<const char *const &, const char *>",
16437   "size" : 1,
16438   "source_file" : "external/libcxx/include/type_traits",
16439   "template_args" :
16440   [
16441    "_ZTIRKPKc",
16442    "_ZTIPKc"
16443   ]
16444  },
16445  {
16446   "alignment" : 1,
16447   "base_specifiers" :
16448   [
16449    {
16450     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
16451    }
16452   ],
16453   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKPKwNS_17basic_string_viewIwNS_11char_traitsIwEEEEEE",
16454   "name" : "std::is_convertible<const wchar_t *const &, std::basic_string_view<wchar_t, std::char_traits<wchar_t>>>",
16455   "size" : 1,
16456   "source_file" : "external/libcxx/include/type_traits",
16457   "template_args" :
16458   [
16459    "_ZTIRKPKw",
16460    "_ZTINSt3__117basic_string_viewIwNS_11char_traitsIwEEEE"
16461   ]
16462  },
16463  {
16464   "alignment" : 1,
16465   "base_specifiers" :
16466   [
16467    {
16468     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
16469    }
16470   ],
16471   "linker_set_key" : "_ZTINSt3__114is_convertibleIRKPKwS2_EE",
16472   "name" : "std::is_convertible<const wchar_t *const &, const wchar_t *>",
16473   "size" : 1,
16474   "source_file" : "external/libcxx/include/type_traits",
16475   "template_args" :
16476   [
16477    "_ZTIRKPKw",
16478    "_ZTIPKw"
16479   ]
16480  },
16481  {
16482   "alignment" : 1,
16483   "base_specifiers" :
16484   [
16485    {
16486     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
16487    }
16488   ],
16489   "linker_set_key" : "_ZTINSt3__114is_convertibleIeeEE",
16490   "name" : "std::is_convertible<long double, long double>",
16491   "size" : 1,
16492   "source_file" : "external/libcxx/include/type_traits",
16493   "template_args" :
16494   [
16495    "_ZTIe",
16496    "_ZTIe"
16497   ]
16498  },
16499  {
16500   "alignment" : 1,
16501   "base_specifiers" :
16502   [
16503    {
16504     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
16505    }
16506   ],
16507   "linker_set_key" : "_ZTINSt3__114is_convertibleIiiEE",
16508   "name" : "std::is_convertible<int, int>",
16509   "size" : 1,
16510   "source_file" : "external/libcxx/include/type_traits",
16511   "template_args" :
16512   [
16513    "_ZTIi",
16514    "_ZTIi"
16515   ]
16516  },
16517  {
16518   "alignment" : 1,
16519   "base_specifiers" :
16520   [
16521    {
16522     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
16523    }
16524   ],
16525   "linker_set_key" : "_ZTINSt3__114is_convertibleIjiEE",
16526   "name" : "std::is_convertible<unsigned int, int>",
16527   "size" : 1,
16528   "source_file" : "external/libcxx/include/type_traits",
16529   "template_args" :
16530   [
16531    "_ZTIj",
16532    "_ZTIi"
16533   ]
16534  },
16535  {
16536   "alignment" : 1,
16537   "base_specifiers" :
16538   [
16539    {
16540     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
16541    }
16542   ],
16543   "linker_set_key" : "_ZTINSt3__114is_convertibleIllEE",
16544   "name" : "std::is_convertible<long, long>",
16545   "size" : 1,
16546   "source_file" : "external/libcxx/include/type_traits",
16547   "template_args" :
16548   [
16549    "_ZTIl",
16550    "_ZTIl"
16551   ]
16552  },
16553  {
16554   "alignment" : 1,
16555   "base_specifiers" :
16556   [
16557    {
16558     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
16559    }
16560   ],
16561   "linker_set_key" : "_ZTINSt3__114is_convertibleIlxEE",
16562   "name" : "std::is_convertible<long, long long>",
16563   "size" : 1,
16564   "source_file" : "external/libcxx/include/type_traits",
16565   "template_args" :
16566   [
16567    "_ZTIl",
16568    "_ZTIx"
16569   ]
16570  },
16571  {
16572   "alignment" : 1,
16573   "base_specifiers" :
16574   [
16575    {
16576     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
16577    }
16578   ],
16579   "linker_set_key" : "_ZTINSt3__114is_convertibleIxxEE",
16580   "name" : "std::is_convertible<long long, long long>",
16581   "size" : 1,
16582   "source_file" : "external/libcxx/include/type_traits",
16583   "template_args" :
16584   [
16585    "_ZTIx",
16586    "_ZTIx"
16587   ]
16588  },
16589  {
16590   "alignment" : 1,
16591   "base_specifiers" :
16592   [
16593    {
16594     "access" : "private",
16595     "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIiLb1EEE"
16596    }
16597   ],
16598   "linker_set_key" : "_ZTINSt3__114numeric_limitsIiEE",
16599   "name" : "std::numeric_limits<int>",
16600   "record_kind" : "class",
16601   "size" : 1,
16602   "source_file" : "external/libcxx/include/limits",
16603   "template_args" :
16604   [
16605    "_ZTIi"
16606   ]
16607  },
16608  {
16609   "alignment" : 1,
16610   "base_specifiers" :
16611   [
16612    {
16613     "access" : "private",
16614     "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIjLb1EEE"
16615    }
16616   ],
16617   "linker_set_key" : "_ZTINSt3__114numeric_limitsIjEE",
16618   "name" : "std::numeric_limits<unsigned int>",
16619   "record_kind" : "class",
16620   "size" : 1,
16621   "source_file" : "external/libcxx/include/limits",
16622   "template_args" :
16623   [
16624    "_ZTIj"
16625   ]
16626  },
16627  {
16628   "alignment" : 1,
16629   "base_specifiers" :
16630   [
16631    {
16632     "access" : "private",
16633     "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIlLb1EEE"
16634    }
16635   ],
16636   "linker_set_key" : "_ZTINSt3__114numeric_limitsIlEE",
16637   "name" : "std::numeric_limits<long>",
16638   "record_kind" : "class",
16639   "size" : 1,
16640   "source_file" : "external/libcxx/include/limits",
16641   "template_args" :
16642   [
16643    "_ZTIl"
16644   ]
16645  },
16646  {
16647   "alignment" : 1,
16648   "base_specifiers" :
16649   [
16650    {
16651     "access" : "private",
16652     "referenced_type" : "_ZTINSt3__123__libcpp_numeric_limitsIxLb1EEE"
16653    }
16654   ],
16655   "linker_set_key" : "_ZTINSt3__114numeric_limitsIxEE",
16656   "name" : "std::numeric_limits<long long>",
16657   "record_kind" : "class",
16658   "size" : 1,
16659   "source_file" : "external/libcxx/include/limits",
16660   "template_args" :
16661   [
16662    "_ZTIx"
16663   ]
16664  },
16665  {
16666   "alignment" : 4,
16667   "fields" :
16668   [
16669    {
16670     "field_name" : "__v_",
16671     "referenced_type" : "_ZTINSt3__114pointer_safety4__lxE"
16672    }
16673   ],
16674   "linker_set_key" : "_ZTINSt3__114pointer_safetyE",
16675   "name" : "std::pointer_safety",
16676   "size" : 4,
16677   "source_file" : "external/libcxx/include/memory"
16678  },
16679  {
16680   "alignment" : 1,
16681   "linker_set_key" : "_ZTINSt3__114pointer_traitsIPDiEE",
16682   "name" : "std::pointer_traits<char32_t *>",
16683   "size" : 1,
16684   "source_file" : "external/libcxx/include/memory",
16685   "template_args" :
16686   [
16687    "_ZTIPDi"
16688   ]
16689  },
16690  {
16691   "alignment" : 1,
16692   "linker_set_key" : "_ZTINSt3__114pointer_traitsIPDsEE",
16693   "name" : "std::pointer_traits<char16_t *>",
16694   "size" : 1,
16695   "source_file" : "external/libcxx/include/memory",
16696   "template_args" :
16697   [
16698    "_ZTIPDs"
16699   ]
16700  },
16701  {
16702   "alignment" : 1,
16703   "linker_set_key" : "_ZTINSt3__114pointer_traitsIPDuEE",
16704   "name" : "std::pointer_traits<char8_t *>",
16705   "size" : 1,
16706   "source_file" : "external/libcxx/include/memory",
16707   "template_args" :
16708   [
16709    "_ZTIPDu"
16710   ]
16711  },
16712  {
16713   "alignment" : 1,
16714   "linker_set_key" : "_ZTINSt3__114pointer_traitsIPcEE",
16715   "name" : "std::pointer_traits<char *>",
16716   "size" : 1,
16717   "source_file" : "external/libcxx/include/memory",
16718   "template_args" :
16719   [
16720    "_ZTIPc"
16721   ]
16722  },
16723  {
16724   "alignment" : 1,
16725   "linker_set_key" : "_ZTINSt3__114pointer_traitsIPwEE",
16726   "name" : "std::pointer_traits<wchar_t *>",
16727   "size" : 1,
16728   "source_file" : "external/libcxx/include/memory",
16729   "template_args" :
16730   [
16731    "_ZTIPw"
16732   ]
16733  },
16734  {
16735   "alignment" : 1,
16736   "linker_set_key" : "_ZTINSt3__114unary_functionIDijEE",
16737   "name" : "std::unary_function<char32_t, unsigned int>",
16738   "size" : 1,
16739   "source_file" : "external/libcxx/include/utility",
16740   "template_args" :
16741   [
16742    "_ZTIDi",
16743    "_ZTIj"
16744   ]
16745  },
16746  {
16747   "alignment" : 1,
16748   "linker_set_key" : "_ZTINSt3__114unary_functionIDnjEE",
16749   "name" : "std::unary_function<std::nullptr_t, unsigned int>",
16750   "size" : 1,
16751   "source_file" : "external/libcxx/include/utility",
16752   "template_args" :
16753   [
16754    "_ZTIDn",
16755    "_ZTIj"
16756   ]
16757  },
16758  {
16759   "alignment" : 1,
16760   "linker_set_key" : "_ZTINSt3__114unary_functionIDsjEE",
16761   "name" : "std::unary_function<char16_t, unsigned int>",
16762   "size" : 1,
16763   "source_file" : "external/libcxx/include/utility",
16764   "template_args" :
16765   [
16766    "_ZTIDs",
16767    "_ZTIj"
16768   ]
16769  },
16770  {
16771   "alignment" : 1,
16772   "linker_set_key" : "_ZTINSt3__114unary_functionINS_10error_codeEjEE",
16773   "name" : "std::unary_function<std::error_code, unsigned int>",
16774   "size" : 1,
16775   "source_file" : "external/libcxx/include/utility",
16776   "template_args" :
16777   [
16778    "_ZTINSt3__110error_codeE",
16779    "_ZTIj"
16780   ]
16781  },
16782  {
16783   "alignment" : 1,
16784   "linker_set_key" : "_ZTINSt3__114unary_functionINS_15error_conditionEjEE",
16785   "name" : "std::unary_function<std::error_condition, unsigned int>",
16786   "size" : 1,
16787   "source_file" : "external/libcxx/include/utility",
16788   "template_args" :
16789   [
16790    "_ZTINSt3__115error_conditionE",
16791    "_ZTIj"
16792   ]
16793  },
16794  {
16795   "alignment" : 1,
16796   "linker_set_key" : "_ZTINSt3__114unary_functionINS_6_PairTEjEE",
16797   "name" : "std::unary_function<std::_PairT, unsigned int>",
16798   "size" : 1,
16799   "source_file" : "external/libcxx/include/utility",
16800   "template_args" :
16801   [
16802    "_ZTINSt3__16_PairTE",
16803    "_ZTIj"
16804   ]
16805  },
16806  {
16807   "alignment" : 1,
16808   "linker_set_key" : "_ZTINSt3__114unary_functionIajEE",
16809   "name" : "std::unary_function<signed char, unsigned int>",
16810   "size" : 1,
16811   "source_file" : "external/libcxx/include/utility",
16812   "template_args" :
16813   [
16814    "_ZTIa",
16815    "_ZTIj"
16816   ]
16817  },
16818  {
16819   "alignment" : 1,
16820   "linker_set_key" : "_ZTINSt3__114unary_functionIbjEE",
16821   "name" : "std::unary_function<bool, unsigned int>",
16822   "size" : 1,
16823   "source_file" : "external/libcxx/include/utility",
16824   "template_args" :
16825   [
16826    "_ZTIb",
16827    "_ZTIj"
16828   ]
16829  },
16830  {
16831   "alignment" : 1,
16832   "linker_set_key" : "_ZTINSt3__114unary_functionIcjEE",
16833   "name" : "std::unary_function<char, unsigned int>",
16834   "size" : 1,
16835   "source_file" : "external/libcxx/include/utility",
16836   "template_args" :
16837   [
16838    "_ZTIc",
16839    "_ZTIj"
16840   ]
16841  },
16842  {
16843   "alignment" : 1,
16844   "linker_set_key" : "_ZTINSt3__114unary_functionIdjEE",
16845   "name" : "std::unary_function<double, unsigned int>",
16846   "size" : 1,
16847   "source_file" : "external/libcxx/include/utility",
16848   "template_args" :
16849   [
16850    "_ZTId",
16851    "_ZTIj"
16852   ]
16853  },
16854  {
16855   "alignment" : 1,
16856   "linker_set_key" : "_ZTINSt3__114unary_functionIejEE",
16857   "name" : "std::unary_function<long double, unsigned int>",
16858   "size" : 1,
16859   "source_file" : "external/libcxx/include/utility",
16860   "template_args" :
16861   [
16862    "_ZTIe",
16863    "_ZTIj"
16864   ]
16865  },
16866  {
16867   "alignment" : 1,
16868   "linker_set_key" : "_ZTINSt3__114unary_functionIfjEE",
16869   "name" : "std::unary_function<float, unsigned int>",
16870   "size" : 1,
16871   "source_file" : "external/libcxx/include/utility",
16872   "template_args" :
16873   [
16874    "_ZTIf",
16875    "_ZTIj"
16876   ]
16877  },
16878  {
16879   "alignment" : 1,
16880   "linker_set_key" : "_ZTINSt3__114unary_functionIhjEE",
16881   "name" : "std::unary_function<unsigned char, unsigned int>",
16882   "size" : 1,
16883   "source_file" : "external/libcxx/include/utility",
16884   "template_args" :
16885   [
16886    "_ZTIh",
16887    "_ZTIj"
16888   ]
16889  },
16890  {
16891   "alignment" : 1,
16892   "linker_set_key" : "_ZTINSt3__114unary_functionIijEE",
16893   "name" : "std::unary_function<int, unsigned int>",
16894   "size" : 1,
16895   "source_file" : "external/libcxx/include/utility",
16896   "template_args" :
16897   [
16898    "_ZTIi",
16899    "_ZTIj"
16900   ]
16901  },
16902  {
16903   "alignment" : 1,
16904   "linker_set_key" : "_ZTINSt3__114unary_functionIjjEE",
16905   "name" : "std::unary_function<unsigned int, unsigned int>",
16906   "size" : 1,
16907   "source_file" : "external/libcxx/include/utility",
16908   "template_args" :
16909   [
16910    "_ZTIj",
16911    "_ZTIj"
16912   ]
16913  },
16914  {
16915   "alignment" : 1,
16916   "linker_set_key" : "_ZTINSt3__114unary_functionIljEE",
16917   "name" : "std::unary_function<long, unsigned int>",
16918   "size" : 1,
16919   "source_file" : "external/libcxx/include/utility",
16920   "template_args" :
16921   [
16922    "_ZTIl",
16923    "_ZTIj"
16924   ]
16925  },
16926  {
16927   "alignment" : 1,
16928   "linker_set_key" : "_ZTINSt3__114unary_functionImjEE",
16929   "name" : "std::unary_function<unsigned long, unsigned int>",
16930   "size" : 1,
16931   "source_file" : "external/libcxx/include/utility",
16932   "template_args" :
16933   [
16934    "_ZTIm",
16935    "_ZTIj"
16936   ]
16937  },
16938  {
16939   "alignment" : 1,
16940   "linker_set_key" : "_ZTINSt3__114unary_functionIsjEE",
16941   "name" : "std::unary_function<short, unsigned int>",
16942   "size" : 1,
16943   "source_file" : "external/libcxx/include/utility",
16944   "template_args" :
16945   [
16946    "_ZTIs",
16947    "_ZTIj"
16948   ]
16949  },
16950  {
16951   "alignment" : 1,
16952   "linker_set_key" : "_ZTINSt3__114unary_functionItjEE",
16953   "name" : "std::unary_function<unsigned short, unsigned int>",
16954   "size" : 1,
16955   "source_file" : "external/libcxx/include/utility",
16956   "template_args" :
16957   [
16958    "_ZTIt",
16959    "_ZTIj"
16960   ]
16961  },
16962  {
16963   "alignment" : 1,
16964   "linker_set_key" : "_ZTINSt3__114unary_functionIwjEE",
16965   "name" : "std::unary_function<wchar_t, unsigned int>",
16966   "size" : 1,
16967   "source_file" : "external/libcxx/include/utility",
16968   "template_args" :
16969   [
16970    "_ZTIw",
16971    "_ZTIj"
16972   ]
16973  },
16974  {
16975   "alignment" : 1,
16976   "linker_set_key" : "_ZTINSt3__114unary_functionIxjEE",
16977   "name" : "std::unary_function<long long, unsigned int>",
16978   "size" : 1,
16979   "source_file" : "external/libcxx/include/utility",
16980   "template_args" :
16981   [
16982    "_ZTIx",
16983    "_ZTIj"
16984   ]
16985  },
16986  {
16987   "alignment" : 1,
16988   "linker_set_key" : "_ZTINSt3__114unary_functionIyjEE",
16989   "name" : "std::unary_function<unsigned long long, unsigned int>",
16990   "size" : 1,
16991   "source_file" : "external/libcxx/include/utility",
16992   "template_args" :
16993   [
16994    "_ZTIy",
16995    "_ZTIj"
16996   ]
16997  },
16998  {
16999   "alignment" : 1,
17000   "linker_set_key" : "_ZTINSt3__115__const_pointerIDiPDiNS_9allocatorIDiEELb1EEE",
17001   "name" : "std::__const_pointer<char32_t, char32_t *, std::allocator<char32_t>, true>",
17002   "size" : 1,
17003   "source_file" : "external/libcxx/include/memory",
17004   "template_args" :
17005   [
17006    "_ZTIDi",
17007    "_ZTIPDi",
17008    "_ZTINSt3__19allocatorIDiEE"
17009   ]
17010  },
17011  {
17012   "alignment" : 1,
17013   "linker_set_key" : "_ZTINSt3__115__const_pointerIDsPDsNS_9allocatorIDsEELb1EEE",
17014   "name" : "std::__const_pointer<char16_t, char16_t *, std::allocator<char16_t>, true>",
17015   "size" : 1,
17016   "source_file" : "external/libcxx/include/memory",
17017   "template_args" :
17018   [
17019    "_ZTIDs",
17020    "_ZTIPDs",
17021    "_ZTINSt3__19allocatorIDsEE"
17022   ]
17023  },
17024  {
17025   "alignment" : 1,
17026   "linker_set_key" : "_ZTINSt3__115__const_pointerIDuPDuNS_9allocatorIDuEELb1EEE",
17027   "name" : "std::__const_pointer<char8_t, char8_t *, std::allocator<char8_t>, true>",
17028   "size" : 1,
17029   "source_file" : "external/libcxx/include/memory",
17030   "template_args" :
17031   [
17032    "_ZTIDu",
17033    "_ZTIPDu",
17034    "_ZTINSt3__19allocatorIDuEE"
17035   ]
17036  },
17037  {
17038   "alignment" : 1,
17039   "linker_set_key" : "_ZTINSt3__115__const_pointerIcPcNS_9allocatorIcEELb1EEE",
17040   "name" : "std::__const_pointer<char, char *, std::allocator<char>, true>",
17041   "size" : 1,
17042   "source_file" : "external/libcxx/include/memory",
17043   "template_args" :
17044   [
17045    "_ZTIc",
17046    "_ZTIPc",
17047    "_ZTINSt3__19allocatorIcEE"
17048   ]
17049  },
17050  {
17051   "alignment" : 1,
17052   "linker_set_key" : "_ZTINSt3__115__const_pointerIwPwNS_9allocatorIwEELb1EEE",
17053   "name" : "std::__const_pointer<wchar_t, wchar_t *, std::allocator<wchar_t>, true>",
17054   "size" : 1,
17055   "source_file" : "external/libcxx/include/memory",
17056   "template_args" :
17057   [
17058    "_ZTIw",
17059    "_ZTIPw",
17060    "_ZTINSt3__19allocatorIwEE"
17061   ]
17062  },
17063  {
17064   "alignment" : 1,
17065   "base_specifiers" :
17066   [
17067    {
17068     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
17069    }
17070   ],
17071   "linker_set_key" : "_ZTINSt3__115__has_size_typeINS_9allocatorIDiEEvEE",
17072   "name" : "std::__has_size_type<std::allocator<char32_t>, void>",
17073   "size" : 1,
17074   "source_file" : "external/libcxx/include/memory",
17075   "template_args" :
17076   [
17077    "_ZTINSt3__19allocatorIDiEE",
17078    "_ZTIv"
17079   ]
17080  },
17081  {
17082   "alignment" : 1,
17083   "base_specifiers" :
17084   [
17085    {
17086     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
17087    }
17088   ],
17089   "linker_set_key" : "_ZTINSt3__115__has_size_typeINS_9allocatorIDsEEvEE",
17090   "name" : "std::__has_size_type<std::allocator<char16_t>, void>",
17091   "size" : 1,
17092   "source_file" : "external/libcxx/include/memory",
17093   "template_args" :
17094   [
17095    "_ZTINSt3__19allocatorIDsEE",
17096    "_ZTIv"
17097   ]
17098  },
17099  {
17100   "alignment" : 1,
17101   "base_specifiers" :
17102   [
17103    {
17104     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
17105    }
17106   ],
17107   "linker_set_key" : "_ZTINSt3__115__has_size_typeINS_9allocatorIDuEEvEE",
17108   "name" : "std::__has_size_type<std::allocator<char8_t>, void>",
17109   "size" : 1,
17110   "source_file" : "external/libcxx/include/memory",
17111   "template_args" :
17112   [
17113    "_ZTINSt3__19allocatorIDuEE",
17114    "_ZTIv"
17115   ]
17116  },
17117  {
17118   "alignment" : 1,
17119   "base_specifiers" :
17120   [
17121    {
17122     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
17123    }
17124   ],
17125   "linker_set_key" : "_ZTINSt3__115__has_size_typeINS_9allocatorIcEEvEE",
17126   "name" : "std::__has_size_type<std::allocator<char>, void>",
17127   "size" : 1,
17128   "source_file" : "external/libcxx/include/memory",
17129   "template_args" :
17130   [
17131    "_ZTINSt3__19allocatorIcEE",
17132    "_ZTIv"
17133   ]
17134  },
17135  {
17136   "alignment" : 1,
17137   "base_specifiers" :
17138   [
17139    {
17140     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
17141    }
17142   ],
17143   "linker_set_key" : "_ZTINSt3__115__has_size_typeINS_9allocatorIwEEvEE",
17144   "name" : "std::__has_size_type<std::allocator<wchar_t>, void>",
17145   "size" : 1,
17146   "source_file" : "external/libcxx/include/memory",
17147   "template_args" :
17148   [
17149    "_ZTINSt3__19allocatorIwEE",
17150    "_ZTIv"
17151   ]
17152  },
17153  {
17154   "alignment" : 1,
17155   "base_specifiers" :
17156   [
17157    {
17158     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
17159    }
17160   ],
17161   "linker_set_key" : "_ZTINSt3__115__lazy_and_implILb1EJEEE",
17162   "name" : "std::__lazy_and_impl<true>",
17163   "size" : 1,
17164   "source_file" : "external/libcxx/include/type_traits"
17165  },
17166  {
17167   "alignment" : 1,
17168   "linker_set_key" : "_ZTINSt3__115__make_unsignedIbLb1EEE",
17169   "name" : "std::__make_unsigned<bool, true>",
17170   "size" : 1,
17171   "source_file" : "external/libcxx/include/type_traits",
17172   "template_args" :
17173   [
17174    "_ZTIb"
17175   ]
17176  },
17177  {
17178   "alignment" : 1,
17179   "linker_set_key" : "_ZTINSt3__115__make_unsignedIiLb1EEE",
17180   "name" : "std::__make_unsigned<int, true>",
17181   "size" : 1,
17182   "source_file" : "external/libcxx/include/type_traits",
17183   "template_args" :
17184   [
17185    "_ZTIi"
17186   ]
17187  },
17188  {
17189   "alignment" : 1,
17190   "linker_set_key" : "_ZTINSt3__115__make_unsignedIjLb1EEE",
17191   "name" : "std::__make_unsigned<unsigned int, true>",
17192   "size" : 1,
17193   "source_file" : "external/libcxx/include/type_traits",
17194   "template_args" :
17195   [
17196    "_ZTIj"
17197   ]
17198  },
17199  {
17200   "alignment" : 1,
17201   "linker_set_key" : "_ZTINSt3__115__make_unsignedIlLb1EEE",
17202   "name" : "std::__make_unsigned<long, true>",
17203   "size" : 1,
17204   "source_file" : "external/libcxx/include/type_traits",
17205   "template_args" :
17206   [
17207    "_ZTIl"
17208   ]
17209  },
17210  {
17211   "alignment" : 1,
17212   "linker_set_key" : "_ZTINSt3__115__make_unsignedImLb1EEE",
17213   "name" : "std::__make_unsigned<unsigned long, true>",
17214   "size" : 1,
17215   "source_file" : "external/libcxx/include/type_traits",
17216   "template_args" :
17217   [
17218    "_ZTIm"
17219   ]
17220  },
17221  {
17222   "alignment" : 1,
17223   "linker_set_key" : "_ZTINSt3__115__make_unsignedIsLb1EEE",
17224   "name" : "std::__make_unsigned<short, true>",
17225   "size" : 1,
17226   "source_file" : "external/libcxx/include/type_traits",
17227   "template_args" :
17228   [
17229    "_ZTIs"
17230   ]
17231  },
17232  {
17233   "alignment" : 1,
17234   "linker_set_key" : "_ZTINSt3__115__make_unsignedItLb1EEE",
17235   "name" : "std::__make_unsigned<unsigned short, true>",
17236   "size" : 1,
17237   "source_file" : "external/libcxx/include/type_traits",
17238   "template_args" :
17239   [
17240    "_ZTIt"
17241   ]
17242  },
17243  {
17244   "alignment" : 1,
17245   "linker_set_key" : "_ZTINSt3__115__make_unsignedIxLb1EEE",
17246   "name" : "std::__make_unsigned<long long, true>",
17247   "size" : 1,
17248   "source_file" : "external/libcxx/include/type_traits",
17249   "template_args" :
17250   [
17251    "_ZTIx"
17252   ]
17253  },
17254  {
17255   "alignment" : 1,
17256   "linker_set_key" : "_ZTINSt3__115__make_unsignedIyLb1EEE",
17257   "name" : "std::__make_unsigned<unsigned long long, true>",
17258   "size" : 1,
17259   "source_file" : "external/libcxx/include/type_traits",
17260   "template_args" :
17261   [
17262    "_ZTIy"
17263   ]
17264  },
17265  {
17266   "alignment" : 4,
17267   "fields" :
17268   [
17269    {
17270     "field_name" : "__lx",
17271     "referenced_type" : "_ZTIe"
17272    }
17273   ],
17274   "linker_set_key" : "_ZTINSt3__115__struct_doubleE",
17275   "name" : "std::__struct_double",
17276   "size" : 8,
17277   "source_file" : "external/libcxx/include/type_traits"
17278  },
17279  {
17280   "alignment" : 1,
17281   "linker_set_key" : "_ZTINSt3__115__tuple_indicesIJEEE",
17282   "name" : "std::__tuple_indices<>",
17283   "size" : 1,
17284   "source_file" : "external/libcxx/include/__tuple"
17285  },
17286  {
17287   "alignment" : 8,
17288   "fields" :
17289   [
17290    {
17291     "field_name" : "__lx",
17292     "referenced_type" : "_ZTIA16_h"
17293    }
17294   ],
17295   "linker_set_key" : "_ZTINSt3__115aligned_storageILj12ELj8EE4typeE",
17296   "name" : "std::aligned_storage<12>::type",
17297   "size" : 16,
17298   "source_file" : "external/libcxx/include/type_traits"
17299  },
17300  {
17301   "alignment" : 1,
17302   "linker_set_key" : "_ZTINSt3__115aligned_storageILj12ELj8EEE",
17303   "name" : "std::aligned_storage<12>",
17304   "size" : 1,
17305   "source_file" : "external/libcxx/include/type_traits"
17306  },
17307  {
17308   "alignment" : 8,
17309   "fields" :
17310   [
17311    {
17312     "field_name" : "__lx",
17313     "referenced_type" : "_ZTIA16_h"
17314    }
17315   ],
17316   "linker_set_key" : "_ZTINSt3__115aligned_storageILj16ELj8EE4typeE",
17317   "name" : "std::aligned_storage<16>::type",
17318   "size" : 16,
17319   "source_file" : "external/libcxx/include/type_traits"
17320  },
17321  {
17322   "alignment" : 1,
17323   "linker_set_key" : "_ZTINSt3__115aligned_storageILj16ELj8EEE",
17324   "name" : "std::aligned_storage<16>",
17325   "size" : 1,
17326   "source_file" : "external/libcxx/include/type_traits"
17327  },
17328  {
17329   "alignment" : 1,
17330   "linker_set_key" : "_ZTINSt3__115allocator_arg_tE",
17331   "name" : "std::allocator_arg_t",
17332   "size" : 1,
17333   "source_file" : "external/libcxx/include/__functional_base"
17334  },
17335  {
17336   "alignment" : 4,
17337   "fields" :
17338   [
17339    {
17340     "access" : "private",
17341     "field_name" : "__val_",
17342     "referenced_type" : "_ZTIi"
17343    },
17344    {
17345     "access" : "private",
17346     "field_name" : "__cat_",
17347     "field_offset" : 32,
17348     "referenced_type" : "_ZTIPKNSt3__114error_categoryE"
17349    }
17350   ],
17351   "linker_set_key" : "_ZTINSt3__115error_conditionE",
17352   "name" : "std::error_condition",
17353   "record_kind" : "class",
17354   "size" : 8,
17355   "source_file" : "external/libcxx/include/system_error"
17356  },
17357  {
17358   "alignment" : 1,
17359   "base_specifiers" :
17360   [
17361    {
17362     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
17363    }
17364   ],
17365   "linker_set_key" : "_ZTINSt3__115is_destructibleIvEE",
17366   "name" : "std::is_destructible<void>",
17367   "size" : 1,
17368   "source_file" : "external/libcxx/include/type_traits",
17369   "template_args" :
17370   [
17371    "_ZTIv"
17372   ]
17373  },
17374  {
17375   "alignment" : 4,
17376   "fields" :
17377   [
17378    {
17379     "access" : "private",
17380     "field_name" : "__m_",
17381     "referenced_type" : "_ZTI15pthread_mutex_t"
17382    }
17383   ],
17384   "linker_set_key" : "_ZTINSt3__115recursive_mutexE",
17385   "name" : "std::recursive_mutex",
17386   "record_kind" : "class",
17387   "size" : 4,
17388   "source_file" : "external/libcxx/include/mutex"
17389  },
17390  {
17391   "alignment" : 1,
17392   "linker_set_key" : "_ZTINSt3__115remove_volatileIDiEE",
17393   "name" : "std::remove_volatile<char32_t>",
17394   "size" : 1,
17395   "source_file" : "external/libcxx/include/type_traits",
17396   "template_args" :
17397   [
17398    "_ZTIDi"
17399   ]
17400  },
17401  {
17402   "alignment" : 1,
17403   "linker_set_key" : "_ZTINSt3__115remove_volatileIDsEE",
17404   "name" : "std::remove_volatile<char16_t>",
17405   "size" : 1,
17406   "source_file" : "external/libcxx/include/type_traits",
17407   "template_args" :
17408   [
17409    "_ZTIDs"
17410   ]
17411  },
17412  {
17413   "alignment" : 1,
17414   "linker_set_key" : "_ZTINSt3__115remove_volatileIDuEE",
17415   "name" : "std::remove_volatile<char8_t>",
17416   "size" : 1,
17417   "source_file" : "external/libcxx/include/type_traits",
17418   "template_args" :
17419   [
17420    "_ZTIDu"
17421   ]
17422  },
17423  {
17424   "alignment" : 1,
17425   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
17426   "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>>",
17427   "size" : 1,
17428   "source_file" : "external/libcxx/include/type_traits",
17429   "template_args" :
17430   [
17431    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
17432   ]
17433  },
17434  {
17435   "alignment" : 1,
17436   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
17437   "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>>",
17438   "size" : 1,
17439   "source_file" : "external/libcxx/include/type_traits",
17440   "template_args" :
17441   [
17442    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
17443   ]
17444  },
17445  {
17446   "alignment" : 1,
17447   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
17448   "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>>",
17449   "size" : 1,
17450   "source_file" : "external/libcxx/include/type_traits",
17451   "template_args" :
17452   [
17453    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
17454   ]
17455  },
17456  {
17457   "alignment" : 1,
17458   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
17459   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
17460   "size" : 1,
17461   "source_file" : "external/libcxx/include/type_traits",
17462   "template_args" :
17463   [
17464    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
17465   ]
17466  },
17467  {
17468   "alignment" : 1,
17469   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
17470   "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>>",
17471   "size" : 1,
17472   "source_file" : "external/libcxx/include/type_traits",
17473   "template_args" :
17474   [
17475    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
17476   ]
17477  },
17478  {
17479   "alignment" : 1,
17480   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
17481   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
17482   "size" : 1,
17483   "source_file" : "external/libcxx/include/type_traits",
17484   "template_args" :
17485   [
17486    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
17487   ]
17488  },
17489  {
17490   "alignment" : 1,
17491   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
17492   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
17493   "size" : 1,
17494   "source_file" : "external/libcxx/include/type_traits",
17495   "template_args" :
17496   [
17497    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
17498   ]
17499  },
17500  {
17501   "alignment" : 1,
17502   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
17503   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
17504   "size" : 1,
17505   "source_file" : "external/libcxx/include/type_traits",
17506   "template_args" :
17507   [
17508    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
17509   ]
17510  },
17511  {
17512   "alignment" : 1,
17513   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
17514   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
17515   "size" : 1,
17516   "source_file" : "external/libcxx/include/type_traits",
17517   "template_args" :
17518   [
17519    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
17520   ]
17521  },
17522  {
17523   "alignment" : 1,
17524   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
17525   "name" : "std::remove_volatile<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
17526   "size" : 1,
17527   "source_file" : "external/libcxx/include/type_traits",
17528   "template_args" :
17529   [
17530    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
17531   ]
17532  },
17533  {
17534   "alignment" : 1,
17535   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
17536   "name" : "std::remove_volatile<std::chrono::duration<long double, std::ratio<1, 1000000000>>>",
17537   "size" : 1,
17538   "source_file" : "external/libcxx/include/type_traits",
17539   "template_args" :
17540   [
17541    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE"
17542   ]
17543  },
17544  {
17545   "alignment" : 1,
17546   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_6chrono8durationIiNS_5ratioILx2629746ELx1EEEEEEE",
17547   "name" : "std::remove_volatile<std::chrono::duration<int, std::ratio<2629746, 1>>>",
17548   "size" : 1,
17549   "source_file" : "external/libcxx/include/type_traits",
17550   "template_args" :
17551   [
17552    "_ZTINSt3__16chrono8durationIiNS_5ratioILx2629746ELx1EEEEE"
17553   ]
17554  },
17555  {
17556   "alignment" : 1,
17557   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_6chrono8durationIiNS_5ratioILx31556952ELx1EEEEEEE",
17558   "name" : "std::remove_volatile<std::chrono::duration<int, std::ratio<31556952, 1>>>",
17559   "size" : 1,
17560   "source_file" : "external/libcxx/include/type_traits",
17561   "template_args" :
17562   [
17563    "_ZTINSt3__16chrono8durationIiNS_5ratioILx31556952ELx1EEEEE"
17564   ]
17565  },
17566  {
17567   "alignment" : 1,
17568   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_6chrono8durationIiNS_5ratioILx86400ELx1EEEEEEE",
17569   "name" : "std::remove_volatile<std::chrono::duration<int, std::ratio<86400, 1>>>",
17570   "size" : 1,
17571   "source_file" : "external/libcxx/include/type_traits",
17572   "template_args" :
17573   [
17574    "_ZTINSt3__16chrono8durationIiNS_5ratioILx86400ELx1EEEEE"
17575   ]
17576  },
17577  {
17578   "alignment" : 1,
17579   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
17580   "name" : "std::remove_volatile<std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
17581   "size" : 1,
17582   "source_file" : "external/libcxx/include/type_traits",
17583   "template_args" :
17584   [
17585    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
17586   ]
17587  },
17588  {
17589   "alignment" : 1,
17590   "linker_set_key" : "_ZTINSt3__115remove_volatileINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
17591   "name" : "std::remove_volatile<std::chrono::duration<long long, std::ratio<1, 1>>>",
17592   "size" : 1,
17593   "source_file" : "external/libcxx/include/type_traits",
17594   "template_args" :
17595   [
17596    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE"
17597   ]
17598  },
17599  {
17600   "alignment" : 1,
17601   "linker_set_key" : "_ZTINSt3__115remove_volatileIcEE",
17602   "name" : "std::remove_volatile<char>",
17603   "size" : 1,
17604   "source_file" : "external/libcxx/include/type_traits",
17605   "template_args" :
17606   [
17607    "_ZTIc"
17608   ]
17609  },
17610  {
17611   "alignment" : 1,
17612   "linker_set_key" : "_ZTINSt3__115remove_volatileIeEE",
17613   "name" : "std::remove_volatile<long double>",
17614   "size" : 1,
17615   "source_file" : "external/libcxx/include/type_traits",
17616   "template_args" :
17617   [
17618    "_ZTIe"
17619   ]
17620  },
17621  {
17622   "alignment" : 1,
17623   "linker_set_key" : "_ZTINSt3__115remove_volatileIiEE",
17624   "name" : "std::remove_volatile<int>",
17625   "size" : 1,
17626   "source_file" : "external/libcxx/include/type_traits",
17627   "template_args" :
17628   [
17629    "_ZTIi"
17630   ]
17631  },
17632  {
17633   "alignment" : 1,
17634   "linker_set_key" : "_ZTINSt3__115remove_volatileIjEE",
17635   "name" : "std::remove_volatile<unsigned int>",
17636   "size" : 1,
17637   "source_file" : "external/libcxx/include/type_traits",
17638   "template_args" :
17639   [
17640    "_ZTIj"
17641   ]
17642  },
17643  {
17644   "alignment" : 1,
17645   "linker_set_key" : "_ZTINSt3__115remove_volatileIlEE",
17646   "name" : "std::remove_volatile<long>",
17647   "size" : 1,
17648   "source_file" : "external/libcxx/include/type_traits",
17649   "template_args" :
17650   [
17651    "_ZTIl"
17652   ]
17653  },
17654  {
17655   "alignment" : 1,
17656   "linker_set_key" : "_ZTINSt3__115remove_volatileIwEE",
17657   "name" : "std::remove_volatile<wchar_t>",
17658   "size" : 1,
17659   "source_file" : "external/libcxx/include/type_traits",
17660   "template_args" :
17661   [
17662    "_ZTIw"
17663   ]
17664  },
17665  {
17666   "alignment" : 1,
17667   "linker_set_key" : "_ZTINSt3__115remove_volatileIxEE",
17668   "name" : "std::remove_volatile<long long>",
17669   "size" : 1,
17670   "source_file" : "external/libcxx/include/type_traits",
17671   "template_args" :
17672   [
17673    "_ZTIx"
17674   ]
17675  },
17676  {
17677   "alignment" : 1,
17678   "base_specifiers" :
17679   [
17680    {
17681     "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEEE"
17682    }
17683   ],
17684   "linker_set_key" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEEELb1EEE",
17685   "name" : "std::__dependent_type<std::is_default_constructible<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep>, true>",
17686   "size" : 1,
17687   "source_file" : "external/libcxx/include/type_traits",
17688   "template_args" :
17689   [
17690    "_ZTINSt3__124is_default_constructibleINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEEE"
17691   ]
17692  },
17693  {
17694   "alignment" : 1,
17695   "base_specifiers" :
17696   [
17697    {
17698     "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEEE"
17699    }
17700   ],
17701   "linker_set_key" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEEELb1EEE",
17702   "name" : "std::__dependent_type<std::is_default_constructible<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep>, true>",
17703   "size" : 1,
17704   "source_file" : "external/libcxx/include/type_traits",
17705   "template_args" :
17706   [
17707    "_ZTINSt3__124is_default_constructibleINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEEE"
17708   ]
17709  },
17710  {
17711   "alignment" : 1,
17712   "base_specifiers" :
17713   [
17714    {
17715     "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repEEE"
17716    }
17717   ],
17718   "linker_set_key" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repEEELb1EEE",
17719   "name" : "std::__dependent_type<std::is_default_constructible<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep>, true>",
17720   "size" : 1,
17721   "source_file" : "external/libcxx/include/type_traits",
17722   "template_args" :
17723   [
17724    "_ZTINSt3__124is_default_constructibleINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repEEE"
17725   ]
17726  },
17727  {
17728   "alignment" : 1,
17729   "base_specifiers" :
17730   [
17731    {
17732     "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEE"
17733    }
17734   ],
17735   "linker_set_key" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEELb1EEE",
17736   "name" : "std::__dependent_type<std::is_default_constructible<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep>, true>",
17737   "size" : 1,
17738   "source_file" : "external/libcxx/include/type_traits",
17739   "template_args" :
17740   [
17741    "_ZTINSt3__124is_default_constructibleINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEE"
17742   ]
17743  },
17744  {
17745   "alignment" : 1,
17746   "base_specifiers" :
17747   [
17748    {
17749     "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEEE"
17750    }
17751   ],
17752   "linker_set_key" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEEELb1EEE",
17753   "name" : "std::__dependent_type<std::is_default_constructible<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep>, true>",
17754   "size" : 1,
17755   "source_file" : "external/libcxx/include/type_traits",
17756   "template_args" :
17757   [
17758    "_ZTINSt3__124is_default_constructibleINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEEE"
17759   ]
17760  },
17761  {
17762   "alignment" : 1,
17763   "base_specifiers" :
17764   [
17765    {
17766     "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIDiEEEE"
17767    }
17768   ],
17769   "linker_set_key" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_9allocatorIDiEEEELb1EEE",
17770   "name" : "std::__dependent_type<std::is_default_constructible<std::allocator<char32_t>>, true>",
17771   "size" : 1,
17772   "source_file" : "external/libcxx/include/type_traits",
17773   "template_args" :
17774   [
17775    "_ZTINSt3__124is_default_constructibleINS_9allocatorIDiEEEE"
17776   ]
17777  },
17778  {
17779   "alignment" : 1,
17780   "base_specifiers" :
17781   [
17782    {
17783     "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIDsEEEE"
17784    }
17785   ],
17786   "linker_set_key" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_9allocatorIDsEEEELb1EEE",
17787   "name" : "std::__dependent_type<std::is_default_constructible<std::allocator<char16_t>>, true>",
17788   "size" : 1,
17789   "source_file" : "external/libcxx/include/type_traits",
17790   "template_args" :
17791   [
17792    "_ZTINSt3__124is_default_constructibleINS_9allocatorIDsEEEE"
17793   ]
17794  },
17795  {
17796   "alignment" : 1,
17797   "base_specifiers" :
17798   [
17799    {
17800     "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIDuEEEE"
17801    }
17802   ],
17803   "linker_set_key" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_9allocatorIDuEEEELb1EEE",
17804   "name" : "std::__dependent_type<std::is_default_constructible<std::allocator<char8_t>>, true>",
17805   "size" : 1,
17806   "source_file" : "external/libcxx/include/type_traits",
17807   "template_args" :
17808   [
17809    "_ZTINSt3__124is_default_constructibleINS_9allocatorIDuEEEE"
17810   ]
17811  },
17812  {
17813   "alignment" : 1,
17814   "base_specifiers" :
17815   [
17816    {
17817     "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIcEEEE"
17818    }
17819   ],
17820   "linker_set_key" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_9allocatorIcEEEELb1EEE",
17821   "name" : "std::__dependent_type<std::is_default_constructible<std::allocator<char>>, true>",
17822   "size" : 1,
17823   "source_file" : "external/libcxx/include/type_traits",
17824   "template_args" :
17825   [
17826    "_ZTINSt3__124is_default_constructibleINS_9allocatorIcEEEE"
17827   ]
17828  },
17829  {
17830   "alignment" : 1,
17831   "base_specifiers" :
17832   [
17833    {
17834     "referenced_type" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIwEEEE"
17835    }
17836   ],
17837   "linker_set_key" : "_ZTINSt3__116__dependent_typeINS_24is_default_constructibleINS_9allocatorIwEEEELb1EEE",
17838   "name" : "std::__dependent_type<std::is_default_constructible<std::allocator<wchar_t>>, true>",
17839   "size" : 1,
17840   "source_file" : "external/libcxx/include/type_traits",
17841   "template_args" :
17842   [
17843    "_ZTINSt3__124is_default_constructibleINS_9allocatorIwEEEE"
17844   ]
17845  },
17846  {
17847   "alignment" : 1,
17848   "base_specifiers" :
17849   [
17850    {
17851     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
17852    }
17853   ],
17854   "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",
17855   "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>",
17856   "size" : 1,
17857   "source_file" : "external/libcxx/include/type_traits",
17858   "template_args" :
17859   [
17860    "_ZTINSt3__111__type_listINS_12__align_typeINS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEE"
17861   ]
17862  },
17863  {
17864   "alignment" : 1,
17865   "base_specifiers" :
17866   [
17867    {
17868     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
17869    }
17870   ],
17871   "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",
17872   "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>",
17873   "size" : 1,
17874   "source_file" : "external/libcxx/include/type_traits",
17875   "template_args" :
17876   [
17877    "_ZTINSt3__111__type_listINS_12__align_typeINS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEE"
17878   ]
17879  },
17880  {
17881   "alignment" : 1,
17882   "base_specifiers" :
17883   [
17884    {
17885     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
17886    }
17887   ],
17888   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEELj12EEE",
17889   "name" : "std::__find_max_align<std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>, 12>",
17890   "size" : 1,
17891   "source_file" : "external/libcxx/include/type_traits",
17892   "template_args" :
17893   [
17894    "_ZTINSt3__111__type_listINS_12__align_typeINS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEE"
17895   ]
17896  },
17897  {
17898   "alignment" : 1,
17899   "base_specifiers" :
17900   [
17901    {
17902     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
17903    }
17904   ],
17905   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeINS_16__struct_double4EEENS1_INS2_IPiEENS_5__natEEEEELj16EEE",
17906   "name" : "std::__find_max_align<std::__type_list<std::__align_type<std::__struct_double4>, std::__type_list<std::__align_type<int *>, std::__nat>>, 16>",
17907   "size" : 1,
17908   "source_file" : "external/libcxx/include/type_traits",
17909   "template_args" :
17910   [
17911    "_ZTINSt3__111__type_listINS_12__align_typeINS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEE"
17912   ]
17913  },
17914  {
17915   "alignment" : 1,
17916   "base_specifiers" :
17917   [
17918    {
17919     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
17920    }
17921   ],
17922   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIPiEENS_5__natEEELj12EEE",
17923   "name" : "std::__find_max_align<std::__type_list<std::__align_type<int *>, std::__nat>, 12>",
17924   "size" : 1,
17925   "source_file" : "external/libcxx/include/type_traits",
17926   "template_args" :
17927   [
17928    "_ZTINSt3__111__type_listINS_12__align_typeIPiEENS_5__natEEE"
17929   ]
17930  },
17931  {
17932   "alignment" : 1,
17933   "base_specifiers" :
17934   [
17935    {
17936     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
17937    }
17938   ],
17939   "linker_set_key" : "_ZTINSt3__116__find_max_alignINS_11__type_listINS_12__align_typeIPiEENS_5__natEEELj16EEE",
17940   "name" : "std::__find_max_align<std::__type_list<std::__align_type<int *>, std::__nat>, 16>",
17941   "size" : 1,
17942   "source_file" : "external/libcxx/include/type_traits",
17943   "template_args" :
17944   [
17945    "_ZTINSt3__111__type_listINS_12__align_typeIPiEENS_5__natEEE"
17946   ]
17947  },
17948  {
17949   "alignment" : 1,
17950   "base_specifiers" :
17951   [
17952    {
17953     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
17954    }
17955   ],
17956   "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",
17957   "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>",
17958   "size" : 1,
17959   "source_file" : "external/libcxx/include/type_traits",
17960   "template_args" :
17961   [
17962    "_ZTINSt3__111__type_listINS_12__align_typeIdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEE"
17963   ]
17964  },
17965  {
17966   "alignment" : 1,
17967   "base_specifiers" :
17968   [
17969    {
17970     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
17971    }
17972   ],
17973   "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",
17974   "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>",
17975   "size" : 1,
17976   "source_file" : "external/libcxx/include/type_traits",
17977   "template_args" :
17978   [
17979    "_ZTINSt3__111__type_listINS_12__align_typeIdEENS0_INS1_IeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEEEE"
17980   ]
17981  },
17982  {
17983   "alignment" : 1,
17984   "base_specifiers" :
17985   [
17986    {
17987     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
17988    }
17989   ],
17990   "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",
17991   "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>",
17992   "size" : 1,
17993   "source_file" : "external/libcxx/include/type_traits",
17994   "template_args" :
17995   [
17996    "_ZTINSt3__111__type_listINS_12__align_typeIeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEE"
17997   ]
17998  },
17999  {
18000   "alignment" : 1,
18001   "base_specifiers" :
18002   [
18003    {
18004     "referenced_type" : "_ZTINSt3__117integral_constantIjLj4EEE"
18005    }
18006   ],
18007   "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",
18008   "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>",
18009   "size" : 1,
18010   "source_file" : "external/libcxx/include/type_traits",
18011   "template_args" :
18012   [
18013    "_ZTINSt3__111__type_listINS_12__align_typeIeEENS0_INS1_INS_15__struct_doubleEEENS0_INS1_INS_16__struct_double4EEENS0_INS1_IPiEENS_5__natEEEEEEEEE"
18014   ]
18015  },
18016  {
18017   "alignment" : 1,
18018   "base_specifiers" :
18019   [
18020    {
18021     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
18022    }
18023   ],
18024   "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",
18025   "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>",
18026   "size" : 1,
18027   "source_file" : "external/libcxx/include/type_traits",
18028   "template_args" :
18029   [
18030    "_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"
18031   ]
18032  },
18033  {
18034   "alignment" : 1,
18035   "base_specifiers" :
18036   [
18037    {
18038     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
18039    }
18040   ],
18041   "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",
18042   "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>",
18043   "size" : 1,
18044   "source_file" : "external/libcxx/include/type_traits",
18045   "template_args" :
18046   [
18047    "_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"
18048   ]
18049  },
18050  {
18051   "alignment" : 1,
18052   "base_specifiers" :
18053   [
18054    {
18055     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
18056    }
18057   ],
18058   "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",
18059   "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>",
18060   "size" : 1,
18061   "source_file" : "external/libcxx/include/type_traits",
18062   "template_args" :
18063   [
18064    "_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"
18065   ]
18066  },
18067  {
18068   "alignment" : 1,
18069   "base_specifiers" :
18070   [
18071    {
18072     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
18073    }
18074   ],
18075   "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",
18076   "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>",
18077   "size" : 1,
18078   "source_file" : "external/libcxx/include/type_traits",
18079   "template_args" :
18080   [
18081    "_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"
18082   ]
18083  },
18084  {
18085   "alignment" : 1,
18086   "base_specifiers" :
18087   [
18088    {
18089     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
18090    }
18091   ],
18092   "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",
18093   "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>",
18094   "size" : 1,
18095   "source_file" : "external/libcxx/include/type_traits",
18096   "template_args" :
18097   [
18098    "_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"
18099   ]
18100  },
18101  {
18102   "alignment" : 1,
18103   "base_specifiers" :
18104   [
18105    {
18106     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
18107    }
18108   ],
18109   "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",
18110   "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>",
18111   "size" : 1,
18112   "source_file" : "external/libcxx/include/type_traits",
18113   "template_args" :
18114   [
18115    "_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"
18116   ]
18117  },
18118  {
18119   "alignment" : 1,
18120   "base_specifiers" :
18121   [
18122    {
18123     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
18124    }
18125   ],
18126   "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",
18127   "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>",
18128   "size" : 1,
18129   "source_file" : "external/libcxx/include/type_traits",
18130   "template_args" :
18131   [
18132    "_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"
18133   ]
18134  },
18135  {
18136   "alignment" : 1,
18137   "base_specifiers" :
18138   [
18139    {
18140     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
18141    }
18142   ],
18143   "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",
18144   "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>",
18145   "size" : 1,
18146   "source_file" : "external/libcxx/include/type_traits",
18147   "template_args" :
18148   [
18149    "_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"
18150   ]
18151  },
18152  {
18153   "alignment" : 1,
18154   "base_specifiers" :
18155   [
18156    {
18157     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
18158    }
18159   ],
18160   "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",
18161   "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>",
18162   "size" : 1,
18163   "source_file" : "external/libcxx/include/type_traits",
18164   "template_args" :
18165   [
18166    "_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"
18167   ]
18168  },
18169  {
18170   "alignment" : 1,
18171   "base_specifiers" :
18172   [
18173    {
18174     "referenced_type" : "_ZTINSt3__117integral_constantIjLj8EEE"
18175    }
18176   ],
18177   "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",
18178   "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>",
18179   "size" : 1,
18180   "source_file" : "external/libcxx/include/type_traits",
18181   "template_args" :
18182   [
18183    "_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"
18184   ]
18185  },
18186  {
18187   "alignment" : 1,
18188   "base_specifiers" :
18189   [
18190    {
18191     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
18192    }
18193   ],
18194   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIDiEE",
18195   "name" : "std::__libcpp_is_void<char32_t>",
18196   "size" : 1,
18197   "source_file" : "external/libcxx/include/type_traits",
18198   "template_args" :
18199   [
18200    "_ZTIDi"
18201   ]
18202  },
18203  {
18204   "alignment" : 1,
18205   "base_specifiers" :
18206   [
18207    {
18208     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
18209    }
18210   ],
18211   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIDsEE",
18212   "name" : "std::__libcpp_is_void<char16_t>",
18213   "size" : 1,
18214   "source_file" : "external/libcxx/include/type_traits",
18215   "template_args" :
18216   [
18217    "_ZTIDs"
18218   ]
18219  },
18220  {
18221   "alignment" : 1,
18222   "base_specifiers" :
18223   [
18224    {
18225     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
18226    }
18227   ],
18228   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIDuEE",
18229   "name" : "std::__libcpp_is_void<char8_t>",
18230   "size" : 1,
18231   "source_file" : "external/libcxx/include/type_traits",
18232   "template_args" :
18233   [
18234    "_ZTIDu"
18235   ]
18236  },
18237  {
18238   "alignment" : 1,
18239   "base_specifiers" :
18240   [
18241    {
18242     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
18243    }
18244   ],
18245   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
18246   "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>>",
18247   "size" : 1,
18248   "source_file" : "external/libcxx/include/type_traits",
18249   "template_args" :
18250   [
18251    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
18252   ]
18253  },
18254  {
18255   "alignment" : 1,
18256   "base_specifiers" :
18257   [
18258    {
18259     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
18260    }
18261   ],
18262   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
18263   "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>>",
18264   "size" : 1,
18265   "source_file" : "external/libcxx/include/type_traits",
18266   "template_args" :
18267   [
18268    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
18269   ]
18270  },
18271  {
18272   "alignment" : 1,
18273   "base_specifiers" :
18274   [
18275    {
18276     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
18277    }
18278   ],
18279   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
18280   "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>>",
18281   "size" : 1,
18282   "source_file" : "external/libcxx/include/type_traits",
18283   "template_args" :
18284   [
18285    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
18286   ]
18287  },
18288  {
18289   "alignment" : 1,
18290   "base_specifiers" :
18291   [
18292    {
18293     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
18294    }
18295   ],
18296   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
18297   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
18298   "size" : 1,
18299   "source_file" : "external/libcxx/include/type_traits",
18300   "template_args" :
18301   [
18302    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
18303   ]
18304  },
18305  {
18306   "alignment" : 1,
18307   "base_specifiers" :
18308   [
18309    {
18310     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
18311    }
18312   ],
18313   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
18314   "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>>",
18315   "size" : 1,
18316   "source_file" : "external/libcxx/include/type_traits",
18317   "template_args" :
18318   [
18319    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
18320   ]
18321  },
18322  {
18323   "alignment" : 1,
18324   "base_specifiers" :
18325   [
18326    {
18327     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
18328    }
18329   ],
18330   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
18331   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
18332   "size" : 1,
18333   "source_file" : "external/libcxx/include/type_traits",
18334   "template_args" :
18335   [
18336    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
18337   ]
18338  },
18339  {
18340   "alignment" : 1,
18341   "base_specifiers" :
18342   [
18343    {
18344     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
18345    }
18346   ],
18347   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
18348   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
18349   "size" : 1,
18350   "source_file" : "external/libcxx/include/type_traits",
18351   "template_args" :
18352   [
18353    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
18354   ]
18355  },
18356  {
18357   "alignment" : 1,
18358   "base_specifiers" :
18359   [
18360    {
18361     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
18362    }
18363   ],
18364   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
18365   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
18366   "size" : 1,
18367   "source_file" : "external/libcxx/include/type_traits",
18368   "template_args" :
18369   [
18370    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
18371   ]
18372  },
18373  {
18374   "alignment" : 1,
18375   "base_specifiers" :
18376   [
18377    {
18378     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
18379    }
18380   ],
18381   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
18382   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
18383   "size" : 1,
18384   "source_file" : "external/libcxx/include/type_traits",
18385   "template_args" :
18386   [
18387    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
18388   ]
18389  },
18390  {
18391   "alignment" : 1,
18392   "base_specifiers" :
18393   [
18394    {
18395     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
18396    }
18397   ],
18398   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
18399   "name" : "std::__libcpp_is_void<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
18400   "size" : 1,
18401   "source_file" : "external/libcxx/include/type_traits",
18402   "template_args" :
18403   [
18404    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
18405   ]
18406  },
18407  {
18408   "alignment" : 1,
18409   "base_specifiers" :
18410   [
18411    {
18412     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
18413    }
18414   ],
18415   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIcEE",
18416   "name" : "std::__libcpp_is_void<char>",
18417   "size" : 1,
18418   "source_file" : "external/libcxx/include/type_traits",
18419   "template_args" :
18420   [
18421    "_ZTIc"
18422   ]
18423  },
18424  {
18425   "alignment" : 1,
18426   "base_specifiers" :
18427   [
18428    {
18429     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
18430    }
18431   ],
18432   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIeEE",
18433   "name" : "std::__libcpp_is_void<long double>",
18434   "size" : 1,
18435   "source_file" : "external/libcxx/include/type_traits",
18436   "template_args" :
18437   [
18438    "_ZTIe"
18439   ]
18440  },
18441  {
18442   "alignment" : 1,
18443   "base_specifiers" :
18444   [
18445    {
18446     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
18447    }
18448   ],
18449   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIiEE",
18450   "name" : "std::__libcpp_is_void<int>",
18451   "size" : 1,
18452   "source_file" : "external/libcxx/include/type_traits",
18453   "template_args" :
18454   [
18455    "_ZTIi"
18456   ]
18457  },
18458  {
18459   "alignment" : 1,
18460   "base_specifiers" :
18461   [
18462    {
18463     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
18464    }
18465   ],
18466   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIlEE",
18467   "name" : "std::__libcpp_is_void<long>",
18468   "size" : 1,
18469   "source_file" : "external/libcxx/include/type_traits",
18470   "template_args" :
18471   [
18472    "_ZTIl"
18473   ]
18474  },
18475  {
18476   "alignment" : 1,
18477   "base_specifiers" :
18478   [
18479    {
18480     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
18481    }
18482   ],
18483   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIvEE",
18484   "name" : "std::__libcpp_is_void<void>",
18485   "size" : 1,
18486   "source_file" : "external/libcxx/include/type_traits",
18487   "template_args" :
18488   [
18489    "_ZTIv"
18490   ]
18491  },
18492  {
18493   "alignment" : 1,
18494   "base_specifiers" :
18495   [
18496    {
18497     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
18498    }
18499   ],
18500   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIwEE",
18501   "name" : "std::__libcpp_is_void<wchar_t>",
18502   "size" : 1,
18503   "source_file" : "external/libcxx/include/type_traits",
18504   "template_args" :
18505   [
18506    "_ZTIw"
18507   ]
18508  },
18509  {
18510   "alignment" : 1,
18511   "base_specifiers" :
18512   [
18513    {
18514     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
18515    }
18516   ],
18517   "linker_set_key" : "_ZTINSt3__116__libcpp_is_voidIxEE",
18518   "name" : "std::__libcpp_is_void<long long>",
18519   "size" : 1,
18520   "source_file" : "external/libcxx/include/type_traits",
18521   "template_args" :
18522   [
18523    "_ZTIx"
18524   ]
18525  },
18526  {
18527   "alignment" : 1,
18528   "linker_set_key" : "_ZTINSt3__116__ratio_multiplyINS_5ratioILx146097ELx400EEENS1_ILx86400ELx1EEEEE",
18529   "name" : "std::__ratio_multiply<std::ratio<146097, 400>, std::ratio<86400, 1>>",
18530   "size" : 1,
18531   "source_file" : "external/libcxx/include/ratio",
18532   "template_args" :
18533   [
18534    "_ZTINSt3__15ratioILx146097ELx400EEE",
18535    "_ZTINSt3__15ratioILx86400ELx1EEE"
18536   ]
18537  },
18538  {
18539   "alignment" : 1,
18540   "linker_set_key" : "_ZTINSt3__116__ratio_multiplyINS_5ratioILx24ELx1EEENS1_ILx3600ELx1EEEEE",
18541   "name" : "std::__ratio_multiply<std::ratio<24, 1>, std::ratio<3600, 1>>",
18542   "size" : 1,
18543   "source_file" : "external/libcxx/include/ratio",
18544   "template_args" :
18545   [
18546    "_ZTINSt3__15ratioILx24ELx1EEE",
18547    "_ZTINSt3__15ratioILx3600ELx1EEE"
18548   ]
18549  },
18550  {
18551   "alignment" : 1,
18552   "linker_set_key" : "_ZTINSt3__116__ratio_multiplyINS_5ratioILx7ELx1EEENS1_ILx86400ELx1EEEEE",
18553   "name" : "std::__ratio_multiply<std::ratio<7, 1>, std::ratio<86400, 1>>",
18554   "size" : 1,
18555   "source_file" : "external/libcxx/include/ratio",
18556   "template_args" :
18557   [
18558    "_ZTINSt3__15ratioILx7ELx1EEE",
18559    "_ZTINSt3__15ratioILx86400ELx1EEE"
18560   ]
18561  },
18562  {
18563   "alignment" : 4,
18564   "fields" :
18565   [
18566    {
18567     "field_name" : "__lx",
18568     "referenced_type" : "_ZTIA4_d"
18569    }
18570   ],
18571   "linker_set_key" : "_ZTINSt3__116__struct_double4E",
18572   "name" : "std::__struct_double4",
18573   "size" : 32,
18574   "source_file" : "external/libcxx/include/type_traits"
18575  },
18576  {
18577   "alignment" : 1,
18578   "linker_set_key" : "_ZTINSt3__116allocator_traitsINS_9allocatorIDiEEEE",
18579   "name" : "std::allocator_traits<std::allocator<char32_t>>",
18580   "size" : 1,
18581   "source_file" : "external/libcxx/include/memory",
18582   "template_args" :
18583   [
18584    "_ZTINSt3__19allocatorIDiEE"
18585   ]
18586  },
18587  {
18588   "alignment" : 1,
18589   "linker_set_key" : "_ZTINSt3__116allocator_traitsINS_9allocatorIDsEEEE",
18590   "name" : "std::allocator_traits<std::allocator<char16_t>>",
18591   "size" : 1,
18592   "source_file" : "external/libcxx/include/memory",
18593   "template_args" :
18594   [
18595    "_ZTINSt3__19allocatorIDsEE"
18596   ]
18597  },
18598  {
18599   "alignment" : 1,
18600   "linker_set_key" : "_ZTINSt3__116allocator_traitsINS_9allocatorIDuEEEE",
18601   "name" : "std::allocator_traits<std::allocator<char8_t>>",
18602   "size" : 1,
18603   "source_file" : "external/libcxx/include/memory",
18604   "template_args" :
18605   [
18606    "_ZTINSt3__19allocatorIDuEE"
18607   ]
18608  },
18609  {
18610   "alignment" : 1,
18611   "linker_set_key" : "_ZTINSt3__116allocator_traitsINS_9allocatorIcEEEE",
18612   "name" : "std::allocator_traits<std::allocator<char>>",
18613   "size" : 1,
18614   "source_file" : "external/libcxx/include/memory",
18615   "template_args" :
18616   [
18617    "_ZTINSt3__19allocatorIcEE"
18618   ]
18619  },
18620  {
18621   "alignment" : 1,
18622   "linker_set_key" : "_ZTINSt3__116allocator_traitsINS_9allocatorIwEEEE",
18623   "name" : "std::allocator_traits<std::allocator<wchar_t>>",
18624   "size" : 1,
18625   "source_file" : "external/libcxx/include/memory",
18626   "template_args" :
18627   [
18628    "_ZTINSt3__19allocatorIwEE"
18629   ]
18630  },
18631  {
18632   "alignment" : 1,
18633   "base_specifiers" :
18634   [
18635    {
18636     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
18637    }
18638   ],
18639   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEJEEE",
18640   "name" : "std::is_constructible<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep>",
18641   "size" : 1,
18642   "source_file" : "external/libcxx/include/type_traits",
18643   "template_args" :
18644   [
18645    "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE"
18646   ]
18647  },
18648  {
18649   "alignment" : 1,
18650   "base_specifiers" :
18651   [
18652    {
18653     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
18654    }
18655   ],
18656   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEJEEE",
18657   "name" : "std::is_constructible<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep>",
18658   "size" : 1,
18659   "source_file" : "external/libcxx/include/type_traits",
18660   "template_args" :
18661   [
18662    "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE"
18663   ]
18664  },
18665  {
18666   "alignment" : 1,
18667   "base_specifiers" :
18668   [
18669    {
18670     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
18671    }
18672   ],
18673   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repEJEEE",
18674   "name" : "std::is_constructible<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep>",
18675   "size" : 1,
18676   "source_file" : "external/libcxx/include/type_traits",
18677   "template_args" :
18678   [
18679    "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repE"
18680   ]
18681  },
18682  {
18683   "alignment" : 1,
18684   "base_specifiers" :
18685   [
18686    {
18687     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
18688    }
18689   ],
18690   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEJEEE",
18691   "name" : "std::is_constructible<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep>",
18692   "size" : 1,
18693   "source_file" : "external/libcxx/include/type_traits",
18694   "template_args" :
18695   [
18696    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE"
18697   ]
18698  },
18699  {
18700   "alignment" : 1,
18701   "base_specifiers" :
18702   [
18703    {
18704     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
18705    }
18706   ],
18707   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEJEEE",
18708   "name" : "std::is_constructible<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep>",
18709   "size" : 1,
18710   "source_file" : "external/libcxx/include/type_traits",
18711   "template_args" :
18712   [
18713    "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE"
18714   ]
18715  },
18716  {
18717   "alignment" : 1,
18718   "base_specifiers" :
18719   [
18720    {
18721     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
18722    }
18723   ],
18724   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_5mutexEJEEE",
18725   "name" : "std::is_constructible<std::mutex>",
18726   "size" : 1,
18727   "source_file" : "external/libcxx/include/type_traits",
18728   "template_args" :
18729   [
18730    "_ZTINSt3__15mutexE"
18731   ]
18732  },
18733  {
18734   "alignment" : 1,
18735   "base_specifiers" :
18736   [
18737    {
18738     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
18739    }
18740   ],
18741   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_9allocatorIDiEEJEEE",
18742   "name" : "std::is_constructible<std::allocator<char32_t>>",
18743   "size" : 1,
18744   "source_file" : "external/libcxx/include/type_traits",
18745   "template_args" :
18746   [
18747    "_ZTINSt3__19allocatorIDiEE"
18748   ]
18749  },
18750  {
18751   "alignment" : 1,
18752   "base_specifiers" :
18753   [
18754    {
18755     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
18756    }
18757   ],
18758   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_9allocatorIDsEEJEEE",
18759   "name" : "std::is_constructible<std::allocator<char16_t>>",
18760   "size" : 1,
18761   "source_file" : "external/libcxx/include/type_traits",
18762   "template_args" :
18763   [
18764    "_ZTINSt3__19allocatorIDsEE"
18765   ]
18766  },
18767  {
18768   "alignment" : 1,
18769   "base_specifiers" :
18770   [
18771    {
18772     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
18773    }
18774   ],
18775   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_9allocatorIDuEEJEEE",
18776   "name" : "std::is_constructible<std::allocator<char8_t>>",
18777   "size" : 1,
18778   "source_file" : "external/libcxx/include/type_traits",
18779   "template_args" :
18780   [
18781    "_ZTINSt3__19allocatorIDuEE"
18782   ]
18783  },
18784  {
18785   "alignment" : 1,
18786   "base_specifiers" :
18787   [
18788    {
18789     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
18790    }
18791   ],
18792   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_9allocatorIcEEJEEE",
18793   "name" : "std::is_constructible<std::allocator<char>>",
18794   "size" : 1,
18795   "source_file" : "external/libcxx/include/type_traits",
18796   "template_args" :
18797   [
18798    "_ZTINSt3__19allocatorIcEE"
18799   ]
18800  },
18801  {
18802   "alignment" : 1,
18803   "base_specifiers" :
18804   [
18805    {
18806     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
18807    }
18808   ],
18809   "linker_set_key" : "_ZTINSt3__116is_constructibleINS_9allocatorIwEEJEEE",
18810   "name" : "std::is_constructible<std::allocator<wchar_t>>",
18811   "size" : 1,
18812   "source_file" : "external/libcxx/include/type_traits",
18813   "template_args" :
18814   [
18815    "_ZTINSt3__19allocatorIwEE"
18816   ]
18817  },
18818  {
18819   "alignment" : 1,
18820   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
18821   "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>>",
18822   "size" : 1,
18823   "source_file" : "external/libcxx/include/type_traits",
18824   "template_args" :
18825   [
18826    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
18827   ]
18828  },
18829  {
18830   "alignment" : 1,
18831   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
18832   "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>>",
18833   "size" : 1,
18834   "source_file" : "external/libcxx/include/type_traits",
18835   "template_args" :
18836   [
18837    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
18838   ]
18839  },
18840  {
18841   "alignment" : 1,
18842   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
18843   "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>>",
18844   "size" : 1,
18845   "source_file" : "external/libcxx/include/type_traits",
18846   "template_args" :
18847   [
18848    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
18849   ]
18850  },
18851  {
18852   "alignment" : 1,
18853   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
18854   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
18855   "size" : 1,
18856   "source_file" : "external/libcxx/include/type_traits",
18857   "template_args" :
18858   [
18859    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
18860   ]
18861  },
18862  {
18863   "alignment" : 1,
18864   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
18865   "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>>",
18866   "size" : 1,
18867   "source_file" : "external/libcxx/include/type_traits",
18868   "template_args" :
18869   [
18870    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
18871   ]
18872  },
18873  {
18874   "alignment" : 1,
18875   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
18876   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
18877   "size" : 1,
18878   "source_file" : "external/libcxx/include/type_traits",
18879   "template_args" :
18880   [
18881    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
18882   ]
18883  },
18884  {
18885   "alignment" : 1,
18886   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
18887   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
18888   "size" : 1,
18889   "source_file" : "external/libcxx/include/type_traits",
18890   "template_args" :
18891   [
18892    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
18893   ]
18894  },
18895  {
18896   "alignment" : 1,
18897   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
18898   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
18899   "size" : 1,
18900   "source_file" : "external/libcxx/include/type_traits",
18901   "template_args" :
18902   [
18903    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
18904   ]
18905  },
18906  {
18907   "alignment" : 1,
18908   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
18909   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
18910   "size" : 1,
18911   "source_file" : "external/libcxx/include/type_traits",
18912   "template_args" :
18913   [
18914    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
18915   ]
18916  },
18917  {
18918   "alignment" : 1,
18919   "linker_set_key" : "_ZTINSt3__116remove_referenceIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
18920   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
18921   "size" : 1,
18922   "source_file" : "external/libcxx/include/type_traits",
18923   "template_args" :
18924   [
18925    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
18926   ]
18927  },
18928  {
18929   "alignment" : 1,
18930   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
18931   "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>>",
18932   "size" : 1,
18933   "source_file" : "external/libcxx/include/type_traits",
18934   "template_args" :
18935   [
18936    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
18937   ]
18938  },
18939  {
18940   "alignment" : 1,
18941   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
18942   "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>>",
18943   "size" : 1,
18944   "source_file" : "external/libcxx/include/type_traits",
18945   "template_args" :
18946   [
18947    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
18948   ]
18949  },
18950  {
18951   "alignment" : 1,
18952   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
18953   "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>>",
18954   "size" : 1,
18955   "source_file" : "external/libcxx/include/type_traits",
18956   "template_args" :
18957   [
18958    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
18959   ]
18960  },
18961  {
18962   "alignment" : 1,
18963   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
18964   "name" : "std::remove_reference<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
18965   "size" : 1,
18966   "source_file" : "external/libcxx/include/type_traits",
18967   "template_args" :
18968   [
18969    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
18970   ]
18971  },
18972  {
18973   "alignment" : 1,
18974   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
18975   "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>>",
18976   "size" : 1,
18977   "source_file" : "external/libcxx/include/type_traits",
18978   "template_args" :
18979   [
18980    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
18981   ]
18982  },
18983  {
18984   "alignment" : 1,
18985   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
18986   "name" : "std::remove_reference<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
18987   "size" : 1,
18988   "source_file" : "external/libcxx/include/type_traits",
18989   "template_args" :
18990   [
18991    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
18992   ]
18993  },
18994  {
18995   "alignment" : 1,
18996   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
18997   "name" : "std::remove_reference<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
18998   "size" : 1,
18999   "source_file" : "external/libcxx/include/type_traits",
19000   "template_args" :
19001   [
19002    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
19003   ]
19004  },
19005  {
19006   "alignment" : 1,
19007   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
19008   "name" : "std::remove_reference<std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
19009   "size" : 1,
19010   "source_file" : "external/libcxx/include/type_traits",
19011   "template_args" :
19012   [
19013    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
19014   ]
19015  },
19016  {
19017   "alignment" : 1,
19018   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
19019   "name" : "std::remove_reference<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
19020   "size" : 1,
19021   "source_file" : "external/libcxx/include/type_traits",
19022   "template_args" :
19023   [
19024    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
19025   ]
19026  },
19027  {
19028   "alignment" : 1,
19029   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
19030   "name" : "std::remove_reference<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
19031   "size" : 1,
19032   "source_file" : "external/libcxx/include/type_traits",
19033   "template_args" :
19034   [
19035    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
19036   ]
19037  },
19038  {
19039   "alignment" : 1,
19040   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_9allocatorIDiEEEE",
19041   "name" : "std::remove_reference<std::allocator<char32_t>>",
19042   "size" : 1,
19043   "source_file" : "external/libcxx/include/type_traits",
19044   "template_args" :
19045   [
19046    "_ZTINSt3__19allocatorIDiEE"
19047   ]
19048  },
19049  {
19050   "alignment" : 1,
19051   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_9allocatorIDsEEEE",
19052   "name" : "std::remove_reference<std::allocator<char16_t>>",
19053   "size" : 1,
19054   "source_file" : "external/libcxx/include/type_traits",
19055   "template_args" :
19056   [
19057    "_ZTINSt3__19allocatorIDsEE"
19058   ]
19059  },
19060  {
19061   "alignment" : 1,
19062   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_9allocatorIDuEEEE",
19063   "name" : "std::remove_reference<std::allocator<char8_t>>",
19064   "size" : 1,
19065   "source_file" : "external/libcxx/include/type_traits",
19066   "template_args" :
19067   [
19068    "_ZTINSt3__19allocatorIDuEE"
19069   ]
19070  },
19071  {
19072   "alignment" : 1,
19073   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_9allocatorIcEEEE",
19074   "name" : "std::remove_reference<std::allocator<char>>",
19075   "size" : 1,
19076   "source_file" : "external/libcxx/include/type_traits",
19077   "template_args" :
19078   [
19079    "_ZTINSt3__19allocatorIcEE"
19080   ]
19081  },
19082  {
19083   "alignment" : 1,
19084   "linker_set_key" : "_ZTINSt3__116remove_referenceINS_9allocatorIwEEEE",
19085   "name" : "std::remove_reference<std::allocator<wchar_t>>",
19086   "size" : 1,
19087   "source_file" : "external/libcxx/include/type_traits",
19088   "template_args" :
19089   [
19090    "_ZTINSt3__19allocatorIwEE"
19091   ]
19092  },
19093  {
19094   "alignment" : 1,
19095   "linker_set_key" : "_ZTINSt3__116remove_referenceIOeEE",
19096   "name" : "std::remove_reference<long double &&>",
19097   "size" : 1,
19098   "source_file" : "external/libcxx/include/type_traits",
19099   "template_args" :
19100   [
19101    "_ZTIOe"
19102   ]
19103  },
19104  {
19105   "alignment" : 1,
19106   "linker_set_key" : "_ZTINSt3__116remove_referenceIOiEE",
19107   "name" : "std::remove_reference<int &&>",
19108   "size" : 1,
19109   "source_file" : "external/libcxx/include/type_traits",
19110   "template_args" :
19111   [
19112    "_ZTIOi"
19113   ]
19114  },
19115  {
19116   "alignment" : 1,
19117   "linker_set_key" : "_ZTINSt3__116remove_referenceIOlEE",
19118   "name" : "std::remove_reference<long &&>",
19119   "size" : 1,
19120   "source_file" : "external/libcxx/include/type_traits",
19121   "template_args" :
19122   [
19123    "_ZTIOl"
19124   ]
19125  },
19126  {
19127   "alignment" : 1,
19128   "linker_set_key" : "_ZTINSt3__116remove_referenceIOxEE",
19129   "name" : "std::remove_reference<long long &&>",
19130   "size" : 1,
19131   "source_file" : "external/libcxx/include/type_traits",
19132   "template_args" :
19133   [
19134    "_ZTIOx"
19135   ]
19136  },
19137  {
19138   "alignment" : 1,
19139   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
19140   "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> &>",
19141   "size" : 1,
19142   "source_file" : "external/libcxx/include/type_traits",
19143   "template_args" :
19144   [
19145    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
19146   ]
19147  },
19148  {
19149   "alignment" : 1,
19150   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
19151   "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> &>",
19152   "size" : 1,
19153   "source_file" : "external/libcxx/include/type_traits",
19154   "template_args" :
19155   [
19156    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
19157   ]
19158  },
19159  {
19160   "alignment" : 1,
19161   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
19162   "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> &>",
19163   "size" : 1,
19164   "source_file" : "external/libcxx/include/type_traits",
19165   "template_args" :
19166   [
19167    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
19168   ]
19169  },
19170  {
19171   "alignment" : 1,
19172   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
19173   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false> &>",
19174   "size" : 1,
19175   "source_file" : "external/libcxx/include/type_traits",
19176   "template_args" :
19177   [
19178    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
19179   ]
19180  },
19181  {
19182   "alignment" : 1,
19183   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
19184   "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> &>",
19185   "size" : 1,
19186   "source_file" : "external/libcxx/include/type_traits",
19187   "template_args" :
19188   [
19189    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
19190   ]
19191  },
19192  {
19193   "alignment" : 1,
19194   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
19195   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> &>",
19196   "size" : 1,
19197   "source_file" : "external/libcxx/include/type_traits",
19198   "template_args" :
19199   [
19200    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
19201   ]
19202  },
19203  {
19204   "alignment" : 1,
19205   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
19206   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> &>",
19207   "size" : 1,
19208   "source_file" : "external/libcxx/include/type_traits",
19209   "template_args" :
19210   [
19211    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
19212   ]
19213  },
19214  {
19215   "alignment" : 1,
19216   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
19217   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<char8_t>, 1, true> &>",
19218   "size" : 1,
19219   "source_file" : "external/libcxx/include/type_traits",
19220   "template_args" :
19221   [
19222    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
19223   ]
19224  },
19225  {
19226   "alignment" : 1,
19227   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
19228   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<char>, 1, true> &>",
19229   "size" : 1,
19230   "source_file" : "external/libcxx/include/type_traits",
19231   "template_args" :
19232   [
19233    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
19234   ]
19235  },
19236  {
19237   "alignment" : 1,
19238   "linker_set_key" : "_ZTINSt3__116remove_referenceIRKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
19239   "name" : "std::remove_reference<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> &>",
19240   "size" : 1,
19241   "source_file" : "external/libcxx/include/type_traits",
19242   "template_args" :
19243   [
19244    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
19245   ]
19246  },
19247  {
19248   "alignment" : 1,
19249   "linker_set_key" : "_ZTINSt3__116remove_referenceIeEE",
19250   "name" : "std::remove_reference<long double>",
19251   "size" : 1,
19252   "source_file" : "external/libcxx/include/type_traits",
19253   "template_args" :
19254   [
19255    "_ZTIe"
19256   ]
19257  },
19258  {
19259   "alignment" : 1,
19260   "linker_set_key" : "_ZTINSt3__116remove_referenceIiEE",
19261   "name" : "std::remove_reference<int>",
19262   "size" : 1,
19263   "source_file" : "external/libcxx/include/type_traits",
19264   "template_args" :
19265   [
19266    "_ZTIi"
19267   ]
19268  },
19269  {
19270   "alignment" : 1,
19271   "linker_set_key" : "_ZTINSt3__116remove_referenceIlEE",
19272   "name" : "std::remove_reference<long>",
19273   "size" : 1,
19274   "source_file" : "external/libcxx/include/type_traits",
19275   "template_args" :
19276   [
19277    "_ZTIl"
19278   ]
19279  },
19280  {
19281   "alignment" : 1,
19282   "linker_set_key" : "_ZTINSt3__116remove_referenceIxEE",
19283   "name" : "std::remove_reference<long long>",
19284   "size" : 1,
19285   "source_file" : "external/libcxx/include/type_traits",
19286   "template_args" :
19287   [
19288    "_ZTIx"
19289   ]
19290  },
19291  {
19292   "alignment" : 1,
19293   "linker_set_key" : "_ZTINSt3__117_DeallocateCallerE",
19294   "name" : "std::_DeallocateCaller",
19295   "size" : 1,
19296   "source_file" : "external/libcxx/include/new"
19297  },
19298  {
19299   "alignment" : 4,
19300   "base_specifiers" :
19301   [
19302    {
19303     "access" : "private",
19304     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
19305    },
19306    {
19307     "access" : "private",
19308     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
19309    }
19310   ],
19311   "linker_set_key" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
19312   "name" : "std::__compressed_pair<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, std::allocator<char32_t>>",
19313   "record_kind" : "class",
19314   "size" : 12,
19315   "source_file" : "external/libcxx/include/memory",
19316   "template_args" :
19317   [
19318    "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
19319    "_ZTINSt3__19allocatorIDiEE"
19320   ]
19321  },
19322  {
19323   "alignment" : 4,
19324   "base_specifiers" :
19325   [
19326    {
19327     "access" : "private",
19328     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
19329    },
19330    {
19331     "access" : "private",
19332     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
19333    }
19334   ],
19335   "linker_set_key" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
19336   "name" : "std::__compressed_pair<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, std::allocator<char16_t>>",
19337   "record_kind" : "class",
19338   "size" : 12,
19339   "source_file" : "external/libcxx/include/memory",
19340   "template_args" :
19341   [
19342    "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
19343    "_ZTINSt3__19allocatorIDsEE"
19344   ]
19345  },
19346  {
19347   "alignment" : 4,
19348   "base_specifiers" :
19349   [
19350    {
19351     "access" : "private",
19352     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
19353    },
19354    {
19355     "access" : "private",
19356     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
19357    }
19358   ],
19359   "linker_set_key" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repES5_EE",
19360   "name" : "std::__compressed_pair<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, std::allocator<char8_t>>",
19361   "record_kind" : "class",
19362   "size" : 12,
19363   "source_file" : "external/libcxx/include/memory",
19364   "template_args" :
19365   [
19366    "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repE",
19367    "_ZTINSt3__19allocatorIDuEE"
19368   ]
19369  },
19370  {
19371   "alignment" : 4,
19372   "base_specifiers" :
19373   [
19374    {
19375     "access" : "private",
19376     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
19377    },
19378    {
19379     "access" : "private",
19380     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
19381    }
19382   ],
19383   "linker_set_key" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
19384   "name" : "std::__compressed_pair<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, std::allocator<char>>",
19385   "record_kind" : "class",
19386   "size" : 12,
19387   "source_file" : "external/libcxx/include/memory",
19388   "template_args" :
19389   [
19390    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
19391    "_ZTINSt3__19allocatorIcEE"
19392   ]
19393  },
19394  {
19395   "alignment" : 4,
19396   "base_specifiers" :
19397   [
19398    {
19399     "access" : "private",
19400     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
19401    },
19402    {
19403     "access" : "private",
19404     "referenced_type" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
19405    }
19406   ],
19407   "linker_set_key" : "_ZTINSt3__117__compressed_pairINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
19408   "name" : "std::__compressed_pair<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, std::allocator<wchar_t>>",
19409   "record_kind" : "class",
19410   "size" : 12,
19411   "source_file" : "external/libcxx/include/memory",
19412   "template_args" :
19413   [
19414    "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
19415    "_ZTINSt3__19allocatorIwEE"
19416   ]
19417  },
19418  {
19419   "alignment" : 1,
19420   "linker_set_key" : "_ZTINSt3__117__is_always_equalINS_9allocatorIDiEELb1EEE",
19421   "name" : "std::__is_always_equal<std::allocator<char32_t>, true>",
19422   "size" : 1,
19423   "source_file" : "external/libcxx/include/memory",
19424   "template_args" :
19425   [
19426    "_ZTINSt3__19allocatorIDiEE"
19427   ]
19428  },
19429  {
19430   "alignment" : 1,
19431   "linker_set_key" : "_ZTINSt3__117__is_always_equalINS_9allocatorIDsEELb1EEE",
19432   "name" : "std::__is_always_equal<std::allocator<char16_t>, true>",
19433   "size" : 1,
19434   "source_file" : "external/libcxx/include/memory",
19435   "template_args" :
19436   [
19437    "_ZTINSt3__19allocatorIDsEE"
19438   ]
19439  },
19440  {
19441   "alignment" : 1,
19442   "linker_set_key" : "_ZTINSt3__117__is_always_equalINS_9allocatorIDuEELb1EEE",
19443   "name" : "std::__is_always_equal<std::allocator<char8_t>, true>",
19444   "size" : 1,
19445   "source_file" : "external/libcxx/include/memory",
19446   "template_args" :
19447   [
19448    "_ZTINSt3__19allocatorIDuEE"
19449   ]
19450  },
19451  {
19452   "alignment" : 1,
19453   "linker_set_key" : "_ZTINSt3__117__is_always_equalINS_9allocatorIcEELb1EEE",
19454   "name" : "std::__is_always_equal<std::allocator<char>, true>",
19455   "size" : 1,
19456   "source_file" : "external/libcxx/include/memory",
19457   "template_args" :
19458   [
19459    "_ZTINSt3__19allocatorIcEE"
19460   ]
19461  },
19462  {
19463   "alignment" : 1,
19464   "linker_set_key" : "_ZTINSt3__117__is_always_equalINS_9allocatorIwEELb1EEE",
19465   "name" : "std::__is_always_equal<std::allocator<wchar_t>, true>",
19466   "size" : 1,
19467   "source_file" : "external/libcxx/include/memory",
19468   "template_args" :
19469   [
19470    "_ZTINSt3__19allocatorIwEE"
19471   ]
19472  },
19473  {
19474   "alignment" : 1,
19475   "base_specifiers" :
19476   [
19477    {
19478     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
19479    }
19480   ],
19481   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEEE",
19482   "name" : "std::__libcpp_is_final<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep>",
19483   "size" : 1,
19484   "source_file" : "external/libcxx/include/type_traits",
19485   "template_args" :
19486   [
19487    "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE"
19488   ]
19489  },
19490  {
19491   "alignment" : 1,
19492   "base_specifiers" :
19493   [
19494    {
19495     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
19496    }
19497   ],
19498   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEEE",
19499   "name" : "std::__libcpp_is_final<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep>",
19500   "size" : 1,
19501   "source_file" : "external/libcxx/include/type_traits",
19502   "template_args" :
19503   [
19504    "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE"
19505   ]
19506  },
19507  {
19508   "alignment" : 1,
19509   "base_specifiers" :
19510   [
19511    {
19512     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
19513    }
19514   ],
19515   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repEEE",
19516   "name" : "std::__libcpp_is_final<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep>",
19517   "size" : 1,
19518   "source_file" : "external/libcxx/include/type_traits",
19519   "template_args" :
19520   [
19521    "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repE"
19522   ]
19523  },
19524  {
19525   "alignment" : 1,
19526   "base_specifiers" :
19527   [
19528    {
19529     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
19530    }
19531   ],
19532   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEE",
19533   "name" : "std::__libcpp_is_final<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep>",
19534   "size" : 1,
19535   "source_file" : "external/libcxx/include/type_traits",
19536   "template_args" :
19537   [
19538    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE"
19539   ]
19540  },
19541  {
19542   "alignment" : 1,
19543   "base_specifiers" :
19544   [
19545    {
19546     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
19547    }
19548   ],
19549   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEEE",
19550   "name" : "std::__libcpp_is_final<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep>",
19551   "size" : 1,
19552   "source_file" : "external/libcxx/include/type_traits",
19553   "template_args" :
19554   [
19555    "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE"
19556   ]
19557  },
19558  {
19559   "alignment" : 1,
19560   "base_specifiers" :
19561   [
19562    {
19563     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
19564    }
19565   ],
19566   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorIDiEEEE",
19567   "name" : "std::__libcpp_is_final<std::allocator<char32_t>>",
19568   "size" : 1,
19569   "source_file" : "external/libcxx/include/type_traits",
19570   "template_args" :
19571   [
19572    "_ZTINSt3__19allocatorIDiEE"
19573   ]
19574  },
19575  {
19576   "alignment" : 1,
19577   "base_specifiers" :
19578   [
19579    {
19580     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
19581    }
19582   ],
19583   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorIDsEEEE",
19584   "name" : "std::__libcpp_is_final<std::allocator<char16_t>>",
19585   "size" : 1,
19586   "source_file" : "external/libcxx/include/type_traits",
19587   "template_args" :
19588   [
19589    "_ZTINSt3__19allocatorIDsEE"
19590   ]
19591  },
19592  {
19593   "alignment" : 1,
19594   "base_specifiers" :
19595   [
19596    {
19597     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
19598    }
19599   ],
19600   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorIDuEEEE",
19601   "name" : "std::__libcpp_is_final<std::allocator<char8_t>>",
19602   "size" : 1,
19603   "source_file" : "external/libcxx/include/type_traits",
19604   "template_args" :
19605   [
19606    "_ZTINSt3__19allocatorIDuEE"
19607   ]
19608  },
19609  {
19610   "alignment" : 1,
19611   "base_specifiers" :
19612   [
19613    {
19614     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
19615    }
19616   ],
19617   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorIcEEEE",
19618   "name" : "std::__libcpp_is_final<std::allocator<char>>",
19619   "size" : 1,
19620   "source_file" : "external/libcxx/include/type_traits",
19621   "template_args" :
19622   [
19623    "_ZTINSt3__19allocatorIcEE"
19624   ]
19625  },
19626  {
19627   "alignment" : 1,
19628   "base_specifiers" :
19629   [
19630    {
19631     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
19632    }
19633   ],
19634   "linker_set_key" : "_ZTINSt3__117__libcpp_is_finalINS_9allocatorIwEEEE",
19635   "name" : "std::__libcpp_is_final<std::allocator<wchar_t>>",
19636   "size" : 1,
19637   "source_file" : "external/libcxx/include/type_traits",
19638   "template_args" :
19639   [
19640    "_ZTINSt3__19allocatorIwEE"
19641   ]
19642  },
19643  {
19644   "alignment" : 4,
19645   "base_specifiers" :
19646   [
19647    {
19648     "referenced_type" : "_ZTISt9exception"
19649    }
19650   ],
19651   "linker_set_key" : "_ZTINSt3__117bad_function_callE",
19652   "name" : "std::bad_function_call",
19653   "record_kind" : "class",
19654   "size" : 4,
19655   "source_file" : "external/libcxx/include/functional",
19656   "vtable_components" :
19657   [
19658    {
19659     "kind" : "offset_to_top"
19660    },
19661    {
19662     "kind" : "rtti",
19663     "mangled_component_name" : "_ZTINSt3__117bad_function_callE"
19664    },
19665    {
19666     "kind" : "complete_dtor_pointer",
19667     "mangled_component_name" : "_ZNSt3__117bad_function_callD1Ev"
19668    },
19669    {
19670     "kind" : "deleting_dtor_pointer",
19671     "mangled_component_name" : "_ZNSt3__117bad_function_callD0Ev"
19672    },
19673    {
19674     "mangled_component_name" : "_ZNKSt9exception4whatEv"
19675    }
19676   ]
19677  },
19678  {
19679   "alignment" : 4,
19680   "fields" :
19681   [
19682    {
19683     "access" : "private",
19684     "field_name" : "__data",
19685     "referenced_type" : "_ZTIPKDi"
19686    },
19687    {
19688     "access" : "private",
19689     "field_name" : "__size",
19690     "field_offset" : 32,
19691     "referenced_type" : "_ZTIj"
19692    }
19693   ],
19694   "linker_set_key" : "_ZTINSt3__117basic_string_viewIDiNS_11char_traitsIDiEEEE",
19695   "name" : "std::basic_string_view<char32_t, std::char_traits<char32_t>>",
19696   "record_kind" : "class",
19697   "size" : 8,
19698   "source_file" : "external/libcxx/include/string_view",
19699   "template_args" :
19700   [
19701    "_ZTIDi",
19702    "_ZTINSt3__111char_traitsIDiEE"
19703   ]
19704  },
19705  {
19706   "alignment" : 4,
19707   "fields" :
19708   [
19709    {
19710     "access" : "private",
19711     "field_name" : "__data",
19712     "referenced_type" : "_ZTIPKDs"
19713    },
19714    {
19715     "access" : "private",
19716     "field_name" : "__size",
19717     "field_offset" : 32,
19718     "referenced_type" : "_ZTIj"
19719    }
19720   ],
19721   "linker_set_key" : "_ZTINSt3__117basic_string_viewIDsNS_11char_traitsIDsEEEE",
19722   "name" : "std::basic_string_view<char16_t, std::char_traits<char16_t>>",
19723   "record_kind" : "class",
19724   "size" : 8,
19725   "source_file" : "external/libcxx/include/string_view",
19726   "template_args" :
19727   [
19728    "_ZTIDs",
19729    "_ZTINSt3__111char_traitsIDsEE"
19730   ]
19731  },
19732  {
19733   "alignment" : 4,
19734   "fields" :
19735   [
19736    {
19737     "access" : "private",
19738     "field_name" : "__data",
19739     "referenced_type" : "_ZTIPKDu"
19740    },
19741    {
19742     "access" : "private",
19743     "field_name" : "__size",
19744     "field_offset" : 32,
19745     "referenced_type" : "_ZTIj"
19746    }
19747   ],
19748   "linker_set_key" : "_ZTINSt3__117basic_string_viewIDuNS_11char_traitsIDuEEEE",
19749   "name" : "std::basic_string_view<char8_t, std::char_traits<char8_t>>",
19750   "record_kind" : "class",
19751   "size" : 8,
19752   "source_file" : "external/libcxx/include/string_view",
19753   "template_args" :
19754   [
19755    "_ZTIDu",
19756    "_ZTINSt3__111char_traitsIDuEE"
19757   ]
19758  },
19759  {
19760   "alignment" : 4,
19761   "fields" :
19762   [
19763    {
19764     "access" : "private",
19765     "field_name" : "__data",
19766     "referenced_type" : "_ZTIPKc"
19767    },
19768    {
19769     "access" : "private",
19770     "field_name" : "__size",
19771     "field_offset" : 32,
19772     "referenced_type" : "_ZTIj"
19773    }
19774   ],
19775   "linker_set_key" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
19776   "name" : "std::basic_string_view<char, std::char_traits<char>>",
19777   "record_kind" : "class",
19778   "size" : 8,
19779   "source_file" : "external/libcxx/include/string_view",
19780   "template_args" :
19781   [
19782    "_ZTIc",
19783    "_ZTINSt3__111char_traitsIcEE"
19784   ]
19785  },
19786  {
19787   "alignment" : 4,
19788   "fields" :
19789   [
19790    {
19791     "access" : "private",
19792     "field_name" : "__data",
19793     "referenced_type" : "_ZTIPKw"
19794    },
19795    {
19796     "access" : "private",
19797     "field_name" : "__size",
19798     "field_offset" : 32,
19799     "referenced_type" : "_ZTIj"
19800    }
19801   ],
19802   "linker_set_key" : "_ZTINSt3__117basic_string_viewIwNS_11char_traitsIwEEEE",
19803   "name" : "std::basic_string_view<wchar_t, std::char_traits<wchar_t>>",
19804   "record_kind" : "class",
19805   "size" : 8,
19806   "source_file" : "external/libcxx/include/string_view",
19807   "template_args" :
19808   [
19809    "_ZTIw",
19810    "_ZTINSt3__111char_traitsIwEE"
19811   ]
19812  },
19813  {
19814   "alignment" : 1,
19815   "linker_set_key" : "_ZTINSt3__117integral_constantIbLb0EEE",
19816   "name" : "std::integral_constant<bool, false>",
19817   "size" : 1,
19818   "source_file" : "external/libcxx/include/type_traits",
19819   "template_args" :
19820   [
19821    "_ZTIb"
19822   ]
19823  },
19824  {
19825   "alignment" : 1,
19826   "linker_set_key" : "_ZTINSt3__117integral_constantIbLb1EEE",
19827   "name" : "std::integral_constant<bool, true>",
19828   "size" : 1,
19829   "source_file" : "external/libcxx/include/type_traits",
19830   "template_args" :
19831   [
19832    "_ZTIb"
19833   ]
19834  },
19835  {
19836   "alignment" : 1,
19837   "linker_set_key" : "_ZTINSt3__117integral_constantIiLi0EEE",
19838   "name" : "std::integral_constant<int, 0>",
19839   "size" : 1,
19840   "source_file" : "external/libcxx/include/type_traits",
19841   "template_args" :
19842   [
19843    "_ZTIi"
19844   ]
19845  },
19846  {
19847   "alignment" : 1,
19848   "linker_set_key" : "_ZTINSt3__117integral_constantIiLi1EEE",
19849   "name" : "std::integral_constant<int, 1>",
19850   "size" : 1,
19851   "source_file" : "external/libcxx/include/type_traits",
19852   "template_args" :
19853   [
19854    "_ZTIi"
19855   ]
19856  },
19857  {
19858   "alignment" : 1,
19859   "linker_set_key" : "_ZTINSt3__117integral_constantIiLi2EEE",
19860   "name" : "std::integral_constant<int, 2>",
19861   "size" : 1,
19862   "source_file" : "external/libcxx/include/type_traits",
19863   "template_args" :
19864   [
19865    "_ZTIi"
19866   ]
19867  },
19868  {
19869   "alignment" : 1,
19870   "linker_set_key" : "_ZTINSt3__117integral_constantIjLj0EEE",
19871   "name" : "std::integral_constant<unsigned int, 0>",
19872   "size" : 1,
19873   "source_file" : "external/libcxx/include/type_traits",
19874   "template_args" :
19875   [
19876    "_ZTIj"
19877   ]
19878  },
19879  {
19880   "alignment" : 1,
19881   "linker_set_key" : "_ZTINSt3__117integral_constantIjLj1EEE",
19882   "name" : "std::integral_constant<unsigned int, 1>",
19883   "size" : 1,
19884   "source_file" : "external/libcxx/include/type_traits",
19885   "template_args" :
19886   [
19887    "_ZTIj"
19888   ]
19889  },
19890  {
19891   "alignment" : 1,
19892   "linker_set_key" : "_ZTINSt3__117integral_constantIjLj2EEE",
19893   "name" : "std::integral_constant<unsigned int, 2>",
19894   "size" : 1,
19895   "source_file" : "external/libcxx/include/type_traits",
19896   "template_args" :
19897   [
19898    "_ZTIj"
19899   ]
19900  },
19901  {
19902   "alignment" : 1,
19903   "linker_set_key" : "_ZTINSt3__117integral_constantIjLj4EEE",
19904   "name" : "std::integral_constant<unsigned int, 4>",
19905   "size" : 1,
19906   "source_file" : "external/libcxx/include/type_traits",
19907   "template_args" :
19908   [
19909    "_ZTIj"
19910   ]
19911  },
19912  {
19913   "alignment" : 1,
19914   "linker_set_key" : "_ZTINSt3__117integral_constantIjLj8EEE",
19915   "name" : "std::integral_constant<unsigned int, 8>",
19916   "size" : 1,
19917   "source_file" : "external/libcxx/include/type_traits",
19918   "template_args" :
19919   [
19920    "_ZTIj"
19921   ]
19922  },
19923  {
19924   "alignment" : 1,
19925   "base_specifiers" :
19926   [
19927    {
19928     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE"
19929    }
19930   ],
19931   "linker_set_key" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
19932   "name" : "std::is_floating_point<std::chrono::duration<long double, std::ratio<1, 1000000000>>>",
19933   "size" : 1,
19934   "source_file" : "external/libcxx/include/type_traits",
19935   "template_args" :
19936   [
19937    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE"
19938   ]
19939  },
19940  {
19941   "alignment" : 1,
19942   "base_specifiers" :
19943   [
19944    {
19945     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIiNS_5ratioILx2629746ELx1EEEEEEE"
19946    }
19947   ],
19948   "linker_set_key" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIiNS_5ratioILx2629746ELx1EEEEEEE",
19949   "name" : "std::is_floating_point<std::chrono::duration<int, std::ratio<2629746, 1>>>",
19950   "size" : 1,
19951   "source_file" : "external/libcxx/include/type_traits",
19952   "template_args" :
19953   [
19954    "_ZTINSt3__16chrono8durationIiNS_5ratioILx2629746ELx1EEEEE"
19955   ]
19956  },
19957  {
19958   "alignment" : 1,
19959   "base_specifiers" :
19960   [
19961    {
19962     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIiNS_5ratioILx31556952ELx1EEEEEEE"
19963    }
19964   ],
19965   "linker_set_key" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIiNS_5ratioILx31556952ELx1EEEEEEE",
19966   "name" : "std::is_floating_point<std::chrono::duration<int, std::ratio<31556952, 1>>>",
19967   "size" : 1,
19968   "source_file" : "external/libcxx/include/type_traits",
19969   "template_args" :
19970   [
19971    "_ZTINSt3__16chrono8durationIiNS_5ratioILx31556952ELx1EEEEE"
19972   ]
19973  },
19974  {
19975   "alignment" : 1,
19976   "base_specifiers" :
19977   [
19978    {
19979     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIiNS_5ratioILx86400ELx1EEEEEEE"
19980    }
19981   ],
19982   "linker_set_key" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIiNS_5ratioILx86400ELx1EEEEEEE",
19983   "name" : "std::is_floating_point<std::chrono::duration<int, std::ratio<86400, 1>>>",
19984   "size" : 1,
19985   "source_file" : "external/libcxx/include/type_traits",
19986   "template_args" :
19987   [
19988    "_ZTINSt3__16chrono8durationIiNS_5ratioILx86400ELx1EEEEE"
19989   ]
19990  },
19991  {
19992   "alignment" : 1,
19993   "base_specifiers" :
19994   [
19995    {
19996     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE"
19997    }
19998   ],
19999   "linker_set_key" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
20000   "name" : "std::is_floating_point<std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
20001   "size" : 1,
20002   "source_file" : "external/libcxx/include/type_traits",
20003   "template_args" :
20004   [
20005    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
20006   ]
20007  },
20008  {
20009   "alignment" : 1,
20010   "base_specifiers" :
20011   [
20012    {
20013     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE"
20014    }
20015   ],
20016   "linker_set_key" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
20017   "name" : "std::is_floating_point<std::chrono::duration<long long, std::ratio<1, 1>>>",
20018   "size" : 1,
20019   "source_file" : "external/libcxx/include/type_traits",
20020   "template_args" :
20021   [
20022    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE"
20023   ]
20024  },
20025  {
20026   "alignment" : 1,
20027   "base_specifiers" :
20028   [
20029    {
20030     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIeEE"
20031    }
20032   ],
20033   "linker_set_key" : "_ZTINSt3__117is_floating_pointIeEE",
20034   "name" : "std::is_floating_point<long double>",
20035   "size" : 1,
20036   "source_file" : "external/libcxx/include/type_traits",
20037   "template_args" :
20038   [
20039    "_ZTIe"
20040   ]
20041  },
20042  {
20043   "alignment" : 1,
20044   "base_specifiers" :
20045   [
20046    {
20047     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIiEE"
20048    }
20049   ],
20050   "linker_set_key" : "_ZTINSt3__117is_floating_pointIiEE",
20051   "name" : "std::is_floating_point<int>",
20052   "size" : 1,
20053   "source_file" : "external/libcxx/include/type_traits",
20054   "template_args" :
20055   [
20056    "_ZTIi"
20057   ]
20058  },
20059  {
20060   "alignment" : 1,
20061   "base_specifiers" :
20062   [
20063    {
20064     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIjEE"
20065    }
20066   ],
20067   "linker_set_key" : "_ZTINSt3__117is_floating_pointIjEE",
20068   "name" : "std::is_floating_point<unsigned int>",
20069   "size" : 1,
20070   "source_file" : "external/libcxx/include/type_traits",
20071   "template_args" :
20072   [
20073    "_ZTIj"
20074   ]
20075  },
20076  {
20077   "alignment" : 1,
20078   "base_specifiers" :
20079   [
20080    {
20081     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIlEE"
20082    }
20083   ],
20084   "linker_set_key" : "_ZTINSt3__117is_floating_pointIlEE",
20085   "name" : "std::is_floating_point<long>",
20086   "size" : 1,
20087   "source_file" : "external/libcxx/include/type_traits",
20088   "template_args" :
20089   [
20090    "_ZTIl"
20091   ]
20092  },
20093  {
20094   "alignment" : 1,
20095   "base_specifiers" :
20096   [
20097    {
20098     "referenced_type" : "_ZTINSt3__126__libcpp_is_floating_pointIxEE"
20099    }
20100   ],
20101   "linker_set_key" : "_ZTINSt3__117is_floating_pointIxEE",
20102   "name" : "std::is_floating_point<long long>",
20103   "size" : 1,
20104   "source_file" : "external/libcxx/include/type_traits",
20105   "template_args" :
20106   [
20107    "_ZTIx"
20108   ]
20109  },
20110  {
20111   "alignment" : 1,
20112   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
20113   "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>",
20114   "size" : 1,
20115   "source_file" : "external/libcxx/include/type_traits",
20116   "template_args" :
20117   [
20118    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
20119   ]
20120  },
20121  {
20122   "alignment" : 1,
20123   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
20124   "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>",
20125   "size" : 1,
20126   "source_file" : "external/libcxx/include/type_traits",
20127   "template_args" :
20128   [
20129    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
20130   ]
20131  },
20132  {
20133   "alignment" : 1,
20134   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEELb1EEE",
20135   "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>",
20136   "size" : 1,
20137   "source_file" : "external/libcxx/include/type_traits",
20138   "template_args" :
20139   [
20140    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
20141   ]
20142  },
20143  {
20144   "alignment" : 1,
20145   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
20146   "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>",
20147   "size" : 1,
20148   "source_file" : "external/libcxx/include/type_traits",
20149   "template_args" :
20150   [
20151    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
20152   ]
20153  },
20154  {
20155   "alignment" : 1,
20156   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
20157   "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>",
20158   "size" : 1,
20159   "source_file" : "external/libcxx/include/type_traits",
20160   "template_args" :
20161   [
20162    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
20163   ]
20164  },
20165  {
20166   "alignment" : 1,
20167   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
20168   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>, true>",
20169   "size" : 1,
20170   "source_file" : "external/libcxx/include/type_traits",
20171   "template_args" :
20172   [
20173    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
20174   ]
20175  },
20176  {
20177   "alignment" : 1,
20178   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
20179   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>, true>",
20180   "size" : 1,
20181   "source_file" : "external/libcxx/include/type_traits",
20182   "template_args" :
20183   [
20184    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
20185   ]
20186  },
20187  {
20188   "alignment" : 1,
20189   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEELb1EEE",
20190   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>, true>",
20191   "size" : 1,
20192   "source_file" : "external/libcxx/include/type_traits",
20193   "template_args" :
20194   [
20195    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
20196   ]
20197  },
20198  {
20199   "alignment" : 1,
20200   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
20201   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::allocator<char>, 1, true>, true>",
20202   "size" : 1,
20203   "source_file" : "external/libcxx/include/type_traits",
20204   "template_args" :
20205   [
20206    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
20207   ]
20208  },
20209  {
20210   "alignment" : 1,
20211   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
20212   "name" : "std::__add_pointer_impl<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>, true>",
20213   "size" : 1,
20214   "source_file" : "external/libcxx/include/type_traits",
20215   "template_args" :
20216   [
20217    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
20218   ]
20219  },
20220  {
20221   "alignment" : 1,
20222   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
20223   "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>",
20224   "size" : 1,
20225   "source_file" : "external/libcxx/include/type_traits",
20226   "template_args" :
20227   [
20228    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
20229   ]
20230  },
20231  {
20232   "alignment" : 1,
20233   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
20234   "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>",
20235   "size" : 1,
20236   "source_file" : "external/libcxx/include/type_traits",
20237   "template_args" :
20238   [
20239    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
20240   ]
20241  },
20242  {
20243   "alignment" : 1,
20244   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEELb1EEE",
20245   "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>",
20246   "size" : 1,
20247   "source_file" : "external/libcxx/include/type_traits",
20248   "template_args" :
20249   [
20250    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
20251   ]
20252  },
20253  {
20254   "alignment" : 1,
20255   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
20256   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>, true>",
20257   "size" : 1,
20258   "source_file" : "external/libcxx/include/type_traits",
20259   "template_args" :
20260   [
20261    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
20262   ]
20263  },
20264  {
20265   "alignment" : 1,
20266   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
20267   "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>",
20268   "size" : 1,
20269   "source_file" : "external/libcxx/include/type_traits",
20270   "template_args" :
20271   [
20272    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
20273   ]
20274  },
20275  {
20276   "alignment" : 1,
20277   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
20278   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>, true>",
20279   "size" : 1,
20280   "source_file" : "external/libcxx/include/type_traits",
20281   "template_args" :
20282   [
20283    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
20284   ]
20285  },
20286  {
20287   "alignment" : 1,
20288   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
20289   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>, true>",
20290   "size" : 1,
20291   "source_file" : "external/libcxx/include/type_traits",
20292   "template_args" :
20293   [
20294    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
20295   ]
20296  },
20297  {
20298   "alignment" : 1,
20299   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEELb1EEE",
20300   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>, true>",
20301   "size" : 1,
20302   "source_file" : "external/libcxx/include/type_traits",
20303   "template_args" :
20304   [
20305    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
20306   ]
20307  },
20308  {
20309   "alignment" : 1,
20310   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
20311   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::allocator<char>, 1, true>, true>",
20312   "size" : 1,
20313   "source_file" : "external/libcxx/include/type_traits",
20314   "template_args" :
20315   [
20316    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
20317   ]
20318  },
20319  {
20320   "alignment" : 1,
20321   "linker_set_key" : "_ZTINSt3__118__add_pointer_implINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
20322   "name" : "std::__add_pointer_impl<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>, true>",
20323   "size" : 1,
20324   "source_file" : "external/libcxx/include/type_traits",
20325   "template_args" :
20326   [
20327    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
20328   ]
20329  },
20330  {
20331   "alignment" : 1,
20332   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIeLb1EEE",
20333   "name" : "std::__add_pointer_impl<long double>",
20334   "size" : 1,
20335   "source_file" : "external/libcxx/include/type_traits",
20336   "template_args" :
20337   [
20338    "_ZTIe"
20339   ]
20340  },
20341  {
20342   "alignment" : 1,
20343   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIiLb1EEE",
20344   "name" : "std::__add_pointer_impl<int>",
20345   "size" : 1,
20346   "source_file" : "external/libcxx/include/type_traits",
20347   "template_args" :
20348   [
20349    "_ZTIi"
20350   ]
20351  },
20352  {
20353   "alignment" : 1,
20354   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIlLb1EEE",
20355   "name" : "std::__add_pointer_impl<long>",
20356   "size" : 1,
20357   "source_file" : "external/libcxx/include/type_traits",
20358   "template_args" :
20359   [
20360    "_ZTIl"
20361   ]
20362  },
20363  {
20364   "alignment" : 1,
20365   "linker_set_key" : "_ZTINSt3__118__add_pointer_implIxLb1EEE",
20366   "name" : "std::__add_pointer_impl<long long>",
20367   "size" : 1,
20368   "source_file" : "external/libcxx/include/type_traits",
20369   "template_args" :
20370   [
20371    "_ZTIx"
20372   ]
20373  },
20374  {
20375   "alignment" : 1,
20376   "linker_set_key" : "_ZTINSt3__118__common_type2_impIeevEE",
20377   "name" : "std::__common_type2_imp<long double, long double>",
20378   "size" : 1,
20379   "source_file" : "external/libcxx/include/type_traits",
20380   "template_args" :
20381   [
20382    "_ZTIe",
20383    "_ZTIe",
20384    "_ZTIv"
20385   ]
20386  },
20387  {
20388   "alignment" : 1,
20389   "linker_set_key" : "_ZTINSt3__118__common_type2_impIiivEE",
20390   "name" : "std::__common_type2_imp<int, int>",
20391   "size" : 1,
20392   "source_file" : "external/libcxx/include/type_traits",
20393   "template_args" :
20394   [
20395    "_ZTIi",
20396    "_ZTIi",
20397    "_ZTIv"
20398   ]
20399  },
20400  {
20401   "alignment" : 1,
20402   "linker_set_key" : "_ZTINSt3__118__common_type2_impIixvEE",
20403   "name" : "std::__common_type2_imp<int, long long>",
20404   "size" : 1,
20405   "source_file" : "external/libcxx/include/type_traits",
20406   "template_args" :
20407   [
20408    "_ZTIi",
20409    "_ZTIx",
20410    "_ZTIv"
20411   ]
20412  },
20413  {
20414   "alignment" : 1,
20415   "linker_set_key" : "_ZTINSt3__118__common_type2_impIllvEE",
20416   "name" : "std::__common_type2_imp<long, long>",
20417   "size" : 1,
20418   "source_file" : "external/libcxx/include/type_traits",
20419   "template_args" :
20420   [
20421    "_ZTIl",
20422    "_ZTIl",
20423    "_ZTIv"
20424   ]
20425  },
20426  {
20427   "alignment" : 1,
20428   "linker_set_key" : "_ZTINSt3__118__common_type2_impIxxvEE",
20429   "name" : "std::__common_type2_imp<long long, long long>",
20430   "size" : 1,
20431   "source_file" : "external/libcxx/include/type_traits",
20432   "template_args" :
20433   [
20434    "_ZTIx",
20435    "_ZTIx",
20436    "_ZTIv"
20437   ]
20438  },
20439  {
20440   "alignment" : 1,
20441   "base_specifiers" :
20442   [
20443    {
20444     "referenced_type" : "_ZTINSt3__118__common_type_implINS_14__common_typesIJixEEEvEE"
20445    }
20446   ],
20447   "linker_set_key" : "_ZTINSt3__118__common_type_implINS_14__common_typesIJiixEEEvEE",
20448   "name" : "std::__common_type_impl<std::__common_types<int, int, long long>, void>",
20449   "size" : 1,
20450   "source_file" : "external/libcxx/include/type_traits",
20451   "template_args" :
20452   [
20453    "_ZTINSt3__114__common_typesIJiixEEE",
20454    "_ZTIv"
20455   ]
20456  },
20457  {
20458   "alignment" : 1,
20459   "linker_set_key" : "_ZTINSt3__118__common_type_implINS_14__common_typesIJixEEEvEE",
20460   "name" : "std::__common_type_impl<std::__common_types<int, long long>, void>",
20461   "size" : 1,
20462   "source_file" : "external/libcxx/include/type_traits",
20463   "template_args" :
20464   [
20465    "_ZTINSt3__114__common_typesIJixEEE",
20466    "_ZTIv"
20467   ]
20468  },
20469  {
20470   "alignment" : 1,
20471   "linker_set_key" : "_ZTINSt3__118__common_type_implINS_14__common_typesIJxxEEEvEE",
20472   "name" : "std::__common_type_impl<std::__common_types<long long, long long>, void>",
20473   "size" : 1,
20474   "source_file" : "external/libcxx/include/type_traits",
20475   "template_args" :
20476   [
20477    "_ZTINSt3__114__common_typesIJxxEEE",
20478    "_ZTIv"
20479   ]
20480  },
20481  {
20482   "alignment" : 1,
20483   "base_specifiers" :
20484   [
20485    {
20486     "referenced_type" : "_ZTINSt3__118__common_type_implINS_14__common_typesIJxxEEEvEE"
20487    }
20488   ],
20489   "linker_set_key" : "_ZTINSt3__118__common_type_implINS_14__common_typesIJxxxEEEvEE",
20490   "name" : "std::__common_type_impl<std::__common_types<long long, long long, long long>, void>",
20491   "size" : 1,
20492   "source_file" : "external/libcxx/include/type_traits",
20493   "template_args" :
20494   [
20495    "_ZTINSt3__114__common_typesIJxxxEEE",
20496    "_ZTIv"
20497   ]
20498  },
20499  {
20500   "alignment" : 1,
20501   "base_specifiers" :
20502   [
20503    {
20504     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
20505    }
20506   ],
20507   "linker_set_key" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorIDiEEvEE",
20508   "name" : "std::__has_pointer_type<std::allocator<char32_t>, void>",
20509   "size" : 1,
20510   "source_file" : "external/libcxx/include/memory",
20511   "template_args" :
20512   [
20513    "_ZTINSt3__19allocatorIDiEE",
20514    "_ZTIv"
20515   ]
20516  },
20517  {
20518   "alignment" : 1,
20519   "base_specifiers" :
20520   [
20521    {
20522     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
20523    }
20524   ],
20525   "linker_set_key" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorIDsEEvEE",
20526   "name" : "std::__has_pointer_type<std::allocator<char16_t>, void>",
20527   "size" : 1,
20528   "source_file" : "external/libcxx/include/memory",
20529   "template_args" :
20530   [
20531    "_ZTINSt3__19allocatorIDsEE",
20532    "_ZTIv"
20533   ]
20534  },
20535  {
20536   "alignment" : 1,
20537   "base_specifiers" :
20538   [
20539    {
20540     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
20541    }
20542   ],
20543   "linker_set_key" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorIDuEEvEE",
20544   "name" : "std::__has_pointer_type<std::allocator<char8_t>, void>",
20545   "size" : 1,
20546   "source_file" : "external/libcxx/include/memory",
20547   "template_args" :
20548   [
20549    "_ZTINSt3__19allocatorIDuEE",
20550    "_ZTIv"
20551   ]
20552  },
20553  {
20554   "alignment" : 1,
20555   "base_specifiers" :
20556   [
20557    {
20558     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
20559    }
20560   ],
20561   "linker_set_key" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorIcEEvEE",
20562   "name" : "std::__has_pointer_type<std::allocator<char>, void>",
20563   "size" : 1,
20564   "source_file" : "external/libcxx/include/memory",
20565   "template_args" :
20566   [
20567    "_ZTINSt3__19allocatorIcEE",
20568    "_ZTIv"
20569   ]
20570  },
20571  {
20572   "alignment" : 1,
20573   "base_specifiers" :
20574   [
20575    {
20576     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
20577    }
20578   ],
20579   "linker_set_key" : "_ZTINSt3__118__has_pointer_typeINS_9allocatorIwEEvEE",
20580   "name" : "std::__has_pointer_type<std::allocator<wchar_t>, void>",
20581   "size" : 1,
20582   "source_file" : "external/libcxx/include/memory",
20583   "template_args" :
20584   [
20585    "_ZTINSt3__19allocatorIwEE",
20586    "_ZTIv"
20587   ]
20588  },
20589  {
20590   "alignment" : 1,
20591   "base_specifiers" :
20592   [
20593    {
20594     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20595    }
20596   ],
20597   "linker_set_key" : "_ZTINSt3__118__has_void_pointerINS_9allocatorIDiEEvEE",
20598   "name" : "std::__has_void_pointer<std::allocator<char32_t>, void>",
20599   "size" : 1,
20600   "source_file" : "external/libcxx/include/memory",
20601   "template_args" :
20602   [
20603    "_ZTINSt3__19allocatorIDiEE",
20604    "_ZTIv"
20605   ]
20606  },
20607  {
20608   "alignment" : 1,
20609   "base_specifiers" :
20610   [
20611    {
20612     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20613    }
20614   ],
20615   "linker_set_key" : "_ZTINSt3__118__has_void_pointerINS_9allocatorIDsEEvEE",
20616   "name" : "std::__has_void_pointer<std::allocator<char16_t>, void>",
20617   "size" : 1,
20618   "source_file" : "external/libcxx/include/memory",
20619   "template_args" :
20620   [
20621    "_ZTINSt3__19allocatorIDsEE",
20622    "_ZTIv"
20623   ]
20624  },
20625  {
20626   "alignment" : 1,
20627   "base_specifiers" :
20628   [
20629    {
20630     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20631    }
20632   ],
20633   "linker_set_key" : "_ZTINSt3__118__has_void_pointerINS_9allocatorIDuEEvEE",
20634   "name" : "std::__has_void_pointer<std::allocator<char8_t>, void>",
20635   "size" : 1,
20636   "source_file" : "external/libcxx/include/memory",
20637   "template_args" :
20638   [
20639    "_ZTINSt3__19allocatorIDuEE",
20640    "_ZTIv"
20641   ]
20642  },
20643  {
20644   "alignment" : 1,
20645   "base_specifiers" :
20646   [
20647    {
20648     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20649    }
20650   ],
20651   "linker_set_key" : "_ZTINSt3__118__has_void_pointerINS_9allocatorIcEEvEE",
20652   "name" : "std::__has_void_pointer<std::allocator<char>, void>",
20653   "size" : 1,
20654   "source_file" : "external/libcxx/include/memory",
20655   "template_args" :
20656   [
20657    "_ZTINSt3__19allocatorIcEE",
20658    "_ZTIv"
20659   ]
20660  },
20661  {
20662   "alignment" : 1,
20663   "base_specifiers" :
20664   [
20665    {
20666     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
20667    }
20668   ],
20669   "linker_set_key" : "_ZTINSt3__118__has_void_pointerINS_9allocatorIwEEvEE",
20670   "name" : "std::__has_void_pointer<std::allocator<wchar_t>, void>",
20671   "size" : 1,
20672   "source_file" : "external/libcxx/include/memory",
20673   "template_args" :
20674   [
20675    "_ZTINSt3__19allocatorIwEE",
20676    "_ZTIv"
20677   ]
20678  },
20679  {
20680   "alignment" : 1,
20681   "linker_set_key" : "_ZTINSt3__118__integer_sequenceIjJEEE",
20682   "name" : "std::__integer_sequence<unsigned int>",
20683   "size" : 1,
20684   "source_file" : "external/libcxx/include/__tuple",
20685   "template_args" :
20686   [
20687    "_ZTIj"
20688   ]
20689  },
20690  {
20691   "alignment" : 1,
20692   "base_specifiers" :
20693   [
20694    {
20695     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
20696    }
20697   ],
20698   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
20699   "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>>",
20700   "size" : 1,
20701   "source_file" : "external/libcxx/include/type_traits",
20702   "template_args" :
20703   [
20704    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
20705   ]
20706  },
20707  {
20708   "alignment" : 1,
20709   "base_specifiers" :
20710   [
20711    {
20712     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
20713    }
20714   ],
20715   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
20716   "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>>",
20717   "size" : 1,
20718   "source_file" : "external/libcxx/include/type_traits",
20719   "template_args" :
20720   [
20721    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
20722   ]
20723  },
20724  {
20725   "alignment" : 1,
20726   "base_specifiers" :
20727   [
20728    {
20729     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
20730    }
20731   ],
20732   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
20733   "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>>",
20734   "size" : 1,
20735   "source_file" : "external/libcxx/include/type_traits",
20736   "template_args" :
20737   [
20738    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
20739   ]
20740  },
20741  {
20742   "alignment" : 1,
20743   "base_specifiers" :
20744   [
20745    {
20746     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
20747    }
20748   ],
20749   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
20750   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
20751   "size" : 1,
20752   "source_file" : "external/libcxx/include/type_traits",
20753   "template_args" :
20754   [
20755    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
20756   ]
20757  },
20758  {
20759   "alignment" : 1,
20760   "base_specifiers" :
20761   [
20762    {
20763     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
20764    }
20765   ],
20766   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
20767   "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>>",
20768   "size" : 1,
20769   "source_file" : "external/libcxx/include/type_traits",
20770   "template_args" :
20771   [
20772    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
20773   ]
20774  },
20775  {
20776   "alignment" : 1,
20777   "base_specifiers" :
20778   [
20779    {
20780     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
20781    }
20782   ],
20783   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
20784   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
20785   "size" : 1,
20786   "source_file" : "external/libcxx/include/type_traits",
20787   "template_args" :
20788   [
20789    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
20790   ]
20791  },
20792  {
20793   "alignment" : 1,
20794   "base_specifiers" :
20795   [
20796    {
20797     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
20798    }
20799   ],
20800   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
20801   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
20802   "size" : 1,
20803   "source_file" : "external/libcxx/include/type_traits",
20804   "template_args" :
20805   [
20806    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
20807   ]
20808  },
20809  {
20810   "alignment" : 1,
20811   "base_specifiers" :
20812   [
20813    {
20814     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
20815    }
20816   ],
20817   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
20818   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
20819   "size" : 1,
20820   "source_file" : "external/libcxx/include/type_traits",
20821   "template_args" :
20822   [
20823    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
20824   ]
20825  },
20826  {
20827   "alignment" : 1,
20828   "base_specifiers" :
20829   [
20830    {
20831     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
20832    }
20833   ],
20834   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
20835   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
20836   "size" : 1,
20837   "source_file" : "external/libcxx/include/type_traits",
20838   "template_args" :
20839   [
20840    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
20841   ]
20842  },
20843  {
20844   "alignment" : 1,
20845   "base_specifiers" :
20846   [
20847    {
20848     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
20849    }
20850   ],
20851   "linker_set_key" : "_ZTINSt3__118__is_referenceableIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
20852   "name" : "std::__is_referenceable<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
20853   "size" : 1,
20854   "source_file" : "external/libcxx/include/type_traits",
20855   "template_args" :
20856   [
20857    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
20858   ]
20859  },
20860  {
20861   "alignment" : 1,
20862   "base_specifiers" :
20863   [
20864    {
20865     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
20866    }
20867   ],
20868   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
20869   "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>>",
20870   "size" : 1,
20871   "source_file" : "external/libcxx/include/type_traits",
20872   "template_args" :
20873   [
20874    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
20875   ]
20876  },
20877  {
20878   "alignment" : 1,
20879   "base_specifiers" :
20880   [
20881    {
20882     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
20883    }
20884   ],
20885   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
20886   "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>>",
20887   "size" : 1,
20888   "source_file" : "external/libcxx/include/type_traits",
20889   "template_args" :
20890   [
20891    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
20892   ]
20893  },
20894  {
20895   "alignment" : 1,
20896   "base_specifiers" :
20897   [
20898    {
20899     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
20900    }
20901   ],
20902   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
20903   "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>>",
20904   "size" : 1,
20905   "source_file" : "external/libcxx/include/type_traits",
20906   "template_args" :
20907   [
20908    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
20909   ]
20910  },
20911  {
20912   "alignment" : 1,
20913   "base_specifiers" :
20914   [
20915    {
20916     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
20917    }
20918   ],
20919   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
20920   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
20921   "size" : 1,
20922   "source_file" : "external/libcxx/include/type_traits",
20923   "template_args" :
20924   [
20925    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
20926   ]
20927  },
20928  {
20929   "alignment" : 1,
20930   "base_specifiers" :
20931   [
20932    {
20933     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
20934    }
20935   ],
20936   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
20937   "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>>",
20938   "size" : 1,
20939   "source_file" : "external/libcxx/include/type_traits",
20940   "template_args" :
20941   [
20942    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
20943   ]
20944  },
20945  {
20946   "alignment" : 1,
20947   "base_specifiers" :
20948   [
20949    {
20950     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
20951    }
20952   ],
20953   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
20954   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
20955   "size" : 1,
20956   "source_file" : "external/libcxx/include/type_traits",
20957   "template_args" :
20958   [
20959    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
20960   ]
20961  },
20962  {
20963   "alignment" : 1,
20964   "base_specifiers" :
20965   [
20966    {
20967     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
20968    }
20969   ],
20970   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
20971   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
20972   "size" : 1,
20973   "source_file" : "external/libcxx/include/type_traits",
20974   "template_args" :
20975   [
20976    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
20977   ]
20978  },
20979  {
20980   "alignment" : 1,
20981   "base_specifiers" :
20982   [
20983    {
20984     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
20985    }
20986   ],
20987   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
20988   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
20989   "size" : 1,
20990   "source_file" : "external/libcxx/include/type_traits",
20991   "template_args" :
20992   [
20993    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
20994   ]
20995  },
20996  {
20997   "alignment" : 1,
20998   "base_specifiers" :
20999   [
21000    {
21001     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
21002    }
21003   ],
21004   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
21005   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
21006   "size" : 1,
21007   "source_file" : "external/libcxx/include/type_traits",
21008   "template_args" :
21009   [
21010    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
21011   ]
21012  },
21013  {
21014   "alignment" : 1,
21015   "base_specifiers" :
21016   [
21017    {
21018     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
21019    }
21020   ],
21021   "linker_set_key" : "_ZTINSt3__118__is_referenceableINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
21022   "name" : "std::__is_referenceable<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
21023   "size" : 1,
21024   "source_file" : "external/libcxx/include/type_traits",
21025   "template_args" :
21026   [
21027    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
21028   ]
21029  },
21030  {
21031   "alignment" : 1,
21032   "base_specifiers" :
21033   [
21034    {
21035     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
21036    }
21037   ],
21038   "linker_set_key" : "_ZTINSt3__118__is_referenceableIeEE",
21039   "name" : "std::__is_referenceable<long double>",
21040   "size" : 1,
21041   "source_file" : "external/libcxx/include/type_traits",
21042   "template_args" :
21043   [
21044    "_ZTIe"
21045   ]
21046  },
21047  {
21048   "alignment" : 1,
21049   "base_specifiers" :
21050   [
21051    {
21052     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
21053    }
21054   ],
21055   "linker_set_key" : "_ZTINSt3__118__is_referenceableIiEE",
21056   "name" : "std::__is_referenceable<int>",
21057   "size" : 1,
21058   "source_file" : "external/libcxx/include/type_traits",
21059   "template_args" :
21060   [
21061    "_ZTIi"
21062   ]
21063  },
21064  {
21065   "alignment" : 1,
21066   "base_specifiers" :
21067   [
21068    {
21069     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
21070    }
21071   ],
21072   "linker_set_key" : "_ZTINSt3__118__is_referenceableIlEE",
21073   "name" : "std::__is_referenceable<long>",
21074   "size" : 1,
21075   "source_file" : "external/libcxx/include/type_traits",
21076   "template_args" :
21077   [
21078    "_ZTIl"
21079   ]
21080  },
21081  {
21082   "alignment" : 1,
21083   "base_specifiers" :
21084   [
21085    {
21086     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
21087    }
21088   ],
21089   "linker_set_key" : "_ZTINSt3__118__is_referenceableIxEE",
21090   "name" : "std::__is_referenceable<long long>",
21091   "size" : 1,
21092   "source_file" : "external/libcxx/include/type_traits",
21093   "template_args" :
21094   [
21095    "_ZTIx"
21096   ]
21097  },
21098  {
21099   "alignment" : 4,
21100   "fields" :
21101   [
21102    {
21103     "access" : "private",
21104     "field_name" : "__imp_",
21105     "referenced_type" : "_ZTIPKc"
21106    }
21107   ],
21108   "linker_set_key" : "_ZTINSt3__118__libcpp_refstringE",
21109   "name" : "std::__libcpp_refstring",
21110   "record_kind" : "class",
21111   "size" : 4,
21112   "source_file" : "external/libcxx/include/stdexcept"
21113  },
21114  {
21115   "alignment" : 1,
21116   "linker_set_key" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIDiNS_9allocatorIDiEELb1EEE",
21117   "name" : "std::__pointer_type_imp::__pointer_type<char32_t, std::allocator<char32_t>, true>",
21118   "size" : 1,
21119   "source_file" : "external/libcxx/include/memory",
21120   "template_args" :
21121   [
21122    "_ZTIDi",
21123    "_ZTINSt3__19allocatorIDiEE"
21124   ]
21125  },
21126  {
21127   "alignment" : 1,
21128   "linker_set_key" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIDsNS_9allocatorIDsEELb1EEE",
21129   "name" : "std::__pointer_type_imp::__pointer_type<char16_t, std::allocator<char16_t>, true>",
21130   "size" : 1,
21131   "source_file" : "external/libcxx/include/memory",
21132   "template_args" :
21133   [
21134    "_ZTIDs",
21135    "_ZTINSt3__19allocatorIDsEE"
21136   ]
21137  },
21138  {
21139   "alignment" : 1,
21140   "linker_set_key" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIDuNS_9allocatorIDuEELb1EEE",
21141   "name" : "std::__pointer_type_imp::__pointer_type<char8_t, std::allocator<char8_t>, true>",
21142   "size" : 1,
21143   "source_file" : "external/libcxx/include/memory",
21144   "template_args" :
21145   [
21146    "_ZTIDu",
21147    "_ZTINSt3__19allocatorIDuEE"
21148   ]
21149  },
21150  {
21151   "alignment" : 1,
21152   "linker_set_key" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIcNS_9allocatorIcEELb1EEE",
21153   "name" : "std::__pointer_type_imp::__pointer_type<char, std::allocator<char>, true>",
21154   "size" : 1,
21155   "source_file" : "external/libcxx/include/memory",
21156   "template_args" :
21157   [
21158    "_ZTIc",
21159    "_ZTINSt3__19allocatorIcEE"
21160   ]
21161  },
21162  {
21163   "alignment" : 1,
21164   "linker_set_key" : "_ZTINSt3__118__pointer_type_imp14__pointer_typeIwNS_9allocatorIwEELb1EEE",
21165   "name" : "std::__pointer_type_imp::__pointer_type<wchar_t, std::allocator<wchar_t>, true>",
21166   "size" : 1,
21167   "source_file" : "external/libcxx/include/memory",
21168   "template_args" :
21169   [
21170    "_ZTIw",
21171    "_ZTINSt3__19allocatorIwEE"
21172   ]
21173  },
21174  {
21175   "alignment" : 1,
21176   "linker_set_key" : "_ZTINSt3__118__sfinae_ctor_baseILb0ELb0EEE",
21177   "name" : "std::__sfinae_ctor_base<false, false>",
21178   "size" : 1,
21179   "source_file" : "external/libcxx/include/__tuple"
21180  },
21181  {
21182   "alignment" : 1,
21183   "linker_set_key" : "_ZTINSt3__118__sfinae_ctor_baseILb0ELb1EEE",
21184   "name" : "std::__sfinae_ctor_base<false, true>",
21185   "size" : 1,
21186   "source_file" : "external/libcxx/include/__tuple"
21187  },
21188  {
21189   "alignment" : 1,
21190   "linker_set_key" : "_ZTINSt3__118__sfinae_ctor_baseILb1ELb0EEE",
21191   "name" : "std::__sfinae_ctor_base<true, false>",
21192   "size" : 1,
21193   "source_file" : "external/libcxx/include/__tuple"
21194  },
21195  {
21196   "alignment" : 1,
21197   "linker_set_key" : "_ZTINSt3__118__tuple_cat_returnIJEEE",
21198   "name" : "std::__tuple_cat_return<>",
21199   "size" : 1,
21200   "source_file" : "external/libcxx/include/tuple"
21201  },
21202  {
21203   "alignment" : 4,
21204   "fields" :
21205   [
21206    {
21207     "access" : "private",
21208     "field_name" : "__cv_",
21209     "referenced_type" : "_ZTI14pthread_cond_t"
21210    }
21211   ],
21212   "linker_set_key" : "_ZTINSt3__118condition_variableE",
21213   "name" : "std::condition_variable",
21214   "record_kind" : "class",
21215   "size" : 4,
21216   "source_file" : "external/libcxx/include/__mutex_base"
21217  },
21218  {
21219   "alignment" : 1,
21220   "linker_set_key" : "_ZTINSt3__118input_iterator_tagE",
21221   "name" : "std::input_iterator_tag",
21222   "size" : 1,
21223   "source_file" : "external/libcxx/include/iterator"
21224  },
21225  {
21226   "alignment" : 1,
21227   "base_specifiers" :
21228   [
21229    {
21230     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21231    }
21232   ],
21233   "linker_set_key" : "_ZTINSt3__118is_error_code_enumINS_10error_codeEEE",
21234   "name" : "std::is_error_code_enum<std::error_code>",
21235   "size" : 1,
21236   "source_file" : "external/libcxx/include/system_error",
21237   "template_args" :
21238   [
21239    "_ZTINSt3__110error_codeE"
21240   ]
21241  },
21242  {
21243   "alignment" : 1,
21244   "base_specifiers" :
21245   [
21246    {
21247     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21248    }
21249   ],
21250   "linker_set_key" : "_ZTINSt3__118is_error_code_enumINS_14error_categoryEEE",
21251   "name" : "std::is_error_code_enum<std::error_category>",
21252   "size" : 1,
21253   "source_file" : "external/libcxx/include/system_error",
21254   "template_args" :
21255   [
21256    "_ZTINSt3__114error_categoryE"
21257   ]
21258  },
21259  {
21260   "alignment" : 1,
21261   "base_specifiers" :
21262   [
21263    {
21264     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21265    }
21266   ],
21267   "linker_set_key" : "_ZTINSt3__118is_error_code_enumINS_15error_conditionEEE",
21268   "name" : "std::is_error_code_enum<std::error_condition>",
21269   "size" : 1,
21270   "source_file" : "external/libcxx/include/system_error",
21271   "template_args" :
21272   [
21273    "_ZTINSt3__115error_conditionE"
21274   ]
21275  },
21276  {
21277   "alignment" : 1,
21278   "base_specifiers" :
21279   [
21280    {
21281     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21282    }
21283   ],
21284   "linker_set_key" : "_ZTINSt3__118is_error_code_enumIiEE",
21285   "name" : "std::is_error_code_enum<int>",
21286   "size" : 1,
21287   "source_file" : "external/libcxx/include/system_error",
21288   "template_args" :
21289   [
21290    "_ZTIi"
21291   ]
21292  },
21293  {
21294   "alignment" : 1,
21295   "base_specifiers" :
21296   [
21297    {
21298     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
21299    }
21300   ],
21301   "linker_set_key" : "_ZTINSt3__118is_standard_layoutIDiEE",
21302   "name" : "std::is_standard_layout<char32_t>",
21303   "size" : 1,
21304   "source_file" : "external/libcxx/include/type_traits",
21305   "template_args" :
21306   [
21307    "_ZTIDi"
21308   ]
21309  },
21310  {
21311   "alignment" : 1,
21312   "base_specifiers" :
21313   [
21314    {
21315     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
21316    }
21317   ],
21318   "linker_set_key" : "_ZTINSt3__118is_standard_layoutIDsEE",
21319   "name" : "std::is_standard_layout<char16_t>",
21320   "size" : 1,
21321   "source_file" : "external/libcxx/include/type_traits",
21322   "template_args" :
21323   [
21324    "_ZTIDs"
21325   ]
21326  },
21327  {
21328   "alignment" : 1,
21329   "base_specifiers" :
21330   [
21331    {
21332     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
21333    }
21334   ],
21335   "linker_set_key" : "_ZTINSt3__118is_standard_layoutIDuEE",
21336   "name" : "std::is_standard_layout<char8_t>",
21337   "size" : 1,
21338   "source_file" : "external/libcxx/include/type_traits",
21339   "template_args" :
21340   [
21341    "_ZTIDu"
21342   ]
21343  },
21344  {
21345   "alignment" : 1,
21346   "base_specifiers" :
21347   [
21348    {
21349     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
21350    }
21351   ],
21352   "linker_set_key" : "_ZTINSt3__118is_standard_layoutIcEE",
21353   "name" : "std::is_standard_layout<char>",
21354   "size" : 1,
21355   "source_file" : "external/libcxx/include/type_traits",
21356   "template_args" :
21357   [
21358    "_ZTIc"
21359   ]
21360  },
21361  {
21362   "alignment" : 1,
21363   "base_specifiers" :
21364   [
21365    {
21366     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
21367    }
21368   ],
21369   "linker_set_key" : "_ZTINSt3__118is_standard_layoutIwEE",
21370   "name" : "std::is_standard_layout<wchar_t>",
21371   "size" : 1,
21372   "source_file" : "external/libcxx/include/type_traits",
21373   "template_args" :
21374   [
21375    "_ZTIw"
21376   ]
21377  },
21378  {
21379   "alignment" : 1,
21380   "base_specifiers" :
21381   [
21382    {
21383     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
21384    }
21385   ],
21386   "linker_set_key" : "_ZTINSt3__119__has_const_pointerINS_9allocatorIDiEEvEE",
21387   "name" : "std::__has_const_pointer<std::allocator<char32_t>, void>",
21388   "size" : 1,
21389   "source_file" : "external/libcxx/include/memory",
21390   "template_args" :
21391   [
21392    "_ZTINSt3__19allocatorIDiEE",
21393    "_ZTIv"
21394   ]
21395  },
21396  {
21397   "alignment" : 1,
21398   "base_specifiers" :
21399   [
21400    {
21401     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
21402    }
21403   ],
21404   "linker_set_key" : "_ZTINSt3__119__has_const_pointerINS_9allocatorIDsEEvEE",
21405   "name" : "std::__has_const_pointer<std::allocator<char16_t>, void>",
21406   "size" : 1,
21407   "source_file" : "external/libcxx/include/memory",
21408   "template_args" :
21409   [
21410    "_ZTINSt3__19allocatorIDsEE",
21411    "_ZTIv"
21412   ]
21413  },
21414  {
21415   "alignment" : 1,
21416   "base_specifiers" :
21417   [
21418    {
21419     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
21420    }
21421   ],
21422   "linker_set_key" : "_ZTINSt3__119__has_const_pointerINS_9allocatorIDuEEvEE",
21423   "name" : "std::__has_const_pointer<std::allocator<char8_t>, void>",
21424   "size" : 1,
21425   "source_file" : "external/libcxx/include/memory",
21426   "template_args" :
21427   [
21428    "_ZTINSt3__19allocatorIDuEE",
21429    "_ZTIv"
21430   ]
21431  },
21432  {
21433   "alignment" : 1,
21434   "base_specifiers" :
21435   [
21436    {
21437     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
21438    }
21439   ],
21440   "linker_set_key" : "_ZTINSt3__119__has_const_pointerINS_9allocatorIcEEvEE",
21441   "name" : "std::__has_const_pointer<std::allocator<char>, void>",
21442   "size" : 1,
21443   "source_file" : "external/libcxx/include/memory",
21444   "template_args" :
21445   [
21446    "_ZTINSt3__19allocatorIcEE",
21447    "_ZTIv"
21448   ]
21449  },
21450  {
21451   "alignment" : 1,
21452   "base_specifiers" :
21453   [
21454    {
21455     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
21456    }
21457   ],
21458   "linker_set_key" : "_ZTINSt3__119__has_const_pointerINS_9allocatorIwEEvEE",
21459   "name" : "std::__has_const_pointer<std::allocator<wchar_t>, void>",
21460   "size" : 1,
21461   "source_file" : "external/libcxx/include/memory",
21462   "template_args" :
21463   [
21464    "_ZTINSt3__19allocatorIwEE",
21465    "_ZTIv"
21466   ]
21467  },
21468  {
21469   "alignment" : 1,
21470   "base_specifiers" :
21471   [
21472    {
21473     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
21474    }
21475   ],
21476   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implIDnEE",
21477   "name" : "std::__is_nullptr_t_impl<nullptr_t>",
21478   "size" : 1,
21479   "source_file" : "external/libcxx/include/type_traits",
21480   "template_args" :
21481   [
21482    "_ZTIDn"
21483   ]
21484  },
21485  {
21486   "alignment" : 1,
21487   "base_specifiers" :
21488   [
21489    {
21490     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21491    }
21492   ],
21493   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
21494   "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>>",
21495   "size" : 1,
21496   "source_file" : "external/libcxx/include/type_traits",
21497   "template_args" :
21498   [
21499    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
21500   ]
21501  },
21502  {
21503   "alignment" : 1,
21504   "base_specifiers" :
21505   [
21506    {
21507     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21508    }
21509   ],
21510   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
21511   "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>>",
21512   "size" : 1,
21513   "source_file" : "external/libcxx/include/type_traits",
21514   "template_args" :
21515   [
21516    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
21517   ]
21518  },
21519  {
21520   "alignment" : 1,
21521   "base_specifiers" :
21522   [
21523    {
21524     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21525    }
21526   ],
21527   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
21528   "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>>",
21529   "size" : 1,
21530   "source_file" : "external/libcxx/include/type_traits",
21531   "template_args" :
21532   [
21533    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
21534   ]
21535  },
21536  {
21537   "alignment" : 1,
21538   "base_specifiers" :
21539   [
21540    {
21541     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21542    }
21543   ],
21544   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
21545   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
21546   "size" : 1,
21547   "source_file" : "external/libcxx/include/type_traits",
21548   "template_args" :
21549   [
21550    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
21551   ]
21552  },
21553  {
21554   "alignment" : 1,
21555   "base_specifiers" :
21556   [
21557    {
21558     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21559    }
21560   ],
21561   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
21562   "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>>",
21563   "size" : 1,
21564   "source_file" : "external/libcxx/include/type_traits",
21565   "template_args" :
21566   [
21567    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
21568   ]
21569  },
21570  {
21571   "alignment" : 1,
21572   "base_specifiers" :
21573   [
21574    {
21575     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21576    }
21577   ],
21578   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
21579   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
21580   "size" : 1,
21581   "source_file" : "external/libcxx/include/type_traits",
21582   "template_args" :
21583   [
21584    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
21585   ]
21586  },
21587  {
21588   "alignment" : 1,
21589   "base_specifiers" :
21590   [
21591    {
21592     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21593    }
21594   ],
21595   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
21596   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
21597   "size" : 1,
21598   "source_file" : "external/libcxx/include/type_traits",
21599   "template_args" :
21600   [
21601    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
21602   ]
21603  },
21604  {
21605   "alignment" : 1,
21606   "base_specifiers" :
21607   [
21608    {
21609     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21610    }
21611   ],
21612   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
21613   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
21614   "size" : 1,
21615   "source_file" : "external/libcxx/include/type_traits",
21616   "template_args" :
21617   [
21618    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
21619   ]
21620  },
21621  {
21622   "alignment" : 1,
21623   "base_specifiers" :
21624   [
21625    {
21626     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21627    }
21628   ],
21629   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
21630   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
21631   "size" : 1,
21632   "source_file" : "external/libcxx/include/type_traits",
21633   "template_args" :
21634   [
21635    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
21636   ]
21637  },
21638  {
21639   "alignment" : 1,
21640   "base_specifiers" :
21641   [
21642    {
21643     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21644    }
21645   ],
21646   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
21647   "name" : "std::__is_nullptr_t_impl<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
21648   "size" : 1,
21649   "source_file" : "external/libcxx/include/type_traits",
21650   "template_args" :
21651   [
21652    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
21653   ]
21654  },
21655  {
21656   "alignment" : 1,
21657   "base_specifiers" :
21658   [
21659    {
21660     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21661    }
21662   ],
21663   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implIeEE",
21664   "name" : "std::__is_nullptr_t_impl<long double>",
21665   "size" : 1,
21666   "source_file" : "external/libcxx/include/type_traits",
21667   "template_args" :
21668   [
21669    "_ZTIe"
21670   ]
21671  },
21672  {
21673   "alignment" : 1,
21674   "base_specifiers" :
21675   [
21676    {
21677     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21678    }
21679   ],
21680   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implIiEE",
21681   "name" : "std::__is_nullptr_t_impl<int>",
21682   "size" : 1,
21683   "source_file" : "external/libcxx/include/type_traits",
21684   "template_args" :
21685   [
21686    "_ZTIi"
21687   ]
21688  },
21689  {
21690   "alignment" : 1,
21691   "base_specifiers" :
21692   [
21693    {
21694     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21695    }
21696   ],
21697   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implIlEE",
21698   "name" : "std::__is_nullptr_t_impl<long>",
21699   "size" : 1,
21700   "source_file" : "external/libcxx/include/type_traits",
21701   "template_args" :
21702   [
21703    "_ZTIl"
21704   ]
21705  },
21706  {
21707   "alignment" : 1,
21708   "base_specifiers" :
21709   [
21710    {
21711     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21712    }
21713   ],
21714   "linker_set_key" : "_ZTINSt3__119__is_nullptr_t_implIxEE",
21715   "name" : "std::__is_nullptr_t_impl<long long>",
21716   "size" : 1,
21717   "source_file" : "external/libcxx/include/type_traits",
21718   "template_args" :
21719   [
21720    "_ZTIx"
21721   ]
21722  },
21723  {
21724   "alignment" : 4,
21725   "fields" :
21726   [
21727    {
21728     "field_name" : "__file_",
21729     "referenced_type" : "_ZTIPKc"
21730    },
21731    {
21732     "field_name" : "__line_",
21733     "field_offset" : 32,
21734     "referenced_type" : "_ZTIi"
21735    },
21736    {
21737     "field_name" : "__pred_",
21738     "field_offset" : 64,
21739     "referenced_type" : "_ZTIPKc"
21740    },
21741    {
21742     "field_name" : "__msg_",
21743     "field_offset" : 96,
21744     "referenced_type" : "_ZTIPKc"
21745    }
21746   ],
21747   "linker_set_key" : "_ZTINSt3__119__libcpp_debug_infoE",
21748   "name" : "std::__libcpp_debug_info",
21749   "size" : 16,
21750   "source_file" : "external/libcxx/include/__debug"
21751  },
21752  {
21753   "alignment" : 4,
21754   "base_specifiers" :
21755   [
21756    {
21757     "access" : "private",
21758     "referenced_type" : "_ZTINSt3__114__shared_countE"
21759    }
21760   ],
21761   "fields" :
21762   [
21763    {
21764     "access" : "private",
21765     "field_name" : "__shared_weak_owners_",
21766     "field_offset" : 64,
21767     "referenced_type" : "_ZTIl"
21768    }
21769   ],
21770   "linker_set_key" : "_ZTINSt3__119__shared_weak_countE",
21771   "name" : "std::__shared_weak_count",
21772   "record_kind" : "class",
21773   "size" : 12,
21774   "source_file" : "external/libcxx/include/memory",
21775   "vtable_components" :
21776   [
21777    {
21778     "kind" : "offset_to_top"
21779    },
21780    {
21781     "kind" : "rtti",
21782     "mangled_component_name" : "_ZTINSt3__119__shared_weak_countE"
21783    },
21784    {
21785     "kind" : "complete_dtor_pointer",
21786     "mangled_component_name" : "_ZNSt3__119__shared_weak_countD1Ev"
21787    },
21788    {
21789     "kind" : "deleting_dtor_pointer",
21790     "mangled_component_name" : "_ZNSt3__119__shared_weak_countD0Ev"
21791    },
21792    {
21793     "is_pure" : true,
21794     "mangled_component_name" : "_ZNSt3__114__shared_count16__on_zero_sharedEv"
21795    },
21796    {
21797     "mangled_component_name" : "_ZNKSt3__119__shared_weak_count13__get_deleterERKSt9type_info"
21798    },
21799    {
21800     "is_pure" : true,
21801     "mangled_component_name" : "_ZNSt3__119__shared_weak_count21__on_zero_shared_weakEv"
21802    }
21803   ]
21804  },
21805  {
21806   "alignment" : 1,
21807   "linker_set_key" : "_ZTINSt3__119__tuple_sfinae_baseE",
21808   "name" : "std::__tuple_sfinae_base",
21809   "size" : 1,
21810   "source_file" : "external/libcxx/include/__tuple"
21811  },
21812  {
21813   "alignment" : 1,
21814   "linker_set_key" : "_ZTINSt3__119output_iterator_tagE",
21815   "name" : "std::output_iterator_tag",
21816   "size" : 1,
21817   "source_file" : "external/libcxx/include/iterator"
21818  },
21819  {
21820   "alignment" : 1,
21821   "linker_set_key" : "_ZTINSt3__120__const_void_pointerIPDiNS_9allocatorIDiEELb0EEE",
21822   "name" : "std::__const_void_pointer<char32_t *, std::allocator<char32_t>, false>",
21823   "size" : 1,
21824   "source_file" : "external/libcxx/include/memory",
21825   "template_args" :
21826   [
21827    "_ZTIPDi",
21828    "_ZTINSt3__19allocatorIDiEE"
21829   ]
21830  },
21831  {
21832   "alignment" : 1,
21833   "linker_set_key" : "_ZTINSt3__120__const_void_pointerIPDsNS_9allocatorIDsEELb0EEE",
21834   "name" : "std::__const_void_pointer<char16_t *, std::allocator<char16_t>, false>",
21835   "size" : 1,
21836   "source_file" : "external/libcxx/include/memory",
21837   "template_args" :
21838   [
21839    "_ZTIPDs",
21840    "_ZTINSt3__19allocatorIDsEE"
21841   ]
21842  },
21843  {
21844   "alignment" : 1,
21845   "linker_set_key" : "_ZTINSt3__120__const_void_pointerIPDuNS_9allocatorIDuEELb0EEE",
21846   "name" : "std::__const_void_pointer<char8_t *, std::allocator<char8_t>, false>",
21847   "size" : 1,
21848   "source_file" : "external/libcxx/include/memory",
21849   "template_args" :
21850   [
21851    "_ZTIPDu",
21852    "_ZTINSt3__19allocatorIDuEE"
21853   ]
21854  },
21855  {
21856   "alignment" : 1,
21857   "linker_set_key" : "_ZTINSt3__120__const_void_pointerIPcNS_9allocatorIcEELb0EEE",
21858   "name" : "std::__const_void_pointer<char *, std::allocator<char>, false>",
21859   "size" : 1,
21860   "source_file" : "external/libcxx/include/memory",
21861   "template_args" :
21862   [
21863    "_ZTIPc",
21864    "_ZTINSt3__19allocatorIcEE"
21865   ]
21866  },
21867  {
21868   "alignment" : 1,
21869   "linker_set_key" : "_ZTINSt3__120__const_void_pointerIPwNS_9allocatorIwEELb0EEE",
21870   "name" : "std::__const_void_pointer<wchar_t *, std::allocator<wchar_t>, false>",
21871   "size" : 1,
21872   "source_file" : "external/libcxx/include/memory",
21873   "template_args" :
21874   [
21875    "_ZTIPw",
21876    "_ZTINSt3__19allocatorIwEE"
21877   ]
21878  },
21879  {
21880   "alignment" : 1,
21881   "linker_set_key" : "_ZTINSt3__120__libcpp_compute_minIiLi31ELb1EEE",
21882   "name" : "std::__libcpp_compute_min<int, 31, true>",
21883   "size" : 1,
21884   "source_file" : "external/libcxx/include/limits",
21885   "template_args" :
21886   [
21887    "_ZTIi"
21888   ]
21889  },
21890  {
21891   "alignment" : 1,
21892   "linker_set_key" : "_ZTINSt3__120__libcpp_compute_minIjLi32ELb0EEE",
21893   "name" : "std::__libcpp_compute_min<unsigned int, 32, false>",
21894   "size" : 1,
21895   "source_file" : "external/libcxx/include/limits",
21896   "template_args" :
21897   [
21898    "_ZTIj"
21899   ]
21900  },
21901  {
21902   "alignment" : 1,
21903   "linker_set_key" : "_ZTINSt3__120__libcpp_compute_minIlLi31ELb1EEE",
21904   "name" : "std::__libcpp_compute_min<long, 31, true>",
21905   "size" : 1,
21906   "source_file" : "external/libcxx/include/limits",
21907   "template_args" :
21908   [
21909    "_ZTIl"
21910   ]
21911  },
21912  {
21913   "alignment" : 1,
21914   "linker_set_key" : "_ZTINSt3__120__libcpp_compute_minIxLi63ELb1EEE",
21915   "name" : "std::__libcpp_compute_min<long long, 63, true>",
21916   "size" : 1,
21917   "source_file" : "external/libcxx/include/limits",
21918   "template_args" :
21919   [
21920    "_ZTIx"
21921   ]
21922  },
21923  {
21924   "alignment" : 1,
21925   "base_specifiers" :
21926   [
21927    {
21928     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21929    }
21930   ],
21931   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
21932   "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>",
21933   "size" : 1,
21934   "source_file" : "external/libcxx/include/type_traits",
21935   "template_args" :
21936   [
21937    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
21938   ]
21939  },
21940  {
21941   "alignment" : 1,
21942   "base_specifiers" :
21943   [
21944    {
21945     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21946    }
21947   ],
21948   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
21949   "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>",
21950   "size" : 1,
21951   "source_file" : "external/libcxx/include/type_traits",
21952   "template_args" :
21953   [
21954    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
21955   ]
21956  },
21957  {
21958   "alignment" : 1,
21959   "base_specifiers" :
21960   [
21961    {
21962     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21963    }
21964   ],
21965   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEELb1EEE",
21966   "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>",
21967   "size" : 1,
21968   "source_file" : "external/libcxx/include/type_traits",
21969   "template_args" :
21970   [
21971    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
21972   ]
21973  },
21974  {
21975   "alignment" : 1,
21976   "base_specifiers" :
21977   [
21978    {
21979     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21980    }
21981   ],
21982   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
21983   "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>",
21984   "size" : 1,
21985   "source_file" : "external/libcxx/include/type_traits",
21986   "template_args" :
21987   [
21988    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
21989   ]
21990  },
21991  {
21992   "alignment" : 1,
21993   "base_specifiers" :
21994   [
21995    {
21996     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
21997    }
21998   ],
21999   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
22000   "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>",
22001   "size" : 1,
22002   "source_file" : "external/libcxx/include/type_traits",
22003   "template_args" :
22004   [
22005    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
22006   ]
22007  },
22008  {
22009   "alignment" : 1,
22010   "base_specifiers" :
22011   [
22012    {
22013     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
22014    }
22015   ],
22016   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
22017   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>, true>",
22018   "size" : 1,
22019   "source_file" : "external/libcxx/include/type_traits",
22020   "template_args" :
22021   [
22022    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
22023   ]
22024  },
22025  {
22026   "alignment" : 1,
22027   "base_specifiers" :
22028   [
22029    {
22030     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
22031    }
22032   ],
22033   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
22034   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>, true>",
22035   "size" : 1,
22036   "source_file" : "external/libcxx/include/type_traits",
22037   "template_args" :
22038   [
22039    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
22040   ]
22041  },
22042  {
22043   "alignment" : 1,
22044   "base_specifiers" :
22045   [
22046    {
22047     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
22048    }
22049   ],
22050   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEELb1EEE",
22051   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>, true>",
22052   "size" : 1,
22053   "source_file" : "external/libcxx/include/type_traits",
22054   "template_args" :
22055   [
22056    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
22057   ]
22058  },
22059  {
22060   "alignment" : 1,
22061   "base_specifiers" :
22062   [
22063    {
22064     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
22065    }
22066   ],
22067   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
22068   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::allocator<char>, 1, true>, true>",
22069   "size" : 1,
22070   "source_file" : "external/libcxx/include/type_traits",
22071   "template_args" :
22072   [
22073    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
22074   ]
22075  },
22076  {
22077   "alignment" : 1,
22078   "base_specifiers" :
22079   [
22080    {
22081     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
22082    }
22083   ],
22084   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
22085   "name" : "std::__libcpp_is_function<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>, true>",
22086   "size" : 1,
22087   "source_file" : "external/libcxx/include/type_traits",
22088   "template_args" :
22089   [
22090    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
22091   ]
22092  },
22093  {
22094   "alignment" : 1,
22095   "base_specifiers" :
22096   [
22097    {
22098     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
22099    }
22100   ],
22101   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
22102   "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>",
22103   "size" : 1,
22104   "source_file" : "external/libcxx/include/type_traits",
22105   "template_args" :
22106   [
22107    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
22108   ]
22109  },
22110  {
22111   "alignment" : 1,
22112   "base_specifiers" :
22113   [
22114    {
22115     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
22116    }
22117   ],
22118   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
22119   "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>",
22120   "size" : 1,
22121   "source_file" : "external/libcxx/include/type_traits",
22122   "template_args" :
22123   [
22124    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
22125   ]
22126  },
22127  {
22128   "alignment" : 1,
22129   "base_specifiers" :
22130   [
22131    {
22132     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
22133    }
22134   ],
22135   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEELb1EEE",
22136   "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>",
22137   "size" : 1,
22138   "source_file" : "external/libcxx/include/type_traits",
22139   "template_args" :
22140   [
22141    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
22142   ]
22143  },
22144  {
22145   "alignment" : 1,
22146   "base_specifiers" :
22147   [
22148    {
22149     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
22150    }
22151   ],
22152   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
22153   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>, true>",
22154   "size" : 1,
22155   "source_file" : "external/libcxx/include/type_traits",
22156   "template_args" :
22157   [
22158    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
22159   ]
22160  },
22161  {
22162   "alignment" : 1,
22163   "base_specifiers" :
22164   [
22165    {
22166     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
22167    }
22168   ],
22169   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
22170   "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>",
22171   "size" : 1,
22172   "source_file" : "external/libcxx/include/type_traits",
22173   "template_args" :
22174   [
22175    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
22176   ]
22177  },
22178  {
22179   "alignment" : 1,
22180   "base_specifiers" :
22181   [
22182    {
22183     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
22184    }
22185   ],
22186   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
22187   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>, true>",
22188   "size" : 1,
22189   "source_file" : "external/libcxx/include/type_traits",
22190   "template_args" :
22191   [
22192    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
22193   ]
22194  },
22195  {
22196   "alignment" : 1,
22197   "base_specifiers" :
22198   [
22199    {
22200     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
22201    }
22202   ],
22203   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
22204   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>, true>",
22205   "size" : 1,
22206   "source_file" : "external/libcxx/include/type_traits",
22207   "template_args" :
22208   [
22209    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
22210   ]
22211  },
22212  {
22213   "alignment" : 1,
22214   "base_specifiers" :
22215   [
22216    {
22217     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
22218    }
22219   ],
22220   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEELb1EEE",
22221   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>, true>",
22222   "size" : 1,
22223   "source_file" : "external/libcxx/include/type_traits",
22224   "template_args" :
22225   [
22226    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
22227   ]
22228  },
22229  {
22230   "alignment" : 1,
22231   "base_specifiers" :
22232   [
22233    {
22234     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
22235    }
22236   ],
22237   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
22238   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::allocator<char>, 1, true>, true>",
22239   "size" : 1,
22240   "source_file" : "external/libcxx/include/type_traits",
22241   "template_args" :
22242   [
22243    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
22244   ]
22245  },
22246  {
22247   "alignment" : 1,
22248   "base_specifiers" :
22249   [
22250    {
22251     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
22252    }
22253   ],
22254   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
22255   "name" : "std::__libcpp_is_function<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>, true>",
22256   "size" : 1,
22257   "source_file" : "external/libcxx/include/type_traits",
22258   "template_args" :
22259   [
22260    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
22261   ]
22262  },
22263  {
22264   "alignment" : 1,
22265   "base_specifiers" :
22266   [
22267    {
22268     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
22269    }
22270   ],
22271   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIeLb0EEE",
22272   "name" : "std::__libcpp_is_function<long double>",
22273   "size" : 1,
22274   "source_file" : "external/libcxx/include/type_traits",
22275   "template_args" :
22276   [
22277    "_ZTIe"
22278   ]
22279  },
22280  {
22281   "alignment" : 1,
22282   "base_specifiers" :
22283   [
22284    {
22285     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
22286    }
22287   ],
22288   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIiLb0EEE",
22289   "name" : "std::__libcpp_is_function<int>",
22290   "size" : 1,
22291   "source_file" : "external/libcxx/include/type_traits",
22292   "template_args" :
22293   [
22294    "_ZTIi"
22295   ]
22296  },
22297  {
22298   "alignment" : 1,
22299   "base_specifiers" :
22300   [
22301    {
22302     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
22303    }
22304   ],
22305   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIlLb0EEE",
22306   "name" : "std::__libcpp_is_function<long>",
22307   "size" : 1,
22308   "source_file" : "external/libcxx/include/type_traits",
22309   "template_args" :
22310   [
22311    "_ZTIl"
22312   ]
22313  },
22314  {
22315   "alignment" : 1,
22316   "base_specifiers" :
22317   [
22318    {
22319     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
22320    }
22321   ],
22322   "linker_set_key" : "_ZTINSt3__120__libcpp_is_functionIxLb0EEE",
22323   "name" : "std::__libcpp_is_function<long long>",
22324   "size" : 1,
22325   "source_file" : "external/libcxx/include/type_traits",
22326   "template_args" :
22327   [
22328    "_ZTIx"
22329   ]
22330  },
22331  {
22332   "alignment" : 1,
22333   "base_specifiers" :
22334   [
22335    {
22336     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
22337    }
22338   ],
22339   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIDiEE",
22340   "name" : "std::__libcpp_is_integral<char32_t>",
22341   "size" : 1,
22342   "source_file" : "external/libcxx/include/type_traits",
22343   "template_args" :
22344   [
22345    "_ZTIDi"
22346   ]
22347  },
22348  {
22349   "alignment" : 1,
22350   "base_specifiers" :
22351   [
22352    {
22353     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
22354    }
22355   ],
22356   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIDsEE",
22357   "name" : "std::__libcpp_is_integral<char16_t>",
22358   "size" : 1,
22359   "source_file" : "external/libcxx/include/type_traits",
22360   "template_args" :
22361   [
22362    "_ZTIDs"
22363   ]
22364  },
22365  {
22366   "alignment" : 1,
22367   "base_specifiers" :
22368   [
22369    {
22370     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
22371    }
22372   ],
22373   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIDuEE",
22374   "name" : "std::__libcpp_is_integral<char8_t>",
22375   "size" : 1,
22376   "source_file" : "external/libcxx/include/type_traits",
22377   "template_args" :
22378   [
22379    "_ZTIDu"
22380   ]
22381  },
22382  {
22383   "alignment" : 1,
22384   "base_specifiers" :
22385   [
22386    {
22387     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
22388    }
22389   ],
22390   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIaEE",
22391   "name" : "std::__libcpp_is_integral<signed char>",
22392   "size" : 1,
22393   "source_file" : "external/libcxx/include/type_traits",
22394   "template_args" :
22395   [
22396    "_ZTIa"
22397   ]
22398  },
22399  {
22400   "alignment" : 1,
22401   "base_specifiers" :
22402   [
22403    {
22404     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
22405    }
22406   ],
22407   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIbEE",
22408   "name" : "std::__libcpp_is_integral<bool>",
22409   "size" : 1,
22410   "source_file" : "external/libcxx/include/type_traits",
22411   "template_args" :
22412   [
22413    "_ZTIb"
22414   ]
22415  },
22416  {
22417   "alignment" : 1,
22418   "base_specifiers" :
22419   [
22420    {
22421     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
22422    }
22423   ],
22424   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIcEE",
22425   "name" : "std::__libcpp_is_integral<char>",
22426   "size" : 1,
22427   "source_file" : "external/libcxx/include/type_traits",
22428   "template_args" :
22429   [
22430    "_ZTIc"
22431   ]
22432  },
22433  {
22434   "alignment" : 1,
22435   "base_specifiers" :
22436   [
22437    {
22438     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
22439    }
22440   ],
22441   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIhEE",
22442   "name" : "std::__libcpp_is_integral<unsigned char>",
22443   "size" : 1,
22444   "source_file" : "external/libcxx/include/type_traits",
22445   "template_args" :
22446   [
22447    "_ZTIh"
22448   ]
22449  },
22450  {
22451   "alignment" : 1,
22452   "base_specifiers" :
22453   [
22454    {
22455     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
22456    }
22457   ],
22458   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIiEE",
22459   "name" : "std::__libcpp_is_integral<int>",
22460   "size" : 1,
22461   "source_file" : "external/libcxx/include/type_traits",
22462   "template_args" :
22463   [
22464    "_ZTIi"
22465   ]
22466  },
22467  {
22468   "alignment" : 1,
22469   "base_specifiers" :
22470   [
22471    {
22472     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
22473    }
22474   ],
22475   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIjEE",
22476   "name" : "std::__libcpp_is_integral<unsigned int>",
22477   "size" : 1,
22478   "source_file" : "external/libcxx/include/type_traits",
22479   "template_args" :
22480   [
22481    "_ZTIj"
22482   ]
22483  },
22484  {
22485   "alignment" : 1,
22486   "base_specifiers" :
22487   [
22488    {
22489     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
22490    }
22491   ],
22492   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIlEE",
22493   "name" : "std::__libcpp_is_integral<long>",
22494   "size" : 1,
22495   "source_file" : "external/libcxx/include/type_traits",
22496   "template_args" :
22497   [
22498    "_ZTIl"
22499   ]
22500  },
22501  {
22502   "alignment" : 1,
22503   "base_specifiers" :
22504   [
22505    {
22506     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
22507    }
22508   ],
22509   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralImEE",
22510   "name" : "std::__libcpp_is_integral<unsigned long>",
22511   "size" : 1,
22512   "source_file" : "external/libcxx/include/type_traits",
22513   "template_args" :
22514   [
22515    "_ZTIm"
22516   ]
22517  },
22518  {
22519   "alignment" : 1,
22520   "base_specifiers" :
22521   [
22522    {
22523     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
22524    }
22525   ],
22526   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIsEE",
22527   "name" : "std::__libcpp_is_integral<short>",
22528   "size" : 1,
22529   "source_file" : "external/libcxx/include/type_traits",
22530   "template_args" :
22531   [
22532    "_ZTIs"
22533   ]
22534  },
22535  {
22536   "alignment" : 1,
22537   "base_specifiers" :
22538   [
22539    {
22540     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
22541    }
22542   ],
22543   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralItEE",
22544   "name" : "std::__libcpp_is_integral<unsigned short>",
22545   "size" : 1,
22546   "source_file" : "external/libcxx/include/type_traits",
22547   "template_args" :
22548   [
22549    "_ZTIt"
22550   ]
22551  },
22552  {
22553   "alignment" : 1,
22554   "base_specifiers" :
22555   [
22556    {
22557     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
22558    }
22559   ],
22560   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIwEE",
22561   "name" : "std::__libcpp_is_integral<wchar_t>",
22562   "size" : 1,
22563   "source_file" : "external/libcxx/include/type_traits",
22564   "template_args" :
22565   [
22566    "_ZTIw"
22567   ]
22568  },
22569  {
22570   "alignment" : 1,
22571   "base_specifiers" :
22572   [
22573    {
22574     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
22575    }
22576   ],
22577   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIxEE",
22578   "name" : "std::__libcpp_is_integral<long long>",
22579   "size" : 1,
22580   "source_file" : "external/libcxx/include/type_traits",
22581   "template_args" :
22582   [
22583    "_ZTIx"
22584   ]
22585  },
22586  {
22587   "alignment" : 1,
22588   "base_specifiers" :
22589   [
22590    {
22591     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
22592    }
22593   ],
22594   "linker_set_key" : "_ZTINSt3__120__libcpp_is_integralIyEE",
22595   "name" : "std::__libcpp_is_integral<unsigned long long>",
22596   "size" : 1,
22597   "source_file" : "external/libcxx/include/type_traits",
22598   "template_args" :
22599   [
22600    "_ZTIy"
22601   ]
22602  },
22603  {
22604   "alignment" : 1,
22605   "linker_set_key" : "_ZTINSt3__120__make_tuple_indicesILj0ELj0EEE",
22606   "name" : "std::__make_tuple_indices<0>",
22607   "size" : 1,
22608   "source_file" : "external/libcxx/include/__tuple"
22609  },
22610  {
22611   "alignment" : 1,
22612   "linker_set_key" : "_ZTINSt3__120__sfinae_assign_baseILb0ELb0EEE",
22613   "name" : "std::__sfinae_assign_base<false, false>",
22614   "size" : 1,
22615   "source_file" : "external/libcxx/include/__tuple"
22616  },
22617  {
22618   "alignment" : 1,
22619   "linker_set_key" : "_ZTINSt3__120__sfinae_assign_baseILb0ELb1EEE",
22620   "name" : "std::__sfinae_assign_base<false, true>",
22621   "size" : 1,
22622   "source_file" : "external/libcxx/include/__tuple"
22623  },
22624  {
22625   "alignment" : 1,
22626   "linker_set_key" : "_ZTINSt3__120__sfinae_assign_baseILb1ELb0EEE",
22627   "name" : "std::__sfinae_assign_base<true, false>",
22628   "size" : 1,
22629   "source_file" : "external/libcxx/include/__tuple"
22630  },
22631  {
22632   "alignment" : 1,
22633   "base_specifiers" :
22634   [
22635    {
22636     "referenced_type" : "_ZTINSt3__118input_iterator_tagE"
22637    }
22638   ],
22639   "linker_set_key" : "_ZTINSt3__120forward_iterator_tagE",
22640   "name" : "std::forward_iterator_tag",
22641   "size" : 1,
22642   "source_file" : "external/libcxx/include/iterator"
22643  },
22644  {
22645   "alignment" : 1,
22646   "linker_set_key" : "_ZTINSt3__121__basic_string_commonILb1EEE",
22647   "name" : "std::__basic_string_common<true>",
22648   "record_kind" : "class",
22649   "size" : 1,
22650   "source_file" : "external/libcxx/include/string"
22651  },
22652  {
22653   "alignment" : 1,
22654   "base_specifiers" :
22655   [
22656    {
22657     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
22658    }
22659   ],
22660   "linker_set_key" : "_ZTINSt3__121__has_difference_typeINS_9allocatorIDiEEvEE",
22661   "name" : "std::__has_difference_type<std::allocator<char32_t>, void>",
22662   "size" : 1,
22663   "source_file" : "external/libcxx/include/memory",
22664   "template_args" :
22665   [
22666    "_ZTINSt3__19allocatorIDiEE",
22667    "_ZTIv"
22668   ]
22669  },
22670  {
22671   "alignment" : 1,
22672   "base_specifiers" :
22673   [
22674    {
22675     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
22676    }
22677   ],
22678   "linker_set_key" : "_ZTINSt3__121__has_difference_typeINS_9allocatorIDsEEvEE",
22679   "name" : "std::__has_difference_type<std::allocator<char16_t>, void>",
22680   "size" : 1,
22681   "source_file" : "external/libcxx/include/memory",
22682   "template_args" :
22683   [
22684    "_ZTINSt3__19allocatorIDsEE",
22685    "_ZTIv"
22686   ]
22687  },
22688  {
22689   "alignment" : 1,
22690   "base_specifiers" :
22691   [
22692    {
22693     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
22694    }
22695   ],
22696   "linker_set_key" : "_ZTINSt3__121__has_difference_typeINS_9allocatorIDuEEvEE",
22697   "name" : "std::__has_difference_type<std::allocator<char8_t>, void>",
22698   "size" : 1,
22699   "source_file" : "external/libcxx/include/memory",
22700   "template_args" :
22701   [
22702    "_ZTINSt3__19allocatorIDuEE",
22703    "_ZTIv"
22704   ]
22705  },
22706  {
22707   "alignment" : 1,
22708   "base_specifiers" :
22709   [
22710    {
22711     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
22712    }
22713   ],
22714   "linker_set_key" : "_ZTINSt3__121__has_difference_typeINS_9allocatorIcEEvEE",
22715   "name" : "std::__has_difference_type<std::allocator<char>, void>",
22716   "size" : 1,
22717   "source_file" : "external/libcxx/include/memory",
22718   "template_args" :
22719   [
22720    "_ZTINSt3__19allocatorIcEE",
22721    "_ZTIv"
22722   ]
22723  },
22724  {
22725   "alignment" : 1,
22726   "base_specifiers" :
22727   [
22728    {
22729     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
22730    }
22731   ],
22732   "linker_set_key" : "_ZTINSt3__121__has_difference_typeINS_9allocatorIwEEvEE",
22733   "name" : "std::__has_difference_type<std::allocator<wchar_t>, void>",
22734   "size" : 1,
22735   "source_file" : "external/libcxx/include/memory",
22736   "template_args" :
22737   [
22738    "_ZTINSt3__19allocatorIwEE",
22739    "_ZTIv"
22740   ]
22741  },
22742  {
22743   "alignment" : 1,
22744   "base_specifiers" :
22745   [
22746    {
22747     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
22748    }
22749   ],
22750   "linker_set_key" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorIDiEEvEE",
22751   "name" : "std::__has_is_always_equal<std::allocator<char32_t>, void>",
22752   "size" : 1,
22753   "source_file" : "external/libcxx/include/memory",
22754   "template_args" :
22755   [
22756    "_ZTINSt3__19allocatorIDiEE",
22757    "_ZTIv"
22758   ]
22759  },
22760  {
22761   "alignment" : 1,
22762   "base_specifiers" :
22763   [
22764    {
22765     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
22766    }
22767   ],
22768   "linker_set_key" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorIDsEEvEE",
22769   "name" : "std::__has_is_always_equal<std::allocator<char16_t>, void>",
22770   "size" : 1,
22771   "source_file" : "external/libcxx/include/memory",
22772   "template_args" :
22773   [
22774    "_ZTINSt3__19allocatorIDsEE",
22775    "_ZTIv"
22776   ]
22777  },
22778  {
22779   "alignment" : 1,
22780   "base_specifiers" :
22781   [
22782    {
22783     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
22784    }
22785   ],
22786   "linker_set_key" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorIDuEEvEE",
22787   "name" : "std::__has_is_always_equal<std::allocator<char8_t>, void>",
22788   "size" : 1,
22789   "source_file" : "external/libcxx/include/memory",
22790   "template_args" :
22791   [
22792    "_ZTINSt3__19allocatorIDuEE",
22793    "_ZTIv"
22794   ]
22795  },
22796  {
22797   "alignment" : 1,
22798   "base_specifiers" :
22799   [
22800    {
22801     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
22802    }
22803   ],
22804   "linker_set_key" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorIcEEvEE",
22805   "name" : "std::__has_is_always_equal<std::allocator<char>, void>",
22806   "size" : 1,
22807   "source_file" : "external/libcxx/include/memory",
22808   "template_args" :
22809   [
22810    "_ZTINSt3__19allocatorIcEE",
22811    "_ZTIv"
22812   ]
22813  },
22814  {
22815   "alignment" : 1,
22816   "base_specifiers" :
22817   [
22818    {
22819     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
22820    }
22821   ],
22822   "linker_set_key" : "_ZTINSt3__121__has_is_always_equalINS_9allocatorIwEEvEE",
22823   "name" : "std::__has_is_always_equal<std::allocator<wchar_t>, void>",
22824   "size" : 1,
22825   "source_file" : "external/libcxx/include/memory",
22826   "template_args" :
22827   [
22828    "_ZTINSt3__19allocatorIwEE",
22829    "_ZTIv"
22830   ]
22831  },
22832  {
22833   "alignment" : 1,
22834   "linker_set_key" : "_ZTINSt3__121__murmur2_or_cityhashIjLj32EEE",
22835   "name" : "std::__murmur2_or_cityhash<unsigned int>",
22836   "size" : 1,
22837   "source_file" : "external/libcxx/include/utility",
22838   "template_args" :
22839   [
22840    "_ZTIj"
22841   ]
22842  },
22843  {
22844   "alignment" : 1,
22845   "linker_set_key" : "_ZTINSt3__121piecewise_construct_tE",
22846   "name" : "std::piecewise_construct_t",
22847   "size" : 1,
22848   "source_file" : "external/libcxx/include/utility"
22849  },
22850  {
22851   "alignment" : 4,
22852   "fields" :
22853   [
22854    {
22855     "access" : "private",
22856     "field_name" : "__m_",
22857     "referenced_type" : "_ZTINSt3__15mutexE"
22858    },
22859    {
22860     "access" : "private",
22861     "field_name" : "__cv_",
22862     "field_offset" : 32,
22863     "referenced_type" : "_ZTINSt3__118condition_variableE"
22864    },
22865    {
22866     "access" : "private",
22867     "field_name" : "__count_",
22868     "field_offset" : 64,
22869     "referenced_type" : "_ZTIj"
22870    },
22871    {
22872     "access" : "private",
22873     "field_name" : "__id_",
22874     "field_offset" : 96,
22875     "referenced_type" : "_ZTIl"
22876    }
22877   ],
22878   "linker_set_key" : "_ZTINSt3__121recursive_timed_mutexE",
22879   "name" : "std::recursive_timed_mutex",
22880   "record_kind" : "class",
22881   "size" : 16,
22882   "source_file" : "external/libcxx/include/mutex"
22883  },
22884  {
22885   "alignment" : 4,
22886   "fields" :
22887   [
22888    {
22889     "access" : "private",
22890     "field_name" : "__value_",
22891     "referenced_type" : "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE"
22892    }
22893   ],
22894   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
22895   "name" : "std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>",
22896   "size" : 12,
22897   "source_file" : "external/libcxx/include/memory",
22898   "template_args" :
22899   [
22900    "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE"
22901   ]
22902  },
22903  {
22904   "alignment" : 4,
22905   "fields" :
22906   [
22907    {
22908     "access" : "private",
22909     "field_name" : "__value_",
22910     "referenced_type" : "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE"
22911    }
22912   ],
22913   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
22914   "name" : "std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>",
22915   "size" : 12,
22916   "source_file" : "external/libcxx/include/memory",
22917   "template_args" :
22918   [
22919    "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE"
22920   ]
22921  },
22922  {
22923   "alignment" : 4,
22924   "fields" :
22925   [
22926    {
22927     "access" : "private",
22928     "field_name" : "__value_",
22929     "referenced_type" : "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repE"
22930    }
22931   ],
22932   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE",
22933   "name" : "std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false>",
22934   "size" : 12,
22935   "source_file" : "external/libcxx/include/memory",
22936   "template_args" :
22937   [
22938    "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repE"
22939   ]
22940  },
22941  {
22942   "alignment" : 4,
22943   "fields" :
22944   [
22945    {
22946     "access" : "private",
22947     "field_name" : "__value_",
22948     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE"
22949    }
22950   ],
22951   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
22952   "name" : "std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>",
22953   "size" : 12,
22954   "source_file" : "external/libcxx/include/memory",
22955   "template_args" :
22956   [
22957    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE"
22958   ]
22959  },
22960  {
22961   "alignment" : 4,
22962   "fields" :
22963   [
22964    {
22965     "access" : "private",
22966     "field_name" : "__value_",
22967     "referenced_type" : "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE"
22968    }
22969   ],
22970   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
22971   "name" : "std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>",
22972   "size" : 12,
22973   "source_file" : "external/libcxx/include/memory",
22974   "template_args" :
22975   [
22976    "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE"
22977   ]
22978  },
22979  {
22980   "alignment" : 1,
22981   "base_specifiers" :
22982   [
22983    {
22984     "access" : "private",
22985     "referenced_type" : "_ZTINSt3__19allocatorIDiEE"
22986    }
22987   ],
22988   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
22989   "name" : "std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>",
22990   "size" : 1,
22991   "source_file" : "external/libcxx/include/memory",
22992   "template_args" :
22993   [
22994    "_ZTINSt3__19allocatorIDiEE"
22995   ]
22996  },
22997  {
22998   "alignment" : 1,
22999   "base_specifiers" :
23000   [
23001    {
23002     "access" : "private",
23003     "referenced_type" : "_ZTINSt3__19allocatorIDsEE"
23004    }
23005   ],
23006   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
23007   "name" : "std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>",
23008   "size" : 1,
23009   "source_file" : "external/libcxx/include/memory",
23010   "template_args" :
23011   [
23012    "_ZTINSt3__19allocatorIDsEE"
23013   ]
23014  },
23015  {
23016   "alignment" : 1,
23017   "base_specifiers" :
23018   [
23019    {
23020     "access" : "private",
23021     "referenced_type" : "_ZTINSt3__19allocatorIDuEE"
23022    }
23023   ],
23024   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE",
23025   "name" : "std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>",
23026   "size" : 1,
23027   "source_file" : "external/libcxx/include/memory",
23028   "template_args" :
23029   [
23030    "_ZTINSt3__19allocatorIDuEE"
23031   ]
23032  },
23033  {
23034   "alignment" : 1,
23035   "base_specifiers" :
23036   [
23037    {
23038     "access" : "private",
23039     "referenced_type" : "_ZTINSt3__19allocatorIcEE"
23040    }
23041   ],
23042   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
23043   "name" : "std::__compressed_pair_elem<std::allocator<char>, 1, true>",
23044   "size" : 1,
23045   "source_file" : "external/libcxx/include/memory",
23046   "template_args" :
23047   [
23048    "_ZTINSt3__19allocatorIcEE"
23049   ]
23050  },
23051  {
23052   "alignment" : 1,
23053   "base_specifiers" :
23054   [
23055    {
23056     "access" : "private",
23057     "referenced_type" : "_ZTINSt3__19allocatorIwEE"
23058    }
23059   ],
23060   "linker_set_key" : "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
23061   "name" : "std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>",
23062   "size" : 1,
23063   "source_file" : "external/libcxx/include/memory",
23064   "template_args" :
23065   [
23066    "_ZTINSt3__19allocatorIwEE"
23067   ]
23068  },
23069  {
23070   "alignment" : 1,
23071   "linker_set_key" : "_ZTINSt3__122__extract_key_fail_tagE",
23072   "name" : "std::__extract_key_fail_tag",
23073   "size" : 1,
23074   "source_file" : "external/libcxx/include/type_traits"
23075  },
23076  {
23077   "alignment" : 1,
23078   "linker_set_key" : "_ZTINSt3__122__extract_key_self_tagE",
23079   "name" : "std::__extract_key_self_tag",
23080   "size" : 1,
23081   "source_file" : "external/libcxx/include/type_traits"
23082  },
23083  {
23084   "alignment" : 1,
23085   "base_specifiers" :
23086   [
23087    {
23088     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
23089    }
23090   ],
23091   "linker_set_key" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorIDiEEEE",
23092   "name" : "std::__is_default_allocator<std::allocator<char32_t>>",
23093   "size" : 1,
23094   "source_file" : "external/libcxx/include/memory",
23095   "template_args" :
23096   [
23097    "_ZTINSt3__19allocatorIDiEE"
23098   ]
23099  },
23100  {
23101   "alignment" : 1,
23102   "base_specifiers" :
23103   [
23104    {
23105     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
23106    }
23107   ],
23108   "linker_set_key" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorIDsEEEE",
23109   "name" : "std::__is_default_allocator<std::allocator<char16_t>>",
23110   "size" : 1,
23111   "source_file" : "external/libcxx/include/memory",
23112   "template_args" :
23113   [
23114    "_ZTINSt3__19allocatorIDsEE"
23115   ]
23116  },
23117  {
23118   "alignment" : 1,
23119   "base_specifiers" :
23120   [
23121    {
23122     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
23123    }
23124   ],
23125   "linker_set_key" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorIDuEEEE",
23126   "name" : "std::__is_default_allocator<std::allocator<char8_t>>",
23127   "size" : 1,
23128   "source_file" : "external/libcxx/include/memory",
23129   "template_args" :
23130   [
23131    "_ZTINSt3__19allocatorIDuEE"
23132   ]
23133  },
23134  {
23135   "alignment" : 1,
23136   "base_specifiers" :
23137   [
23138    {
23139     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
23140    }
23141   ],
23142   "linker_set_key" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorIcEEEE",
23143   "name" : "std::__is_default_allocator<std::allocator<char>>",
23144   "size" : 1,
23145   "source_file" : "external/libcxx/include/memory",
23146   "template_args" :
23147   [
23148    "_ZTINSt3__19allocatorIcEE"
23149   ]
23150  },
23151  {
23152   "alignment" : 1,
23153   "base_specifiers" :
23154   [
23155    {
23156     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
23157    }
23158   ],
23159   "linker_set_key" : "_ZTINSt3__122__is_default_allocatorINS_9allocatorIwEEEE",
23160   "name" : "std::__is_default_allocator<std::allocator<wchar_t>>",
23161   "size" : 1,
23162   "source_file" : "external/libcxx/include/memory",
23163   "template_args" :
23164   [
23165    "_ZTINSt3__19allocatorIwEE"
23166   ]
23167  },
23168  {
23169   "alignment" : 1,
23170   "linker_set_key" : "_ZTINSt3__123__extract_key_first_tagE",
23171   "name" : "std::__extract_key_first_tag",
23172   "size" : 1,
23173   "source_file" : "external/libcxx/include/type_traits"
23174  },
23175  {
23176   "alignment" : 1,
23177   "linker_set_key" : "_ZTINSt3__123__is_referenceable_implE",
23178   "name" : "std::__is_referenceable_impl",
23179   "size" : 1,
23180   "source_file" : "external/libcxx/include/type_traits"
23181  },
23182  {
23183   "alignment" : 1,
23184   "linker_set_key" : "_ZTINSt3__123__libcpp_numeric_limitsIbLb1EEE",
23185   "name" : "std::__libcpp_numeric_limits<bool, true>",
23186   "record_kind" : "class",
23187   "size" : 1,
23188   "source_file" : "external/libcxx/include/limits",
23189   "template_args" :
23190   [
23191    "_ZTIb"
23192   ]
23193  },
23194  {
23195   "alignment" : 1,
23196   "linker_set_key" : "_ZTINSt3__123__libcpp_numeric_limitsIdLb1EEE",
23197   "name" : "std::__libcpp_numeric_limits<double, true>",
23198   "record_kind" : "class",
23199   "size" : 1,
23200   "source_file" : "external/libcxx/include/limits",
23201   "template_args" :
23202   [
23203    "_ZTId"
23204   ]
23205  },
23206  {
23207   "alignment" : 1,
23208   "linker_set_key" : "_ZTINSt3__123__libcpp_numeric_limitsIeLb1EEE",
23209   "name" : "std::__libcpp_numeric_limits<long double, true>",
23210   "record_kind" : "class",
23211   "size" : 1,
23212   "source_file" : "external/libcxx/include/limits",
23213   "template_args" :
23214   [
23215    "_ZTIe"
23216   ]
23217  },
23218  {
23219   "alignment" : 1,
23220   "linker_set_key" : "_ZTINSt3__123__libcpp_numeric_limitsIfLb1EEE",
23221   "name" : "std::__libcpp_numeric_limits<float, true>",
23222   "record_kind" : "class",
23223   "size" : 1,
23224   "source_file" : "external/libcxx/include/limits",
23225   "template_args" :
23226   [
23227    "_ZTIf"
23228   ]
23229  },
23230  {
23231   "alignment" : 1,
23232   "linker_set_key" : "_ZTINSt3__123__libcpp_numeric_limitsIiLb1EEE",
23233   "name" : "std::__libcpp_numeric_limits<int>",
23234   "record_kind" : "class",
23235   "size" : 1,
23236   "source_file" : "external/libcxx/include/limits",
23237   "template_args" :
23238   [
23239    "_ZTIi"
23240   ]
23241  },
23242  {
23243   "alignment" : 1,
23244   "linker_set_key" : "_ZTINSt3__123__libcpp_numeric_limitsIjLb1EEE",
23245   "name" : "std::__libcpp_numeric_limits<unsigned int>",
23246   "record_kind" : "class",
23247   "size" : 1,
23248   "source_file" : "external/libcxx/include/limits",
23249   "template_args" :
23250   [
23251    "_ZTIj"
23252   ]
23253  },
23254  {
23255   "alignment" : 1,
23256   "linker_set_key" : "_ZTINSt3__123__libcpp_numeric_limitsIlLb1EEE",
23257   "name" : "std::__libcpp_numeric_limits<long>",
23258   "record_kind" : "class",
23259   "size" : 1,
23260   "source_file" : "external/libcxx/include/limits",
23261   "template_args" :
23262   [
23263    "_ZTIl"
23264   ]
23265  },
23266  {
23267   "alignment" : 1,
23268   "linker_set_key" : "_ZTINSt3__123__libcpp_numeric_limitsIxLb1EEE",
23269   "name" : "std::__libcpp_numeric_limits<long long>",
23270   "record_kind" : "class",
23271   "size" : 1,
23272   "source_file" : "external/libcxx/include/limits",
23273   "template_args" :
23274   [
23275    "_ZTIx"
23276   ]
23277  },
23278  {
23279   "alignment" : 1,
23280   "base_specifiers" :
23281   [
23282    {
23283     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
23284    }
23285   ],
23286   "linker_set_key" : "_ZTINSt3__123is_error_condition_enumINS_10error_codeEEE",
23287   "name" : "std::is_error_condition_enum<std::error_code>",
23288   "size" : 1,
23289   "source_file" : "external/libcxx/include/system_error",
23290   "template_args" :
23291   [
23292    "_ZTINSt3__110error_codeE"
23293   ]
23294  },
23295  {
23296   "alignment" : 1,
23297   "base_specifiers" :
23298   [
23299    {
23300     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
23301    }
23302   ],
23303   "linker_set_key" : "_ZTINSt3__123is_error_condition_enumINS_14error_categoryEEE",
23304   "name" : "std::is_error_condition_enum<std::error_category>",
23305   "size" : 1,
23306   "source_file" : "external/libcxx/include/system_error",
23307   "template_args" :
23308   [
23309    "_ZTINSt3__114error_categoryE"
23310   ]
23311  },
23312  {
23313   "alignment" : 1,
23314   "base_specifiers" :
23315   [
23316    {
23317     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
23318    }
23319   ],
23320   "linker_set_key" : "_ZTINSt3__123is_error_condition_enumINS_4errcEEE",
23321   "name" : "std::is_error_condition_enum<std::errc>",
23322   "size" : 1,
23323   "source_file" : "external/libcxx/include/system_error",
23324   "template_args" :
23325   [
23326    "_ZTINSt3__14errcE"
23327   ]
23328  },
23329  {
23330   "alignment" : 1,
23331   "base_specifiers" :
23332   [
23333    {
23334     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
23335    }
23336   ],
23337   "linker_set_key" : "_ZTINSt3__123is_error_condition_enumIiEE",
23338   "name" : "std::is_error_condition_enum<int>",
23339   "size" : 1,
23340   "source_file" : "external/libcxx/include/system_error",
23341   "template_args" :
23342   [
23343    "_ZTIi"
23344   ]
23345  },
23346  {
23347   "alignment" : 1,
23348   "base_specifiers" :
23349   [
23350    {
23351     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
23352    }
23353   ],
23354   "linker_set_key" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorIDiEEvEE",
23355   "name" : "std::__has_const_void_pointer<std::allocator<char32_t>, void>",
23356   "size" : 1,
23357   "source_file" : "external/libcxx/include/memory",
23358   "template_args" :
23359   [
23360    "_ZTINSt3__19allocatorIDiEE",
23361    "_ZTIv"
23362   ]
23363  },
23364  {
23365   "alignment" : 1,
23366   "base_specifiers" :
23367   [
23368    {
23369     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
23370    }
23371   ],
23372   "linker_set_key" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorIDsEEvEE",
23373   "name" : "std::__has_const_void_pointer<std::allocator<char16_t>, void>",
23374   "size" : 1,
23375   "source_file" : "external/libcxx/include/memory",
23376   "template_args" :
23377   [
23378    "_ZTINSt3__19allocatorIDsEE",
23379    "_ZTIv"
23380   ]
23381  },
23382  {
23383   "alignment" : 1,
23384   "base_specifiers" :
23385   [
23386    {
23387     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
23388    }
23389   ],
23390   "linker_set_key" : "_ZTINSt3__124__has_const_void_pointerINS_9allocatorIDuEEvEE",
23391   "name" : "std::__has_const_void_pointer<std::allocator<char8_t>, void>",
23392   "size" : 1,
23393   "source_file" : "external/libcxx/include/memory",
23394   "template_args" :
23395   [
23396    "_ZTINSt3__19allocatorIDuEE",
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__124__has_const_void_pointerINS_9allocatorIcEEvEE",
23409   "name" : "std::__has_const_void_pointer<std::allocator<char>, void>",
23410   "size" : 1,
23411   "source_file" : "external/libcxx/include/memory",
23412   "template_args" :
23413   [
23414    "_ZTINSt3__19allocatorIcEE",
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__124__has_const_void_pointerINS_9allocatorIwEEvEE",
23427   "name" : "std::__has_const_void_pointer<std::allocator<wchar_t>, void>",
23428   "size" : 1,
23429   "source_file" : "external/libcxx/include/memory",
23430   "template_args" :
23431   [
23432    "_ZTINSt3__19allocatorIwEE",
23433    "_ZTIv"
23434   ]
23435  },
23436  {
23437   "alignment" : 1,
23438   "linker_set_key" : "_ZTINSt3__124__libcpp_is_function_imp12__dummy_typeE",
23439   "name" : "std::__libcpp_is_function_imp::__dummy_type",
23440   "size" : 1,
23441   "source_file" : "external/libcxx/include/type_traits"
23442  },
23443  {
23444   "alignment" : 1,
23445   "base_specifiers" :
23446   [
23447    {
23448     "referenced_type" : "_ZTINSt3__116is_constructibleINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEJEEE"
23449    }
23450   ],
23451   "linker_set_key" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEEE",
23452   "name" : "std::is_default_constructible<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep>",
23453   "size" : 1,
23454   "source_file" : "external/libcxx/include/type_traits",
23455   "template_args" :
23456   [
23457    "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE"
23458   ]
23459  },
23460  {
23461   "alignment" : 1,
23462   "base_specifiers" :
23463   [
23464    {
23465     "referenced_type" : "_ZTINSt3__116is_constructibleINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEJEEE"
23466    }
23467   ],
23468   "linker_set_key" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEEE",
23469   "name" : "std::is_default_constructible<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep>",
23470   "size" : 1,
23471   "source_file" : "external/libcxx/include/type_traits",
23472   "template_args" :
23473   [
23474    "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE"
23475   ]
23476  },
23477  {
23478   "alignment" : 1,
23479   "base_specifiers" :
23480   [
23481    {
23482     "referenced_type" : "_ZTINSt3__116is_constructibleINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repEJEEE"
23483    }
23484   ],
23485   "linker_set_key" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repEEE",
23486   "name" : "std::is_default_constructible<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep>",
23487   "size" : 1,
23488   "source_file" : "external/libcxx/include/type_traits",
23489   "template_args" :
23490   [
23491    "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repE"
23492   ]
23493  },
23494  {
23495   "alignment" : 1,
23496   "base_specifiers" :
23497   [
23498    {
23499     "referenced_type" : "_ZTINSt3__116is_constructibleINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEJEEE"
23500    }
23501   ],
23502   "linker_set_key" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEE",
23503   "name" : "std::is_default_constructible<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep>",
23504   "size" : 1,
23505   "source_file" : "external/libcxx/include/type_traits",
23506   "template_args" :
23507   [
23508    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE"
23509   ]
23510  },
23511  {
23512   "alignment" : 1,
23513   "base_specifiers" :
23514   [
23515    {
23516     "referenced_type" : "_ZTINSt3__116is_constructibleINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEJEEE"
23517    }
23518   ],
23519   "linker_set_key" : "_ZTINSt3__124is_default_constructibleINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEEE",
23520   "name" : "std::is_default_constructible<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep>",
23521   "size" : 1,
23522   "source_file" : "external/libcxx/include/type_traits",
23523   "template_args" :
23524   [
23525    "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE"
23526   ]
23527  },
23528  {
23529   "alignment" : 1,
23530   "base_specifiers" :
23531   [
23532    {
23533     "referenced_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIDiEEJEEE"
23534    }
23535   ],
23536   "linker_set_key" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIDiEEEE",
23537   "name" : "std::is_default_constructible<std::allocator<char32_t>>",
23538   "size" : 1,
23539   "source_file" : "external/libcxx/include/type_traits",
23540   "template_args" :
23541   [
23542    "_ZTINSt3__19allocatorIDiEE"
23543   ]
23544  },
23545  {
23546   "alignment" : 1,
23547   "base_specifiers" :
23548   [
23549    {
23550     "referenced_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIDsEEJEEE"
23551    }
23552   ],
23553   "linker_set_key" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIDsEEEE",
23554   "name" : "std::is_default_constructible<std::allocator<char16_t>>",
23555   "size" : 1,
23556   "source_file" : "external/libcxx/include/type_traits",
23557   "template_args" :
23558   [
23559    "_ZTINSt3__19allocatorIDsEE"
23560   ]
23561  },
23562  {
23563   "alignment" : 1,
23564   "base_specifiers" :
23565   [
23566    {
23567     "referenced_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIDuEEJEEE"
23568    }
23569   ],
23570   "linker_set_key" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIDuEEEE",
23571   "name" : "std::is_default_constructible<std::allocator<char8_t>>",
23572   "size" : 1,
23573   "source_file" : "external/libcxx/include/type_traits",
23574   "template_args" :
23575   [
23576    "_ZTINSt3__19allocatorIDuEE"
23577   ]
23578  },
23579  {
23580   "alignment" : 1,
23581   "base_specifiers" :
23582   [
23583    {
23584     "referenced_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIcEEJEEE"
23585    }
23586   ],
23587   "linker_set_key" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIcEEEE",
23588   "name" : "std::is_default_constructible<std::allocator<char>>",
23589   "size" : 1,
23590   "source_file" : "external/libcxx/include/type_traits",
23591   "template_args" :
23592   [
23593    "_ZTINSt3__19allocatorIcEE"
23594   ]
23595  },
23596  {
23597   "alignment" : 1,
23598   "base_specifiers" :
23599   [
23600    {
23601     "referenced_type" : "_ZTINSt3__116is_constructibleINS_9allocatorIwEEJEEE"
23602    }
23603   ],
23604   "linker_set_key" : "_ZTINSt3__124is_default_constructibleINS_9allocatorIwEEEE",
23605   "name" : "std::is_default_constructible<std::allocator<wchar_t>>",
23606   "size" : 1,
23607   "source_file" : "external/libcxx/include/type_traits",
23608   "template_args" :
23609   [
23610    "_ZTINSt3__19allocatorIwEE"
23611   ]
23612  },
23613  {
23614   "alignment" : 1,
23615   "base_specifiers" :
23616   [
23617    {
23618     "referenced_type" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_5mutexEJEEE"
23619    }
23620   ],
23621   "linker_set_key" : "_ZTINSt3__124is_nothrow_constructibleINS_5mutexEJEEE",
23622   "name" : "std::is_nothrow_constructible<std::mutex>",
23623   "size" : 1,
23624   "source_file" : "external/libcxx/include/type_traits",
23625   "template_args" :
23626   [
23627    "_ZTINSt3__15mutexE"
23628   ]
23629  },
23630  {
23631   "alignment" : 4,
23632   "fields" :
23633   [
23634    {
23635     "access" : "private",
23636     "field_name" : "__a_",
23637     "referenced_type" : "_ZTIi"
23638    },
23639    {
23640     "access" : "private",
23641     "field_name" : "__b_",
23642     "field_offset" : 32,
23643     "referenced_type" : "_ZTIi"
23644    }
23645   ],
23646   "linker_set_key" : "_ZTINSt3__124uniform_int_distributionIiE10param_typeE",
23647   "name" : "std::uniform_int_distribution<>::param_type",
23648   "record_kind" : "class",
23649   "size" : 8,
23650   "source_file" : "external/libcxx/include/algorithm"
23651  },
23652  {
23653   "alignment" : 4,
23654   "fields" :
23655   [
23656    {
23657     "access" : "private",
23658     "field_name" : "__p_",
23659     "referenced_type" : "_ZTINSt3__124uniform_int_distributionIiE10param_typeE"
23660    }
23661   ],
23662   "linker_set_key" : "_ZTINSt3__124uniform_int_distributionIiEE",
23663   "name" : "std::uniform_int_distribution<>",
23664   "record_kind" : "class",
23665   "size" : 8,
23666   "source_file" : "external/libcxx/include/algorithm",
23667   "template_args" :
23668   [
23669    "_ZTIi"
23670   ]
23671  },
23672  {
23673   "alignment" : 1,
23674   "linker_set_key" : "_ZTINSt3__125__return_temporary_bufferE",
23675   "name" : "std::__return_temporary_buffer",
23676   "size" : 1,
23677   "source_file" : "external/libcxx/include/algorithm"
23678  },
23679  {
23680   "alignment" : 1,
23681   "base_specifiers" :
23682   [
23683    {
23684     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
23685    }
23686   ],
23687   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
23688   "name" : "std::__libcpp_is_floating_point<std::chrono::duration<long double, std::ratio<1, 1000000000>>>",
23689   "size" : 1,
23690   "source_file" : "external/libcxx/include/type_traits",
23691   "template_args" :
23692   [
23693    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE"
23694   ]
23695  },
23696  {
23697   "alignment" : 1,
23698   "base_specifiers" :
23699   [
23700    {
23701     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
23702    }
23703   ],
23704   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIiNS_5ratioILx2629746ELx1EEEEEEE",
23705   "name" : "std::__libcpp_is_floating_point<std::chrono::duration<int, std::ratio<2629746, 1>>>",
23706   "size" : 1,
23707   "source_file" : "external/libcxx/include/type_traits",
23708   "template_args" :
23709   [
23710    "_ZTINSt3__16chrono8durationIiNS_5ratioILx2629746ELx1EEEEE"
23711   ]
23712  },
23713  {
23714   "alignment" : 1,
23715   "base_specifiers" :
23716   [
23717    {
23718     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
23719    }
23720   ],
23721   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIiNS_5ratioILx31556952ELx1EEEEEEE",
23722   "name" : "std::__libcpp_is_floating_point<std::chrono::duration<int, std::ratio<31556952, 1>>>",
23723   "size" : 1,
23724   "source_file" : "external/libcxx/include/type_traits",
23725   "template_args" :
23726   [
23727    "_ZTINSt3__16chrono8durationIiNS_5ratioILx31556952ELx1EEEEE"
23728   ]
23729  },
23730  {
23731   "alignment" : 1,
23732   "base_specifiers" :
23733   [
23734    {
23735     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
23736    }
23737   ],
23738   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIiNS_5ratioILx86400ELx1EEEEEEE",
23739   "name" : "std::__libcpp_is_floating_point<std::chrono::duration<int, std::ratio<86400, 1>>>",
23740   "size" : 1,
23741   "source_file" : "external/libcxx/include/type_traits",
23742   "template_args" :
23743   [
23744    "_ZTINSt3__16chrono8durationIiNS_5ratioILx86400ELx1EEEEE"
23745   ]
23746  },
23747  {
23748   "alignment" : 1,
23749   "base_specifiers" :
23750   [
23751    {
23752     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
23753    }
23754   ],
23755   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
23756   "name" : "std::__libcpp_is_floating_point<std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
23757   "size" : 1,
23758   "source_file" : "external/libcxx/include/type_traits",
23759   "template_args" :
23760   [
23761    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
23762   ]
23763  },
23764  {
23765   "alignment" : 1,
23766   "base_specifiers" :
23767   [
23768    {
23769     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
23770    }
23771   ],
23772   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
23773   "name" : "std::__libcpp_is_floating_point<std::chrono::duration<long long, std::ratio<1, 1>>>",
23774   "size" : 1,
23775   "source_file" : "external/libcxx/include/type_traits",
23776   "template_args" :
23777   [
23778    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE"
23779   ]
23780  },
23781  {
23782   "alignment" : 1,
23783   "base_specifiers" :
23784   [
23785    {
23786     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
23787    }
23788   ],
23789   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointIdEE",
23790   "name" : "std::__libcpp_is_floating_point<double>",
23791   "size" : 1,
23792   "source_file" : "external/libcxx/include/type_traits",
23793   "template_args" :
23794   [
23795    "_ZTId"
23796   ]
23797  },
23798  {
23799   "alignment" : 1,
23800   "base_specifiers" :
23801   [
23802    {
23803     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
23804    }
23805   ],
23806   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointIeEE",
23807   "name" : "std::__libcpp_is_floating_point<long double>",
23808   "size" : 1,
23809   "source_file" : "external/libcxx/include/type_traits",
23810   "template_args" :
23811   [
23812    "_ZTIe"
23813   ]
23814  },
23815  {
23816   "alignment" : 1,
23817   "base_specifiers" :
23818   [
23819    {
23820     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
23821    }
23822   ],
23823   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointIfEE",
23824   "name" : "std::__libcpp_is_floating_point<float>",
23825   "size" : 1,
23826   "source_file" : "external/libcxx/include/type_traits",
23827   "template_args" :
23828   [
23829    "_ZTIf"
23830   ]
23831  },
23832  {
23833   "alignment" : 1,
23834   "base_specifiers" :
23835   [
23836    {
23837     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
23838    }
23839   ],
23840   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointIiEE",
23841   "name" : "std::__libcpp_is_floating_point<int>",
23842   "size" : 1,
23843   "source_file" : "external/libcxx/include/type_traits",
23844   "template_args" :
23845   [
23846    "_ZTIi"
23847   ]
23848  },
23849  {
23850   "alignment" : 1,
23851   "base_specifiers" :
23852   [
23853    {
23854     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
23855    }
23856   ],
23857   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointIjEE",
23858   "name" : "std::__libcpp_is_floating_point<unsigned int>",
23859   "size" : 1,
23860   "source_file" : "external/libcxx/include/type_traits",
23861   "template_args" :
23862   [
23863    "_ZTIj"
23864   ]
23865  },
23866  {
23867   "alignment" : 1,
23868   "base_specifiers" :
23869   [
23870    {
23871     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
23872    }
23873   ],
23874   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointIlEE",
23875   "name" : "std::__libcpp_is_floating_point<long>",
23876   "size" : 1,
23877   "source_file" : "external/libcxx/include/type_traits",
23878   "template_args" :
23879   [
23880    "_ZTIl"
23881   ]
23882  },
23883  {
23884   "alignment" : 1,
23885   "base_specifiers" :
23886   [
23887    {
23888     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
23889    }
23890   ],
23891   "linker_set_key" : "_ZTINSt3__126__libcpp_is_floating_pointIxEE",
23892   "name" : "std::__libcpp_is_floating_point<long long>",
23893   "size" : 1,
23894   "source_file" : "external/libcxx/include/type_traits",
23895   "template_args" :
23896   [
23897    "_ZTIx"
23898   ]
23899  },
23900  {
23901   "alignment" : 1,
23902   "base_specifiers" :
23903   [
23904    {
23905     "referenced_type" : "_ZTINSt3__120forward_iterator_tagE"
23906    }
23907   ],
23908   "linker_set_key" : "_ZTINSt3__126bidirectional_iterator_tagE",
23909   "name" : "std::bidirectional_iterator_tag",
23910   "size" : 1,
23911   "source_file" : "external/libcxx/include/iterator"
23912  },
23913  {
23914   "alignment" : 1,
23915   "base_specifiers" :
23916   [
23917    {
23918     "referenced_type" : "_ZTINSt3__126bidirectional_iterator_tagE"
23919    }
23920   ],
23921   "linker_set_key" : "_ZTINSt3__126random_access_iterator_tagE",
23922   "name" : "std::random_access_iterator_tag",
23923   "size" : 1,
23924   "source_file" : "external/libcxx/include/iterator"
23925  },
23926  {
23927   "alignment" : 1,
23928   "linker_set_key" : "_ZTINSt3__128__invoke_void_return_wrapperIvEE",
23929   "name" : "std::__invoke_void_return_wrapper<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__129__propagate_on_container_swapINS_9allocatorIDiEELb0EEE",
23940   "name" : "std::__propagate_on_container_swap<std::allocator<char32_t>, false>",
23941   "size" : 1,
23942   "source_file" : "external/libcxx/include/memory",
23943   "template_args" :
23944   [
23945    "_ZTINSt3__19allocatorIDiEE"
23946   ]
23947  },
23948  {
23949   "alignment" : 1,
23950   "linker_set_key" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorIDsEELb0EEE",
23951   "name" : "std::__propagate_on_container_swap<std::allocator<char16_t>, false>",
23952   "size" : 1,
23953   "source_file" : "external/libcxx/include/memory",
23954   "template_args" :
23955   [
23956    "_ZTINSt3__19allocatorIDsEE"
23957   ]
23958  },
23959  {
23960   "alignment" : 1,
23961   "linker_set_key" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorIDuEELb0EEE",
23962   "name" : "std::__propagate_on_container_swap<std::allocator<char8_t>, false>",
23963   "size" : 1,
23964   "source_file" : "external/libcxx/include/memory",
23965   "template_args" :
23966   [
23967    "_ZTINSt3__19allocatorIDuEE"
23968   ]
23969  },
23970  {
23971   "alignment" : 1,
23972   "linker_set_key" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorIcEELb0EEE",
23973   "name" : "std::__propagate_on_container_swap<std::allocator<char>, false>",
23974   "size" : 1,
23975   "source_file" : "external/libcxx/include/memory",
23976   "template_args" :
23977   [
23978    "_ZTINSt3__19allocatorIcEE"
23979   ]
23980  },
23981  {
23982   "alignment" : 1,
23983   "linker_set_key" : "_ZTINSt3__129__propagate_on_container_swapINS_9allocatorIwEELb0EEE",
23984   "name" : "std::__propagate_on_container_swap<std::allocator<wchar_t>, false>",
23985   "size" : 1,
23986   "source_file" : "external/libcxx/include/memory",
23987   "template_args" :
23988   [
23989    "_ZTINSt3__19allocatorIwEE"
23990   ]
23991  },
23992  {
23993   "alignment" : 1,
23994   "linker_set_key" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorIDiEEPDiLb1EEE",
23995   "name" : "std::__alloc_traits_difference_type<std::allocator<char32_t>, char32_t *, true>",
23996   "size" : 1,
23997   "source_file" : "external/libcxx/include/memory",
23998   "template_args" :
23999   [
24000    "_ZTINSt3__19allocatorIDiEE",
24001    "_ZTIPDi"
24002   ]
24003  },
24004  {
24005   "alignment" : 1,
24006   "linker_set_key" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorIDsEEPDsLb1EEE",
24007   "name" : "std::__alloc_traits_difference_type<std::allocator<char16_t>, char16_t *, true>",
24008   "size" : 1,
24009   "source_file" : "external/libcxx/include/memory",
24010   "template_args" :
24011   [
24012    "_ZTINSt3__19allocatorIDsEE",
24013    "_ZTIPDs"
24014   ]
24015  },
24016  {
24017   "alignment" : 1,
24018   "linker_set_key" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorIDuEEPDuLb1EEE",
24019   "name" : "std::__alloc_traits_difference_type<std::allocator<char8_t>, char8_t *, true>",
24020   "size" : 1,
24021   "source_file" : "external/libcxx/include/memory",
24022   "template_args" :
24023   [
24024    "_ZTINSt3__19allocatorIDuEE",
24025    "_ZTIPDu"
24026   ]
24027  },
24028  {
24029   "alignment" : 1,
24030   "linker_set_key" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorIcEEPcLb1EEE",
24031   "name" : "std::__alloc_traits_difference_type<std::allocator<char>, char *, true>",
24032   "size" : 1,
24033   "source_file" : "external/libcxx/include/memory",
24034   "template_args" :
24035   [
24036    "_ZTINSt3__19allocatorIcEE",
24037    "_ZTIPc"
24038   ]
24039  },
24040  {
24041   "alignment" : 1,
24042   "linker_set_key" : "_ZTINSt3__130__alloc_traits_difference_typeINS_9allocatorIwEEPwLb1EEE",
24043   "name" : "std::__alloc_traits_difference_type<std::allocator<wchar_t>, wchar_t *, true>",
24044   "size" : 1,
24045   "source_file" : "external/libcxx/include/memory",
24046   "template_args" :
24047   [
24048    "_ZTINSt3__19allocatorIwEE",
24049    "_ZTIPw"
24050   ]
24051  },
24052  {
24053   "alignment" : 1,
24054   "linker_set_key" : "_ZTINSt3__130__check_tuple_constructor_failE",
24055   "name" : "std::__check_tuple_constructor_fail",
24056   "size" : 1,
24057   "source_file" : "external/libcxx/include/__tuple"
24058  },
24059  {
24060   "alignment" : 1,
24061   "base_specifiers" :
24062   [
24063    {
24064     "referenced_type" : "_ZTINSt3__124is_nothrow_constructibleINS_5mutexEJEEE"
24065    }
24066   ],
24067   "linker_set_key" : "_ZTINSt3__132is_nothrow_default_constructibleINS_5mutexEEE",
24068   "name" : "std::is_nothrow_default_constructible<std::mutex>",
24069   "size" : 1,
24070   "source_file" : "external/libcxx/include/type_traits",
24071   "template_args" :
24072   [
24073    "_ZTINSt3__15mutexE"
24074   ]
24075  },
24076  {
24077   "alignment" : 1,
24078   "base_specifiers" :
24079   [
24080    {
24081     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
24082    }
24083   ],
24084   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIDiNS_11char_traitsIDiEEPKDiEE",
24085   "name" : "std::__can_be_converted_to_string_view<char32_t, std::char_traits<char32_t>, const char32_t *>",
24086   "size" : 1,
24087   "source_file" : "external/libcxx/include/string",
24088   "template_args" :
24089   [
24090    "_ZTIDi",
24091    "_ZTINSt3__111char_traitsIDiEE",
24092    "_ZTIPKDi"
24093   ]
24094  },
24095  {
24096   "alignment" : 1,
24097   "base_specifiers" :
24098   [
24099    {
24100     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
24101    }
24102   ],
24103   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIDsNS_11char_traitsIDsEEPKDsEE",
24104   "name" : "std::__can_be_converted_to_string_view<char16_t, std::char_traits<char16_t>, const char16_t *>",
24105   "size" : 1,
24106   "source_file" : "external/libcxx/include/string",
24107   "template_args" :
24108   [
24109    "_ZTIDs",
24110    "_ZTINSt3__111char_traitsIDsEE",
24111    "_ZTIPKDs"
24112   ]
24113  },
24114  {
24115   "alignment" : 1,
24116   "base_specifiers" :
24117   [
24118    {
24119     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
24120    }
24121   ],
24122   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIDuNS_11char_traitsIDuEEPKDuEE",
24123   "name" : "std::__can_be_converted_to_string_view<char8_t, std::char_traits<char8_t>, const char8_t *>",
24124   "size" : 1,
24125   "source_file" : "external/libcxx/include/string",
24126   "template_args" :
24127   [
24128    "_ZTIDu",
24129    "_ZTINSt3__111char_traitsIDuEE",
24130    "_ZTIPKDu"
24131   ]
24132  },
24133  {
24134   "alignment" : 1,
24135   "base_specifiers" :
24136   [
24137    {
24138     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
24139    }
24140   ],
24141   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIcNS_11char_traitsIcEEPKcEE",
24142   "name" : "std::__can_be_converted_to_string_view<char, std::char_traits<char>, const char *>",
24143   "size" : 1,
24144   "source_file" : "external/libcxx/include/string",
24145   "template_args" :
24146   [
24147    "_ZTIc",
24148    "_ZTINSt3__111char_traitsIcEE",
24149    "_ZTIPKc"
24150   ]
24151  },
24152  {
24153   "alignment" : 1,
24154   "base_specifiers" :
24155   [
24156    {
24157     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
24158    }
24159   ],
24160   "linker_set_key" : "_ZTINSt3__133__can_be_converted_to_string_viewIwNS_11char_traitsIwEEPKwEE",
24161   "name" : "std::__can_be_converted_to_string_view<wchar_t, std::char_traits<wchar_t>, const wchar_t *>",
24162   "size" : 1,
24163   "source_file" : "external/libcxx/include/string",
24164   "template_args" :
24165   [
24166    "_ZTIw",
24167    "_ZTINSt3__111char_traitsIwEE",
24168    "_ZTIPKw"
24169   ]
24170  },
24171  {
24172   "alignment" : 1,
24173   "base_specifiers" :
24174   [
24175    {
24176     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
24177    }
24178   ],
24179   "linker_set_key" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorIDiEEvEE",
24180   "name" : "std::__has_propagate_on_container_swap<std::allocator<char32_t>, void>",
24181   "size" : 1,
24182   "source_file" : "external/libcxx/include/memory",
24183   "template_args" :
24184   [
24185    "_ZTINSt3__19allocatorIDiEE",
24186    "_ZTIv"
24187   ]
24188  },
24189  {
24190   "alignment" : 1,
24191   "base_specifiers" :
24192   [
24193    {
24194     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
24195    }
24196   ],
24197   "linker_set_key" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorIDsEEvEE",
24198   "name" : "std::__has_propagate_on_container_swap<std::allocator<char16_t>, void>",
24199   "size" : 1,
24200   "source_file" : "external/libcxx/include/memory",
24201   "template_args" :
24202   [
24203    "_ZTINSt3__19allocatorIDsEE",
24204    "_ZTIv"
24205   ]
24206  },
24207  {
24208   "alignment" : 1,
24209   "base_specifiers" :
24210   [
24211    {
24212     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
24213    }
24214   ],
24215   "linker_set_key" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorIDuEEvEE",
24216   "name" : "std::__has_propagate_on_container_swap<std::allocator<char8_t>, void>",
24217   "size" : 1,
24218   "source_file" : "external/libcxx/include/memory",
24219   "template_args" :
24220   [
24221    "_ZTINSt3__19allocatorIDuEE",
24222    "_ZTIv"
24223   ]
24224  },
24225  {
24226   "alignment" : 1,
24227   "base_specifiers" :
24228   [
24229    {
24230     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
24231    }
24232   ],
24233   "linker_set_key" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorIcEEvEE",
24234   "name" : "std::__has_propagate_on_container_swap<std::allocator<char>, void>",
24235   "size" : 1,
24236   "source_file" : "external/libcxx/include/memory",
24237   "template_args" :
24238   [
24239    "_ZTINSt3__19allocatorIcEE",
24240    "_ZTIv"
24241   ]
24242  },
24243  {
24244   "alignment" : 1,
24245   "base_specifiers" :
24246   [
24247    {
24248     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
24249    }
24250   ],
24251   "linker_set_key" : "_ZTINSt3__133__has_propagate_on_container_swapINS_9allocatorIwEEvEE",
24252   "name" : "std::__has_propagate_on_container_swap<std::allocator<wchar_t>, void>",
24253   "size" : 1,
24254   "source_file" : "external/libcxx/include/memory",
24255   "template_args" :
24256   [
24257    "_ZTINSt3__19allocatorIwEE",
24258    "_ZTIv"
24259   ]
24260  },
24261  {
24262   "alignment" : 1,
24263   "base_specifiers" :
24264   [
24265    {
24266     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
24267    }
24268   ],
24269   "linker_set_key" : "_ZTINSt3__133__libcpp_is_nothrow_constructibleILb1ELb0ENS_5mutexEJEEE",
24270   "name" : "std::__libcpp_is_nothrow_constructible<true, false, std::mutex>",
24271   "size" : 1,
24272   "source_file" : "external/libcxx/include/type_traits",
24273   "template_args" :
24274   [
24275    "_ZTINSt3__15mutexE"
24276   ]
24277  },
24278  {
24279   "alignment" : 1,
24280   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIDiEELb0EEE",
24281   "name" : "std::__propagate_on_container_copy_assignment<std::allocator<char32_t>, false>",
24282   "size" : 1,
24283   "source_file" : "external/libcxx/include/memory",
24284   "template_args" :
24285   [
24286    "_ZTINSt3__19allocatorIDiEE"
24287   ]
24288  },
24289  {
24290   "alignment" : 1,
24291   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIDsEELb0EEE",
24292   "name" : "std::__propagate_on_container_copy_assignment<std::allocator<char16_t>, false>",
24293   "size" : 1,
24294   "source_file" : "external/libcxx/include/memory",
24295   "template_args" :
24296   [
24297    "_ZTINSt3__19allocatorIDsEE"
24298   ]
24299  },
24300  {
24301   "alignment" : 1,
24302   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIDuEELb0EEE",
24303   "name" : "std::__propagate_on_container_copy_assignment<std::allocator<char8_t>, false>",
24304   "size" : 1,
24305   "source_file" : "external/libcxx/include/memory",
24306   "template_args" :
24307   [
24308    "_ZTINSt3__19allocatorIDuEE"
24309   ]
24310  },
24311  {
24312   "alignment" : 1,
24313   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIcEELb0EEE",
24314   "name" : "std::__propagate_on_container_copy_assignment<std::allocator<char>, false>",
24315   "size" : 1,
24316   "source_file" : "external/libcxx/include/memory",
24317   "template_args" :
24318   [
24319    "_ZTINSt3__19allocatorIcEE"
24320   ]
24321  },
24322  {
24323   "alignment" : 1,
24324   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_copy_assignmentINS_9allocatorIwEELb0EEE",
24325   "name" : "std::__propagate_on_container_copy_assignment<std::allocator<wchar_t>, false>",
24326   "size" : 1,
24327   "source_file" : "external/libcxx/include/memory",
24328   "template_args" :
24329   [
24330    "_ZTINSt3__19allocatorIwEE"
24331   ]
24332  },
24333  {
24334   "alignment" : 1,
24335   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorIDiEELb1EEE",
24336   "name" : "std::__propagate_on_container_move_assignment<std::allocator<char32_t>, true>",
24337   "size" : 1,
24338   "source_file" : "external/libcxx/include/memory",
24339   "template_args" :
24340   [
24341    "_ZTINSt3__19allocatorIDiEE"
24342   ]
24343  },
24344  {
24345   "alignment" : 1,
24346   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorIDsEELb1EEE",
24347   "name" : "std::__propagate_on_container_move_assignment<std::allocator<char16_t>, true>",
24348   "size" : 1,
24349   "source_file" : "external/libcxx/include/memory",
24350   "template_args" :
24351   [
24352    "_ZTINSt3__19allocatorIDsEE"
24353   ]
24354  },
24355  {
24356   "alignment" : 1,
24357   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorIDuEELb1EEE",
24358   "name" : "std::__propagate_on_container_move_assignment<std::allocator<char8_t>, true>",
24359   "size" : 1,
24360   "source_file" : "external/libcxx/include/memory",
24361   "template_args" :
24362   [
24363    "_ZTINSt3__19allocatorIDuEE"
24364   ]
24365  },
24366  {
24367   "alignment" : 1,
24368   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorIcEELb1EEE",
24369   "name" : "std::__propagate_on_container_move_assignment<std::allocator<char>, true>",
24370   "size" : 1,
24371   "source_file" : "external/libcxx/include/memory",
24372   "template_args" :
24373   [
24374    "_ZTINSt3__19allocatorIcEE"
24375   ]
24376  },
24377  {
24378   "alignment" : 1,
24379   "linker_set_key" : "_ZTINSt3__140__propagate_on_container_move_assignmentINS_9allocatorIwEELb1EEE",
24380   "name" : "std::__propagate_on_container_move_assignment<std::allocator<wchar_t>, true>",
24381   "size" : 1,
24382   "source_file" : "external/libcxx/include/memory",
24383   "template_args" :
24384   [
24385    "_ZTINSt3__19allocatorIwEE"
24386   ]
24387  },
24388  {
24389   "alignment" : 1,
24390   "base_specifiers" :
24391   [
24392    {
24393     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
24394    }
24395   ],
24396   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIDiEEvEE",
24397   "name" : "std::__has_propagate_on_container_copy_assignment<std::allocator<char32_t>, void>",
24398   "size" : 1,
24399   "source_file" : "external/libcxx/include/memory",
24400   "template_args" :
24401   [
24402    "_ZTINSt3__19allocatorIDiEE",
24403    "_ZTIv"
24404   ]
24405  },
24406  {
24407   "alignment" : 1,
24408   "base_specifiers" :
24409   [
24410    {
24411     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
24412    }
24413   ],
24414   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIDsEEvEE",
24415   "name" : "std::__has_propagate_on_container_copy_assignment<std::allocator<char16_t>, void>",
24416   "size" : 1,
24417   "source_file" : "external/libcxx/include/memory",
24418   "template_args" :
24419   [
24420    "_ZTINSt3__19allocatorIDsEE",
24421    "_ZTIv"
24422   ]
24423  },
24424  {
24425   "alignment" : 1,
24426   "base_specifiers" :
24427   [
24428    {
24429     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
24430    }
24431   ],
24432   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIDuEEvEE",
24433   "name" : "std::__has_propagate_on_container_copy_assignment<std::allocator<char8_t>, void>",
24434   "size" : 1,
24435   "source_file" : "external/libcxx/include/memory",
24436   "template_args" :
24437   [
24438    "_ZTINSt3__19allocatorIDuEE",
24439    "_ZTIv"
24440   ]
24441  },
24442  {
24443   "alignment" : 1,
24444   "base_specifiers" :
24445   [
24446    {
24447     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
24448    }
24449   ],
24450   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIcEEvEE",
24451   "name" : "std::__has_propagate_on_container_copy_assignment<std::allocator<char>, void>",
24452   "size" : 1,
24453   "source_file" : "external/libcxx/include/memory",
24454   "template_args" :
24455   [
24456    "_ZTINSt3__19allocatorIcEE",
24457    "_ZTIv"
24458   ]
24459  },
24460  {
24461   "alignment" : 1,
24462   "base_specifiers" :
24463   [
24464    {
24465     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
24466    }
24467   ],
24468   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_copy_assignmentINS_9allocatorIwEEvEE",
24469   "name" : "std::__has_propagate_on_container_copy_assignment<std::allocator<wchar_t>, void>",
24470   "size" : 1,
24471   "source_file" : "external/libcxx/include/memory",
24472   "template_args" :
24473   [
24474    "_ZTINSt3__19allocatorIwEE",
24475    "_ZTIv"
24476   ]
24477  },
24478  {
24479   "alignment" : 1,
24480   "base_specifiers" :
24481   [
24482    {
24483     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
24484    }
24485   ],
24486   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIDiEEvEE",
24487   "name" : "std::__has_propagate_on_container_move_assignment<std::allocator<char32_t>, void>",
24488   "size" : 1,
24489   "source_file" : "external/libcxx/include/memory",
24490   "template_args" :
24491   [
24492    "_ZTINSt3__19allocatorIDiEE",
24493    "_ZTIv"
24494   ]
24495  },
24496  {
24497   "alignment" : 1,
24498   "base_specifiers" :
24499   [
24500    {
24501     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
24502    }
24503   ],
24504   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIDsEEvEE",
24505   "name" : "std::__has_propagate_on_container_move_assignment<std::allocator<char16_t>, void>",
24506   "size" : 1,
24507   "source_file" : "external/libcxx/include/memory",
24508   "template_args" :
24509   [
24510    "_ZTINSt3__19allocatorIDsEE",
24511    "_ZTIv"
24512   ]
24513  },
24514  {
24515   "alignment" : 1,
24516   "base_specifiers" :
24517   [
24518    {
24519     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
24520    }
24521   ],
24522   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIDuEEvEE",
24523   "name" : "std::__has_propagate_on_container_move_assignment<std::allocator<char8_t>, void>",
24524   "size" : 1,
24525   "source_file" : "external/libcxx/include/memory",
24526   "template_args" :
24527   [
24528    "_ZTINSt3__19allocatorIDuEE",
24529    "_ZTIv"
24530   ]
24531  },
24532  {
24533   "alignment" : 1,
24534   "base_specifiers" :
24535   [
24536    {
24537     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
24538    }
24539   ],
24540   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIcEEvEE",
24541   "name" : "std::__has_propagate_on_container_move_assignment<std::allocator<char>, void>",
24542   "size" : 1,
24543   "source_file" : "external/libcxx/include/memory",
24544   "template_args" :
24545   [
24546    "_ZTINSt3__19allocatorIcEE",
24547    "_ZTIv"
24548   ]
24549  },
24550  {
24551   "alignment" : 1,
24552   "base_specifiers" :
24553   [
24554    {
24555     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
24556    }
24557   ],
24558   "linker_set_key" : "_ZTINSt3__144__has_propagate_on_container_move_assignmentINS_9allocatorIwEEvEE",
24559   "name" : "std::__has_propagate_on_container_move_assignment<std::allocator<wchar_t>, void>",
24560   "size" : 1,
24561   "source_file" : "external/libcxx/include/memory",
24562   "template_args" :
24563   [
24564    "_ZTINSt3__19allocatorIwEE",
24565    "_ZTIv"
24566   ]
24567  },
24568  {
24569   "alignment" : 1,
24570   "linker_set_key" : "_ZTINSt3__14__fs10filesystem16_FilesystemClockE",
24571   "name" : "std::filesystem::_FilesystemClock",
24572   "size" : 1,
24573   "source_file" : "external/libcxx/include/chrono"
24574  },
24575  {
24576   "alignment" : 1,
24577   "base_specifiers" :
24578   [
24579    {
24580     "referenced_type" : "_ZTINSt3__114unary_functionIDijEE"
24581    }
24582   ],
24583   "linker_set_key" : "_ZTINSt3__14hashIDiEE",
24584   "name" : "std::hash<char32_t>",
24585   "size" : 1,
24586   "source_file" : "external/libcxx/include/utility",
24587   "template_args" :
24588   [
24589    "_ZTIDi"
24590   ]
24591  },
24592  {
24593   "alignment" : 1,
24594   "base_specifiers" :
24595   [
24596    {
24597     "referenced_type" : "_ZTINSt3__114unary_functionIDnjEE"
24598    }
24599   ],
24600   "linker_set_key" : "_ZTINSt3__14hashIDnEE",
24601   "name" : "std::hash<nullptr_t>",
24602   "size" : 1,
24603   "source_file" : "external/libcxx/include/utility",
24604   "template_args" :
24605   [
24606    "_ZTIDn"
24607   ]
24608  },
24609  {
24610   "alignment" : 1,
24611   "base_specifiers" :
24612   [
24613    {
24614     "referenced_type" : "_ZTINSt3__114unary_functionIDsjEE"
24615    }
24616   ],
24617   "linker_set_key" : "_ZTINSt3__14hashIDsEE",
24618   "name" : "std::hash<char16_t>",
24619   "size" : 1,
24620   "source_file" : "external/libcxx/include/utility",
24621   "template_args" :
24622   [
24623    "_ZTIDs"
24624   ]
24625  },
24626  {
24627   "alignment" : 1,
24628   "base_specifiers" :
24629   [
24630    {
24631     "referenced_type" : "_ZTINSt3__114unary_functionINS_10error_codeEjEE"
24632    }
24633   ],
24634   "linker_set_key" : "_ZTINSt3__14hashINS_10error_codeEEE",
24635   "name" : "std::hash<std::error_code>",
24636   "size" : 1,
24637   "source_file" : "external/libcxx/include/system_error",
24638   "template_args" :
24639   [
24640    "_ZTINSt3__110error_codeE"
24641   ]
24642  },
24643  {
24644   "alignment" : 1,
24645   "base_specifiers" :
24646   [
24647    {
24648     "referenced_type" : "_ZTINSt3__114unary_functionINS_15error_conditionEjEE"
24649    }
24650   ],
24651   "linker_set_key" : "_ZTINSt3__14hashINS_15error_conditionEEE",
24652   "name" : "std::hash<std::error_condition>",
24653   "size" : 1,
24654   "source_file" : "external/libcxx/include/system_error",
24655   "template_args" :
24656   [
24657    "_ZTINSt3__115error_conditionE"
24658   ]
24659  },
24660  {
24661   "alignment" : 1,
24662   "base_specifiers" :
24663   [
24664    {
24665     "referenced_type" : "_ZTINSt3__114unary_functionIajEE"
24666    }
24667   ],
24668   "linker_set_key" : "_ZTINSt3__14hashIaEE",
24669   "name" : "std::hash<signed char>",
24670   "size" : 1,
24671   "source_file" : "external/libcxx/include/utility",
24672   "template_args" :
24673   [
24674    "_ZTIa"
24675   ]
24676  },
24677  {
24678   "alignment" : 1,
24679   "base_specifiers" :
24680   [
24681    {
24682     "referenced_type" : "_ZTINSt3__114unary_functionIbjEE"
24683    }
24684   ],
24685   "linker_set_key" : "_ZTINSt3__14hashIbEE",
24686   "name" : "std::hash<bool>",
24687   "size" : 1,
24688   "source_file" : "external/libcxx/include/utility",
24689   "template_args" :
24690   [
24691    "_ZTIb"
24692   ]
24693  },
24694  {
24695   "alignment" : 1,
24696   "base_specifiers" :
24697   [
24698    {
24699     "referenced_type" : "_ZTINSt3__114unary_functionIcjEE"
24700    }
24701   ],
24702   "linker_set_key" : "_ZTINSt3__14hashIcEE",
24703   "name" : "std::hash<char>",
24704   "size" : 1,
24705   "source_file" : "external/libcxx/include/utility",
24706   "template_args" :
24707   [
24708    "_ZTIc"
24709   ]
24710  },
24711  {
24712   "alignment" : 1,
24713   "base_specifiers" :
24714   [
24715    {
24716     "referenced_type" : "_ZTINSt3__113__scalar_hashIdLj2EEE"
24717    }
24718   ],
24719   "linker_set_key" : "_ZTINSt3__14hashIdEE",
24720   "name" : "std::hash<double>",
24721   "size" : 1,
24722   "source_file" : "external/libcxx/include/utility",
24723   "template_args" :
24724   [
24725    "_ZTId"
24726   ]
24727  },
24728  {
24729   "alignment" : 1,
24730   "base_specifiers" :
24731   [
24732    {
24733     "referenced_type" : "_ZTINSt3__113__scalar_hashIeLj2EEE"
24734    }
24735   ],
24736   "linker_set_key" : "_ZTINSt3__14hashIeEE",
24737   "name" : "std::hash<long double>",
24738   "size" : 1,
24739   "source_file" : "external/libcxx/include/utility",
24740   "template_args" :
24741   [
24742    "_ZTIe"
24743   ]
24744  },
24745  {
24746   "alignment" : 1,
24747   "base_specifiers" :
24748   [
24749    {
24750     "referenced_type" : "_ZTINSt3__113__scalar_hashIfLj1EEE"
24751    }
24752   ],
24753   "linker_set_key" : "_ZTINSt3__14hashIfEE",
24754   "name" : "std::hash<float>",
24755   "size" : 1,
24756   "source_file" : "external/libcxx/include/utility",
24757   "template_args" :
24758   [
24759    "_ZTIf"
24760   ]
24761  },
24762  {
24763   "alignment" : 1,
24764   "base_specifiers" :
24765   [
24766    {
24767     "referenced_type" : "_ZTINSt3__114unary_functionIhjEE"
24768    }
24769   ],
24770   "linker_set_key" : "_ZTINSt3__14hashIhEE",
24771   "name" : "std::hash<unsigned char>",
24772   "size" : 1,
24773   "source_file" : "external/libcxx/include/utility",
24774   "template_args" :
24775   [
24776    "_ZTIh"
24777   ]
24778  },
24779  {
24780   "alignment" : 1,
24781   "base_specifiers" :
24782   [
24783    {
24784     "referenced_type" : "_ZTINSt3__114unary_functionIijEE"
24785    }
24786   ],
24787   "linker_set_key" : "_ZTINSt3__14hashIiEE",
24788   "name" : "std::hash<int>",
24789   "size" : 1,
24790   "source_file" : "external/libcxx/include/utility",
24791   "template_args" :
24792   [
24793    "_ZTIi"
24794   ]
24795  },
24796  {
24797   "alignment" : 1,
24798   "base_specifiers" :
24799   [
24800    {
24801     "referenced_type" : "_ZTINSt3__114unary_functionIjjEE"
24802    }
24803   ],
24804   "linker_set_key" : "_ZTINSt3__14hashIjEE",
24805   "name" : "std::hash<unsigned int>",
24806   "size" : 1,
24807   "source_file" : "external/libcxx/include/utility",
24808   "template_args" :
24809   [
24810    "_ZTIj"
24811   ]
24812  },
24813  {
24814   "alignment" : 1,
24815   "base_specifiers" :
24816   [
24817    {
24818     "referenced_type" : "_ZTINSt3__114unary_functionIljEE"
24819    }
24820   ],
24821   "linker_set_key" : "_ZTINSt3__14hashIlEE",
24822   "name" : "std::hash<long>",
24823   "size" : 1,
24824   "source_file" : "external/libcxx/include/utility",
24825   "template_args" :
24826   [
24827    "_ZTIl"
24828   ]
24829  },
24830  {
24831   "alignment" : 1,
24832   "base_specifiers" :
24833   [
24834    {
24835     "referenced_type" : "_ZTINSt3__114unary_functionImjEE"
24836    }
24837   ],
24838   "linker_set_key" : "_ZTINSt3__14hashImEE",
24839   "name" : "std::hash<unsigned long>",
24840   "size" : 1,
24841   "source_file" : "external/libcxx/include/utility",
24842   "template_args" :
24843   [
24844    "_ZTIm"
24845   ]
24846  },
24847  {
24848   "alignment" : 1,
24849   "base_specifiers" :
24850   [
24851    {
24852     "referenced_type" : "_ZTINSt3__114unary_functionIsjEE"
24853    }
24854   ],
24855   "linker_set_key" : "_ZTINSt3__14hashIsEE",
24856   "name" : "std::hash<short>",
24857   "size" : 1,
24858   "source_file" : "external/libcxx/include/utility",
24859   "template_args" :
24860   [
24861    "_ZTIs"
24862   ]
24863  },
24864  {
24865   "alignment" : 1,
24866   "base_specifiers" :
24867   [
24868    {
24869     "referenced_type" : "_ZTINSt3__114unary_functionItjEE"
24870    }
24871   ],
24872   "linker_set_key" : "_ZTINSt3__14hashItEE",
24873   "name" : "std::hash<unsigned short>",
24874   "size" : 1,
24875   "source_file" : "external/libcxx/include/utility",
24876   "template_args" :
24877   [
24878    "_ZTIt"
24879   ]
24880  },
24881  {
24882   "alignment" : 1,
24883   "base_specifiers" :
24884   [
24885    {
24886     "referenced_type" : "_ZTINSt3__114unary_functionIwjEE"
24887    }
24888   ],
24889   "linker_set_key" : "_ZTINSt3__14hashIwEE",
24890   "name" : "std::hash<wchar_t>",
24891   "size" : 1,
24892   "source_file" : "external/libcxx/include/utility",
24893   "template_args" :
24894   [
24895    "_ZTIw"
24896   ]
24897  },
24898  {
24899   "alignment" : 1,
24900   "base_specifiers" :
24901   [
24902    {
24903     "referenced_type" : "_ZTINSt3__113__scalar_hashIxLj2EEE"
24904    }
24905   ],
24906   "linker_set_key" : "_ZTINSt3__14hashIxEE",
24907   "name" : "std::hash<long long>",
24908   "size" : 1,
24909   "source_file" : "external/libcxx/include/utility",
24910   "template_args" :
24911   [
24912    "_ZTIx"
24913   ]
24914  },
24915  {
24916   "alignment" : 1,
24917   "base_specifiers" :
24918   [
24919    {
24920     "referenced_type" : "_ZTINSt3__113__scalar_hashIyLj2EEE"
24921    }
24922   ],
24923   "linker_set_key" : "_ZTINSt3__14hashIyEE",
24924   "name" : "std::hash<unsigned long long>",
24925   "size" : 1,
24926   "source_file" : "external/libcxx/include/utility",
24927   "template_args" :
24928   [
24929    "_ZTIy"
24930   ]
24931  },
24932  {
24933   "alignment" : 1,
24934   "linker_set_key" : "_ZTINSt3__14lessIvEE",
24935   "name" : "std::less<void>",
24936   "size" : 1,
24937   "source_file" : "external/libcxx/include/__functional_base",
24938   "template_args" :
24939   [
24940    "_ZTIv"
24941   ]
24942  },
24943  {
24944   "alignment" : 1,
24945   "linker_set_key" : "_ZTINSt3__14plusIvEE",
24946   "name" : "std::plus<void>",
24947   "size" : 1,
24948   "source_file" : "external/libcxx/include/functional",
24949   "template_args" :
24950   [
24951    "_ZTIv"
24952   ]
24953  },
24954  {
24955   "alignment" : 1,
24956   "linker_set_key" : "_ZTINSt3__15__anyE",
24957   "name" : "std::__any",
24958   "size" : 1,
24959   "source_file" : "external/libcxx/include/type_traits"
24960  },
24961  {
24962   "alignment" : 1,
24963   "linker_set_key" : "_ZTINSt3__15__natE",
24964   "name" : "std::__nat",
24965   "size" : 1,
24966   "source_file" : "external/libcxx/include/type_traits"
24967  },
24968  {
24969   "alignment" : 1,
24970   "base_specifiers" :
24971   [
24972    {
24973     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
24974    }
24975   ],
24976   "linker_set_key" : "_ZTINSt3__15__or_IJEEE",
24977   "name" : "std::__or_<>",
24978   "size" : 1,
24979   "source_file" : "external/libcxx/include/type_traits"
24980  },
24981  {
24982   "alignment" : 1,
24983   "fields" :
24984   [
24985    {
24986     "field_name" : "__lx",
24987     "referenced_type" : "_ZTIA2_c"
24988    }
24989   ],
24990   "linker_set_key" : "_ZTINSt3__15__twoE",
24991   "name" : "std::__two",
24992   "size" : 2,
24993   "source_file" : "external/libcxx/include/type_traits"
24994  },
24995  {
24996   "alignment" : 1,
24997   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
24998   "name" : "std::decay<std::__compressed_pair_elem<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, 0, false>>",
24999   "size" : 1,
25000   "source_file" : "external/libcxx/include/type_traits",
25001   "template_args" :
25002   [
25003    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
25004   ]
25005  },
25006  {
25007   "alignment" : 1,
25008   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
25009   "name" : "std::decay<std::__compressed_pair_elem<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, 0, false>>",
25010   "size" : 1,
25011   "source_file" : "external/libcxx/include/type_traits",
25012   "template_args" :
25013   [
25014    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
25015   ]
25016  },
25017  {
25018   "alignment" : 1,
25019   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
25020   "name" : "std::decay<std::__compressed_pair_elem<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, 0, false>>",
25021   "size" : 1,
25022   "source_file" : "external/libcxx/include/type_traits",
25023   "template_args" :
25024   [
25025    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
25026   ]
25027  },
25028  {
25029   "alignment" : 1,
25030   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
25031   "name" : "std::decay<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
25032   "size" : 1,
25033   "source_file" : "external/libcxx/include/type_traits",
25034   "template_args" :
25035   [
25036    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
25037   ]
25038  },
25039  {
25040   "alignment" : 1,
25041   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
25042   "name" : "std::decay<std::__compressed_pair_elem<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, 0, false>>",
25043   "size" : 1,
25044   "source_file" : "external/libcxx/include/type_traits",
25045   "template_args" :
25046   [
25047    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
25048   ]
25049  },
25050  {
25051   "alignment" : 1,
25052   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
25053   "name" : "std::decay<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
25054   "size" : 1,
25055   "source_file" : "external/libcxx/include/type_traits",
25056   "template_args" :
25057   [
25058    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
25059   ]
25060  },
25061  {
25062   "alignment" : 1,
25063   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
25064   "name" : "std::decay<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
25065   "size" : 1,
25066   "source_file" : "external/libcxx/include/type_traits",
25067   "template_args" :
25068   [
25069    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
25070   ]
25071  },
25072  {
25073   "alignment" : 1,
25074   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
25075   "name" : "std::decay<std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
25076   "size" : 1,
25077   "source_file" : "external/libcxx/include/type_traits",
25078   "template_args" :
25079   [
25080    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
25081   ]
25082  },
25083  {
25084   "alignment" : 1,
25085   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
25086   "name" : "std::decay<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
25087   "size" : 1,
25088   "source_file" : "external/libcxx/include/type_traits",
25089   "template_args" :
25090   [
25091    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
25092   ]
25093  },
25094  {
25095   "alignment" : 1,
25096   "linker_set_key" : "_ZTINSt3__15decayINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
25097   "name" : "std::decay<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
25098   "size" : 1,
25099   "source_file" : "external/libcxx/include/type_traits",
25100   "template_args" :
25101   [
25102    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
25103   ]
25104  },
25105  {
25106   "alignment" : 1,
25107   "linker_set_key" : "_ZTINSt3__15decayIOeEE",
25108   "name" : "std::decay<long double &&>",
25109   "size" : 1,
25110   "source_file" : "external/libcxx/include/type_traits",
25111   "template_args" :
25112   [
25113    "_ZTIOe"
25114   ]
25115  },
25116  {
25117   "alignment" : 1,
25118   "linker_set_key" : "_ZTINSt3__15decayIOiEE",
25119   "name" : "std::decay<int &&>",
25120   "size" : 1,
25121   "source_file" : "external/libcxx/include/type_traits",
25122   "template_args" :
25123   [
25124    "_ZTIOi"
25125   ]
25126  },
25127  {
25128   "alignment" : 1,
25129   "linker_set_key" : "_ZTINSt3__15decayIOlEE",
25130   "name" : "std::decay<long &&>",
25131   "size" : 1,
25132   "source_file" : "external/libcxx/include/type_traits",
25133   "template_args" :
25134   [
25135    "_ZTIOl"
25136   ]
25137  },
25138  {
25139   "alignment" : 1,
25140   "linker_set_key" : "_ZTINSt3__15decayIOxEE",
25141   "name" : "std::decay<long long &&>",
25142   "size" : 1,
25143   "source_file" : "external/libcxx/include/type_traits",
25144   "template_args" :
25145   [
25146    "_ZTIOx"
25147   ]
25148  },
25149  {
25150   "alignment" : 1,
25151   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
25152   "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> &>",
25153   "size" : 1,
25154   "source_file" : "external/libcxx/include/type_traits",
25155   "template_args" :
25156   [
25157    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
25158   ]
25159  },
25160  {
25161   "alignment" : 1,
25162   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
25163   "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> &>",
25164   "size" : 1,
25165   "source_file" : "external/libcxx/include/type_traits",
25166   "template_args" :
25167   [
25168    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
25169   ]
25170  },
25171  {
25172   "alignment" : 1,
25173   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
25174   "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> &>",
25175   "size" : 1,
25176   "source_file" : "external/libcxx/include/type_traits",
25177   "template_args" :
25178   [
25179    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
25180   ]
25181  },
25182  {
25183   "alignment" : 1,
25184   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
25185   "name" : "std::decay<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false> &>",
25186   "size" : 1,
25187   "source_file" : "external/libcxx/include/type_traits",
25188   "template_args" :
25189   [
25190    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
25191   ]
25192  },
25193  {
25194   "alignment" : 1,
25195   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
25196   "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> &>",
25197   "size" : 1,
25198   "source_file" : "external/libcxx/include/type_traits",
25199   "template_args" :
25200   [
25201    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
25202   ]
25203  },
25204  {
25205   "alignment" : 1,
25206   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
25207   "name" : "std::decay<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> &>",
25208   "size" : 1,
25209   "source_file" : "external/libcxx/include/type_traits",
25210   "template_args" :
25211   [
25212    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
25213   ]
25214  },
25215  {
25216   "alignment" : 1,
25217   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
25218   "name" : "std::decay<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> &>",
25219   "size" : 1,
25220   "source_file" : "external/libcxx/include/type_traits",
25221   "template_args" :
25222   [
25223    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
25224   ]
25225  },
25226  {
25227   "alignment" : 1,
25228   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
25229   "name" : "std::decay<const std::__compressed_pair_elem<std::allocator<char8_t>, 1, true> &>",
25230   "size" : 1,
25231   "source_file" : "external/libcxx/include/type_traits",
25232   "template_args" :
25233   [
25234    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
25235   ]
25236  },
25237  {
25238   "alignment" : 1,
25239   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
25240   "name" : "std::decay<const std::__compressed_pair_elem<std::allocator<char>, 1, true> &>",
25241   "size" : 1,
25242   "source_file" : "external/libcxx/include/type_traits",
25243   "template_args" :
25244   [
25245    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
25246   ]
25247  },
25248  {
25249   "alignment" : 1,
25250   "linker_set_key" : "_ZTINSt3__15decayIRKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
25251   "name" : "std::decay<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> &>",
25252   "size" : 1,
25253   "source_file" : "external/libcxx/include/type_traits",
25254   "template_args" :
25255   [
25256    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
25257   ]
25258  },
25259  {
25260   "alignment" : 1,
25261   "linker_set_key" : "_ZTINSt3__15decayIeEE",
25262   "name" : "std::decay<long double>",
25263   "size" : 1,
25264   "source_file" : "external/libcxx/include/type_traits",
25265   "template_args" :
25266   [
25267    "_ZTIe"
25268   ]
25269  },
25270  {
25271   "alignment" : 1,
25272   "linker_set_key" : "_ZTINSt3__15decayIiEE",
25273   "name" : "std::decay<int>",
25274   "size" : 1,
25275   "source_file" : "external/libcxx/include/type_traits",
25276   "template_args" :
25277   [
25278    "_ZTIi"
25279   ]
25280  },
25281  {
25282   "alignment" : 1,
25283   "linker_set_key" : "_ZTINSt3__15decayIlEE",
25284   "name" : "std::decay<long>",
25285   "size" : 1,
25286   "source_file" : "external/libcxx/include/type_traits",
25287   "template_args" :
25288   [
25289    "_ZTIl"
25290   ]
25291  },
25292  {
25293   "alignment" : 1,
25294   "linker_set_key" : "_ZTINSt3__15decayIxEE",
25295   "name" : "std::decay<long long>",
25296   "size" : 1,
25297   "source_file" : "external/libcxx/include/type_traits",
25298   "template_args" :
25299   [
25300    "_ZTIx"
25301   ]
25302  },
25303  {
25304   "alignment" : 1,
25305   "linker_set_key" : "_ZTINSt3__15minusIvEE",
25306   "name" : "std::minus<void>",
25307   "size" : 1,
25308   "source_file" : "external/libcxx/include/functional",
25309   "template_args" :
25310   [
25311    "_ZTIv"
25312   ]
25313  },
25314  {
25315   "alignment" : 4,
25316   "fields" :
25317   [
25318    {
25319     "access" : "private",
25320     "field_name" : "__m_",
25321     "referenced_type" : "_ZTI15pthread_mutex_t"
25322    }
25323   ],
25324   "linker_set_key" : "_ZTINSt3__15mutexE",
25325   "name" : "std::mutex",
25326   "record_kind" : "class",
25327   "size" : 4,
25328   "source_file" : "external/libcxx/include/__mutex_base"
25329  },
25330  {
25331   "alignment" : 1,
25332   "linker_set_key" : "_ZTINSt3__15ratioILx1000000000ELx1EEE",
25333   "name" : "std::ratio<1000000000>",
25334   "record_kind" : "class",
25335   "size" : 1,
25336   "source_file" : "external/libcxx/include/ratio"
25337  },
25338  {
25339   "alignment" : 1,
25340   "linker_set_key" : "_ZTINSt3__15ratioILx12ELx1EEE",
25341   "name" : "std::ratio<12>",
25342   "record_kind" : "class",
25343   "size" : 1,
25344   "source_file" : "external/libcxx/include/ratio"
25345  },
25346  {
25347   "alignment" : 1,
25348   "linker_set_key" : "_ZTINSt3__15ratioILx146097ELx400EEE",
25349   "name" : "std::ratio<146097, 400>",
25350   "record_kind" : "class",
25351   "size" : 1,
25352   "source_file" : "external/libcxx/include/ratio"
25353  },
25354  {
25355   "alignment" : 1,
25356   "linker_set_key" : "_ZTINSt3__15ratioILx1600ELx48699EEE",
25357   "name" : "std::ratio<1600, 48699>",
25358   "record_kind" : "class",
25359   "size" : 1,
25360   "source_file" : "external/libcxx/include/ratio"
25361  },
25362  {
25363   "alignment" : 1,
25364   "linker_set_key" : "_ZTINSt3__15ratioILx1ELx1000000000EEE",
25365   "name" : "std::ratio<1, 1000000000>",
25366   "record_kind" : "class",
25367   "size" : 1,
25368   "source_file" : "external/libcxx/include/ratio"
25369  },
25370  {
25371   "alignment" : 1,
25372   "linker_set_key" : "_ZTINSt3__15ratioILx1ELx1000000EEE",
25373   "name" : "std::ratio<1, 1000000>",
25374   "record_kind" : "class",
25375   "size" : 1,
25376   "source_file" : "external/libcxx/include/ratio"
25377  },
25378  {
25379   "alignment" : 1,
25380   "linker_set_key" : "_ZTINSt3__15ratioILx1ELx1000EEE",
25381   "name" : "std::ratio<1, 1000>",
25382   "record_kind" : "class",
25383   "size" : 1,
25384   "source_file" : "external/libcxx/include/ratio"
25385  },
25386  {
25387   "alignment" : 1,
25388   "linker_set_key" : "_ZTINSt3__15ratioILx1ELx12EEE",
25389   "name" : "std::ratio<1, 12>",
25390   "record_kind" : "class",
25391   "size" : 1,
25392   "source_file" : "external/libcxx/include/ratio"
25393  },
25394  {
25395   "alignment" : 1,
25396   "linker_set_key" : "_ZTINSt3__15ratioILx1ELx1EEE",
25397   "name" : "std::ratio<1>",
25398   "record_kind" : "class",
25399   "size" : 1,
25400   "source_file" : "external/libcxx/include/ratio"
25401  },
25402  {
25403   "alignment" : 1,
25404   "linker_set_key" : "_ZTINSt3__15ratioILx24ELx1EEE",
25405   "name" : "std::ratio<24>",
25406   "record_kind" : "class",
25407   "size" : 1,
25408   "source_file" : "external/libcxx/include/ratio"
25409  },
25410  {
25411   "alignment" : 1,
25412   "linker_set_key" : "_ZTINSt3__15ratioILx2629746ELx1EEE",
25413   "name" : "std::ratio<2629746>",
25414   "record_kind" : "class",
25415   "size" : 1,
25416   "source_file" : "external/libcxx/include/ratio"
25417  },
25418  {
25419   "alignment" : 1,
25420   "linker_set_key" : "_ZTINSt3__15ratioILx31556952ELx1EEE",
25421   "name" : "std::ratio<31556952>",
25422   "record_kind" : "class",
25423   "size" : 1,
25424   "source_file" : "external/libcxx/include/ratio"
25425  },
25426  {
25427   "alignment" : 1,
25428   "linker_set_key" : "_ZTINSt3__15ratioILx3600ELx1EEE",
25429   "name" : "std::ratio<3600>",
25430   "record_kind" : "class",
25431   "size" : 1,
25432   "source_file" : "external/libcxx/include/ratio"
25433  },
25434  {
25435   "alignment" : 1,
25436   "linker_set_key" : "_ZTINSt3__15ratioILx400ELx146097EEE",
25437   "name" : "std::ratio<400, 146097>",
25438   "record_kind" : "class",
25439   "size" : 1,
25440   "source_file" : "external/libcxx/include/ratio"
25441  },
25442  {
25443   "alignment" : 1,
25444   "linker_set_key" : "_ZTINSt3__15ratioILx604800ELx1EEE",
25445   "name" : "std::ratio<604800>",
25446   "record_kind" : "class",
25447   "size" : 1,
25448   "source_file" : "external/libcxx/include/ratio"
25449  },
25450  {
25451   "alignment" : 1,
25452   "linker_set_key" : "_ZTINSt3__15ratioILx60ELx1EEE",
25453   "name" : "std::ratio<60>",
25454   "record_kind" : "class",
25455   "size" : 1,
25456   "source_file" : "external/libcxx/include/ratio"
25457  },
25458  {
25459   "alignment" : 1,
25460   "linker_set_key" : "_ZTINSt3__15ratioILx7ELx1EEE",
25461   "name" : "std::ratio<7>",
25462   "record_kind" : "class",
25463   "size" : 1,
25464   "source_file" : "external/libcxx/include/ratio"
25465  },
25466  {
25467   "alignment" : 1,
25468   "linker_set_key" : "_ZTINSt3__15ratioILx86400ELx1EEE",
25469   "name" : "std::ratio<86400>",
25470   "record_kind" : "class",
25471   "size" : 1,
25472   "source_file" : "external/libcxx/include/ratio"
25473  },
25474  {
25475   "alignment" : 1,
25476   "linker_set_key" : "_ZTINSt3__15tupleIJEEE",
25477   "name" : "std::tuple<>",
25478   "record_kind" : "class",
25479   "size" : 1,
25480   "source_file" : "external/libcxx/include/tuple"
25481  },
25482  {
25483   "alignment" : 4,
25484   "fields" :
25485   [
25486    {
25487     "field_name" : "first",
25488     "referenced_type" : "_ZTIj"
25489    },
25490    {
25491     "field_name" : "second",
25492     "field_offset" : 32,
25493     "referenced_type" : "_ZTIj"
25494    }
25495   ],
25496   "linker_set_key" : "_ZTINSt3__16_PairTE",
25497   "name" : "std::_PairT",
25498   "size" : 8,
25499   "source_file" : "external/libcxx/include/utility"
25500  },
25501  {
25502   "alignment" : 1,
25503   "base_specifiers" :
25504   [
25505    {
25506     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
25507    }
25508   ],
25509   "linker_set_key" : "_ZTINSt3__16__and_IJEEE",
25510   "name" : "std::__and_<>",
25511   "size" : 1,
25512   "source_file" : "external/libcxx/include/type_traits"
25513  },
25514  {
25515   "alignment" : 1,
25516   "linker_set_key" : "_ZTINSt3__16__lessIjjEE",
25517   "name" : "std::__less<unsigned int>",
25518   "size" : 1,
25519   "source_file" : "external/libcxx/include/algorithm",
25520   "template_args" :
25521   [
25522    "_ZTIj",
25523    "_ZTIj"
25524   ]
25525  },
25526  {
25527   "alignment" : 1,
25528   "linker_set_key" : "_ZTINSt3__16bit_orIvEE",
25529   "name" : "std::bit_or<void>",
25530   "size" : 1,
25531   "source_file" : "external/libcxx/include/functional",
25532   "template_args" :
25533   [
25534    "_ZTIv"
25535   ]
25536  },
25537  {
25538   "alignment" : 4,
25539   "fields" :
25540   [
25541    {
25542     "access" : "private",
25543     "field_name" : "__d_",
25544     "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
25545    }
25546   ],
25547   "linker_set_key" : "_ZTINSt3__16chrono10time_pointINS0_12steady_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
25548   "name" : "std::chrono::time_point<std::chrono::steady_clock, std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
25549   "record_kind" : "class",
25550   "size" : 8,
25551   "source_file" : "external/libcxx/include/chrono",
25552   "template_args" :
25553   [
25554    "_ZTINSt3__16chrono12steady_clockE",
25555    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
25556   ]
25557  },
25558  {
25559   "alignment" : 4,
25560   "fields" :
25561   [
25562    {
25563     "access" : "private",
25564     "field_name" : "__d_",
25565     "referenced_type" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE"
25566    }
25567   ],
25568   "linker_set_key" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
25569   "name" : "std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long double, std::ratio<1, 1000000000>>>",
25570   "record_kind" : "class",
25571   "size" : 8,
25572   "source_file" : "external/libcxx/include/chrono",
25573   "template_args" :
25574   [
25575    "_ZTINSt3__16chrono12system_clockE",
25576    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE"
25577   ]
25578  },
25579  {
25580   "alignment" : 4,
25581   "fields" :
25582   [
25583    {
25584     "access" : "private",
25585     "field_name" : "__d_",
25586     "referenced_type" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx86400ELx1EEEEE"
25587    }
25588   ],
25589   "linker_set_key" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIiNS_5ratioILx86400ELx1EEEEEEE",
25590   "name" : "std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<int, std::ratio<86400, 1>>>",
25591   "record_kind" : "class",
25592   "size" : 4,
25593   "source_file" : "external/libcxx/include/chrono",
25594   "template_args" :
25595   [
25596    "_ZTINSt3__16chrono12system_clockE",
25597    "_ZTINSt3__16chrono8durationIiNS_5ratioILx86400ELx1EEEEE"
25598   ]
25599  },
25600  {
25601   "alignment" : 4,
25602   "fields" :
25603   [
25604    {
25605     "access" : "private",
25606     "field_name" : "__d_",
25607     "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
25608    }
25609   ],
25610   "linker_set_key" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
25611   "name" : "std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
25612   "record_kind" : "class",
25613   "size" : 8,
25614   "source_file" : "external/libcxx/include/chrono",
25615   "template_args" :
25616   [
25617    "_ZTINSt3__16chrono12system_clockE",
25618    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
25619   ]
25620  },
25621  {
25622   "alignment" : 4,
25623   "fields" :
25624   [
25625    {
25626     "access" : "private",
25627     "field_name" : "__d_",
25628     "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE"
25629    }
25630   ],
25631   "linker_set_key" : "_ZTINSt3__16chrono10time_pointINS0_12system_clockENS0_8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
25632   "name" : "std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<long long, std::ratio<1, 1000000>>>",
25633   "record_kind" : "class",
25634   "size" : 8,
25635   "source_file" : "external/libcxx/include/chrono",
25636   "template_args" :
25637   [
25638    "_ZTINSt3__16chrono12system_clockE",
25639    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE"
25640   ]
25641  },
25642  {
25643   "alignment" : 4,
25644   "fields" :
25645   [
25646    {
25647     "access" : "private",
25648     "field_name" : "__d_",
25649     "referenced_type" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx86400ELx1EEEEE"
25650    }
25651   ],
25652   "linker_set_key" : "_ZTINSt3__16chrono10time_pointINS0_7local_tENS0_8durationIiNS_5ratioILx86400ELx1EEEEEEE",
25653   "name" : "std::chrono::time_point<std::chrono::local_t, std::chrono::duration<int, std::ratio<86400, 1>>>",
25654   "record_kind" : "class",
25655   "size" : 4,
25656   "source_file" : "external/libcxx/include/chrono",
25657   "template_args" :
25658   [
25659    "_ZTINSt3__16chrono7local_tE",
25660    "_ZTINSt3__16chrono8durationIiNS_5ratioILx86400ELx1EEEEE"
25661   ]
25662  },
25663  {
25664   "alignment" : 4,
25665   "fields" :
25666   [
25667    {
25668     "access" : "private",
25669     "field_name" : "__d_",
25670     "referenced_type" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
25671    }
25672   ],
25673   "linker_set_key" : "_ZTINSt3__16chrono10time_pointINS_4__fs10filesystem16_FilesystemClockENS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
25674   "name" : "std::chrono::time_point<std::filesystem::_FilesystemClock, std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
25675   "record_kind" : "class",
25676   "size" : 8,
25677   "source_file" : "external/libcxx/include/chrono",
25678   "template_args" :
25679   [
25680    "_ZTINSt3__14__fs10filesystem16_FilesystemClockE",
25681    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
25682   ]
25683  },
25684  {
25685   "alignment" : 2,
25686   "fields" :
25687   [
25688    {
25689     "access" : "private",
25690     "field_name" : "__y",
25691     "referenced_type" : "_ZTINSt3__16chrono4yearE"
25692    },
25693    {
25694     "access" : "private",
25695     "field_name" : "__m",
25696     "field_offset" : 16,
25697     "referenced_type" : "_ZTINSt3__16chrono5monthE"
25698    }
25699   ],
25700   "linker_set_key" : "_ZTINSt3__16chrono10year_monthE",
25701   "name" : "std::chrono::year_month",
25702   "record_kind" : "class",
25703   "size" : 4,
25704   "source_file" : "external/libcxx/include/chrono"
25705  },
25706  {
25707   "alignment" : 1,
25708   "linker_set_key" : "_ZTINSt3__16chrono12steady_clockE",
25709   "name" : "std::chrono::steady_clock",
25710   "record_kind" : "class",
25711   "size" : 1,
25712   "source_file" : "external/libcxx/include/chrono"
25713  },
25714  {
25715   "alignment" : 1,
25716   "linker_set_key" : "_ZTINSt3__16chrono12system_clockE",
25717   "name" : "std::chrono::system_clock",
25718   "record_kind" : "class",
25719   "size" : 1,
25720   "source_file" : "external/libcxx/include/chrono"
25721  },
25722  {
25723   "alignment" : 1,
25724   "fields" :
25725   [
25726    {
25727     "access" : "private",
25728     "field_name" : "__wd",
25729     "referenced_type" : "_ZTINSt3__16chrono7weekdayE"
25730    }
25731   ],
25732   "linker_set_key" : "_ZTINSt3__16chrono12weekday_lastE",
25733   "name" : "std::chrono::weekday_last",
25734   "record_kind" : "class",
25735   "size" : 1,
25736   "source_file" : "external/libcxx/include/chrono"
25737  },
25738  {
25739   "alignment" : 1,
25740   "base_specifiers" :
25741   [
25742    {
25743     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
25744    }
25745   ],
25746   "linker_set_key" : "_ZTINSt3__16chrono13__is_durationINS0_8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
25747   "name" : "std::chrono::__is_duration<std::chrono::duration<long double, std::ratio<1, 1000000000>>>",
25748   "size" : 1,
25749   "source_file" : "external/libcxx/include/chrono",
25750   "template_args" :
25751   [
25752    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE"
25753   ]
25754  },
25755  {
25756   "alignment" : 1,
25757   "base_specifiers" :
25758   [
25759    {
25760     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
25761    }
25762   ],
25763   "linker_set_key" : "_ZTINSt3__16chrono13__is_durationINS0_8durationIiNS_5ratioILx2629746ELx1EEEEEEE",
25764   "name" : "std::chrono::__is_duration<std::chrono::duration<int, std::ratio<2629746, 1>>>",
25765   "size" : 1,
25766   "source_file" : "external/libcxx/include/chrono",
25767   "template_args" :
25768   [
25769    "_ZTINSt3__16chrono8durationIiNS_5ratioILx2629746ELx1EEEEE"
25770   ]
25771  },
25772  {
25773   "alignment" : 1,
25774   "base_specifiers" :
25775   [
25776    {
25777     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
25778    }
25779   ],
25780   "linker_set_key" : "_ZTINSt3__16chrono13__is_durationINS0_8durationIiNS_5ratioILx86400ELx1EEEEEEE",
25781   "name" : "std::chrono::__is_duration<std::chrono::duration<int, std::ratio<86400, 1>>>",
25782   "size" : 1,
25783   "source_file" : "external/libcxx/include/chrono",
25784   "template_args" :
25785   [
25786    "_ZTINSt3__16chrono8durationIiNS_5ratioILx86400ELx1EEEEE"
25787   ]
25788  },
25789  {
25790   "alignment" : 1,
25791   "base_specifiers" :
25792   [
25793    {
25794     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
25795    }
25796   ],
25797   "linker_set_key" : "_ZTINSt3__16chrono13__is_durationINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
25798   "name" : "std::chrono::__is_duration<std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
25799   "size" : 1,
25800   "source_file" : "external/libcxx/include/chrono",
25801   "template_args" :
25802   [
25803    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
25804   ]
25805  },
25806  {
25807   "alignment" : 1,
25808   "base_specifiers" :
25809   [
25810    {
25811     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
25812    }
25813   ],
25814   "linker_set_key" : "_ZTINSt3__16chrono13__is_durationINS0_8durationIxNS_5ratioILx1ELx1000000EEEEEEE",
25815   "name" : "std::chrono::__is_duration<std::chrono::duration<long long, std::ratio<1, 1000000>>>",
25816   "size" : 1,
25817   "source_file" : "external/libcxx/include/chrono",
25818   "template_args" :
25819   [
25820    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE"
25821   ]
25822  },
25823  {
25824   "alignment" : 1,
25825   "base_specifiers" :
25826   [
25827    {
25828     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
25829    }
25830   ],
25831   "linker_set_key" : "_ZTINSt3__16chrono13__is_durationINS0_8durationIxNS_5ratioILx1ELx1EEEEEEE",
25832   "name" : "std::chrono::__is_duration<std::chrono::duration<long long, std::ratio<1, 1>>>",
25833   "size" : 1,
25834   "source_file" : "external/libcxx/include/chrono",
25835   "template_args" :
25836   [
25837    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE"
25838   ]
25839  },
25840  {
25841   "alignment" : 1,
25842   "base_specifiers" :
25843   [
25844    {
25845     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
25846    }
25847   ],
25848   "linker_set_key" : "_ZTINSt3__16chrono13__is_durationIeEE",
25849   "name" : "std::chrono::__is_duration<long double>",
25850   "size" : 1,
25851   "source_file" : "external/libcxx/include/chrono",
25852   "template_args" :
25853   [
25854    "_ZTIe"
25855   ]
25856  },
25857  {
25858   "alignment" : 1,
25859   "base_specifiers" :
25860   [
25861    {
25862     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
25863    }
25864   ],
25865   "linker_set_key" : "_ZTINSt3__16chrono13__is_durationIiEE",
25866   "name" : "std::chrono::__is_duration<int>",
25867   "size" : 1,
25868   "source_file" : "external/libcxx/include/chrono",
25869   "template_args" :
25870   [
25871    "_ZTIi"
25872   ]
25873  },
25874  {
25875   "alignment" : 1,
25876   "base_specifiers" :
25877   [
25878    {
25879     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
25880    }
25881   ],
25882   "linker_set_key" : "_ZTINSt3__16chrono13__is_durationIlEE",
25883   "name" : "std::chrono::__is_duration<long>",
25884   "size" : 1,
25885   "source_file" : "external/libcxx/include/chrono",
25886   "template_args" :
25887   [
25888    "_ZTIl"
25889   ]
25890  },
25891  {
25892   "alignment" : 1,
25893   "base_specifiers" :
25894   [
25895    {
25896     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
25897    }
25898   ],
25899   "linker_set_key" : "_ZTINSt3__16chrono13__is_durationIxEE",
25900   "name" : "std::chrono::__is_duration<long long>",
25901   "size" : 1,
25902   "source_file" : "external/libcxx/include/chrono",
25903   "template_args" :
25904   [
25905    "_ZTIx"
25906   ]
25907  },
25908  {
25909   "alignment" : 1,
25910   "fields" :
25911   [
25912    {
25913     "access" : "private",
25914     "field_name" : "__m",
25915     "referenced_type" : "_ZTINSt3__16chrono5monthE"
25916    },
25917    {
25918     "access" : "private",
25919     "field_name" : "__wdi",
25920     "field_offset" : 8,
25921     "referenced_type" : "_ZTINSt3__16chrono15weekday_indexedE"
25922    }
25923   ],
25924   "linker_set_key" : "_ZTINSt3__16chrono13month_weekdayE",
25925   "name" : "std::chrono::month_weekday",
25926   "record_kind" : "class",
25927   "size" : 3,
25928   "source_file" : "external/libcxx/include/chrono"
25929  },
25930  {
25931   "alignment" : 1,
25932   "fields" :
25933   [
25934    {
25935     "access" : "private",
25936     "field_name" : "__m",
25937     "referenced_type" : "_ZTINSt3__16chrono5monthE"
25938    }
25939   ],
25940   "linker_set_key" : "_ZTINSt3__16chrono14month_day_lastE",
25941   "name" : "std::chrono::month_day_last",
25942   "record_kind" : "class",
25943   "size" : 1,
25944   "source_file" : "external/libcxx/include/chrono"
25945  },
25946  {
25947   "alignment" : 2,
25948   "fields" :
25949   [
25950    {
25951     "access" : "private",
25952     "field_name" : "__y",
25953     "referenced_type" : "_ZTINSt3__16chrono4yearE"
25954    },
25955    {
25956     "access" : "private",
25957     "field_name" : "__m",
25958     "field_offset" : 16,
25959     "referenced_type" : "_ZTINSt3__16chrono5monthE"
25960    },
25961    {
25962     "access" : "private",
25963     "field_name" : "__d",
25964     "field_offset" : 24,
25965     "referenced_type" : "_ZTINSt3__16chrono3dayE"
25966    }
25967   ],
25968   "linker_set_key" : "_ZTINSt3__16chrono14year_month_dayE",
25969   "name" : "std::chrono::year_month_day",
25970   "record_kind" : "class",
25971   "size" : 4,
25972   "source_file" : "external/libcxx/include/chrono"
25973  },
25974  {
25975   "alignment" : 1,
25976   "linker_set_key" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIiNS_5ratioILx31556952ELx1EEEEENS2_IiNS3_ILx2629746ELx1EEEEENS3_ILx12ELx1EEELb0ELb1EEE",
25977   "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>",
25978   "size" : 1,
25979   "source_file" : "external/libcxx/include/chrono",
25980   "template_args" :
25981   [
25982    "_ZTINSt3__16chrono8durationIiNS_5ratioILx31556952ELx1EEEEE",
25983    "_ZTINSt3__16chrono8durationIiNS_5ratioILx2629746ELx1EEEEE",
25984    "_ZTINSt3__15ratioILx12ELx1EEE"
25985   ]
25986  },
25987  {
25988   "alignment" : 1,
25989   "linker_set_key" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IeS4_EENS3_ILx1ELx1EEELb1ELb1EEE",
25990   "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>",
25991   "size" : 1,
25992   "source_file" : "external/libcxx/include/chrono",
25993   "template_args" :
25994   [
25995    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
25996    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
25997    "_ZTINSt3__15ratioILx1ELx1EEE"
25998   ]
25999  },
26000  {
26001   "alignment" : 1,
26002   "linker_set_key" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEENS2_IxNS3_ILx1ELx1EEEEES4_Lb1ELb0EEE",
26003   "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>",
26004   "size" : 1,
26005   "source_file" : "external/libcxx/include/chrono",
26006   "template_args" :
26007   [
26008    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
26009    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
26010    "_ZTINSt3__15ratioILx1ELx1000000000EEE"
26011   ]
26012  },
26013  {
26014   "alignment" : 1,
26015   "linker_set_key" : "_ZTINSt3__16chrono15__duration_castINS0_8durationIxNS_5ratioILx1ELx1EEEEENS2_IxNS3_ILx1ELx1000000000EEEEENS3_ILx1000000000ELx1EEELb0ELb1EEE",
26016   "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>",
26017   "size" : 1,
26018   "source_file" : "external/libcxx/include/chrono",
26019   "template_args" :
26020   [
26021    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
26022    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
26023    "_ZTINSt3__15ratioILx1000000000ELx1EEE"
26024   ]
26025  },
26026  {
26027   "alignment" : 1,
26028   "linker_set_key" : "_ZTINSt3__16chrono15duration_valuesIxEE",
26029   "name" : "std::chrono::duration_values<long long>",
26030   "size" : 1,
26031   "source_file" : "external/libcxx/include/chrono",
26032   "template_args" :
26033   [
26034    "_ZTIx"
26035   ]
26036  },
26037  {
26038   "alignment" : 1,
26039   "fields" :
26040   [
26041    {
26042     "access" : "private",
26043     "field_name" : "__wd",
26044     "referenced_type" : "_ZTINSt3__16chrono7weekdayE"
26045    },
26046    {
26047     "access" : "private",
26048     "field_name" : "__idx",
26049     "field_offset" : 8,
26050     "referenced_type" : "_ZTIh"
26051    }
26052   ],
26053   "linker_set_key" : "_ZTINSt3__16chrono15weekday_indexedE",
26054   "name" : "std::chrono::weekday_indexed",
26055   "record_kind" : "class",
26056   "size" : 2,
26057   "source_file" : "external/libcxx/include/chrono"
26058  },
26059  {
26060   "alignment" : 1,
26061   "fields" :
26062   [
26063    {
26064     "access" : "private",
26065     "field_name" : "__m",
26066     "referenced_type" : "_ZTINSt3__16chrono5monthE"
26067    },
26068    {
26069     "access" : "private",
26070     "field_name" : "__wdl",
26071     "field_offset" : 8,
26072     "referenced_type" : "_ZTINSt3__16chrono12weekday_lastE"
26073    }
26074   ],
26075   "linker_set_key" : "_ZTINSt3__16chrono18month_weekday_lastE",
26076   "name" : "std::chrono::month_weekday_last",
26077   "record_kind" : "class",
26078   "size" : 2,
26079   "source_file" : "external/libcxx/include/chrono"
26080  },
26081  {
26082   "alignment" : 2,
26083   "fields" :
26084   [
26085    {
26086     "access" : "private",
26087     "field_name" : "__y",
26088     "referenced_type" : "_ZTINSt3__16chrono4yearE"
26089    },
26090    {
26091     "access" : "private",
26092     "field_name" : "__m",
26093     "field_offset" : 16,
26094     "referenced_type" : "_ZTINSt3__16chrono5monthE"
26095    },
26096    {
26097     "access" : "private",
26098     "field_name" : "__wdi",
26099     "field_offset" : 24,
26100     "referenced_type" : "_ZTINSt3__16chrono15weekday_indexedE"
26101    }
26102   ],
26103   "linker_set_key" : "_ZTINSt3__16chrono18year_month_weekdayE",
26104   "name" : "std::chrono::year_month_weekday",
26105   "record_kind" : "class",
26106   "size" : 6,
26107   "source_file" : "external/libcxx/include/chrono"
26108  },
26109  {
26110   "alignment" : 2,
26111   "fields" :
26112   [
26113    {
26114     "access" : "private",
26115     "field_name" : "__y",
26116     "referenced_type" : "_ZTINSt3__16chrono4yearE"
26117    },
26118    {
26119     "access" : "private",
26120     "field_name" : "__mdl",
26121     "field_offset" : 16,
26122     "referenced_type" : "_ZTINSt3__16chrono14month_day_lastE"
26123    }
26124   ],
26125   "linker_set_key" : "_ZTINSt3__16chrono19year_month_day_lastE",
26126   "name" : "std::chrono::year_month_day_last",
26127   "record_kind" : "class",
26128   "size" : 4,
26129   "source_file" : "external/libcxx/include/chrono"
26130  },
26131  {
26132   "alignment" : 1,
26133   "base_specifiers" :
26134   [
26135    {
26136     "referenced_type" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE"
26137    }
26138   ],
26139   "linker_set_key" : "_ZTINSt3__16chrono23treat_as_floating_pointINS0_8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
26140   "name" : "std::chrono::treat_as_floating_point<std::chrono::duration<long double, std::ratio<1, 1000000000>>>",
26141   "size" : 1,
26142   "source_file" : "external/libcxx/include/chrono",
26143   "template_args" :
26144   [
26145    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE"
26146   ]
26147  },
26148  {
26149   "alignment" : 1,
26150   "base_specifiers" :
26151   [
26152    {
26153     "referenced_type" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIiNS_5ratioILx2629746ELx1EEEEEEE"
26154    }
26155   ],
26156   "linker_set_key" : "_ZTINSt3__16chrono23treat_as_floating_pointINS0_8durationIiNS_5ratioILx2629746ELx1EEEEEEE",
26157   "name" : "std::chrono::treat_as_floating_point<std::chrono::duration<int, std::ratio<2629746, 1>>>",
26158   "size" : 1,
26159   "source_file" : "external/libcxx/include/chrono",
26160   "template_args" :
26161   [
26162    "_ZTINSt3__16chrono8durationIiNS_5ratioILx2629746ELx1EEEEE"
26163   ]
26164  },
26165  {
26166   "alignment" : 1,
26167   "base_specifiers" :
26168   [
26169    {
26170     "referenced_type" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIiNS_5ratioILx31556952ELx1EEEEEEE"
26171    }
26172   ],
26173   "linker_set_key" : "_ZTINSt3__16chrono23treat_as_floating_pointINS0_8durationIiNS_5ratioILx31556952ELx1EEEEEEE",
26174   "name" : "std::chrono::treat_as_floating_point<std::chrono::duration<int, std::ratio<31556952, 1>>>",
26175   "size" : 1,
26176   "source_file" : "external/libcxx/include/chrono",
26177   "template_args" :
26178   [
26179    "_ZTINSt3__16chrono8durationIiNS_5ratioILx31556952ELx1EEEEE"
26180   ]
26181  },
26182  {
26183   "alignment" : 1,
26184   "base_specifiers" :
26185   [
26186    {
26187     "referenced_type" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIiNS_5ratioILx86400ELx1EEEEEEE"
26188    }
26189   ],
26190   "linker_set_key" : "_ZTINSt3__16chrono23treat_as_floating_pointINS0_8durationIiNS_5ratioILx86400ELx1EEEEEEE",
26191   "name" : "std::chrono::treat_as_floating_point<std::chrono::duration<int, std::ratio<86400, 1>>>",
26192   "size" : 1,
26193   "source_file" : "external/libcxx/include/chrono",
26194   "template_args" :
26195   [
26196    "_ZTINSt3__16chrono8durationIiNS_5ratioILx86400ELx1EEEEE"
26197   ]
26198  },
26199  {
26200   "alignment" : 1,
26201   "base_specifiers" :
26202   [
26203    {
26204     "referenced_type" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE"
26205    }
26206   ],
26207   "linker_set_key" : "_ZTINSt3__16chrono23treat_as_floating_pointINS0_8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
26208   "name" : "std::chrono::treat_as_floating_point<std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
26209   "size" : 1,
26210   "source_file" : "external/libcxx/include/chrono",
26211   "template_args" :
26212   [
26213    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
26214   ]
26215  },
26216  {
26217   "alignment" : 1,
26218   "base_specifiers" :
26219   [
26220    {
26221     "referenced_type" : "_ZTINSt3__117is_floating_pointINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE"
26222    }
26223   ],
26224   "linker_set_key" : "_ZTINSt3__16chrono23treat_as_floating_pointINS0_8durationIxNS_5ratioILx1ELx1EEEEEEE",
26225   "name" : "std::chrono::treat_as_floating_point<std::chrono::duration<long long, std::ratio<1, 1>>>",
26226   "size" : 1,
26227   "source_file" : "external/libcxx/include/chrono",
26228   "template_args" :
26229   [
26230    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE"
26231   ]
26232  },
26233  {
26234   "alignment" : 1,
26235   "base_specifiers" :
26236   [
26237    {
26238     "referenced_type" : "_ZTINSt3__117is_floating_pointIeEE"
26239    }
26240   ],
26241   "linker_set_key" : "_ZTINSt3__16chrono23treat_as_floating_pointIeEE",
26242   "name" : "std::chrono::treat_as_floating_point<long double>",
26243   "size" : 1,
26244   "source_file" : "external/libcxx/include/chrono",
26245   "template_args" :
26246   [
26247    "_ZTIe"
26248   ]
26249  },
26250  {
26251   "alignment" : 1,
26252   "base_specifiers" :
26253   [
26254    {
26255     "referenced_type" : "_ZTINSt3__117is_floating_pointIiEE"
26256    }
26257   ],
26258   "linker_set_key" : "_ZTINSt3__16chrono23treat_as_floating_pointIiEE",
26259   "name" : "std::chrono::treat_as_floating_point<int>",
26260   "size" : 1,
26261   "source_file" : "external/libcxx/include/chrono",
26262   "template_args" :
26263   [
26264    "_ZTIi"
26265   ]
26266  },
26267  {
26268   "alignment" : 1,
26269   "base_specifiers" :
26270   [
26271    {
26272     "referenced_type" : "_ZTINSt3__117is_floating_pointIjEE"
26273    }
26274   ],
26275   "linker_set_key" : "_ZTINSt3__16chrono23treat_as_floating_pointIjEE",
26276   "name" : "std::chrono::treat_as_floating_point<unsigned int>",
26277   "size" : 1,
26278   "source_file" : "external/libcxx/include/chrono",
26279   "template_args" :
26280   [
26281    "_ZTIj"
26282   ]
26283  },
26284  {
26285   "alignment" : 1,
26286   "base_specifiers" :
26287   [
26288    {
26289     "referenced_type" : "_ZTINSt3__117is_floating_pointIlEE"
26290    }
26291   ],
26292   "linker_set_key" : "_ZTINSt3__16chrono23treat_as_floating_pointIlEE",
26293   "name" : "std::chrono::treat_as_floating_point<long>",
26294   "size" : 1,
26295   "source_file" : "external/libcxx/include/chrono",
26296   "template_args" :
26297   [
26298    "_ZTIl"
26299   ]
26300  },
26301  {
26302   "alignment" : 1,
26303   "base_specifiers" :
26304   [
26305    {
26306     "referenced_type" : "_ZTINSt3__117is_floating_pointIxEE"
26307    }
26308   ],
26309   "linker_set_key" : "_ZTINSt3__16chrono23treat_as_floating_pointIxEE",
26310   "name" : "std::chrono::treat_as_floating_point<long long>",
26311   "size" : 1,
26312   "source_file" : "external/libcxx/include/chrono",
26313   "template_args" :
26314   [
26315    "_ZTIx"
26316   ]
26317  },
26318  {
26319   "alignment" : 2,
26320   "fields" :
26321   [
26322    {
26323     "access" : "private",
26324     "field_name" : "__y",
26325     "referenced_type" : "_ZTINSt3__16chrono4yearE"
26326    },
26327    {
26328     "access" : "private",
26329     "field_name" : "__m",
26330     "field_offset" : 16,
26331     "referenced_type" : "_ZTINSt3__16chrono5monthE"
26332    },
26333    {
26334     "access" : "private",
26335     "field_name" : "__wdl",
26336     "field_offset" : 24,
26337     "referenced_type" : "_ZTINSt3__16chrono12weekday_lastE"
26338    }
26339   ],
26340   "linker_set_key" : "_ZTINSt3__16chrono23year_month_weekday_lastE",
26341   "name" : "std::chrono::year_month_weekday_last",
26342   "record_kind" : "class",
26343   "size" : 4,
26344   "source_file" : "external/libcxx/include/chrono"
26345  },
26346  {
26347   "alignment" : 1,
26348   "fields" :
26349   [
26350    {
26351     "access" : "private",
26352     "field_name" : "__d",
26353     "referenced_type" : "_ZTIh"
26354    }
26355   ],
26356   "linker_set_key" : "_ZTINSt3__16chrono3dayE",
26357   "name" : "std::chrono::day",
26358   "record_kind" : "class",
26359   "size" : 1,
26360   "source_file" : "external/libcxx/include/chrono"
26361  },
26362  {
26363   "alignment" : 2,
26364   "fields" :
26365   [
26366    {
26367     "access" : "private",
26368     "field_name" : "__y",
26369     "referenced_type" : "_ZTIs"
26370    }
26371   ],
26372   "linker_set_key" : "_ZTINSt3__16chrono4yearE",
26373   "name" : "std::chrono::year",
26374   "record_kind" : "class",
26375   "size" : 2,
26376   "source_file" : "external/libcxx/include/chrono"
26377  },
26378  {
26379   "alignment" : 1,
26380   "fields" :
26381   [
26382    {
26383     "access" : "private",
26384     "field_name" : "__m",
26385     "referenced_type" : "_ZTIh"
26386    }
26387   ],
26388   "linker_set_key" : "_ZTINSt3__16chrono5monthE",
26389   "name" : "std::chrono::month",
26390   "record_kind" : "class",
26391   "size" : 1,
26392   "source_file" : "external/libcxx/include/chrono"
26393  },
26394  {
26395   "alignment" : 1,
26396   "linker_set_key" : "_ZTINSt3__16chrono7local_tE",
26397   "name" : "std::chrono::local_t",
26398   "size" : 1,
26399   "source_file" : "external/libcxx/include/chrono"
26400  },
26401  {
26402   "alignment" : 1,
26403   "fields" :
26404   [
26405    {
26406     "access" : "private",
26407     "field_name" : "__wd",
26408     "referenced_type" : "_ZTIh"
26409    }
26410   ],
26411   "linker_set_key" : "_ZTINSt3__16chrono7weekdayE",
26412   "name" : "std::chrono::weekday",
26413   "record_kind" : "class",
26414   "size" : 1,
26415   "source_file" : "external/libcxx/include/chrono"
26416  },
26417  {
26418   "alignment" : 1,
26419   "linker_set_key" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEE13__no_overflowIS3_S3_E5__mulILx1ELx1ELb0EEE",
26420   "name" : "std::chrono::duration<long double, std::ratio<1, 1000000000>>::__no_overflow<std::ratio<1, 1000000000>, std::ratio<1, 1000000000>>::__mul<1, 1, false>",
26421   "size" : 1,
26422   "source_file" : "external/libcxx/include/chrono"
26423  },
26424  {
26425   "alignment" : 1,
26426   "linker_set_key" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEE13__no_overflowIS3_S3_EE",
26427   "name" : "std::chrono::duration<long double, std::ratio<1, 1000000000>>::__no_overflow<std::ratio<1, 1000000000>, std::ratio<1, 1000000000>>",
26428   "size" : 1,
26429   "source_file" : "external/libcxx/include/chrono",
26430   "template_args" :
26431   [
26432    "_ZTINSt3__15ratioILx1ELx1000000000EEE",
26433    "_ZTINSt3__15ratioILx1ELx1000000000EEE"
26434   ]
26435  },
26436  {
26437   "alignment" : 4,
26438   "fields" :
26439   [
26440    {
26441     "access" : "private",
26442     "field_name" : "__rep_",
26443     "referenced_type" : "_ZTIe"
26444    }
26445   ],
26446   "linker_set_key" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE",
26447   "name" : "std::chrono::duration<long double, std::ratio<1, 1000000000>>",
26448   "record_kind" : "class",
26449   "size" : 8,
26450   "source_file" : "external/libcxx/include/chrono",
26451   "template_args" :
26452   [
26453    "_ZTIe",
26454    "_ZTINSt3__15ratioILx1ELx1000000000EEE"
26455   ]
26456  },
26457  {
26458   "alignment" : 4,
26459   "fields" :
26460   [
26461    {
26462     "access" : "private",
26463     "field_name" : "__rep_",
26464     "referenced_type" : "_ZTIe"
26465    }
26466   ],
26467   "linker_set_key" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000EEEEE",
26468   "name" : "std::chrono::duration<long double, std::ratio<1, 1000000>>",
26469   "record_kind" : "class",
26470   "size" : 8,
26471   "source_file" : "external/libcxx/include/chrono",
26472   "template_args" :
26473   [
26474    "_ZTIe",
26475    "_ZTINSt3__15ratioILx1ELx1000000EEE"
26476   ]
26477  },
26478  {
26479   "alignment" : 4,
26480   "fields" :
26481   [
26482    {
26483     "access" : "private",
26484     "field_name" : "__rep_",
26485     "referenced_type" : "_ZTIe"
26486    }
26487   ],
26488   "linker_set_key" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000EEEEE",
26489   "name" : "std::chrono::duration<long double, std::ratio<1, 1000>>",
26490   "record_kind" : "class",
26491   "size" : 8,
26492   "source_file" : "external/libcxx/include/chrono",
26493   "template_args" :
26494   [
26495    "_ZTIe",
26496    "_ZTINSt3__15ratioILx1ELx1000EEE"
26497   ]
26498  },
26499  {
26500   "alignment" : 4,
26501   "fields" :
26502   [
26503    {
26504     "access" : "private",
26505     "field_name" : "__rep_",
26506     "referenced_type" : "_ZTIe"
26507    }
26508   ],
26509   "linker_set_key" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1EEEEE",
26510   "name" : "std::chrono::duration<long double, std::ratio<1, 1>>",
26511   "record_kind" : "class",
26512   "size" : 8,
26513   "source_file" : "external/libcxx/include/chrono",
26514   "template_args" :
26515   [
26516    "_ZTIe",
26517    "_ZTINSt3__15ratioILx1ELx1EEE"
26518   ]
26519  },
26520  {
26521   "alignment" : 4,
26522   "fields" :
26523   [
26524    {
26525     "access" : "private",
26526     "field_name" : "__rep_",
26527     "referenced_type" : "_ZTIe"
26528    }
26529   ],
26530   "linker_set_key" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx3600ELx1EEEEE",
26531   "name" : "std::chrono::duration<long double, std::ratio<3600, 1>>",
26532   "record_kind" : "class",
26533   "size" : 8,
26534   "source_file" : "external/libcxx/include/chrono",
26535   "template_args" :
26536   [
26537    "_ZTIe",
26538    "_ZTINSt3__15ratioILx3600ELx1EEE"
26539   ]
26540  },
26541  {
26542   "alignment" : 4,
26543   "fields" :
26544   [
26545    {
26546     "access" : "private",
26547     "field_name" : "__rep_",
26548     "referenced_type" : "_ZTIe"
26549    }
26550   ],
26551   "linker_set_key" : "_ZTINSt3__16chrono8durationIeNS_5ratioILx60ELx1EEEEE",
26552   "name" : "std::chrono::duration<long double, std::ratio<60, 1>>",
26553   "record_kind" : "class",
26554   "size" : 8,
26555   "source_file" : "external/libcxx/include/chrono",
26556   "template_args" :
26557   [
26558    "_ZTIe",
26559    "_ZTINSt3__15ratioILx60ELx1EEE"
26560   ]
26561  },
26562  {
26563   "alignment" : 1,
26564   "linker_set_key" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx2629746ELx1EEEE13__no_overflowINS2_ILx31556952ELx1EEES3_E5__mulILx12ELx1ELb0EEE",
26565   "name" : "std::chrono::duration<int, std::ratio<2629746>>::__no_overflow<std::ratio<31556952>, std::ratio<2629746>>::__mul<12, 1, false>",
26566   "size" : 1,
26567   "source_file" : "external/libcxx/include/chrono"
26568  },
26569  {
26570   "alignment" : 1,
26571   "linker_set_key" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx2629746ELx1EEEE13__no_overflowINS2_ILx31556952ELx1EEES3_E5__mulILx1ELx1ELb0EEE",
26572   "name" : "std::chrono::duration<int, std::ratio<2629746>>::__no_overflow<std::ratio<31556952>, std::ratio<2629746>>::__mul<1, 1, false>",
26573   "size" : 1,
26574   "source_file" : "external/libcxx/include/chrono"
26575  },
26576  {
26577   "alignment" : 1,
26578   "linker_set_key" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx2629746ELx1EEEE13__no_overflowINS2_ILx31556952ELx1EEES3_EE",
26579   "name" : "std::chrono::duration<int, std::ratio<2629746>>::__no_overflow<std::ratio<31556952, 1>, std::ratio<2629746, 1>>",
26580   "size" : 1,
26581   "source_file" : "external/libcxx/include/chrono",
26582   "template_args" :
26583   [
26584    "_ZTINSt3__15ratioILx31556952ELx1EEE",
26585    "_ZTINSt3__15ratioILx2629746ELx1EEE"
26586   ]
26587  },
26588  {
26589   "alignment" : 1,
26590   "linker_set_key" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx2629746ELx1EEEE13__no_overflowINS2_ILx86400ELx1EEES3_E5__mulILx1600ELx1ELb0EEE",
26591   "name" : "std::chrono::duration<int, std::ratio<2629746>>::__no_overflow<std::ratio<86400>, std::ratio<2629746>>::__mul<1600, 1, false>",
26592   "size" : 1,
26593   "source_file" : "external/libcxx/include/chrono"
26594  },
26595  {
26596   "alignment" : 1,
26597   "linker_set_key" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx2629746ELx1EEEE13__no_overflowINS2_ILx86400ELx1EEES3_E5__mulILx48699ELx1ELb0EEE",
26598   "name" : "std::chrono::duration<int, std::ratio<2629746>>::__no_overflow<std::ratio<86400>, std::ratio<2629746>>::__mul<48699, 1, false>",
26599   "size" : 1,
26600   "source_file" : "external/libcxx/include/chrono"
26601  },
26602  {
26603   "alignment" : 1,
26604   "linker_set_key" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx2629746ELx1EEEE13__no_overflowINS2_ILx86400ELx1EEES3_EE",
26605   "name" : "std::chrono::duration<int, std::ratio<2629746>>::__no_overflow<std::ratio<86400, 1>, std::ratio<2629746, 1>>",
26606   "size" : 1,
26607   "source_file" : "external/libcxx/include/chrono",
26608   "template_args" :
26609   [
26610    "_ZTINSt3__15ratioILx86400ELx1EEE",
26611    "_ZTINSt3__15ratioILx2629746ELx1EEE"
26612   ]
26613  },
26614  {
26615   "alignment" : 1,
26616   "linker_set_key" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx2629746ELx1EEEE13__no_overflowIS3_S3_E5__mulILx1ELx1ELb0EEE",
26617   "name" : "std::chrono::duration<int, std::ratio<2629746>>::__no_overflow<std::ratio<2629746>, std::ratio<2629746>>::__mul<1, 1, false>",
26618   "size" : 1,
26619   "source_file" : "external/libcxx/include/chrono"
26620  },
26621  {
26622   "alignment" : 1,
26623   "linker_set_key" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx2629746ELx1EEEE13__no_overflowIS3_S3_EE",
26624   "name" : "std::chrono::duration<int, std::ratio<2629746>>::__no_overflow<std::ratio<2629746, 1>, std::ratio<2629746, 1>>",
26625   "size" : 1,
26626   "source_file" : "external/libcxx/include/chrono",
26627   "template_args" :
26628   [
26629    "_ZTINSt3__15ratioILx2629746ELx1EEE",
26630    "_ZTINSt3__15ratioILx2629746ELx1EEE"
26631   ]
26632  },
26633  {
26634   "alignment" : 4,
26635   "fields" :
26636   [
26637    {
26638     "access" : "private",
26639     "field_name" : "__rep_",
26640     "referenced_type" : "_ZTIi"
26641    }
26642   ],
26643   "linker_set_key" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx2629746ELx1EEEEE",
26644   "name" : "std::chrono::duration<int, std::ratio<2629746, 1>>",
26645   "record_kind" : "class",
26646   "size" : 4,
26647   "source_file" : "external/libcxx/include/chrono",
26648   "template_args" :
26649   [
26650    "_ZTIi",
26651    "_ZTINSt3__15ratioILx2629746ELx1EEE"
26652   ]
26653  },
26654  {
26655   "alignment" : 1,
26656   "linker_set_key" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx31556952ELx1EEEE13__no_overflowINS2_ILx2629746ELx1EEES3_E5__mulILx12ELx1ELb0EEE",
26657   "name" : "std::chrono::duration<int, std::ratio<31556952>>::__no_overflow<std::ratio<2629746>, std::ratio<31556952>>::__mul<12, 1, false>",
26658   "size" : 1,
26659   "source_file" : "external/libcxx/include/chrono"
26660  },
26661  {
26662   "alignment" : 1,
26663   "linker_set_key" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx31556952ELx1EEEE13__no_overflowINS2_ILx2629746ELx1EEES3_E5__mulILx1ELx1ELb0EEE",
26664   "name" : "std::chrono::duration<int, std::ratio<31556952>>::__no_overflow<std::ratio<2629746>, std::ratio<31556952>>::__mul<1, 1, false>",
26665   "size" : 1,
26666   "source_file" : "external/libcxx/include/chrono"
26667  },
26668  {
26669   "alignment" : 1,
26670   "linker_set_key" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx31556952ELx1EEEE13__no_overflowINS2_ILx2629746ELx1EEES3_EE",
26671   "name" : "std::chrono::duration<int, std::ratio<31556952>>::__no_overflow<std::ratio<2629746, 1>, std::ratio<31556952, 1>>",
26672   "size" : 1,
26673   "source_file" : "external/libcxx/include/chrono",
26674   "template_args" :
26675   [
26676    "_ZTINSt3__15ratioILx2629746ELx1EEE",
26677    "_ZTINSt3__15ratioILx31556952ELx1EEE"
26678   ]
26679  },
26680  {
26681   "alignment" : 1,
26682   "linker_set_key" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx31556952ELx1EEEE13__no_overflowINS2_ILx86400ELx1EEES3_E5__mulILx146097ELx1ELb0EEE",
26683   "name" : "std::chrono::duration<int, std::ratio<31556952>>::__no_overflow<std::ratio<86400>, std::ratio<31556952>>::__mul<146097, 1, false>",
26684   "size" : 1,
26685   "source_file" : "external/libcxx/include/chrono"
26686  },
26687  {
26688   "alignment" : 1,
26689   "linker_set_key" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx31556952ELx1EEEE13__no_overflowINS2_ILx86400ELx1EEES3_E5__mulILx400ELx1ELb0EEE",
26690   "name" : "std::chrono::duration<int, std::ratio<31556952>>::__no_overflow<std::ratio<86400>, std::ratio<31556952>>::__mul<400, 1, false>",
26691   "size" : 1,
26692   "source_file" : "external/libcxx/include/chrono"
26693  },
26694  {
26695   "alignment" : 1,
26696   "linker_set_key" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx31556952ELx1EEEE13__no_overflowINS2_ILx86400ELx1EEES3_EE",
26697   "name" : "std::chrono::duration<int, std::ratio<31556952>>::__no_overflow<std::ratio<86400, 1>, std::ratio<31556952, 1>>",
26698   "size" : 1,
26699   "source_file" : "external/libcxx/include/chrono",
26700   "template_args" :
26701   [
26702    "_ZTINSt3__15ratioILx86400ELx1EEE",
26703    "_ZTINSt3__15ratioILx31556952ELx1EEE"
26704   ]
26705  },
26706  {
26707   "alignment" : 4,
26708   "fields" :
26709   [
26710    {
26711     "access" : "private",
26712     "field_name" : "__rep_",
26713     "referenced_type" : "_ZTIi"
26714    }
26715   ],
26716   "linker_set_key" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx31556952ELx1EEEEE",
26717   "name" : "std::chrono::duration<int, std::ratio<31556952, 1>>",
26718   "record_kind" : "class",
26719   "size" : 4,
26720   "source_file" : "external/libcxx/include/chrono",
26721   "template_args" :
26722   [
26723    "_ZTIi",
26724    "_ZTINSt3__15ratioILx31556952ELx1EEE"
26725   ]
26726  },
26727  {
26728   "alignment" : 1,
26729   "linker_set_key" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx86400ELx1EEEE13__no_overflowINS2_ILx31556952ELx1EEES3_E5__mulILx146097ELx1ELb0EEE",
26730   "name" : "std::chrono::duration<int, std::ratio<86400>>::__no_overflow<std::ratio<31556952>, std::ratio<86400>>::__mul<146097, 1, false>",
26731   "size" : 1,
26732   "source_file" : "external/libcxx/include/chrono"
26733  },
26734  {
26735   "alignment" : 1,
26736   "linker_set_key" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx86400ELx1EEEE13__no_overflowINS2_ILx31556952ELx1EEES3_E5__mulILx400ELx1ELb0EEE",
26737   "name" : "std::chrono::duration<int, std::ratio<86400>>::__no_overflow<std::ratio<31556952>, std::ratio<86400>>::__mul<400, 1, false>",
26738   "size" : 1,
26739   "source_file" : "external/libcxx/include/chrono"
26740  },
26741  {
26742   "alignment" : 1,
26743   "linker_set_key" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx86400ELx1EEEE13__no_overflowINS2_ILx31556952ELx1EEES3_EE",
26744   "name" : "std::chrono::duration<int, std::ratio<86400>>::__no_overflow<std::ratio<31556952, 1>, std::ratio<86400, 1>>",
26745   "size" : 1,
26746   "source_file" : "external/libcxx/include/chrono",
26747   "template_args" :
26748   [
26749    "_ZTINSt3__15ratioILx31556952ELx1EEE",
26750    "_ZTINSt3__15ratioILx86400ELx1EEE"
26751   ]
26752  },
26753  {
26754   "alignment" : 1,
26755   "linker_set_key" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx86400ELx1EEEE13__no_overflowIS3_S3_E5__mulILx1ELx1ELb0EEE",
26756   "name" : "std::chrono::duration<int, std::ratio<86400>>::__no_overflow<std::ratio<86400>, std::ratio<86400>>::__mul<1, 1, false>",
26757   "size" : 1,
26758   "source_file" : "external/libcxx/include/chrono"
26759  },
26760  {
26761   "alignment" : 1,
26762   "linker_set_key" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx86400ELx1EEEE13__no_overflowIS3_S3_EE",
26763   "name" : "std::chrono::duration<int, std::ratio<86400>>::__no_overflow<std::ratio<86400, 1>, std::ratio<86400, 1>>",
26764   "size" : 1,
26765   "source_file" : "external/libcxx/include/chrono",
26766   "template_args" :
26767   [
26768    "_ZTINSt3__15ratioILx86400ELx1EEE",
26769    "_ZTINSt3__15ratioILx86400ELx1EEE"
26770   ]
26771  },
26772  {
26773   "alignment" : 4,
26774   "fields" :
26775   [
26776    {
26777     "access" : "private",
26778     "field_name" : "__rep_",
26779     "referenced_type" : "_ZTIi"
26780    }
26781   ],
26782   "linker_set_key" : "_ZTINSt3__16chrono8durationIiNS_5ratioILx86400ELx1EEEEE",
26783   "name" : "std::chrono::duration<int, std::ratio<86400, 1>>",
26784   "record_kind" : "class",
26785   "size" : 4,
26786   "source_file" : "external/libcxx/include/chrono",
26787   "template_args" :
26788   [
26789    "_ZTIi",
26790    "_ZTINSt3__15ratioILx86400ELx1EEE"
26791   ]
26792  },
26793  {
26794   "alignment" : 4,
26795   "fields" :
26796   [
26797    {
26798     "access" : "private",
26799     "field_name" : "__rep_",
26800     "referenced_type" : "_ZTIl"
26801    }
26802   ],
26803   "linker_set_key" : "_ZTINSt3__16chrono8durationIlNS_5ratioILx3600ELx1EEEEE",
26804   "name" : "std::chrono::duration<long, std::ratio<3600, 1>>",
26805   "record_kind" : "class",
26806   "size" : 4,
26807   "source_file" : "external/libcxx/include/chrono",
26808   "template_args" :
26809   [
26810    "_ZTIl",
26811    "_ZTINSt3__15ratioILx3600ELx1EEE"
26812   ]
26813  },
26814  {
26815   "alignment" : 4,
26816   "fields" :
26817   [
26818    {
26819     "access" : "private",
26820     "field_name" : "__rep_",
26821     "referenced_type" : "_ZTIl"
26822    }
26823   ],
26824   "linker_set_key" : "_ZTINSt3__16chrono8durationIlNS_5ratioILx60ELx1EEEEE",
26825   "name" : "std::chrono::duration<long, std::ratio<60, 1>>",
26826   "record_kind" : "class",
26827   "size" : 4,
26828   "source_file" : "external/libcxx/include/chrono",
26829   "template_args" :
26830   [
26831    "_ZTIl",
26832    "_ZTINSt3__15ratioILx60ELx1EEE"
26833   ]
26834  },
26835  {
26836   "alignment" : 1,
26837   "linker_set_key" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowINS2_ILx1ELx1EEES3_E5__mulILx1ELx1000000000ELb0EEE",
26838   "name" : "std::chrono::duration<long long, std::ratio<1, 1000000000>>::__no_overflow<std::ratio<1>, std::ratio<1, 1000000000>>::__mul<1, 1000000000, false>",
26839   "size" : 1,
26840   "source_file" : "external/libcxx/include/chrono"
26841  },
26842  {
26843   "alignment" : 1,
26844   "linker_set_key" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowINS2_ILx1ELx1EEES3_E5__mulILx1ELx1ELb0EEE",
26845   "name" : "std::chrono::duration<long long, std::ratio<1, 1000000000>>::__no_overflow<std::ratio<1>, std::ratio<1, 1000000000>>::__mul<1, 1, false>",
26846   "size" : 1,
26847   "source_file" : "external/libcxx/include/chrono"
26848  },
26849  {
26850   "alignment" : 1,
26851   "linker_set_key" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowINS2_ILx1ELx1EEES3_EE",
26852   "name" : "std::chrono::duration<long long, std::ratio<1, 1000000000>>::__no_overflow<std::ratio<1, 1>, std::ratio<1, 1000000000>>",
26853   "size" : 1,
26854   "source_file" : "external/libcxx/include/chrono",
26855   "template_args" :
26856   [
26857    "_ZTINSt3__15ratioILx1ELx1EEE",
26858    "_ZTINSt3__15ratioILx1ELx1000000000EEE"
26859   ]
26860  },
26861  {
26862   "alignment" : 1,
26863   "linker_set_key" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowIS3_S3_E5__mulILx1ELx1ELb0EEE",
26864   "name" : "std::chrono::duration<long long, std::ratio<1, 1000000000>>::__no_overflow<std::ratio<1, 1000000000>, std::ratio<1, 1000000000>>::__mul<1, 1, false>",
26865   "size" : 1,
26866   "source_file" : "external/libcxx/include/chrono"
26867  },
26868  {
26869   "alignment" : 1,
26870   "linker_set_key" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEE13__no_overflowIS3_S3_EE",
26871   "name" : "std::chrono::duration<long long, std::ratio<1, 1000000000>>::__no_overflow<std::ratio<1, 1000000000>, std::ratio<1, 1000000000>>",
26872   "size" : 1,
26873   "source_file" : "external/libcxx/include/chrono",
26874   "template_args" :
26875   [
26876    "_ZTINSt3__15ratioILx1ELx1000000000EEE",
26877    "_ZTINSt3__15ratioILx1ELx1000000000EEE"
26878   ]
26879  },
26880  {
26881   "alignment" : 4,
26882   "fields" :
26883   [
26884    {
26885     "access" : "private",
26886     "field_name" : "__rep_",
26887     "referenced_type" : "_ZTIx"
26888    }
26889   ],
26890   "linker_set_key" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE",
26891   "name" : "std::chrono::duration<long long, std::ratio<1, 1000000000>>",
26892   "record_kind" : "class",
26893   "size" : 8,
26894   "source_file" : "external/libcxx/include/chrono",
26895   "template_args" :
26896   [
26897    "_ZTIx",
26898    "_ZTINSt3__15ratioILx1ELx1000000000EEE"
26899   ]
26900  },
26901  {
26902   "alignment" : 4,
26903   "fields" :
26904   [
26905    {
26906     "access" : "private",
26907     "field_name" : "__rep_",
26908     "referenced_type" : "_ZTIx"
26909    }
26910   ],
26911   "linker_set_key" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000EEEEE",
26912   "name" : "std::chrono::duration<long long, std::ratio<1, 1000000>>",
26913   "record_kind" : "class",
26914   "size" : 8,
26915   "source_file" : "external/libcxx/include/chrono",
26916   "template_args" :
26917   [
26918    "_ZTIx",
26919    "_ZTINSt3__15ratioILx1ELx1000000EEE"
26920   ]
26921  },
26922  {
26923   "alignment" : 4,
26924   "fields" :
26925   [
26926    {
26927     "access" : "private",
26928     "field_name" : "__rep_",
26929     "referenced_type" : "_ZTIx"
26930    }
26931   ],
26932   "linker_set_key" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000EEEEE",
26933   "name" : "std::chrono::duration<long long, std::ratio<1, 1000>>",
26934   "record_kind" : "class",
26935   "size" : 8,
26936   "source_file" : "external/libcxx/include/chrono",
26937   "template_args" :
26938   [
26939    "_ZTIx",
26940    "_ZTINSt3__15ratioILx1ELx1000EEE"
26941   ]
26942  },
26943  {
26944   "alignment" : 4,
26945   "fields" :
26946   [
26947    {
26948     "access" : "private",
26949     "field_name" : "__rep_",
26950     "referenced_type" : "_ZTIx"
26951    }
26952   ],
26953   "linker_set_key" : "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE",
26954   "name" : "std::chrono::duration<long long, std::ratio<1, 1>>",
26955   "record_kind" : "class",
26956   "size" : 8,
26957   "source_file" : "external/libcxx/include/chrono",
26958   "template_args" :
26959   [
26960    "_ZTIx",
26961    "_ZTINSt3__15ratioILx1ELx1EEE"
26962   ]
26963  },
26964  {
26965   "alignment" : 1,
26966   "linker_set_key" : "_ZTINSt3__16chrono9last_specE",
26967   "name" : "std::chrono::last_spec",
26968   "size" : 1,
26969   "source_file" : "external/libcxx/include/chrono"
26970  },
26971  {
26972   "alignment" : 1,
26973   "fields" :
26974   [
26975    {
26976     "access" : "private",
26977     "field_name" : "__m",
26978     "referenced_type" : "_ZTINSt3__16chrono5monthE"
26979    },
26980    {
26981     "access" : "private",
26982     "field_name" : "__d",
26983     "field_offset" : 8,
26984     "referenced_type" : "_ZTINSt3__16chrono3dayE"
26985    }
26986   ],
26987   "linker_set_key" : "_ZTINSt3__16chrono9month_dayE",
26988   "name" : "std::chrono::month_day",
26989   "record_kind" : "class",
26990   "size" : 2,
26991   "source_file" : "external/libcxx/include/chrono"
26992  },
26993  {
26994   "alignment" : 1,
26995   "linker_set_key" : "_ZTINSt3__16negateIvEE",
26996   "name" : "std::negate<void>",
26997   "size" : 1,
26998   "source_file" : "external/libcxx/include/functional",
26999   "template_args" :
27000   [
27001    "_ZTIv"
27002   ]
27003  },
27004  {
27005   "alignment" : 1,
27006   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
27007   "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>",
27008   "size" : 1,
27009   "source_file" : "external/libcxx/include/type_traits",
27010   "template_args" :
27011   [
27012    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
27013   ]
27014  },
27015  {
27016   "alignment" : 1,
27017   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
27018   "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>",
27019   "size" : 1,
27020   "source_file" : "external/libcxx/include/type_traits",
27021   "template_args" :
27022   [
27023    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
27024   ]
27025  },
27026  {
27027   "alignment" : 1,
27028   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEELb1EEE",
27029   "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>",
27030   "size" : 1,
27031   "source_file" : "external/libcxx/include/type_traits",
27032   "template_args" :
27033   [
27034    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
27035   ]
27036  },
27037  {
27038   "alignment" : 1,
27039   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
27040   "name" : "std::__decay<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>, true>",
27041   "size" : 1,
27042   "source_file" : "external/libcxx/include/type_traits",
27043   "template_args" :
27044   [
27045    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
27046   ]
27047  },
27048  {
27049   "alignment" : 1,
27050   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
27051   "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>",
27052   "size" : 1,
27053   "source_file" : "external/libcxx/include/type_traits",
27054   "template_args" :
27055   [
27056    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
27057   ]
27058  },
27059  {
27060   "alignment" : 1,
27061   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
27062   "name" : "std::__decay<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>, true>",
27063   "size" : 1,
27064   "source_file" : "external/libcxx/include/type_traits",
27065   "template_args" :
27066   [
27067    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
27068   ]
27069  },
27070  {
27071   "alignment" : 1,
27072   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
27073   "name" : "std::__decay<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>, true>",
27074   "size" : 1,
27075   "source_file" : "external/libcxx/include/type_traits",
27076   "template_args" :
27077   [
27078    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
27079   ]
27080  },
27081  {
27082   "alignment" : 1,
27083   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEELb1EEE",
27084   "name" : "std::__decay<const std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>, true>",
27085   "size" : 1,
27086   "source_file" : "external/libcxx/include/type_traits",
27087   "template_args" :
27088   [
27089    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
27090   ]
27091  },
27092  {
27093   "alignment" : 1,
27094   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
27095   "name" : "std::__decay<const std::__compressed_pair_elem<std::allocator<char>, 1, true>, true>",
27096   "size" : 1,
27097   "source_file" : "external/libcxx/include/type_traits",
27098   "template_args" :
27099   [
27100    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
27101   ]
27102  },
27103  {
27104   "alignment" : 1,
27105   "linker_set_key" : "_ZTINSt3__17__decayIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
27106   "name" : "std::__decay<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>, true>",
27107   "size" : 1,
27108   "source_file" : "external/libcxx/include/type_traits",
27109   "template_args" :
27110   [
27111    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
27112   ]
27113  },
27114  {
27115   "alignment" : 1,
27116   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEELb1EEE",
27117   "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>",
27118   "size" : 1,
27119   "source_file" : "external/libcxx/include/type_traits",
27120   "template_args" :
27121   [
27122    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
27123   ]
27124  },
27125  {
27126   "alignment" : 1,
27127   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEELb1EEE",
27128   "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>",
27129   "size" : 1,
27130   "source_file" : "external/libcxx/include/type_traits",
27131   "template_args" :
27132   [
27133    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
27134   ]
27135  },
27136  {
27137   "alignment" : 1,
27138   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEELb1EEE",
27139   "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>",
27140   "size" : 1,
27141   "source_file" : "external/libcxx/include/type_traits",
27142   "template_args" :
27143   [
27144    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
27145   ]
27146  },
27147  {
27148   "alignment" : 1,
27149   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEELb1EEE",
27150   "name" : "std::__decay<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>, true>",
27151   "size" : 1,
27152   "source_file" : "external/libcxx/include/type_traits",
27153   "template_args" :
27154   [
27155    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
27156   ]
27157  },
27158  {
27159   "alignment" : 1,
27160   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEELb1EEE",
27161   "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>",
27162   "size" : 1,
27163   "source_file" : "external/libcxx/include/type_traits",
27164   "template_args" :
27165   [
27166    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
27167   ]
27168  },
27169  {
27170   "alignment" : 1,
27171   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEELb1EEE",
27172   "name" : "std::__decay<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>, true>",
27173   "size" : 1,
27174   "source_file" : "external/libcxx/include/type_traits",
27175   "template_args" :
27176   [
27177    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
27178   ]
27179  },
27180  {
27181   "alignment" : 1,
27182   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEELb1EEE",
27183   "name" : "std::__decay<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>, true>",
27184   "size" : 1,
27185   "source_file" : "external/libcxx/include/type_traits",
27186   "template_args" :
27187   [
27188    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
27189   ]
27190  },
27191  {
27192   "alignment" : 1,
27193   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEELb1EEE",
27194   "name" : "std::__decay<std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>, true>",
27195   "size" : 1,
27196   "source_file" : "external/libcxx/include/type_traits",
27197   "template_args" :
27198   [
27199    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
27200   ]
27201  },
27202  {
27203   "alignment" : 1,
27204   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEELb1EEE",
27205   "name" : "std::__decay<std::__compressed_pair_elem<std::allocator<char>, 1, true>, true>",
27206   "size" : 1,
27207   "source_file" : "external/libcxx/include/type_traits",
27208   "template_args" :
27209   [
27210    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
27211   ]
27212  },
27213  {
27214   "alignment" : 1,
27215   "linker_set_key" : "_ZTINSt3__17__decayINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEELb1EEE",
27216   "name" : "std::__decay<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>, true>",
27217   "size" : 1,
27218   "source_file" : "external/libcxx/include/type_traits",
27219   "template_args" :
27220   [
27221    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
27222   ]
27223  },
27224  {
27225   "alignment" : 1,
27226   "linker_set_key" : "_ZTINSt3__17__decayIeLb1EEE",
27227   "name" : "std::__decay<long double, true>",
27228   "size" : 1,
27229   "source_file" : "external/libcxx/include/type_traits",
27230   "template_args" :
27231   [
27232    "_ZTIe"
27233   ]
27234  },
27235  {
27236   "alignment" : 1,
27237   "linker_set_key" : "_ZTINSt3__17__decayIiLb1EEE",
27238   "name" : "std::__decay<int, true>",
27239   "size" : 1,
27240   "source_file" : "external/libcxx/include/type_traits",
27241   "template_args" :
27242   [
27243    "_ZTIi"
27244   ]
27245  },
27246  {
27247   "alignment" : 1,
27248   "linker_set_key" : "_ZTINSt3__17__decayIlLb1EEE",
27249   "name" : "std::__decay<long, true>",
27250   "size" : 1,
27251   "source_file" : "external/libcxx/include/type_traits",
27252   "template_args" :
27253   [
27254    "_ZTIl"
27255   ]
27256  },
27257  {
27258   "alignment" : 1,
27259   "linker_set_key" : "_ZTINSt3__17__decayIxLb1EEE",
27260   "name" : "std::__decay<long long, true>",
27261   "size" : 1,
27262   "source_file" : "external/libcxx/include/type_traits",
27263   "template_args" :
27264   [
27265    "_ZTIx"
27266   ]
27267  },
27268  {
27269   "alignment" : 1,
27270   "linker_set_key" : "_ZTINSt3__17bit_andIvEE",
27271   "name" : "std::bit_and<void>",
27272   "size" : 1,
27273   "source_file" : "external/libcxx/include/functional",
27274   "template_args" :
27275   [
27276    "_ZTIv"
27277   ]
27278  },
27279  {
27280   "alignment" : 1,
27281   "linker_set_key" : "_ZTINSt3__17bit_notIvEE",
27282   "name" : "std::bit_not<void>",
27283   "size" : 1,
27284   "source_file" : "external/libcxx/include/functional",
27285   "template_args" :
27286   [
27287    "_ZTIv"
27288   ]
27289  },
27290  {
27291   "alignment" : 1,
27292   "linker_set_key" : "_ZTINSt3__17bit_xorIvEE",
27293   "name" : "std::bit_xor<void>",
27294   "size" : 1,
27295   "source_file" : "external/libcxx/include/functional",
27296   "template_args" :
27297   [
27298    "_ZTIv"
27299   ]
27300  },
27301  {
27302   "alignment" : 1,
27303   "linker_set_key" : "_ZTINSt3__17dividesIvEE",
27304   "name" : "std::divides<void>",
27305   "size" : 1,
27306   "source_file" : "external/libcxx/include/functional",
27307   "template_args" :
27308   [
27309    "_ZTIv"
27310   ]
27311  },
27312  {
27313   "alignment" : 1,
27314   "linker_set_key" : "_ZTINSt3__17greaterIvEE",
27315   "name" : "std::greater<void>",
27316   "size" : 1,
27317   "source_file" : "external/libcxx/include/functional",
27318   "template_args" :
27319   [
27320    "_ZTIv"
27321   ]
27322  },
27323  {
27324   "alignment" : 1,
27325   "base_specifiers" :
27326   [
27327    {
27328     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
27329    }
27330   ],
27331   "linker_set_key" : "_ZTINSt3__17is_sameIDiDiEE",
27332   "name" : "std::is_same<char32_t, char32_t>",
27333   "size" : 1,
27334   "source_file" : "external/libcxx/include/type_traits",
27335   "template_args" :
27336   [
27337    "_ZTIDi",
27338    "_ZTIDi"
27339   ]
27340  },
27341  {
27342   "alignment" : 1,
27343   "base_specifiers" :
27344   [
27345    {
27346     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
27347    }
27348   ],
27349   "linker_set_key" : "_ZTINSt3__17is_sameIDsDsEE",
27350   "name" : "std::is_same<char16_t, char16_t>",
27351   "size" : 1,
27352   "source_file" : "external/libcxx/include/type_traits",
27353   "template_args" :
27354   [
27355    "_ZTIDs",
27356    "_ZTIDs"
27357   ]
27358  },
27359  {
27360   "alignment" : 1,
27361   "base_specifiers" :
27362   [
27363    {
27364     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
27365    }
27366   ],
27367   "linker_set_key" : "_ZTINSt3__17is_sameIDuDuEE",
27368   "name" : "std::is_same<char8_t, char8_t>",
27369   "size" : 1,
27370   "source_file" : "external/libcxx/include/type_traits",
27371   "template_args" :
27372   [
27373    "_ZTIDu",
27374    "_ZTIDu"
27375   ]
27376  },
27377  {
27378   "alignment" : 1,
27379   "base_specifiers" :
27380   [
27381    {
27382     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27383    }
27384   ],
27385   "linker_set_key" : "_ZTINSt3__17is_sameINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repES5_EE",
27386   "name" : "std::is_same<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep, std::allocator<char32_t>>",
27387   "size" : 1,
27388   "source_file" : "external/libcxx/include/type_traits",
27389   "template_args" :
27390   [
27391    "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE",
27392    "_ZTINSt3__19allocatorIDiEE"
27393   ]
27394  },
27395  {
27396   "alignment" : 1,
27397   "base_specifiers" :
27398   [
27399    {
27400     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27401    }
27402   ],
27403   "linker_set_key" : "_ZTINSt3__17is_sameINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repES5_EE",
27404   "name" : "std::is_same<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep, std::allocator<char16_t>>",
27405   "size" : 1,
27406   "source_file" : "external/libcxx/include/type_traits",
27407   "template_args" :
27408   [
27409    "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE",
27410    "_ZTINSt3__19allocatorIDsEE"
27411   ]
27412  },
27413  {
27414   "alignment" : 1,
27415   "base_specifiers" :
27416   [
27417    {
27418     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27419    }
27420   ],
27421   "linker_set_key" : "_ZTINSt3__17is_sameINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repES5_EE",
27422   "name" : "std::is_same<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep, std::allocator<char8_t>>",
27423   "size" : 1,
27424   "source_file" : "external/libcxx/include/type_traits",
27425   "template_args" :
27426   [
27427    "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repE",
27428    "_ZTINSt3__19allocatorIDuEE"
27429   ]
27430  },
27431  {
27432   "alignment" : 1,
27433   "base_specifiers" :
27434   [
27435    {
27436     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27437    }
27438   ],
27439   "linker_set_key" : "_ZTINSt3__17is_sameINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EE",
27440   "name" : "std::is_same<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, std::allocator<char>>",
27441   "size" : 1,
27442   "source_file" : "external/libcxx/include/type_traits",
27443   "template_args" :
27444   [
27445    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE",
27446    "_ZTINSt3__19allocatorIcEE"
27447   ]
27448  },
27449  {
27450   "alignment" : 1,
27451   "base_specifiers" :
27452   [
27453    {
27454     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27455    }
27456   ],
27457   "linker_set_key" : "_ZTINSt3__17is_sameINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repES5_EE",
27458   "name" : "std::is_same<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep, std::allocator<wchar_t>>",
27459   "size" : 1,
27460   "source_file" : "external/libcxx/include/type_traits",
27461   "template_args" :
27462   [
27463    "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE",
27464    "_ZTINSt3__19allocatorIwEE"
27465   ]
27466  },
27467  {
27468   "alignment" : 1,
27469   "base_specifiers" :
27470   [
27471    {
27472     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
27473    }
27474   ],
27475   "linker_set_key" : "_ZTINSt3__17is_sameINS_17integral_constantIbLb1EEES2_EE",
27476   "name" : "std::is_same<std::integral_constant<bool, true>, std::integral_constant<bool, true>>",
27477   "size" : 1,
27478   "source_file" : "external/libcxx/include/type_traits",
27479   "template_args" :
27480   [
27481    "_ZTINSt3__117integral_constantIbLb1EEE",
27482    "_ZTINSt3__117integral_constantIbLb1EEE"
27483   ]
27484  },
27485  {
27486   "alignment" : 1,
27487   "base_specifiers" :
27488   [
27489    {
27490     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
27491    }
27492   ],
27493   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEES9_EE",
27494   "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>>",
27495   "size" : 1,
27496   "source_file" : "external/libcxx/include/type_traits",
27497   "template_args" :
27498   [
27499    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
27500    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
27501   ]
27502  },
27503  {
27504   "alignment" : 1,
27505   "base_specifiers" :
27506   [
27507    {
27508     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27509    }
27510   ],
27511   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEvEE",
27512   "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>",
27513   "size" : 1,
27514   "source_file" : "external/libcxx/include/type_traits",
27515   "template_args" :
27516   [
27517    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
27518    "_ZTIv"
27519   ]
27520  },
27521  {
27522   "alignment" : 1,
27523   "base_specifiers" :
27524   [
27525    {
27526     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
27527    }
27528   ],
27529   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEES9_EE",
27530   "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>>",
27531   "size" : 1,
27532   "source_file" : "external/libcxx/include/type_traits",
27533   "template_args" :
27534   [
27535    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
27536    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
27537   ]
27538  },
27539  {
27540   "alignment" : 1,
27541   "base_specifiers" :
27542   [
27543    {
27544     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27545    }
27546   ],
27547   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEvEE",
27548   "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>",
27549   "size" : 1,
27550   "source_file" : "external/libcxx/include/type_traits",
27551   "template_args" :
27552   [
27553    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
27554    "_ZTIv"
27555   ]
27556  },
27557  {
27558   "alignment" : 1,
27559   "base_specifiers" :
27560   [
27561    {
27562     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
27563    }
27564   ],
27565   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEES9_EE",
27566   "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>>",
27567   "size" : 1,
27568   "source_file" : "external/libcxx/include/type_traits",
27569   "template_args" :
27570   [
27571    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE",
27572    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
27573   ]
27574  },
27575  {
27576   "alignment" : 1,
27577   "base_specifiers" :
27578   [
27579    {
27580     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27581    }
27582   ],
27583   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEvEE",
27584   "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>",
27585   "size" : 1,
27586   "source_file" : "external/libcxx/include/type_traits",
27587   "template_args" :
27588   [
27589    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE",
27590    "_ZTIv"
27591   ]
27592  },
27593  {
27594   "alignment" : 1,
27595   "base_specifiers" :
27596   [
27597    {
27598     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
27599    }
27600   ],
27601   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEES9_EE",
27602   "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>>",
27603   "size" : 1,
27604   "source_file" : "external/libcxx/include/type_traits",
27605   "template_args" :
27606   [
27607    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
27608    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
27609   ]
27610  },
27611  {
27612   "alignment" : 1,
27613   "base_specifiers" :
27614   [
27615    {
27616     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27617    }
27618   ],
27619   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEvEE",
27620   "name" : "std::is_same<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>, void>",
27621   "size" : 1,
27622   "source_file" : "external/libcxx/include/type_traits",
27623   "template_args" :
27624   [
27625    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
27626    "_ZTIv"
27627   ]
27628  },
27629  {
27630   "alignment" : 1,
27631   "base_specifiers" :
27632   [
27633    {
27634     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
27635    }
27636   ],
27637   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEES9_EE",
27638   "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>>",
27639   "size" : 1,
27640   "source_file" : "external/libcxx/include/type_traits",
27641   "template_args" :
27642   [
27643    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
27644    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
27645   ]
27646  },
27647  {
27648   "alignment" : 1,
27649   "base_specifiers" :
27650   [
27651    {
27652     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27653    }
27654   ],
27655   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEvEE",
27656   "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>",
27657   "size" : 1,
27658   "source_file" : "external/libcxx/include/type_traits",
27659   "template_args" :
27660   [
27661    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
27662    "_ZTIv"
27663   ]
27664  },
27665  {
27666   "alignment" : 1,
27667   "base_specifiers" :
27668   [
27669    {
27670     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
27671    }
27672   ],
27673   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEES4_EE",
27674   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>, std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
27675   "size" : 1,
27676   "source_file" : "external/libcxx/include/type_traits",
27677   "template_args" :
27678   [
27679    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
27680    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
27681   ]
27682  },
27683  {
27684   "alignment" : 1,
27685   "base_specifiers" :
27686   [
27687    {
27688     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27689    }
27690   ],
27691   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEvEE",
27692   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>, void>",
27693   "size" : 1,
27694   "source_file" : "external/libcxx/include/type_traits",
27695   "template_args" :
27696   [
27697    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
27698    "_ZTIv"
27699   ]
27700  },
27701  {
27702   "alignment" : 1,
27703   "base_specifiers" :
27704   [
27705    {
27706     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
27707    }
27708   ],
27709   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEES4_EE",
27710   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>, std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
27711   "size" : 1,
27712   "source_file" : "external/libcxx/include/type_traits",
27713   "template_args" :
27714   [
27715    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
27716    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
27717   ]
27718  },
27719  {
27720   "alignment" : 1,
27721   "base_specifiers" :
27722   [
27723    {
27724     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27725    }
27726   ],
27727   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEvEE",
27728   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>, void>",
27729   "size" : 1,
27730   "source_file" : "external/libcxx/include/type_traits",
27731   "template_args" :
27732   [
27733    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
27734    "_ZTIv"
27735   ]
27736  },
27737  {
27738   "alignment" : 1,
27739   "base_specifiers" :
27740   [
27741    {
27742     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
27743    }
27744   ],
27745   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEES4_EE",
27746   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>, std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
27747   "size" : 1,
27748   "source_file" : "external/libcxx/include/type_traits",
27749   "template_args" :
27750   [
27751    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE",
27752    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
27753   ]
27754  },
27755  {
27756   "alignment" : 1,
27757   "base_specifiers" :
27758   [
27759    {
27760     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27761    }
27762   ],
27763   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEvEE",
27764   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>, void>",
27765   "size" : 1,
27766   "source_file" : "external/libcxx/include/type_traits",
27767   "template_args" :
27768   [
27769    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE",
27770    "_ZTIv"
27771   ]
27772  },
27773  {
27774   "alignment" : 1,
27775   "base_specifiers" :
27776   [
27777    {
27778     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
27779    }
27780   ],
27781   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEES4_EE",
27782   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char>, 1, true>, std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
27783   "size" : 1,
27784   "source_file" : "external/libcxx/include/type_traits",
27785   "template_args" :
27786   [
27787    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
27788    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
27789   ]
27790  },
27791  {
27792   "alignment" : 1,
27793   "base_specifiers" :
27794   [
27795    {
27796     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27797    }
27798   ],
27799   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEvEE",
27800   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char>, 1, true>, void>",
27801   "size" : 1,
27802   "source_file" : "external/libcxx/include/type_traits",
27803   "template_args" :
27804   [
27805    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
27806    "_ZTIv"
27807   ]
27808  },
27809  {
27810   "alignment" : 1,
27811   "base_specifiers" :
27812   [
27813    {
27814     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
27815    }
27816   ],
27817   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEES4_EE",
27818   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>, std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
27819   "size" : 1,
27820   "source_file" : "external/libcxx/include/type_traits",
27821   "template_args" :
27822   [
27823    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
27824    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
27825   ]
27826  },
27827  {
27828   "alignment" : 1,
27829   "base_specifiers" :
27830   [
27831    {
27832     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27833    }
27834   ],
27835   "linker_set_key" : "_ZTINSt3__17is_sameINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEvEE",
27836   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>, void>",
27837   "size" : 1,
27838   "source_file" : "external/libcxx/include/type_traits",
27839   "template_args" :
27840   [
27841    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
27842    "_ZTIv"
27843   ]
27844  },
27845  {
27846   "alignment" : 1,
27847   "base_specifiers" :
27848   [
27849    {
27850     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27851    }
27852   ],
27853   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEENS_5__twoEEE",
27854   "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>",
27855   "size" : 1,
27856   "source_file" : "external/libcxx/include/type_traits",
27857   "template_args" :
27858   [
27859    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
27860    "_ZTINSt3__15__twoE"
27861   ]
27862  },
27863  {
27864   "alignment" : 1,
27865   "base_specifiers" :
27866   [
27867    {
27868     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27869    }
27870   ],
27871   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEENS_5__twoEEE",
27872   "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>",
27873   "size" : 1,
27874   "source_file" : "external/libcxx/include/type_traits",
27875   "template_args" :
27876   [
27877    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
27878    "_ZTINSt3__15__twoE"
27879   ]
27880  },
27881  {
27882   "alignment" : 1,
27883   "base_specifiers" :
27884   [
27885    {
27886     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27887    }
27888   ],
27889   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEENS_5__twoEEE",
27890   "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>",
27891   "size" : 1,
27892   "source_file" : "external/libcxx/include/type_traits",
27893   "template_args" :
27894   [
27895    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE",
27896    "_ZTINSt3__15__twoE"
27897   ]
27898  },
27899  {
27900   "alignment" : 1,
27901   "base_specifiers" :
27902   [
27903    {
27904     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27905    }
27906   ],
27907   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEENS_5__twoEEE",
27908   "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>",
27909   "size" : 1,
27910   "source_file" : "external/libcxx/include/type_traits",
27911   "template_args" :
27912   [
27913    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
27914    "_ZTINSt3__15__twoE"
27915   ]
27916  },
27917  {
27918   "alignment" : 1,
27919   "base_specifiers" :
27920   [
27921    {
27922     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27923    }
27924   ],
27925   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEENS_5__twoEEE",
27926   "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>",
27927   "size" : 1,
27928   "source_file" : "external/libcxx/include/type_traits",
27929   "template_args" :
27930   [
27931    "_ZTIRKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
27932    "_ZTINSt3__15__twoE"
27933   ]
27934  },
27935  {
27936   "alignment" : 1,
27937   "base_specifiers" :
27938   [
27939    {
27940     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27941    }
27942   ],
27943   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEENS_5__twoEEE",
27944   "name" : "std::is_same<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> &, std::__two>",
27945   "size" : 1,
27946   "source_file" : "external/libcxx/include/type_traits",
27947   "template_args" :
27948   [
27949    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
27950    "_ZTINSt3__15__twoE"
27951   ]
27952  },
27953  {
27954   "alignment" : 1,
27955   "base_specifiers" :
27956   [
27957    {
27958     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27959    }
27960   ],
27961   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEENS_5__twoEEE",
27962   "name" : "std::is_same<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> &, std::__two>",
27963   "size" : 1,
27964   "source_file" : "external/libcxx/include/type_traits",
27965   "template_args" :
27966   [
27967    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
27968    "_ZTINSt3__15__twoE"
27969   ]
27970  },
27971  {
27972   "alignment" : 1,
27973   "base_specifiers" :
27974   [
27975    {
27976     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27977    }
27978   ],
27979   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEENS_5__twoEEE",
27980   "name" : "std::is_same<const std::__compressed_pair_elem<std::allocator<char8_t>, 1, true> &, std::__two>",
27981   "size" : 1,
27982   "source_file" : "external/libcxx/include/type_traits",
27983   "template_args" :
27984   [
27985    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE",
27986    "_ZTINSt3__15__twoE"
27987   ]
27988  },
27989  {
27990   "alignment" : 1,
27991   "base_specifiers" :
27992   [
27993    {
27994     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
27995    }
27996   ],
27997   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEENS_5__twoEEE",
27998   "name" : "std::is_same<const std::__compressed_pair_elem<std::allocator<char>, 1, true> &, std::__two>",
27999   "size" : 1,
28000   "source_file" : "external/libcxx/include/type_traits",
28001   "template_args" :
28002   [
28003    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
28004    "_ZTINSt3__15__twoE"
28005   ]
28006  },
28007  {
28008   "alignment" : 1,
28009   "base_specifiers" :
28010   [
28011    {
28012     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28013    }
28014   ],
28015   "linker_set_key" : "_ZTINSt3__17is_sameIRKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEENS_5__twoEEE",
28016   "name" : "std::is_same<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> &, std::__two>",
28017   "size" : 1,
28018   "source_file" : "external/libcxx/include/type_traits",
28019   "template_args" :
28020   [
28021    "_ZTIRKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
28022    "_ZTINSt3__15__twoE"
28023   ]
28024  },
28025  {
28026   "alignment" : 1,
28027   "base_specifiers" :
28028   [
28029    {
28030     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28031    }
28032   ],
28033   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEENS_5__twoEEE",
28034   "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>",
28035   "size" : 1,
28036   "source_file" : "external/libcxx/include/type_traits",
28037   "template_args" :
28038   [
28039    "_ZTIRNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE",
28040    "_ZTINSt3__15__twoE"
28041   ]
28042  },
28043  {
28044   "alignment" : 1,
28045   "base_specifiers" :
28046   [
28047    {
28048     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28049    }
28050   ],
28051   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEENS_5__twoEEE",
28052   "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>",
28053   "size" : 1,
28054   "source_file" : "external/libcxx/include/type_traits",
28055   "template_args" :
28056   [
28057    "_ZTIRNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE",
28058    "_ZTINSt3__15__twoE"
28059   ]
28060  },
28061  {
28062   "alignment" : 1,
28063   "base_specifiers" :
28064   [
28065    {
28066     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28067    }
28068   ],
28069   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEENS_5__twoEEE",
28070   "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>",
28071   "size" : 1,
28072   "source_file" : "external/libcxx/include/type_traits",
28073   "template_args" :
28074   [
28075    "_ZTIRNSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE",
28076    "_ZTINSt3__15__twoE"
28077   ]
28078  },
28079  {
28080   "alignment" : 1,
28081   "base_specifiers" :
28082   [
28083    {
28084     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28085    }
28086   ],
28087   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEENS_5__twoEEE",
28088   "name" : "std::is_same<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false> &, std::__two>",
28089   "size" : 1,
28090   "source_file" : "external/libcxx/include/type_traits",
28091   "template_args" :
28092   [
28093    "_ZTIRNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE",
28094    "_ZTINSt3__15__twoE"
28095   ]
28096  },
28097  {
28098   "alignment" : 1,
28099   "base_specifiers" :
28100   [
28101    {
28102     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28103    }
28104   ],
28105   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEENS_5__twoEEE",
28106   "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>",
28107   "size" : 1,
28108   "source_file" : "external/libcxx/include/type_traits",
28109   "template_args" :
28110   [
28111    "_ZTIRNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE",
28112    "_ZTINSt3__15__twoE"
28113   ]
28114  },
28115  {
28116   "alignment" : 1,
28117   "base_specifiers" :
28118   [
28119    {
28120     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28121    }
28122   ],
28123   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEENS_5__twoEEE",
28124   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true> &, std::__two>",
28125   "size" : 1,
28126   "source_file" : "external/libcxx/include/type_traits",
28127   "template_args" :
28128   [
28129    "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE",
28130    "_ZTINSt3__15__twoE"
28131   ]
28132  },
28133  {
28134   "alignment" : 1,
28135   "base_specifiers" :
28136   [
28137    {
28138     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28139    }
28140   ],
28141   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEENS_5__twoEEE",
28142   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true> &, std::__two>",
28143   "size" : 1,
28144   "source_file" : "external/libcxx/include/type_traits",
28145   "template_args" :
28146   [
28147    "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE",
28148    "_ZTINSt3__15__twoE"
28149   ]
28150  },
28151  {
28152   "alignment" : 1,
28153   "base_specifiers" :
28154   [
28155    {
28156     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28157    }
28158   ],
28159   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEENS_5__twoEEE",
28160   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char8_t>, 1, true> &, std::__two>",
28161   "size" : 1,
28162   "source_file" : "external/libcxx/include/type_traits",
28163   "template_args" :
28164   [
28165    "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE",
28166    "_ZTINSt3__15__twoE"
28167   ]
28168  },
28169  {
28170   "alignment" : 1,
28171   "base_specifiers" :
28172   [
28173    {
28174     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28175    }
28176   ],
28177   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEENS_5__twoEEE",
28178   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<char>, 1, true> &, std::__two>",
28179   "size" : 1,
28180   "source_file" : "external/libcxx/include/type_traits",
28181   "template_args" :
28182   [
28183    "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE",
28184    "_ZTINSt3__15__twoE"
28185   ]
28186  },
28187  {
28188   "alignment" : 1,
28189   "base_specifiers" :
28190   [
28191    {
28192     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28193    }
28194   ],
28195   "linker_set_key" : "_ZTINSt3__17is_sameIRNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEENS_5__twoEEE",
28196   "name" : "std::is_same<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true> &, std::__two>",
28197   "size" : 1,
28198   "source_file" : "external/libcxx/include/type_traits",
28199   "template_args" :
28200   [
28201    "_ZTIRNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE",
28202    "_ZTINSt3__15__twoE"
28203   ]
28204  },
28205  {
28206   "alignment" : 1,
28207   "base_specifiers" :
28208   [
28209    {
28210     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28211    }
28212   ],
28213   "linker_set_key" : "_ZTINSt3__17is_sameIReNS_5__twoEEE",
28214   "name" : "std::is_same<long double &, std::__two>",
28215   "size" : 1,
28216   "source_file" : "external/libcxx/include/type_traits",
28217   "template_args" :
28218   [
28219    "_ZTIRe",
28220    "_ZTINSt3__15__twoE"
28221   ]
28222  },
28223  {
28224   "alignment" : 1,
28225   "base_specifiers" :
28226   [
28227    {
28228     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28229    }
28230   ],
28231   "linker_set_key" : "_ZTINSt3__17is_sameIRiNS_5__twoEEE",
28232   "name" : "std::is_same<int &, std::__two>",
28233   "size" : 1,
28234   "source_file" : "external/libcxx/include/type_traits",
28235   "template_args" :
28236   [
28237    "_ZTIRi",
28238    "_ZTINSt3__15__twoE"
28239   ]
28240  },
28241  {
28242   "alignment" : 1,
28243   "base_specifiers" :
28244   [
28245    {
28246     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28247    }
28248   ],
28249   "linker_set_key" : "_ZTINSt3__17is_sameIRlNS_5__twoEEE",
28250   "name" : "std::is_same<long &, std::__two>",
28251   "size" : 1,
28252   "source_file" : "external/libcxx/include/type_traits",
28253   "template_args" :
28254   [
28255    "_ZTIRl",
28256    "_ZTINSt3__15__twoE"
28257   ]
28258  },
28259  {
28260   "alignment" : 1,
28261   "base_specifiers" :
28262   [
28263    {
28264     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28265    }
28266   ],
28267   "linker_set_key" : "_ZTINSt3__17is_sameIRxNS_5__twoEEE",
28268   "name" : "std::is_same<long long &, std::__two>",
28269   "size" : 1,
28270   "source_file" : "external/libcxx/include/type_traits",
28271   "template_args" :
28272   [
28273    "_ZTIRx",
28274    "_ZTINSt3__15__twoE"
28275   ]
28276  },
28277  {
28278   "alignment" : 1,
28279   "base_specifiers" :
28280   [
28281    {
28282     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
28283    }
28284   ],
28285   "linker_set_key" : "_ZTINSt3__17is_sameIccEE",
28286   "name" : "std::is_same<char, char>",
28287   "size" : 1,
28288   "source_file" : "external/libcxx/include/type_traits",
28289   "template_args" :
28290   [
28291    "_ZTIc",
28292    "_ZTIc"
28293   ]
28294  },
28295  {
28296   "alignment" : 1,
28297   "base_specifiers" :
28298   [
28299    {
28300     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
28301    }
28302   ],
28303   "linker_set_key" : "_ZTINSt3__17is_sameIeeEE",
28304   "name" : "std::is_same<long double, long double>",
28305   "size" : 1,
28306   "source_file" : "external/libcxx/include/type_traits",
28307   "template_args" :
28308   [
28309    "_ZTIe",
28310    "_ZTIe"
28311   ]
28312  },
28313  {
28314   "alignment" : 1,
28315   "base_specifiers" :
28316   [
28317    {
28318     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28319    }
28320   ],
28321   "linker_set_key" : "_ZTINSt3__17is_sameIevEE",
28322   "name" : "std::is_same<long double, void>",
28323   "size" : 1,
28324   "source_file" : "external/libcxx/include/type_traits",
28325   "template_args" :
28326   [
28327    "_ZTIe",
28328    "_ZTIv"
28329   ]
28330  },
28331  {
28332   "alignment" : 1,
28333   "base_specifiers" :
28334   [
28335    {
28336     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
28337    }
28338   ],
28339   "linker_set_key" : "_ZTINSt3__17is_sameIiiEE",
28340   "name" : "std::is_same<int, int>",
28341   "size" : 1,
28342   "source_file" : "external/libcxx/include/type_traits",
28343   "template_args" :
28344   [
28345    "_ZTIi",
28346    "_ZTIi"
28347   ]
28348  },
28349  {
28350   "alignment" : 1,
28351   "base_specifiers" :
28352   [
28353    {
28354     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28355    }
28356   ],
28357   "linker_set_key" : "_ZTINSt3__17is_sameIivEE",
28358   "name" : "std::is_same<int, void>",
28359   "size" : 1,
28360   "source_file" : "external/libcxx/include/type_traits",
28361   "template_args" :
28362   [
28363    "_ZTIi",
28364    "_ZTIv"
28365   ]
28366  },
28367  {
28368   "alignment" : 1,
28369   "base_specifiers" :
28370   [
28371    {
28372     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
28373    }
28374   ],
28375   "linker_set_key" : "_ZTINSt3__17is_sameIllEE",
28376   "name" : "std::is_same<long, long>",
28377   "size" : 1,
28378   "source_file" : "external/libcxx/include/type_traits",
28379   "template_args" :
28380   [
28381    "_ZTIl",
28382    "_ZTIl"
28383   ]
28384  },
28385  {
28386   "alignment" : 1,
28387   "base_specifiers" :
28388   [
28389    {
28390     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28391    }
28392   ],
28393   "linker_set_key" : "_ZTINSt3__17is_sameIlvEE",
28394   "name" : "std::is_same<long, void>",
28395   "size" : 1,
28396   "source_file" : "external/libcxx/include/type_traits",
28397   "template_args" :
28398   [
28399    "_ZTIl",
28400    "_ZTIv"
28401   ]
28402  },
28403  {
28404   "alignment" : 1,
28405   "base_specifiers" :
28406   [
28407    {
28408     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
28409    }
28410   ],
28411   "linker_set_key" : "_ZTINSt3__17is_sameIwwEE",
28412   "name" : "std::is_same<wchar_t, wchar_t>",
28413   "size" : 1,
28414   "source_file" : "external/libcxx/include/type_traits",
28415   "template_args" :
28416   [
28417    "_ZTIw",
28418    "_ZTIw"
28419   ]
28420  },
28421  {
28422   "alignment" : 1,
28423   "base_specifiers" :
28424   [
28425    {
28426     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
28427    }
28428   ],
28429   "linker_set_key" : "_ZTINSt3__17is_sameIxvEE",
28430   "name" : "std::is_same<long long, void>",
28431   "size" : 1,
28432   "source_file" : "external/libcxx/include/type_traits",
28433   "template_args" :
28434   [
28435    "_ZTIx",
28436    "_ZTIv"
28437   ]
28438  },
28439  {
28440   "alignment" : 1,
28441   "base_specifiers" :
28442   [
28443    {
28444     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
28445    }
28446   ],
28447   "linker_set_key" : "_ZTINSt3__17is_sameIxxEE",
28448   "name" : "std::is_same<long long, long long>",
28449   "size" : 1,
28450   "source_file" : "external/libcxx/include/type_traits",
28451   "template_args" :
28452   [
28453    "_ZTIx",
28454    "_ZTIx"
28455   ]
28456  },
28457  {
28458   "alignment" : 1,
28459   "base_specifiers" :
28460   [
28461    {
28462     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIDiEE"
28463    }
28464   ],
28465   "linker_set_key" : "_ZTINSt3__17is_voidIDiEE",
28466   "name" : "std::is_void<char32_t>",
28467   "size" : 1,
28468   "source_file" : "external/libcxx/include/type_traits",
28469   "template_args" :
28470   [
28471    "_ZTIDi"
28472   ]
28473  },
28474  {
28475   "alignment" : 1,
28476   "base_specifiers" :
28477   [
28478    {
28479     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIDsEE"
28480    }
28481   ],
28482   "linker_set_key" : "_ZTINSt3__17is_voidIDsEE",
28483   "name" : "std::is_void<char16_t>",
28484   "size" : 1,
28485   "source_file" : "external/libcxx/include/type_traits",
28486   "template_args" :
28487   [
28488    "_ZTIDs"
28489   ]
28490  },
28491  {
28492   "alignment" : 1,
28493   "base_specifiers" :
28494   [
28495    {
28496     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIDuEE"
28497    }
28498   ],
28499   "linker_set_key" : "_ZTINSt3__17is_voidIDuEE",
28500   "name" : "std::is_void<char8_t>",
28501   "size" : 1,
28502   "source_file" : "external/libcxx/include/type_traits",
28503   "template_args" :
28504   [
28505    "_ZTIDu"
28506   ]
28507  },
28508  {
28509   "alignment" : 1,
28510   "base_specifiers" :
28511   [
28512    {
28513     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE"
28514    }
28515   ],
28516   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
28517   "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>>",
28518   "size" : 1,
28519   "source_file" : "external/libcxx/include/type_traits",
28520   "template_args" :
28521   [
28522    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
28523   ]
28524  },
28525  {
28526   "alignment" : 1,
28527   "base_specifiers" :
28528   [
28529    {
28530     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE"
28531    }
28532   ],
28533   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
28534   "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>>",
28535   "size" : 1,
28536   "source_file" : "external/libcxx/include/type_traits",
28537   "template_args" :
28538   [
28539    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
28540   ]
28541  },
28542  {
28543   "alignment" : 1,
28544   "base_specifiers" :
28545   [
28546    {
28547     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE"
28548    }
28549   ],
28550   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
28551   "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>>",
28552   "size" : 1,
28553   "source_file" : "external/libcxx/include/type_traits",
28554   "template_args" :
28555   [
28556    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
28557   ]
28558  },
28559  {
28560   "alignment" : 1,
28561   "base_specifiers" :
28562   [
28563    {
28564     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE"
28565    }
28566   ],
28567   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
28568   "name" : "std::is_void<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
28569   "size" : 1,
28570   "source_file" : "external/libcxx/include/type_traits",
28571   "template_args" :
28572   [
28573    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
28574   ]
28575  },
28576  {
28577   "alignment" : 1,
28578   "base_specifiers" :
28579   [
28580    {
28581     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE"
28582    }
28583   ],
28584   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
28585   "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>>",
28586   "size" : 1,
28587   "source_file" : "external/libcxx/include/type_traits",
28588   "template_args" :
28589   [
28590    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
28591   ]
28592  },
28593  {
28594   "alignment" : 1,
28595   "base_specifiers" :
28596   [
28597    {
28598     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE"
28599    }
28600   ],
28601   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
28602   "name" : "std::is_void<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
28603   "size" : 1,
28604   "source_file" : "external/libcxx/include/type_traits",
28605   "template_args" :
28606   [
28607    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
28608   ]
28609  },
28610  {
28611   "alignment" : 1,
28612   "base_specifiers" :
28613   [
28614    {
28615     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE"
28616    }
28617   ],
28618   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
28619   "name" : "std::is_void<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
28620   "size" : 1,
28621   "source_file" : "external/libcxx/include/type_traits",
28622   "template_args" :
28623   [
28624    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
28625   ]
28626  },
28627  {
28628   "alignment" : 1,
28629   "base_specifiers" :
28630   [
28631    {
28632     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE"
28633    }
28634   ],
28635   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
28636   "name" : "std::is_void<const std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
28637   "size" : 1,
28638   "source_file" : "external/libcxx/include/type_traits",
28639   "template_args" :
28640   [
28641    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
28642   ]
28643  },
28644  {
28645   "alignment" : 1,
28646   "base_specifiers" :
28647   [
28648    {
28649     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE"
28650    }
28651   ],
28652   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
28653   "name" : "std::is_void<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
28654   "size" : 1,
28655   "source_file" : "external/libcxx/include/type_traits",
28656   "template_args" :
28657   [
28658    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
28659   ]
28660  },
28661  {
28662   "alignment" : 1,
28663   "base_specifiers" :
28664   [
28665    {
28666     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE"
28667    }
28668   ],
28669   "linker_set_key" : "_ZTINSt3__17is_voidIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
28670   "name" : "std::is_void<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
28671   "size" : 1,
28672   "source_file" : "external/libcxx/include/type_traits",
28673   "template_args" :
28674   [
28675    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
28676   ]
28677  },
28678  {
28679   "alignment" : 1,
28680   "base_specifiers" :
28681   [
28682    {
28683     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE"
28684    }
28685   ],
28686   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
28687   "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>>",
28688   "size" : 1,
28689   "source_file" : "external/libcxx/include/type_traits",
28690   "template_args" :
28691   [
28692    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
28693   ]
28694  },
28695  {
28696   "alignment" : 1,
28697   "base_specifiers" :
28698   [
28699    {
28700     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE"
28701    }
28702   ],
28703   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
28704   "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>>",
28705   "size" : 1,
28706   "source_file" : "external/libcxx/include/type_traits",
28707   "template_args" :
28708   [
28709    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
28710   ]
28711  },
28712  {
28713   "alignment" : 1,
28714   "base_specifiers" :
28715   [
28716    {
28717     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE"
28718    }
28719   ],
28720   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
28721   "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>>",
28722   "size" : 1,
28723   "source_file" : "external/libcxx/include/type_traits",
28724   "template_args" :
28725   [
28726    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
28727   ]
28728  },
28729  {
28730   "alignment" : 1,
28731   "base_specifiers" :
28732   [
28733    {
28734     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE"
28735    }
28736   ],
28737   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
28738   "name" : "std::is_void<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
28739   "size" : 1,
28740   "source_file" : "external/libcxx/include/type_traits",
28741   "template_args" :
28742   [
28743    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
28744   ]
28745  },
28746  {
28747   "alignment" : 1,
28748   "base_specifiers" :
28749   [
28750    {
28751     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE"
28752    }
28753   ],
28754   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
28755   "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>>",
28756   "size" : 1,
28757   "source_file" : "external/libcxx/include/type_traits",
28758   "template_args" :
28759   [
28760    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
28761   ]
28762  },
28763  {
28764   "alignment" : 1,
28765   "base_specifiers" :
28766   [
28767    {
28768     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE"
28769    }
28770   ],
28771   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
28772   "name" : "std::is_void<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
28773   "size" : 1,
28774   "source_file" : "external/libcxx/include/type_traits",
28775   "template_args" :
28776   [
28777    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
28778   ]
28779  },
28780  {
28781   "alignment" : 1,
28782   "base_specifiers" :
28783   [
28784    {
28785     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE"
28786    }
28787   ],
28788   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
28789   "name" : "std::is_void<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
28790   "size" : 1,
28791   "source_file" : "external/libcxx/include/type_traits",
28792   "template_args" :
28793   [
28794    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
28795   ]
28796  },
28797  {
28798   "alignment" : 1,
28799   "base_specifiers" :
28800   [
28801    {
28802     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE"
28803    }
28804   ],
28805   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
28806   "name" : "std::is_void<std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
28807   "size" : 1,
28808   "source_file" : "external/libcxx/include/type_traits",
28809   "template_args" :
28810   [
28811    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
28812   ]
28813  },
28814  {
28815   "alignment" : 1,
28816   "base_specifiers" :
28817   [
28818    {
28819     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE"
28820    }
28821   ],
28822   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
28823   "name" : "std::is_void<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
28824   "size" : 1,
28825   "source_file" : "external/libcxx/include/type_traits",
28826   "template_args" :
28827   [
28828    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
28829   ]
28830  },
28831  {
28832   "alignment" : 1,
28833   "base_specifiers" :
28834   [
28835    {
28836     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE"
28837    }
28838   ],
28839   "linker_set_key" : "_ZTINSt3__17is_voidINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
28840   "name" : "std::is_void<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
28841   "size" : 1,
28842   "source_file" : "external/libcxx/include/type_traits",
28843   "template_args" :
28844   [
28845    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
28846   ]
28847  },
28848  {
28849   "alignment" : 1,
28850   "base_specifiers" :
28851   [
28852    {
28853     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIcEE"
28854    }
28855   ],
28856   "linker_set_key" : "_ZTINSt3__17is_voidIcEE",
28857   "name" : "std::is_void<char>",
28858   "size" : 1,
28859   "source_file" : "external/libcxx/include/type_traits",
28860   "template_args" :
28861   [
28862    "_ZTIc"
28863   ]
28864  },
28865  {
28866   "alignment" : 1,
28867   "base_specifiers" :
28868   [
28869    {
28870     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIeEE"
28871    }
28872   ],
28873   "linker_set_key" : "_ZTINSt3__17is_voidIeEE",
28874   "name" : "std::is_void<long double>",
28875   "size" : 1,
28876   "source_file" : "external/libcxx/include/type_traits",
28877   "template_args" :
28878   [
28879    "_ZTIe"
28880   ]
28881  },
28882  {
28883   "alignment" : 1,
28884   "base_specifiers" :
28885   [
28886    {
28887     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIiEE"
28888    }
28889   ],
28890   "linker_set_key" : "_ZTINSt3__17is_voidIiEE",
28891   "name" : "std::is_void<int>",
28892   "size" : 1,
28893   "source_file" : "external/libcxx/include/type_traits",
28894   "template_args" :
28895   [
28896    "_ZTIi"
28897   ]
28898  },
28899  {
28900   "alignment" : 1,
28901   "base_specifiers" :
28902   [
28903    {
28904     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIlEE"
28905    }
28906   ],
28907   "linker_set_key" : "_ZTINSt3__17is_voidIlEE",
28908   "name" : "std::is_void<long>",
28909   "size" : 1,
28910   "source_file" : "external/libcxx/include/type_traits",
28911   "template_args" :
28912   [
28913    "_ZTIl"
28914   ]
28915  },
28916  {
28917   "alignment" : 1,
28918   "base_specifiers" :
28919   [
28920    {
28921     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIwEE"
28922    }
28923   ],
28924   "linker_set_key" : "_ZTINSt3__17is_voidIwEE",
28925   "name" : "std::is_void<wchar_t>",
28926   "size" : 1,
28927   "source_file" : "external/libcxx/include/type_traits",
28928   "template_args" :
28929   [
28930    "_ZTIw"
28931   ]
28932  },
28933  {
28934   "alignment" : 1,
28935   "base_specifiers" :
28936   [
28937    {
28938     "referenced_type" : "_ZTINSt3__116__libcpp_is_voidIxEE"
28939    }
28940   ],
28941   "linker_set_key" : "_ZTINSt3__17is_voidIxEE",
28942   "name" : "std::is_void<long long>",
28943   "size" : 1,
28944   "source_file" : "external/libcxx/include/type_traits",
28945   "template_args" :
28946   [
28947    "_ZTIx"
28948   ]
28949  },
28950  {
28951   "alignment" : 1,
28952   "linker_set_key" : "_ZTINSt3__17modulusIvEE",
28953   "name" : "std::modulus<void>",
28954   "size" : 1,
28955   "source_file" : "external/libcxx/include/functional",
28956   "template_args" :
28957   [
28958    "_ZTIv"
28959   ]
28960  },
28961  {
28962   "alignment" : 1,
28963   "linker_set_key" : "_ZTINSt3__18__ll_mulILx0ELx0EEE",
28964   "name" : "std::__ll_mul<0, 0>",
28965   "record_kind" : "class",
28966   "size" : 1,
28967   "source_file" : "external/libcxx/include/ratio"
28968  },
28969  {
28970   "alignment" : 1,
28971   "linker_set_key" : "_ZTINSt3__18__ll_mulILx12ELx1EEE",
28972   "name" : "std::__ll_mul<12, 1>",
28973   "record_kind" : "class",
28974   "size" : 1,
28975   "source_file" : "external/libcxx/include/ratio"
28976  },
28977  {
28978   "alignment" : 1,
28979   "linker_set_key" : "_ZTINSt3__18__ll_mulILx146097ELx216EEE",
28980   "name" : "std::__ll_mul<146097, 216>",
28981   "record_kind" : "class",
28982   "size" : 1,
28983   "source_file" : "external/libcxx/include/ratio"
28984  },
28985  {
28986   "alignment" : 1,
28987   "linker_set_key" : "_ZTINSt3__18__ll_mulILx1ELx1000000000EEE",
28988   "name" : "std::__ll_mul<1, 1000000000>",
28989   "record_kind" : "class",
28990   "size" : 1,
28991   "source_file" : "external/libcxx/include/ratio"
28992  },
28993  {
28994   "alignment" : 1,
28995   "linker_set_key" : "_ZTINSt3__18__ll_mulILx1ELx1EEE",
28996   "name" : "std::__ll_mul<1, 1>",
28997   "record_kind" : "class",
28998   "size" : 1,
28999   "source_file" : "external/libcxx/include/ratio"
29000  },
29001  {
29002   "alignment" : 1,
29003   "linker_set_key" : "_ZTINSt3__18__ll_mulILx24ELx3600EEE",
29004   "name" : "std::__ll_mul<24, 3600>",
29005   "record_kind" : "class",
29006   "size" : 1,
29007   "source_file" : "external/libcxx/include/ratio"
29008  },
29009  {
29010   "alignment" : 1,
29011   "linker_set_key" : "_ZTINSt3__18__ll_mulILx2629746ELx1EEE",
29012   "name" : "std::__ll_mul<2629746, 1>",
29013   "record_kind" : "class",
29014   "size" : 1,
29015   "source_file" : "external/libcxx/include/ratio"
29016  },
29017  {
29018   "alignment" : 1,
29019   "linker_set_key" : "_ZTINSt3__18__ll_mulILx7ELx86400EEE",
29020   "name" : "std::__ll_mul<7, 86400>",
29021   "record_kind" : "class",
29022   "size" : 1,
29023   "source_file" : "external/libcxx/include/ratio"
29024  },
29025  {
29026   "alignment" : 4,
29027   "fields" :
29028   [
29029    {
29030     "access" : "private",
29031     "field_name" : "__lx",
29032     "referenced_type" : "_ZTIPv"
29033    }
29034   ],
29035   "linker_set_key" : "_ZTINSt3__18__sp_mutE",
29036   "name" : "std::__sp_mut",
29037   "record_kind" : "class",
29038   "size" : 4,
29039   "source_file" : "external/libcxx/include/memory"
29040  },
29041  {
29042   "alignment" : 1,
29043   "linker_set_key" : "_ZTINSt3__18__void_tIDiEE",
29044   "name" : "std::__void_t<char32_t>",
29045   "size" : 1,
29046   "source_file" : "external/libcxx/include/type_traits",
29047   "template_args" :
29048   [
29049    "_ZTIDi"
29050   ]
29051  },
29052  {
29053   "alignment" : 1,
29054   "linker_set_key" : "_ZTINSt3__18__void_tIDsEE",
29055   "name" : "std::__void_t<char16_t>",
29056   "size" : 1,
29057   "source_file" : "external/libcxx/include/type_traits",
29058   "template_args" :
29059   [
29060    "_ZTIDs"
29061   ]
29062  },
29063  {
29064   "alignment" : 1,
29065   "linker_set_key" : "_ZTINSt3__18__void_tIDuEE",
29066   "name" : "std::__void_t<char8_t>",
29067   "size" : 1,
29068   "source_file" : "external/libcxx/include/type_traits",
29069   "template_args" :
29070   [
29071    "_ZTIDu"
29072   ]
29073  },
29074  {
29075   "alignment" : 1,
29076   "linker_set_key" : "_ZTINSt3__18__void_tINS_17integral_constantIbLb1EEEEE",
29077   "name" : "std::__void_t<std::integral_constant<bool, true>>",
29078   "size" : 1,
29079   "source_file" : "external/libcxx/include/type_traits",
29080   "template_args" :
29081   [
29082    "_ZTINSt3__117integral_constantIbLb1EEE"
29083   ]
29084  },
29085  {
29086   "alignment" : 1,
29087   "linker_set_key" : "_ZTINSt3__18__void_tIOeEE",
29088   "name" : "std::__void_t<long double &&>",
29089   "size" : 1,
29090   "source_file" : "external/libcxx/include/type_traits",
29091   "template_args" :
29092   [
29093    "_ZTIOe"
29094   ]
29095  },
29096  {
29097   "alignment" : 1,
29098   "linker_set_key" : "_ZTINSt3__18__void_tIOiEE",
29099   "name" : "std::__void_t<int &&>",
29100   "size" : 1,
29101   "source_file" : "external/libcxx/include/type_traits",
29102   "template_args" :
29103   [
29104    "_ZTIOi"
29105   ]
29106  },
29107  {
29108   "alignment" : 1,
29109   "linker_set_key" : "_ZTINSt3__18__void_tIOlEE",
29110   "name" : "std::__void_t<long &&>",
29111   "size" : 1,
29112   "source_file" : "external/libcxx/include/type_traits",
29113   "template_args" :
29114   [
29115    "_ZTIOl"
29116   ]
29117  },
29118  {
29119   "alignment" : 1,
29120   "linker_set_key" : "_ZTINSt3__18__void_tIOxEE",
29121   "name" : "std::__void_t<long long &&>",
29122   "size" : 1,
29123   "source_file" : "external/libcxx/include/type_traits",
29124   "template_args" :
29125   [
29126    "_ZTIOx"
29127   ]
29128  },
29129  {
29130   "alignment" : 1,
29131   "linker_set_key" : "_ZTINSt3__18__void_tIPDiEE",
29132   "name" : "std::__void_t<char32_t *>",
29133   "size" : 1,
29134   "source_file" : "external/libcxx/include/type_traits",
29135   "template_args" :
29136   [
29137    "_ZTIPDi"
29138   ]
29139  },
29140  {
29141   "alignment" : 1,
29142   "linker_set_key" : "_ZTINSt3__18__void_tIPDsEE",
29143   "name" : "std::__void_t<char16_t *>",
29144   "size" : 1,
29145   "source_file" : "external/libcxx/include/type_traits",
29146   "template_args" :
29147   [
29148    "_ZTIPDs"
29149   ]
29150  },
29151  {
29152   "alignment" : 1,
29153   "linker_set_key" : "_ZTINSt3__18__void_tIPDuEE",
29154   "name" : "std::__void_t<char8_t *>",
29155   "size" : 1,
29156   "source_file" : "external/libcxx/include/type_traits",
29157   "template_args" :
29158   [
29159    "_ZTIPDu"
29160   ]
29161  },
29162  {
29163   "alignment" : 1,
29164   "linker_set_key" : "_ZTINSt3__18__void_tIPKDiEE",
29165   "name" : "std::__void_t<const char32_t *>",
29166   "size" : 1,
29167   "source_file" : "external/libcxx/include/type_traits",
29168   "template_args" :
29169   [
29170    "_ZTIPKDi"
29171   ]
29172  },
29173  {
29174   "alignment" : 1,
29175   "linker_set_key" : "_ZTINSt3__18__void_tIPKDsEE",
29176   "name" : "std::__void_t<const char16_t *>",
29177   "size" : 1,
29178   "source_file" : "external/libcxx/include/type_traits",
29179   "template_args" :
29180   [
29181    "_ZTIPKDs"
29182   ]
29183  },
29184  {
29185   "alignment" : 1,
29186   "linker_set_key" : "_ZTINSt3__18__void_tIPKDuEE",
29187   "name" : "std::__void_t<const char8_t *>",
29188   "size" : 1,
29189   "source_file" : "external/libcxx/include/type_traits",
29190   "template_args" :
29191   [
29192    "_ZTIPKDu"
29193   ]
29194  },
29195  {
29196   "alignment" : 1,
29197   "linker_set_key" : "_ZTINSt3__18__void_tIPKcEE",
29198   "name" : "std::__void_t<const char *>",
29199   "size" : 1,
29200   "source_file" : "external/libcxx/include/type_traits",
29201   "template_args" :
29202   [
29203    "_ZTIPKc"
29204   ]
29205  },
29206  {
29207   "alignment" : 1,
29208   "linker_set_key" : "_ZTINSt3__18__void_tIPKwEE",
29209   "name" : "std::__void_t<const wchar_t *>",
29210   "size" : 1,
29211   "source_file" : "external/libcxx/include/type_traits",
29212   "template_args" :
29213   [
29214    "_ZTIPKw"
29215   ]
29216  },
29217  {
29218   "alignment" : 1,
29219   "linker_set_key" : "_ZTINSt3__18__void_tIPcEE",
29220   "name" : "std::__void_t<char *>",
29221   "size" : 1,
29222   "source_file" : "external/libcxx/include/type_traits",
29223   "template_args" :
29224   [
29225    "_ZTIPc"
29226   ]
29227  },
29228  {
29229   "alignment" : 1,
29230   "linker_set_key" : "_ZTINSt3__18__void_tIPwEE",
29231   "name" : "std::__void_t<wchar_t *>",
29232   "size" : 1,
29233   "source_file" : "external/libcxx/include/type_traits",
29234   "template_args" :
29235   [
29236    "_ZTIPw"
29237   ]
29238  },
29239  {
29240   "alignment" : 1,
29241   "linker_set_key" : "_ZTINSt3__18__void_tIcEE",
29242   "name" : "std::__void_t<char>",
29243   "size" : 1,
29244   "source_file" : "external/libcxx/include/type_traits",
29245   "template_args" :
29246   [
29247    "_ZTIc"
29248   ]
29249  },
29250  {
29251   "alignment" : 1,
29252   "linker_set_key" : "_ZTINSt3__18__void_tIiEE",
29253   "name" : "std::__void_t<int>",
29254   "size" : 1,
29255   "source_file" : "external/libcxx/include/type_traits",
29256   "template_args" :
29257   [
29258    "_ZTIi"
29259   ]
29260  },
29261  {
29262   "alignment" : 1,
29263   "linker_set_key" : "_ZTINSt3__18__void_tIjEE",
29264   "name" : "std::__void_t<unsigned int>",
29265   "size" : 1,
29266   "source_file" : "external/libcxx/include/type_traits",
29267   "template_args" :
29268   [
29269    "_ZTIj"
29270   ]
29271  },
29272  {
29273   "alignment" : 1,
29274   "linker_set_key" : "_ZTINSt3__18__void_tIwEE",
29275   "name" : "std::__void_t<wchar_t>",
29276   "size" : 1,
29277   "source_file" : "external/libcxx/include/type_traits",
29278   "template_args" :
29279   [
29280    "_ZTIw"
29281   ]
29282  },
29283  {
29284   "alignment" : 1,
29285   "linker_set_key" : "_ZTINSt3__18__void_tIxEE",
29286   "name" : "std::__void_t<long long>",
29287   "size" : 1,
29288   "source_file" : "external/libcxx/include/type_traits",
29289   "template_args" :
29290   [
29291    "_ZTIx"
29292   ]
29293  },
29294  {
29295   "alignment" : 1,
29296   "linker_set_key" : "_ZTINSt3__18equal_toIvEE",
29297   "name" : "std::equal_to<void>",
29298   "size" : 1,
29299   "source_file" : "external/libcxx/include/functional",
29300   "template_args" :
29301   [
29302    "_ZTIv"
29303   ]
29304  },
29305  {
29306   "alignment" : 1,
29307   "base_specifiers" :
29308   [
29309    {
29310     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29311    }
29312   ],
29313   "linker_set_key" : "_ZTINSt3__18is_arrayIDiEE",
29314   "name" : "std::is_array<char32_t>",
29315   "size" : 1,
29316   "source_file" : "external/libcxx/include/type_traits",
29317   "template_args" :
29318   [
29319    "_ZTIDi"
29320   ]
29321  },
29322  {
29323   "alignment" : 1,
29324   "base_specifiers" :
29325   [
29326    {
29327     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29328    }
29329   ],
29330   "linker_set_key" : "_ZTINSt3__18is_arrayIDsEE",
29331   "name" : "std::is_array<char16_t>",
29332   "size" : 1,
29333   "source_file" : "external/libcxx/include/type_traits",
29334   "template_args" :
29335   [
29336    "_ZTIDs"
29337   ]
29338  },
29339  {
29340   "alignment" : 1,
29341   "base_specifiers" :
29342   [
29343    {
29344     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29345    }
29346   ],
29347   "linker_set_key" : "_ZTINSt3__18is_arrayIDuEE",
29348   "name" : "std::is_array<char8_t>",
29349   "size" : 1,
29350   "source_file" : "external/libcxx/include/type_traits",
29351   "template_args" :
29352   [
29353    "_ZTIDu"
29354   ]
29355  },
29356  {
29357   "alignment" : 1,
29358   "base_specifiers" :
29359   [
29360    {
29361     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29362    }
29363   ],
29364   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
29365   "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>>",
29366   "size" : 1,
29367   "source_file" : "external/libcxx/include/type_traits",
29368   "template_args" :
29369   [
29370    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
29371   ]
29372  },
29373  {
29374   "alignment" : 1,
29375   "base_specifiers" :
29376   [
29377    {
29378     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29379    }
29380   ],
29381   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
29382   "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>>",
29383   "size" : 1,
29384   "source_file" : "external/libcxx/include/type_traits",
29385   "template_args" :
29386   [
29387    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
29388   ]
29389  },
29390  {
29391   "alignment" : 1,
29392   "base_specifiers" :
29393   [
29394    {
29395     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29396    }
29397   ],
29398   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
29399   "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>>",
29400   "size" : 1,
29401   "source_file" : "external/libcxx/include/type_traits",
29402   "template_args" :
29403   [
29404    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
29405   ]
29406  },
29407  {
29408   "alignment" : 1,
29409   "base_specifiers" :
29410   [
29411    {
29412     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29413    }
29414   ],
29415   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
29416   "name" : "std::is_array<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
29417   "size" : 1,
29418   "source_file" : "external/libcxx/include/type_traits",
29419   "template_args" :
29420   [
29421    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
29422   ]
29423  },
29424  {
29425   "alignment" : 1,
29426   "base_specifiers" :
29427   [
29428    {
29429     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29430    }
29431   ],
29432   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
29433   "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>>",
29434   "size" : 1,
29435   "source_file" : "external/libcxx/include/type_traits",
29436   "template_args" :
29437   [
29438    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
29439   ]
29440  },
29441  {
29442   "alignment" : 1,
29443   "base_specifiers" :
29444   [
29445    {
29446     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29447    }
29448   ],
29449   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
29450   "name" : "std::is_array<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
29451   "size" : 1,
29452   "source_file" : "external/libcxx/include/type_traits",
29453   "template_args" :
29454   [
29455    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
29456   ]
29457  },
29458  {
29459   "alignment" : 1,
29460   "base_specifiers" :
29461   [
29462    {
29463     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29464    }
29465   ],
29466   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
29467   "name" : "std::is_array<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
29468   "size" : 1,
29469   "source_file" : "external/libcxx/include/type_traits",
29470   "template_args" :
29471   [
29472    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
29473   ]
29474  },
29475  {
29476   "alignment" : 1,
29477   "base_specifiers" :
29478   [
29479    {
29480     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29481    }
29482   ],
29483   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
29484   "name" : "std::is_array<const std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
29485   "size" : 1,
29486   "source_file" : "external/libcxx/include/type_traits",
29487   "template_args" :
29488   [
29489    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
29490   ]
29491  },
29492  {
29493   "alignment" : 1,
29494   "base_specifiers" :
29495   [
29496    {
29497     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29498    }
29499   ],
29500   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
29501   "name" : "std::is_array<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
29502   "size" : 1,
29503   "source_file" : "external/libcxx/include/type_traits",
29504   "template_args" :
29505   [
29506    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
29507   ]
29508  },
29509  {
29510   "alignment" : 1,
29511   "base_specifiers" :
29512   [
29513    {
29514     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29515    }
29516   ],
29517   "linker_set_key" : "_ZTINSt3__18is_arrayIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
29518   "name" : "std::is_array<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
29519   "size" : 1,
29520   "source_file" : "external/libcxx/include/type_traits",
29521   "template_args" :
29522   [
29523    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
29524   ]
29525  },
29526  {
29527   "alignment" : 1,
29528   "base_specifiers" :
29529   [
29530    {
29531     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29532    }
29533   ],
29534   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
29535   "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>>",
29536   "size" : 1,
29537   "source_file" : "external/libcxx/include/type_traits",
29538   "template_args" :
29539   [
29540    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
29541   ]
29542  },
29543  {
29544   "alignment" : 1,
29545   "base_specifiers" :
29546   [
29547    {
29548     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29549    }
29550   ],
29551   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
29552   "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>>",
29553   "size" : 1,
29554   "source_file" : "external/libcxx/include/type_traits",
29555   "template_args" :
29556   [
29557    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
29558   ]
29559  },
29560  {
29561   "alignment" : 1,
29562   "base_specifiers" :
29563   [
29564    {
29565     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29566    }
29567   ],
29568   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
29569   "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>>",
29570   "size" : 1,
29571   "source_file" : "external/libcxx/include/type_traits",
29572   "template_args" :
29573   [
29574    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
29575   ]
29576  },
29577  {
29578   "alignment" : 1,
29579   "base_specifiers" :
29580   [
29581    {
29582     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29583    }
29584   ],
29585   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
29586   "name" : "std::is_array<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
29587   "size" : 1,
29588   "source_file" : "external/libcxx/include/type_traits",
29589   "template_args" :
29590   [
29591    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
29592   ]
29593  },
29594  {
29595   "alignment" : 1,
29596   "base_specifiers" :
29597   [
29598    {
29599     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29600    }
29601   ],
29602   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
29603   "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>>",
29604   "size" : 1,
29605   "source_file" : "external/libcxx/include/type_traits",
29606   "template_args" :
29607   [
29608    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
29609   ]
29610  },
29611  {
29612   "alignment" : 1,
29613   "base_specifiers" :
29614   [
29615    {
29616     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29617    }
29618   ],
29619   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
29620   "name" : "std::is_array<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
29621   "size" : 1,
29622   "source_file" : "external/libcxx/include/type_traits",
29623   "template_args" :
29624   [
29625    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
29626   ]
29627  },
29628  {
29629   "alignment" : 1,
29630   "base_specifiers" :
29631   [
29632    {
29633     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29634    }
29635   ],
29636   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
29637   "name" : "std::is_array<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
29638   "size" : 1,
29639   "source_file" : "external/libcxx/include/type_traits",
29640   "template_args" :
29641   [
29642    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
29643   ]
29644  },
29645  {
29646   "alignment" : 1,
29647   "base_specifiers" :
29648   [
29649    {
29650     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29651    }
29652   ],
29653   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
29654   "name" : "std::is_array<std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
29655   "size" : 1,
29656   "source_file" : "external/libcxx/include/type_traits",
29657   "template_args" :
29658   [
29659    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
29660   ]
29661  },
29662  {
29663   "alignment" : 1,
29664   "base_specifiers" :
29665   [
29666    {
29667     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29668    }
29669   ],
29670   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
29671   "name" : "std::is_array<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
29672   "size" : 1,
29673   "source_file" : "external/libcxx/include/type_traits",
29674   "template_args" :
29675   [
29676    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
29677   ]
29678  },
29679  {
29680   "alignment" : 1,
29681   "base_specifiers" :
29682   [
29683    {
29684     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29685    }
29686   ],
29687   "linker_set_key" : "_ZTINSt3__18is_arrayINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
29688   "name" : "std::is_array<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
29689   "size" : 1,
29690   "source_file" : "external/libcxx/include/type_traits",
29691   "template_args" :
29692   [
29693    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
29694   ]
29695  },
29696  {
29697   "alignment" : 1,
29698   "base_specifiers" :
29699   [
29700    {
29701     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29702    }
29703   ],
29704   "linker_set_key" : "_ZTINSt3__18is_arrayIcEE",
29705   "name" : "std::is_array<char>",
29706   "size" : 1,
29707   "source_file" : "external/libcxx/include/type_traits",
29708   "template_args" :
29709   [
29710    "_ZTIc"
29711   ]
29712  },
29713  {
29714   "alignment" : 1,
29715   "base_specifiers" :
29716   [
29717    {
29718     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29719    }
29720   ],
29721   "linker_set_key" : "_ZTINSt3__18is_arrayIeEE",
29722   "name" : "std::is_array<long double>",
29723   "size" : 1,
29724   "source_file" : "external/libcxx/include/type_traits",
29725   "template_args" :
29726   [
29727    "_ZTIe"
29728   ]
29729  },
29730  {
29731   "alignment" : 1,
29732   "base_specifiers" :
29733   [
29734    {
29735     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29736    }
29737   ],
29738   "linker_set_key" : "_ZTINSt3__18is_arrayIiEE",
29739   "name" : "std::is_array<int>",
29740   "size" : 1,
29741   "source_file" : "external/libcxx/include/type_traits",
29742   "template_args" :
29743   [
29744    "_ZTIi"
29745   ]
29746  },
29747  {
29748   "alignment" : 1,
29749   "base_specifiers" :
29750   [
29751    {
29752     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29753    }
29754   ],
29755   "linker_set_key" : "_ZTINSt3__18is_arrayIlEE",
29756   "name" : "std::is_array<long>",
29757   "size" : 1,
29758   "source_file" : "external/libcxx/include/type_traits",
29759   "template_args" :
29760   [
29761    "_ZTIl"
29762   ]
29763  },
29764  {
29765   "alignment" : 1,
29766   "base_specifiers" :
29767   [
29768    {
29769     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29770    }
29771   ],
29772   "linker_set_key" : "_ZTINSt3__18is_arrayIwEE",
29773   "name" : "std::is_array<wchar_t>",
29774   "size" : 1,
29775   "source_file" : "external/libcxx/include/type_traits",
29776   "template_args" :
29777   [
29778    "_ZTIw"
29779   ]
29780  },
29781  {
29782   "alignment" : 1,
29783   "base_specifiers" :
29784   [
29785    {
29786     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
29787    }
29788   ],
29789   "linker_set_key" : "_ZTINSt3__18is_arrayIxEE",
29790   "name" : "std::is_array<long long>",
29791   "size" : 1,
29792   "source_file" : "external/libcxx/include/type_traits",
29793   "template_args" :
29794   [
29795    "_ZTIx"
29796   ]
29797  },
29798  {
29799   "alignment" : 1,
29800   "base_specifiers" :
29801   [
29802    {
29803     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
29804    }
29805   ],
29806   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
29807   "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>>",
29808   "size" : 1,
29809   "source_file" : "external/libcxx/include/type_traits",
29810   "template_args" :
29811   [
29812    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
29813   ]
29814  },
29815  {
29816   "alignment" : 1,
29817   "base_specifiers" :
29818   [
29819    {
29820     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
29821    }
29822   ],
29823   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
29824   "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>>",
29825   "size" : 1,
29826   "source_file" : "external/libcxx/include/type_traits",
29827   "template_args" :
29828   [
29829    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
29830   ]
29831  },
29832  {
29833   "alignment" : 1,
29834   "base_specifiers" :
29835   [
29836    {
29837     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
29838    }
29839   ],
29840   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
29841   "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>>",
29842   "size" : 1,
29843   "source_file" : "external/libcxx/include/type_traits",
29844   "template_args" :
29845   [
29846    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
29847   ]
29848  },
29849  {
29850   "alignment" : 1,
29851   "base_specifiers" :
29852   [
29853    {
29854     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
29855    }
29856   ],
29857   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
29858   "name" : "std::is_class<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
29859   "size" : 1,
29860   "source_file" : "external/libcxx/include/type_traits",
29861   "template_args" :
29862   [
29863    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
29864   ]
29865  },
29866  {
29867   "alignment" : 1,
29868   "base_specifiers" :
29869   [
29870    {
29871     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
29872    }
29873   ],
29874   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
29875   "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>>",
29876   "size" : 1,
29877   "source_file" : "external/libcxx/include/type_traits",
29878   "template_args" :
29879   [
29880    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
29881   ]
29882  },
29883  {
29884   "alignment" : 1,
29885   "base_specifiers" :
29886   [
29887    {
29888     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
29889    }
29890   ],
29891   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
29892   "name" : "std::is_class<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
29893   "size" : 1,
29894   "source_file" : "external/libcxx/include/type_traits",
29895   "template_args" :
29896   [
29897    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
29898   ]
29899  },
29900  {
29901   "alignment" : 1,
29902   "base_specifiers" :
29903   [
29904    {
29905     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
29906    }
29907   ],
29908   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
29909   "name" : "std::is_class<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
29910   "size" : 1,
29911   "source_file" : "external/libcxx/include/type_traits",
29912   "template_args" :
29913   [
29914    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
29915   ]
29916  },
29917  {
29918   "alignment" : 1,
29919   "base_specifiers" :
29920   [
29921    {
29922     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
29923    }
29924   ],
29925   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
29926   "name" : "std::is_class<const std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
29927   "size" : 1,
29928   "source_file" : "external/libcxx/include/type_traits",
29929   "template_args" :
29930   [
29931    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
29932   ]
29933  },
29934  {
29935   "alignment" : 1,
29936   "base_specifiers" :
29937   [
29938    {
29939     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
29940    }
29941   ],
29942   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
29943   "name" : "std::is_class<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
29944   "size" : 1,
29945   "source_file" : "external/libcxx/include/type_traits",
29946   "template_args" :
29947   [
29948    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
29949   ]
29950  },
29951  {
29952   "alignment" : 1,
29953   "base_specifiers" :
29954   [
29955    {
29956     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
29957    }
29958   ],
29959   "linker_set_key" : "_ZTINSt3__18is_classIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
29960   "name" : "std::is_class<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
29961   "size" : 1,
29962   "source_file" : "external/libcxx/include/type_traits",
29963   "template_args" :
29964   [
29965    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
29966   ]
29967  },
29968  {
29969   "alignment" : 1,
29970   "base_specifiers" :
29971   [
29972    {
29973     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
29974    }
29975   ],
29976   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
29977   "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>>",
29978   "size" : 1,
29979   "source_file" : "external/libcxx/include/type_traits",
29980   "template_args" :
29981   [
29982    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
29983   ]
29984  },
29985  {
29986   "alignment" : 1,
29987   "base_specifiers" :
29988   [
29989    {
29990     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
29991    }
29992   ],
29993   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
29994   "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>>",
29995   "size" : 1,
29996   "source_file" : "external/libcxx/include/type_traits",
29997   "template_args" :
29998   [
29999    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
30000   ]
30001  },
30002  {
30003   "alignment" : 1,
30004   "base_specifiers" :
30005   [
30006    {
30007     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
30008    }
30009   ],
30010   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
30011   "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>>",
30012   "size" : 1,
30013   "source_file" : "external/libcxx/include/type_traits",
30014   "template_args" :
30015   [
30016    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
30017   ]
30018  },
30019  {
30020   "alignment" : 1,
30021   "base_specifiers" :
30022   [
30023    {
30024     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
30025    }
30026   ],
30027   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
30028   "name" : "std::is_class<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
30029   "size" : 1,
30030   "source_file" : "external/libcxx/include/type_traits",
30031   "template_args" :
30032   [
30033    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
30034   ]
30035  },
30036  {
30037   "alignment" : 1,
30038   "base_specifiers" :
30039   [
30040    {
30041     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
30042    }
30043   ],
30044   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
30045   "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>>",
30046   "size" : 1,
30047   "source_file" : "external/libcxx/include/type_traits",
30048   "template_args" :
30049   [
30050    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
30051   ]
30052  },
30053  {
30054   "alignment" : 1,
30055   "base_specifiers" :
30056   [
30057    {
30058     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
30059    }
30060   ],
30061   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
30062   "name" : "std::is_class<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
30063   "size" : 1,
30064   "source_file" : "external/libcxx/include/type_traits",
30065   "template_args" :
30066   [
30067    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
30068   ]
30069  },
30070  {
30071   "alignment" : 1,
30072   "base_specifiers" :
30073   [
30074    {
30075     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
30076    }
30077   ],
30078   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
30079   "name" : "std::is_class<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
30080   "size" : 1,
30081   "source_file" : "external/libcxx/include/type_traits",
30082   "template_args" :
30083   [
30084    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
30085   ]
30086  },
30087  {
30088   "alignment" : 1,
30089   "base_specifiers" :
30090   [
30091    {
30092     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
30093    }
30094   ],
30095   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
30096   "name" : "std::is_class<std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
30097   "size" : 1,
30098   "source_file" : "external/libcxx/include/type_traits",
30099   "template_args" :
30100   [
30101    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
30102   ]
30103  },
30104  {
30105   "alignment" : 1,
30106   "base_specifiers" :
30107   [
30108    {
30109     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
30110    }
30111   ],
30112   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
30113   "name" : "std::is_class<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
30114   "size" : 1,
30115   "source_file" : "external/libcxx/include/type_traits",
30116   "template_args" :
30117   [
30118    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
30119   ]
30120  },
30121  {
30122   "alignment" : 1,
30123   "base_specifiers" :
30124   [
30125    {
30126     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
30127    }
30128   ],
30129   "linker_set_key" : "_ZTINSt3__18is_classINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
30130   "name" : "std::is_class<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
30131   "size" : 1,
30132   "source_file" : "external/libcxx/include/type_traits",
30133   "template_args" :
30134   [
30135    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
30136   ]
30137  },
30138  {
30139   "alignment" : 1,
30140   "base_specifiers" :
30141   [
30142    {
30143     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
30144    }
30145   ],
30146   "linker_set_key" : "_ZTINSt3__18is_classIeEE",
30147   "name" : "std::is_class<long double>",
30148   "size" : 1,
30149   "source_file" : "external/libcxx/include/type_traits",
30150   "template_args" :
30151   [
30152    "_ZTIe"
30153   ]
30154  },
30155  {
30156   "alignment" : 1,
30157   "base_specifiers" :
30158   [
30159    {
30160     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
30161    }
30162   ],
30163   "linker_set_key" : "_ZTINSt3__18is_classIiEE",
30164   "name" : "std::is_class<int>",
30165   "size" : 1,
30166   "source_file" : "external/libcxx/include/type_traits",
30167   "template_args" :
30168   [
30169    "_ZTIi"
30170   ]
30171  },
30172  {
30173   "alignment" : 1,
30174   "base_specifiers" :
30175   [
30176    {
30177     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
30178    }
30179   ],
30180   "linker_set_key" : "_ZTINSt3__18is_classIlEE",
30181   "name" : "std::is_class<long>",
30182   "size" : 1,
30183   "source_file" : "external/libcxx/include/type_traits",
30184   "template_args" :
30185   [
30186    "_ZTIl"
30187   ]
30188  },
30189  {
30190   "alignment" : 1,
30191   "base_specifiers" :
30192   [
30193    {
30194     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
30195    }
30196   ],
30197   "linker_set_key" : "_ZTINSt3__18is_classIxEE",
30198   "name" : "std::is_class<long long>",
30199   "size" : 1,
30200   "source_file" : "external/libcxx/include/type_traits",
30201   "template_args" :
30202   [
30203    "_ZTIx"
30204   ]
30205  },
30206  {
30207   "alignment" : 1,
30208   "base_specifiers" :
30209   [
30210    {
30211     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
30212    }
30213   ],
30214   "linker_set_key" : "_ZTINSt3__18is_emptyINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repEEE",
30215   "name" : "std::is_empty<std::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t>>::__rep>",
30216   "size" : 1,
30217   "source_file" : "external/libcxx/include/type_traits",
30218   "template_args" :
30219   [
30220    "_ZTINSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repE"
30221   ]
30222  },
30223  {
30224   "alignment" : 1,
30225   "base_specifiers" :
30226   [
30227    {
30228     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
30229    }
30230   ],
30231   "linker_set_key" : "_ZTINSt3__18is_emptyINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repEEE",
30232   "name" : "std::is_empty<std::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>>::__rep>",
30233   "size" : 1,
30234   "source_file" : "external/libcxx/include/type_traits",
30235   "template_args" :
30236   [
30237    "_ZTINSt3__112basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repE"
30238   ]
30239  },
30240  {
30241   "alignment" : 1,
30242   "base_specifiers" :
30243   [
30244    {
30245     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
30246    }
30247   ],
30248   "linker_set_key" : "_ZTINSt3__18is_emptyINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repEEE",
30249   "name" : "std::is_empty<std::basic_string<char8_t, std::char_traits<char8_t>, std::allocator<char8_t>>::__rep>",
30250   "size" : 1,
30251   "source_file" : "external/libcxx/include/type_traits",
30252   "template_args" :
30253   [
30254    "_ZTINSt3__112basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repE"
30255   ]
30256  },
30257  {
30258   "alignment" : 1,
30259   "base_specifiers" :
30260   [
30261    {
30262     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
30263    }
30264   ],
30265   "linker_set_key" : "_ZTINSt3__18is_emptyINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repEEE",
30266   "name" : "std::is_empty<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep>",
30267   "size" : 1,
30268   "source_file" : "external/libcxx/include/type_traits",
30269   "template_args" :
30270   [
30271    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repE"
30272   ]
30273  },
30274  {
30275   "alignment" : 1,
30276   "base_specifiers" :
30277   [
30278    {
30279     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
30280    }
30281   ],
30282   "linker_set_key" : "_ZTINSt3__18is_emptyINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repEEE",
30283   "name" : "std::is_empty<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::__rep>",
30284   "size" : 1,
30285   "source_file" : "external/libcxx/include/type_traits",
30286   "template_args" :
30287   [
30288    "_ZTINSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repE"
30289   ]
30290  },
30291  {
30292   "alignment" : 1,
30293   "base_specifiers" :
30294   [
30295    {
30296     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
30297    }
30298   ],
30299   "linker_set_key" : "_ZTINSt3__18is_emptyINS_9allocatorIDiEEEE",
30300   "name" : "std::is_empty<std::allocator<char32_t>>",
30301   "size" : 1,
30302   "source_file" : "external/libcxx/include/type_traits",
30303   "template_args" :
30304   [
30305    "_ZTINSt3__19allocatorIDiEE"
30306   ]
30307  },
30308  {
30309   "alignment" : 1,
30310   "base_specifiers" :
30311   [
30312    {
30313     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
30314    }
30315   ],
30316   "linker_set_key" : "_ZTINSt3__18is_emptyINS_9allocatorIDsEEEE",
30317   "name" : "std::is_empty<std::allocator<char16_t>>",
30318   "size" : 1,
30319   "source_file" : "external/libcxx/include/type_traits",
30320   "template_args" :
30321   [
30322    "_ZTINSt3__19allocatorIDsEE"
30323   ]
30324  },
30325  {
30326   "alignment" : 1,
30327   "base_specifiers" :
30328   [
30329    {
30330     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
30331    }
30332   ],
30333   "linker_set_key" : "_ZTINSt3__18is_emptyINS_9allocatorIDuEEEE",
30334   "name" : "std::is_empty<std::allocator<char8_t>>",
30335   "size" : 1,
30336   "source_file" : "external/libcxx/include/type_traits",
30337   "template_args" :
30338   [
30339    "_ZTINSt3__19allocatorIDuEE"
30340   ]
30341  },
30342  {
30343   "alignment" : 1,
30344   "base_specifiers" :
30345   [
30346    {
30347     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
30348    }
30349   ],
30350   "linker_set_key" : "_ZTINSt3__18is_emptyINS_9allocatorIcEEEE",
30351   "name" : "std::is_empty<std::allocator<char>>",
30352   "size" : 1,
30353   "source_file" : "external/libcxx/include/type_traits",
30354   "template_args" :
30355   [
30356    "_ZTINSt3__19allocatorIcEE"
30357   ]
30358  },
30359  {
30360   "alignment" : 1,
30361   "base_specifiers" :
30362   [
30363    {
30364     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
30365    }
30366   ],
30367   "linker_set_key" : "_ZTINSt3__18is_emptyINS_9allocatorIwEEEE",
30368   "name" : "std::is_empty<std::allocator<wchar_t>>",
30369   "size" : 1,
30370   "source_file" : "external/libcxx/include/type_traits",
30371   "template_args" :
30372   [
30373    "_ZTINSt3__19allocatorIwEE"
30374   ]
30375  },
30376  {
30377   "alignment" : 1,
30378   "base_specifiers" :
30379   [
30380    {
30381     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
30382    }
30383   ],
30384   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
30385   "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>>",
30386   "size" : 1,
30387   "source_file" : "external/libcxx/include/type_traits",
30388   "template_args" :
30389   [
30390    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
30391   ]
30392  },
30393  {
30394   "alignment" : 1,
30395   "base_specifiers" :
30396   [
30397    {
30398     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
30399    }
30400   ],
30401   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
30402   "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>>",
30403   "size" : 1,
30404   "source_file" : "external/libcxx/include/type_traits",
30405   "template_args" :
30406   [
30407    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
30408   ]
30409  },
30410  {
30411   "alignment" : 1,
30412   "base_specifiers" :
30413   [
30414    {
30415     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
30416    }
30417   ],
30418   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
30419   "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>>",
30420   "size" : 1,
30421   "source_file" : "external/libcxx/include/type_traits",
30422   "template_args" :
30423   [
30424    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
30425   ]
30426  },
30427  {
30428   "alignment" : 1,
30429   "base_specifiers" :
30430   [
30431    {
30432     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
30433    }
30434   ],
30435   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
30436   "name" : "std::is_union<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
30437   "size" : 1,
30438   "source_file" : "external/libcxx/include/type_traits",
30439   "template_args" :
30440   [
30441    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
30442   ]
30443  },
30444  {
30445   "alignment" : 1,
30446   "base_specifiers" :
30447   [
30448    {
30449     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
30450    }
30451   ],
30452   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
30453   "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>>",
30454   "size" : 1,
30455   "source_file" : "external/libcxx/include/type_traits",
30456   "template_args" :
30457   [
30458    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
30459   ]
30460  },
30461  {
30462   "alignment" : 1,
30463   "base_specifiers" :
30464   [
30465    {
30466     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
30467    }
30468   ],
30469   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
30470   "name" : "std::is_union<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
30471   "size" : 1,
30472   "source_file" : "external/libcxx/include/type_traits",
30473   "template_args" :
30474   [
30475    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
30476   ]
30477  },
30478  {
30479   "alignment" : 1,
30480   "base_specifiers" :
30481   [
30482    {
30483     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
30484    }
30485   ],
30486   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
30487   "name" : "std::is_union<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
30488   "size" : 1,
30489   "source_file" : "external/libcxx/include/type_traits",
30490   "template_args" :
30491   [
30492    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
30493   ]
30494  },
30495  {
30496   "alignment" : 1,
30497   "base_specifiers" :
30498   [
30499    {
30500     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
30501    }
30502   ],
30503   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
30504   "name" : "std::is_union<const std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
30505   "size" : 1,
30506   "source_file" : "external/libcxx/include/type_traits",
30507   "template_args" :
30508   [
30509    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
30510   ]
30511  },
30512  {
30513   "alignment" : 1,
30514   "base_specifiers" :
30515   [
30516    {
30517     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
30518    }
30519   ],
30520   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
30521   "name" : "std::is_union<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
30522   "size" : 1,
30523   "source_file" : "external/libcxx/include/type_traits",
30524   "template_args" :
30525   [
30526    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
30527   ]
30528  },
30529  {
30530   "alignment" : 1,
30531   "base_specifiers" :
30532   [
30533    {
30534     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
30535    }
30536   ],
30537   "linker_set_key" : "_ZTINSt3__18is_unionIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
30538   "name" : "std::is_union<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
30539   "size" : 1,
30540   "source_file" : "external/libcxx/include/type_traits",
30541   "template_args" :
30542   [
30543    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
30544   ]
30545  },
30546  {
30547   "alignment" : 1,
30548   "base_specifiers" :
30549   [
30550    {
30551     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
30552    }
30553   ],
30554   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
30555   "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>>",
30556   "size" : 1,
30557   "source_file" : "external/libcxx/include/type_traits",
30558   "template_args" :
30559   [
30560    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
30561   ]
30562  },
30563  {
30564   "alignment" : 1,
30565   "base_specifiers" :
30566   [
30567    {
30568     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
30569    }
30570   ],
30571   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
30572   "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>>",
30573   "size" : 1,
30574   "source_file" : "external/libcxx/include/type_traits",
30575   "template_args" :
30576   [
30577    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
30578   ]
30579  },
30580  {
30581   "alignment" : 1,
30582   "base_specifiers" :
30583   [
30584    {
30585     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
30586    }
30587   ],
30588   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
30589   "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>>",
30590   "size" : 1,
30591   "source_file" : "external/libcxx/include/type_traits",
30592   "template_args" :
30593   [
30594    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
30595   ]
30596  },
30597  {
30598   "alignment" : 1,
30599   "base_specifiers" :
30600   [
30601    {
30602     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
30603    }
30604   ],
30605   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
30606   "name" : "std::is_union<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
30607   "size" : 1,
30608   "source_file" : "external/libcxx/include/type_traits",
30609   "template_args" :
30610   [
30611    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
30612   ]
30613  },
30614  {
30615   "alignment" : 1,
30616   "base_specifiers" :
30617   [
30618    {
30619     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
30620    }
30621   ],
30622   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
30623   "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>>",
30624   "size" : 1,
30625   "source_file" : "external/libcxx/include/type_traits",
30626   "template_args" :
30627   [
30628    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
30629   ]
30630  },
30631  {
30632   "alignment" : 1,
30633   "base_specifiers" :
30634   [
30635    {
30636     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
30637    }
30638   ],
30639   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
30640   "name" : "std::is_union<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
30641   "size" : 1,
30642   "source_file" : "external/libcxx/include/type_traits",
30643   "template_args" :
30644   [
30645    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
30646   ]
30647  },
30648  {
30649   "alignment" : 1,
30650   "base_specifiers" :
30651   [
30652    {
30653     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
30654    }
30655   ],
30656   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
30657   "name" : "std::is_union<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
30658   "size" : 1,
30659   "source_file" : "external/libcxx/include/type_traits",
30660   "template_args" :
30661   [
30662    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
30663   ]
30664  },
30665  {
30666   "alignment" : 1,
30667   "base_specifiers" :
30668   [
30669    {
30670     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
30671    }
30672   ],
30673   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
30674   "name" : "std::is_union<std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
30675   "size" : 1,
30676   "source_file" : "external/libcxx/include/type_traits",
30677   "template_args" :
30678   [
30679    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
30680   ]
30681  },
30682  {
30683   "alignment" : 1,
30684   "base_specifiers" :
30685   [
30686    {
30687     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
30688    }
30689   ],
30690   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
30691   "name" : "std::is_union<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
30692   "size" : 1,
30693   "source_file" : "external/libcxx/include/type_traits",
30694   "template_args" :
30695   [
30696    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
30697   ]
30698  },
30699  {
30700   "alignment" : 1,
30701   "base_specifiers" :
30702   [
30703    {
30704     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
30705    }
30706   ],
30707   "linker_set_key" : "_ZTINSt3__18is_unionINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
30708   "name" : "std::is_union<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
30709   "size" : 1,
30710   "source_file" : "external/libcxx/include/type_traits",
30711   "template_args" :
30712   [
30713    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
30714   ]
30715  },
30716  {
30717   "alignment" : 1,
30718   "base_specifiers" :
30719   [
30720    {
30721     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
30722    }
30723   ],
30724   "linker_set_key" : "_ZTINSt3__18is_unionIeEE",
30725   "name" : "std::is_union<long double>",
30726   "size" : 1,
30727   "source_file" : "external/libcxx/include/type_traits",
30728   "template_args" :
30729   [
30730    "_ZTIe"
30731   ]
30732  },
30733  {
30734   "alignment" : 1,
30735   "base_specifiers" :
30736   [
30737    {
30738     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
30739    }
30740   ],
30741   "linker_set_key" : "_ZTINSt3__18is_unionIiEE",
30742   "name" : "std::is_union<int>",
30743   "size" : 1,
30744   "source_file" : "external/libcxx/include/type_traits",
30745   "template_args" :
30746   [
30747    "_ZTIi"
30748   ]
30749  },
30750  {
30751   "alignment" : 1,
30752   "base_specifiers" :
30753   [
30754    {
30755     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
30756    }
30757   ],
30758   "linker_set_key" : "_ZTINSt3__18is_unionIlEE",
30759   "name" : "std::is_union<long>",
30760   "size" : 1,
30761   "source_file" : "external/libcxx/include/type_traits",
30762   "template_args" :
30763   [
30764    "_ZTIl"
30765   ]
30766  },
30767  {
30768   "alignment" : 1,
30769   "base_specifiers" :
30770   [
30771    {
30772     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
30773    }
30774   ],
30775   "linker_set_key" : "_ZTINSt3__18is_unionIxEE",
30776   "name" : "std::is_union<long long>",
30777   "size" : 1,
30778   "source_file" : "external/libcxx/include/type_traits",
30779   "template_args" :
30780   [
30781    "_ZTIx"
30782   ]
30783  },
30784  {
30785   "alignment" : 1,
30786   "linker_set_key" : "_ZTINSt3__18iteratorINS_19output_iterator_tagEvvvvEE",
30787   "name" : "std::iterator<std::output_iterator_tag, void, void, void, void>",
30788   "size" : 1,
30789   "source_file" : "external/libcxx/include/iterator",
30790   "template_args" :
30791   [
30792    "_ZTINSt3__119output_iterator_tagE",
30793    "_ZTIv",
30794    "_ZTIv",
30795    "_ZTIv",
30796    "_ZTIv"
30797   ]
30798  },
30799  {
30800   "alignment" : 1,
30801   "linker_set_key" : "_ZTINSt3__19allocatorIDiEE",
30802   "name" : "std::allocator<char32_t>",
30803   "record_kind" : "class",
30804   "size" : 1,
30805   "source_file" : "external/libcxx/include/memory",
30806   "template_args" :
30807   [
30808    "_ZTIDi"
30809   ]
30810  },
30811  {
30812   "alignment" : 1,
30813   "linker_set_key" : "_ZTINSt3__19allocatorIDsEE",
30814   "name" : "std::allocator<char16_t>",
30815   "record_kind" : "class",
30816   "size" : 1,
30817   "source_file" : "external/libcxx/include/memory",
30818   "template_args" :
30819   [
30820    "_ZTIDs"
30821   ]
30822  },
30823  {
30824   "alignment" : 1,
30825   "linker_set_key" : "_ZTINSt3__19allocatorIDuEE",
30826   "name" : "std::allocator<char8_t>",
30827   "record_kind" : "class",
30828   "size" : 1,
30829   "source_file" : "external/libcxx/include/memory",
30830   "template_args" :
30831   [
30832    "_ZTIDu"
30833   ]
30834  },
30835  {
30836   "alignment" : 1,
30837   "linker_set_key" : "_ZTINSt3__19allocatorIKvEE",
30838   "name" : "std::allocator<const void>",
30839   "record_kind" : "class",
30840   "size" : 1,
30841   "source_file" : "external/libcxx/include/memory",
30842   "template_args" :
30843   [
30844    "_ZTIKv"
30845   ]
30846  },
30847  {
30848   "alignment" : 1,
30849   "linker_set_key" : "_ZTINSt3__19allocatorINS_40__shared_ptr_dummy_rebind_allocator_typeEEE",
30850   "name" : "std::allocator<std::__shared_ptr_dummy_rebind_allocator_type>",
30851   "record_kind" : "class",
30852   "size" : 1,
30853   "source_file" : "external/libcxx/include/memory",
30854   "template_args" :
30855   [
30856    "_ZTINSt3__140__shared_ptr_dummy_rebind_allocator_typeE"
30857   ]
30858  },
30859  {
30860   "alignment" : 1,
30861   "linker_set_key" : "_ZTINSt3__19allocatorIcEE",
30862   "name" : "std::allocator<char>",
30863   "record_kind" : "class",
30864   "size" : 1,
30865   "source_file" : "external/libcxx/include/memory",
30866   "template_args" :
30867   [
30868    "_ZTIc"
30869   ]
30870  },
30871  {
30872   "alignment" : 1,
30873   "linker_set_key" : "_ZTINSt3__19allocatorIvEE",
30874   "name" : "std::allocator<void>",
30875   "record_kind" : "class",
30876   "size" : 1,
30877   "source_file" : "external/libcxx/include/memory",
30878   "template_args" :
30879   [
30880    "_ZTIv"
30881   ]
30882  },
30883  {
30884   "alignment" : 1,
30885   "linker_set_key" : "_ZTINSt3__19allocatorIwEE",
30886   "name" : "std::allocator<wchar_t>",
30887   "record_kind" : "class",
30888   "size" : 1,
30889   "source_file" : "external/libcxx/include/memory",
30890   "template_args" :
30891   [
30892    "_ZTIw"
30893   ]
30894  },
30895  {
30896   "alignment" : 1,
30897   "linker_set_key" : "_ZTINSt3__19enable_ifILb0ERNS_10error_codeEEE",
30898   "name" : "std::enable_if<false, std::error_code &>",
30899   "size" : 1,
30900   "source_file" : "external/libcxx/include/type_traits",
30901   "template_args" :
30902   [
30903    "_ZTIRNSt3__110error_codeE"
30904   ]
30905  },
30906  {
30907   "alignment" : 1,
30908   "linker_set_key" : "_ZTINSt3__19enable_ifILb0EvEE",
30909   "name" : "std::enable_if<false>",
30910   "size" : 1,
30911   "source_file" : "external/libcxx/include/type_traits",
30912   "template_args" :
30913   [
30914    "_ZTIv"
30915   ]
30916  },
30917  {
30918   "alignment" : 1,
30919   "linker_set_key" : "_ZTINSt3__19enable_ifILb1EDnEE",
30920   "name" : "std::enable_if<true, std::nullptr_t>",
30921   "size" : 1,
30922   "source_file" : "external/libcxx/include/type_traits",
30923   "template_args" :
30924   [
30925    "_ZTIDn"
30926   ]
30927  },
30928  {
30929   "alignment" : 1,
30930   "linker_set_key" : "_ZTINSt3__19enable_ifILb1ENS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
30931   "name" : "std::enable_if<true, std::chrono::duration<long double, std::ratio<1, 1000000000>>>",
30932   "size" : 1,
30933   "source_file" : "external/libcxx/include/type_traits",
30934   "template_args" :
30935   [
30936    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE"
30937   ]
30938  },
30939  {
30940   "alignment" : 1,
30941   "linker_set_key" : "_ZTINSt3__19enable_ifILb1ENS_6chrono8durationIiNS_5ratioILx2629746ELx1EEEEEEE",
30942   "name" : "std::enable_if<true, std::chrono::duration<int, std::ratio<2629746, 1>>>",
30943   "size" : 1,
30944   "source_file" : "external/libcxx/include/type_traits",
30945   "template_args" :
30946   [
30947    "_ZTINSt3__16chrono8durationIiNS_5ratioILx2629746ELx1EEEEE"
30948   ]
30949  },
30950  {
30951   "alignment" : 1,
30952   "linker_set_key" : "_ZTINSt3__19enable_ifILb1ENS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
30953   "name" : "std::enable_if<true, std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
30954   "size" : 1,
30955   "source_file" : "external/libcxx/include/type_traits",
30956   "template_args" :
30957   [
30958    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
30959   ]
30960  },
30961  {
30962   "alignment" : 1,
30963   "linker_set_key" : "_ZTINSt3__19enable_ifILb1ENS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
30964   "name" : "std::enable_if<true, std::chrono::duration<long long, std::ratio<1, 1>>>",
30965   "size" : 1,
30966   "source_file" : "external/libcxx/include/type_traits",
30967   "template_args" :
30968   [
30969    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE"
30970   ]
30971  },
30972  {
30973   "alignment" : 1,
30974   "linker_set_key" : "_ZTINSt3__19enable_ifILb1EvEE",
30975   "name" : "std::enable_if<true>",
30976   "size" : 1,
30977   "source_file" : "external/libcxx/include/type_traits",
30978   "template_args" :
30979   [
30980    "_ZTIv"
30981   ]
30982  },
30983  {
30984   "alignment" : 1,
30985   "base_specifiers" :
30986   [
30987    {
30988     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
30989    }
30990   ],
30991   "linker_set_key" : "_ZTINSt3__19is_scalarIDnEE",
30992   "name" : "std::is_scalar<nullptr_t>",
30993   "size" : 1,
30994   "source_file" : "external/libcxx/include/type_traits",
30995   "template_args" :
30996   [
30997    "_ZTIDn"
30998   ]
30999  },
31000  {
31001   "alignment" : 4,
31002   "fields" :
31003   [
31004    {
31005     "access" : "private",
31006     "field_name" : "__state_",
31007     "referenced_type" : "_ZTIm"
31008    }
31009   ],
31010   "linker_set_key" : "_ZTINSt3__19once_flagE",
31011   "name" : "std::once_flag",
31012   "size" : 4,
31013   "source_file" : "external/libcxx/include/mutex"
31014  },
31015  {
31016   "alignment" : 1,
31017   "linker_set_key" : "_ZTINSt3__19remove_cvIDiEE",
31018   "name" : "std::remove_cv<char32_t>",
31019   "size" : 1,
31020   "source_file" : "external/libcxx/include/type_traits",
31021   "template_args" :
31022   [
31023    "_ZTIDi"
31024   ]
31025  },
31026  {
31027   "alignment" : 1,
31028   "linker_set_key" : "_ZTINSt3__19remove_cvIDsEE",
31029   "name" : "std::remove_cv<char16_t>",
31030   "size" : 1,
31031   "source_file" : "external/libcxx/include/type_traits",
31032   "template_args" :
31033   [
31034    "_ZTIDs"
31035   ]
31036  },
31037  {
31038   "alignment" : 1,
31039   "linker_set_key" : "_ZTINSt3__19remove_cvIDuEE",
31040   "name" : "std::remove_cv<char8_t>",
31041   "size" : 1,
31042   "source_file" : "external/libcxx/include/type_traits",
31043   "template_args" :
31044   [
31045    "_ZTIDu"
31046   ]
31047  },
31048  {
31049   "alignment" : 1,
31050   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
31051   "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>>",
31052   "size" : 1,
31053   "source_file" : "external/libcxx/include/type_traits",
31054   "template_args" :
31055   [
31056    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
31057   ]
31058  },
31059  {
31060   "alignment" : 1,
31061   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
31062   "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>>",
31063   "size" : 1,
31064   "source_file" : "external/libcxx/include/type_traits",
31065   "template_args" :
31066   [
31067    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
31068   ]
31069  },
31070  {
31071   "alignment" : 1,
31072   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
31073   "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>>",
31074   "size" : 1,
31075   "source_file" : "external/libcxx/include/type_traits",
31076   "template_args" :
31077   [
31078    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
31079   ]
31080  },
31081  {
31082   "alignment" : 1,
31083   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
31084   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
31085   "size" : 1,
31086   "source_file" : "external/libcxx/include/type_traits",
31087   "template_args" :
31088   [
31089    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
31090   ]
31091  },
31092  {
31093   "alignment" : 1,
31094   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
31095   "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>>",
31096   "size" : 1,
31097   "source_file" : "external/libcxx/include/type_traits",
31098   "template_args" :
31099   [
31100    "_ZTIKNSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
31101   ]
31102  },
31103  {
31104   "alignment" : 1,
31105   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
31106   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
31107   "size" : 1,
31108   "source_file" : "external/libcxx/include/type_traits",
31109   "template_args" :
31110   [
31111    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
31112   ]
31113  },
31114  {
31115   "alignment" : 1,
31116   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
31117   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
31118   "size" : 1,
31119   "source_file" : "external/libcxx/include/type_traits",
31120   "template_args" :
31121   [
31122    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
31123   ]
31124  },
31125  {
31126   "alignment" : 1,
31127   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
31128   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
31129   "size" : 1,
31130   "source_file" : "external/libcxx/include/type_traits",
31131   "template_args" :
31132   [
31133    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
31134   ]
31135  },
31136  {
31137   "alignment" : 1,
31138   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
31139   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
31140   "size" : 1,
31141   "source_file" : "external/libcxx/include/type_traits",
31142   "template_args" :
31143   [
31144    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
31145   ]
31146  },
31147  {
31148   "alignment" : 1,
31149   "linker_set_key" : "_ZTINSt3__19remove_cvIKNS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
31150   "name" : "std::remove_cv<const std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
31151   "size" : 1,
31152   "source_file" : "external/libcxx/include/type_traits",
31153   "template_args" :
31154   [
31155    "_ZTIKNSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
31156   ]
31157  },
31158  {
31159   "alignment" : 1,
31160   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEEEE",
31161   "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>>",
31162   "size" : 1,
31163   "source_file" : "external/libcxx/include/type_traits",
31164   "template_args" :
31165   [
31166    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEE5__repELi0ELb0EEE"
31167   ]
31168  },
31169  {
31170   "alignment" : 1,
31171   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEEEE",
31172   "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>>",
31173   "size" : 1,
31174   "source_file" : "external/libcxx/include/type_traits",
31175   "template_args" :
31176   [
31177    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDsNS_11char_traitsIDsEENS_9allocatorIDsEEE5__repELi0ELb0EEE"
31178   ]
31179  },
31180  {
31181   "alignment" : 1,
31182   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEEEE",
31183   "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>>",
31184   "size" : 1,
31185   "source_file" : "external/libcxx/include/type_traits",
31186   "template_args" :
31187   [
31188    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIDuNS_11char_traitsIDuEENS_9allocatorIDuEEE5__repELi0ELb0EEE"
31189   ]
31190  },
31191  {
31192   "alignment" : 1,
31193   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEEEE",
31194   "name" : "std::remove_cv<std::__compressed_pair_elem<std::basic_string<char, std::char_traits<char>, std::allocator<char>>::__rep, 0, false>>",
31195   "size" : 1,
31196   "source_file" : "external/libcxx/include/type_traits",
31197   "template_args" :
31198   [
31199    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEE"
31200   ]
31201  },
31202  {
31203   "alignment" : 1,
31204   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEEEE",
31205   "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>>",
31206   "size" : 1,
31207   "source_file" : "external/libcxx/include/type_traits",
31208   "template_args" :
31209   [
31210    "_ZTINSt3__122__compressed_pair_elemINS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5__repELi0ELb0EEE"
31211   ]
31212  },
31213  {
31214   "alignment" : 1,
31215   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEEEE",
31216   "name" : "std::remove_cv<std::__compressed_pair_elem<std::allocator<char32_t>, 1, true>>",
31217   "size" : 1,
31218   "source_file" : "external/libcxx/include/type_traits",
31219   "template_args" :
31220   [
31221    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDiEELi1ELb1EEE"
31222   ]
31223  },
31224  {
31225   "alignment" : 1,
31226   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEEEE",
31227   "name" : "std::remove_cv<std::__compressed_pair_elem<std::allocator<char16_t>, 1, true>>",
31228   "size" : 1,
31229   "source_file" : "external/libcxx/include/type_traits",
31230   "template_args" :
31231   [
31232    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDsEELi1ELb1EEE"
31233   ]
31234  },
31235  {
31236   "alignment" : 1,
31237   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEEEE",
31238   "name" : "std::remove_cv<std::__compressed_pair_elem<std::allocator<char8_t>, 1, true>>",
31239   "size" : 1,
31240   "source_file" : "external/libcxx/include/type_traits",
31241   "template_args" :
31242   [
31243    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIDuEELi1ELb1EEE"
31244   ]
31245  },
31246  {
31247   "alignment" : 1,
31248   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEEEE",
31249   "name" : "std::remove_cv<std::__compressed_pair_elem<std::allocator<char>, 1, true>>",
31250   "size" : 1,
31251   "source_file" : "external/libcxx/include/type_traits",
31252   "template_args" :
31253   [
31254    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEE"
31255   ]
31256  },
31257  {
31258   "alignment" : 1,
31259   "linker_set_key" : "_ZTINSt3__19remove_cvINS_22__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEEEE",
31260   "name" : "std::remove_cv<std::__compressed_pair_elem<std::allocator<wchar_t>, 1, true>>",
31261   "size" : 1,
31262   "source_file" : "external/libcxx/include/type_traits",
31263   "template_args" :
31264   [
31265    "_ZTINSt3__122__compressed_pair_elemINS_9allocatorIwEELi1ELb1EEE"
31266   ]
31267  },
31268  {
31269   "alignment" : 1,
31270   "linker_set_key" : "_ZTINSt3__19remove_cvINS_6chrono8durationIeNS_5ratioILx1ELx1000000000EEEEEEE",
31271   "name" : "std::remove_cv<std::chrono::duration<long double, std::ratio<1, 1000000000>>>",
31272   "size" : 1,
31273   "source_file" : "external/libcxx/include/type_traits",
31274   "template_args" :
31275   [
31276    "_ZTINSt3__16chrono8durationIeNS_5ratioILx1ELx1000000000EEEEE"
31277   ]
31278  },
31279  {
31280   "alignment" : 1,
31281   "linker_set_key" : "_ZTINSt3__19remove_cvINS_6chrono8durationIiNS_5ratioILx2629746ELx1EEEEEEE",
31282   "name" : "std::remove_cv<std::chrono::duration<int, std::ratio<2629746, 1>>>",
31283   "size" : 1,
31284   "source_file" : "external/libcxx/include/type_traits",
31285   "template_args" :
31286   [
31287    "_ZTINSt3__16chrono8durationIiNS_5ratioILx2629746ELx1EEEEE"
31288   ]
31289  },
31290  {
31291   "alignment" : 1,
31292   "linker_set_key" : "_ZTINSt3__19remove_cvINS_6chrono8durationIiNS_5ratioILx31556952ELx1EEEEEEE",
31293   "name" : "std::remove_cv<std::chrono::duration<int, std::ratio<31556952, 1>>>",
31294   "size" : 1,
31295   "source_file" : "external/libcxx/include/type_traits",
31296   "template_args" :
31297   [
31298    "_ZTINSt3__16chrono8durationIiNS_5ratioILx31556952ELx1EEEEE"
31299   ]
31300  },
31301  {
31302   "alignment" : 1,
31303   "linker_set_key" : "_ZTINSt3__19remove_cvINS_6chrono8durationIiNS_5ratioILx86400ELx1EEEEEEE",
31304   "name" : "std::remove_cv<std::chrono::duration<int, std::ratio<86400, 1>>>",
31305   "size" : 1,
31306   "source_file" : "external/libcxx/include/type_traits",
31307   "template_args" :
31308   [
31309    "_ZTINSt3__16chrono8durationIiNS_5ratioILx86400ELx1EEEEE"
31310   ]
31311  },
31312  {
31313   "alignment" : 1,
31314   "linker_set_key" : "_ZTINSt3__19remove_cvINS_6chrono8durationIxNS_5ratioILx1ELx1000000000EEEEEEE",
31315   "name" : "std::remove_cv<std::chrono::duration<long long, std::ratio<1, 1000000000>>>",
31316   "size" : 1,
31317   "source_file" : "external/libcxx/include/type_traits",
31318   "template_args" :
31319   [
31320    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1000000000EEEEE"
31321   ]
31322  },
31323  {
31324   "alignment" : 1,
31325   "linker_set_key" : "_ZTINSt3__19remove_cvINS_6chrono8durationIxNS_5ratioILx1ELx1EEEEEEE",
31326   "name" : "std::remove_cv<std::chrono::duration<long long, std::ratio<1, 1>>>",
31327   "size" : 1,
31328   "source_file" : "external/libcxx/include/type_traits",
31329   "template_args" :
31330   [
31331    "_ZTINSt3__16chrono8durationIxNS_5ratioILx1ELx1EEEEE"
31332   ]
31333  },
31334  {
31335   "alignment" : 1,
31336   "linker_set_key" : "_ZTINSt3__19remove_cvIcEE",
31337   "name" : "std::remove_cv<char>",
31338   "size" : 1,
31339   "source_file" : "external/libcxx/include/type_traits",
31340   "template_args" :
31341   [
31342    "_ZTIc"
31343   ]
31344  },
31345  {
31346   "alignment" : 1,
31347   "linker_set_key" : "_ZTINSt3__19remove_cvIeEE",
31348   "name" : "std::remove_cv<long double>",
31349   "size" : 1,
31350   "source_file" : "external/libcxx/include/type_traits",
31351   "template_args" :
31352   [
31353    "_ZTIe"
31354   ]
31355  },
31356  {
31357   "alignment" : 1,
31358   "linker_set_key" : "_ZTINSt3__19remove_cvIiEE",
31359   "name" : "std::remove_cv<int>",
31360   "size" : 1,
31361   "source_file" : "external/libcxx/include/type_traits",
31362   "template_args" :
31363   [
31364    "_ZTIi"
31365   ]
31366  },
31367  {
31368   "alignment" : 1,
31369   "linker_set_key" : "_ZTINSt3__19remove_cvIjEE",
31370   "name" : "std::remove_cv<unsigned int>",
31371   "size" : 1,
31372   "source_file" : "external/libcxx/include/type_traits",
31373   "template_args" :
31374   [
31375    "_ZTIj"
31376   ]
31377  },
31378  {
31379   "alignment" : 1,
31380   "linker_set_key" : "_ZTINSt3__19remove_cvIlEE",
31381   "name" : "std::remove_cv<long>",
31382   "size" : 1,
31383   "source_file" : "external/libcxx/include/type_traits",
31384   "template_args" :
31385   [
31386    "_ZTIl"
31387   ]
31388  },
31389  {
31390   "alignment" : 1,
31391   "linker_set_key" : "_ZTINSt3__19remove_cvIwEE",
31392   "name" : "std::remove_cv<wchar_t>",
31393   "size" : 1,
31394   "source_file" : "external/libcxx/include/type_traits",
31395   "template_args" :
31396   [
31397    "_ZTIw"
31398   ]
31399  },
31400  {
31401   "alignment" : 1,
31402   "linker_set_key" : "_ZTINSt3__19remove_cvIxEE",
31403   "name" : "std::remove_cv<long long>",
31404   "size" : 1,
31405   "source_file" : "external/libcxx/include/type_traits",
31406   "template_args" :
31407   [
31408    "_ZTIx"
31409   ]
31410  },
31411  {
31412   "alignment" : 4,
31413   "base_specifiers" :
31414   [
31415    {
31416     "referenced_type" : "_ZTISt9exception"
31417    }
31418   ],
31419   "linker_set_key" : "_ZTISt10bad_typeid",
31420   "name" : "std::bad_typeid",
31421   "record_kind" : "class",
31422   "size" : 4,
31423   "source_file" : "external/libcxx/include/typeinfo",
31424   "vtable_components" :
31425   [
31426    {
31427     "kind" : "offset_to_top"
31428    },
31429    {
31430     "kind" : "rtti",
31431     "mangled_component_name" : "_ZTISt10bad_typeid"
31432    },
31433    {
31434     "kind" : "complete_dtor_pointer",
31435     "mangled_component_name" : "_ZNSt10bad_typeidD1Ev"
31436    },
31437    {
31438     "kind" : "deleting_dtor_pointer",
31439     "mangled_component_name" : "_ZNSt10bad_typeidD0Ev"
31440    },
31441    {
31442     "mangled_component_name" : "_ZNKSt10bad_typeid4whatEv"
31443    }
31444   ]
31445  },
31446  {
31447   "alignment" : 4,
31448   "base_specifiers" :
31449   [
31450    {
31451     "referenced_type" : "_ZTISt9exception"
31452    }
31453   ],
31454   "fields" :
31455   [
31456    {
31457     "access" : "private",
31458     "field_name" : "__imp_",
31459     "field_offset" : 32,
31460     "referenced_type" : "_ZTINSt3__118__libcpp_refstringE"
31461    }
31462   ],
31463   "linker_set_key" : "_ZTISt11logic_error",
31464   "name" : "std::logic_error",
31465   "record_kind" : "class",
31466   "size" : 8,
31467   "source_file" : "external/libcxx/include/stdexcept",
31468   "vtable_components" :
31469   [
31470    {
31471     "kind" : "offset_to_top"
31472    },
31473    {
31474     "kind" : "rtti",
31475     "mangled_component_name" : "_ZTISt11logic_error"
31476    },
31477    {
31478     "kind" : "complete_dtor_pointer",
31479     "mangled_component_name" : "_ZNSt11logic_errorD1Ev"
31480    },
31481    {
31482     "kind" : "deleting_dtor_pointer",
31483     "mangled_component_name" : "_ZNSt11logic_errorD0Ev"
31484    },
31485    {
31486     "mangled_component_name" : "_ZNKSt11logic_error4whatEv"
31487    }
31488   ]
31489  },
31490  {
31491   "alignment" : 4,
31492   "base_specifiers" :
31493   [
31494    {
31495     "referenced_type" : "_ZTISt13runtime_error"
31496    }
31497   ],
31498   "linker_set_key" : "_ZTISt11range_error",
31499   "name" : "std::range_error",
31500   "record_kind" : "class",
31501   "size" : 8,
31502   "source_file" : "external/libcxx/include/stdexcept",
31503   "vtable_components" :
31504   [
31505    {
31506     "kind" : "offset_to_top"
31507    },
31508    {
31509     "kind" : "rtti",
31510     "mangled_component_name" : "_ZTISt11range_error"
31511    },
31512    {
31513     "kind" : "complete_dtor_pointer",
31514     "mangled_component_name" : "_ZNSt11range_errorD1Ev"
31515    },
31516    {
31517     "kind" : "deleting_dtor_pointer",
31518     "mangled_component_name" : "_ZNSt11range_errorD0Ev"
31519    },
31520    {
31521     "mangled_component_name" : "_ZNKSt13runtime_error4whatEv"
31522    }
31523   ]
31524  },
31525  {
31526   "alignment" : 4,
31527   "base_specifiers" :
31528   [
31529    {
31530     "referenced_type" : "_ZTISt11logic_error"
31531    }
31532   ],
31533   "linker_set_key" : "_ZTISt12domain_error",
31534   "name" : "std::domain_error",
31535   "record_kind" : "class",
31536   "size" : 8,
31537   "source_file" : "external/libcxx/include/stdexcept",
31538   "vtable_components" :
31539   [
31540    {
31541     "kind" : "offset_to_top"
31542    },
31543    {
31544     "kind" : "rtti",
31545     "mangled_component_name" : "_ZTISt12domain_error"
31546    },
31547    {
31548     "kind" : "complete_dtor_pointer",
31549     "mangled_component_name" : "_ZNSt12domain_errorD1Ev"
31550    },
31551    {
31552     "kind" : "deleting_dtor_pointer",
31553     "mangled_component_name" : "_ZNSt12domain_errorD0Ev"
31554    },
31555    {
31556     "mangled_component_name" : "_ZNKSt11logic_error4whatEv"
31557    }
31558   ]
31559  },
31560  {
31561   "alignment" : 4,
31562   "base_specifiers" :
31563   [
31564    {
31565     "referenced_type" : "_ZTISt11logic_error"
31566    }
31567   ],
31568   "linker_set_key" : "_ZTISt12length_error",
31569   "name" : "std::length_error",
31570   "record_kind" : "class",
31571   "size" : 8,
31572   "source_file" : "external/libcxx/include/stdexcept",
31573   "vtable_components" :
31574   [
31575    {
31576     "kind" : "offset_to_top"
31577    },
31578    {
31579     "kind" : "rtti",
31580     "mangled_component_name" : "_ZTISt12length_error"
31581    },
31582    {
31583     "kind" : "complete_dtor_pointer",
31584     "mangled_component_name" : "_ZNSt12length_errorD1Ev"
31585    },
31586    {
31587     "kind" : "deleting_dtor_pointer",
31588     "mangled_component_name" : "_ZNSt12length_errorD0Ev"
31589    },
31590    {
31591     "mangled_component_name" : "_ZNKSt11logic_error4whatEv"
31592    }
31593   ]
31594  },
31595  {
31596   "alignment" : 4,
31597   "base_specifiers" :
31598   [
31599    {
31600     "referenced_type" : "_ZTISt11logic_error"
31601    }
31602   ],
31603   "linker_set_key" : "_ZTISt12out_of_range",
31604   "name" : "std::out_of_range",
31605   "record_kind" : "class",
31606   "size" : 8,
31607   "source_file" : "external/libcxx/include/stdexcept",
31608   "vtable_components" :
31609   [
31610    {
31611     "kind" : "offset_to_top"
31612    },
31613    {
31614     "kind" : "rtti",
31615     "mangled_component_name" : "_ZTISt12out_of_range"
31616    },
31617    {
31618     "kind" : "complete_dtor_pointer",
31619     "mangled_component_name" : "_ZNSt12out_of_rangeD1Ev"
31620    },
31621    {
31622     "kind" : "deleting_dtor_pointer",
31623     "mangled_component_name" : "_ZNSt12out_of_rangeD0Ev"
31624    },
31625    {
31626     "mangled_component_name" : "_ZNKSt11logic_error4whatEv"
31627    }
31628   ]
31629  },
31630  {
31631   "alignment" : 4,
31632   "base_specifiers" :
31633   [
31634    {
31635     "referenced_type" : "_ZTISt9exception"
31636    }
31637   ],
31638   "linker_set_key" : "_ZTISt13bad_exception",
31639   "name" : "std::bad_exception",
31640   "record_kind" : "class",
31641   "size" : 4,
31642   "source_file" : "external/libcxx/include/exception",
31643   "vtable_components" :
31644   [
31645    {
31646     "kind" : "offset_to_top"
31647    },
31648    {
31649     "kind" : "rtti",
31650     "mangled_component_name" : "_ZTISt13bad_exception"
31651    },
31652    {
31653     "kind" : "complete_dtor_pointer",
31654     "mangled_component_name" : "_ZNSt13bad_exceptionD1Ev"
31655    },
31656    {
31657     "kind" : "deleting_dtor_pointer",
31658     "mangled_component_name" : "_ZNSt13bad_exceptionD0Ev"
31659    },
31660    {
31661     "mangled_component_name" : "_ZNKSt13bad_exception4whatEv"
31662    }
31663   ]
31664  },
31665  {
31666   "alignment" : 4,
31667   "fields" :
31668   [
31669    {
31670     "access" : "private",
31671     "field_name" : "__ptr_",
31672     "referenced_type" : "_ZTIPv"
31673    }
31674   ],
31675   "linker_set_key" : "_ZTISt13exception_ptr",
31676   "name" : "std::exception_ptr",
31677   "record_kind" : "class",
31678   "size" : 4,
31679   "source_file" : "external/libcxx/include/exception"
31680  },
31681  {
31682   "alignment" : 4,
31683   "base_specifiers" :
31684   [
31685    {
31686     "referenced_type" : "_ZTISt9exception"
31687    }
31688   ],
31689   "fields" :
31690   [
31691    {
31692     "access" : "private",
31693     "field_name" : "__imp_",
31694     "field_offset" : 32,
31695     "referenced_type" : "_ZTINSt3__118__libcpp_refstringE"
31696    }
31697   ],
31698   "linker_set_key" : "_ZTISt13runtime_error",
31699   "name" : "std::runtime_error",
31700   "record_kind" : "class",
31701   "size" : 8,
31702   "source_file" : "external/libcxx/include/stdexcept",
31703   "vtable_components" :
31704   [
31705    {
31706     "kind" : "offset_to_top"
31707    },
31708    {
31709     "kind" : "rtti",
31710     "mangled_component_name" : "_ZTISt13runtime_error"
31711    },
31712    {
31713     "kind" : "complete_dtor_pointer",
31714     "mangled_component_name" : "_ZNSt13runtime_errorD1Ev"
31715    },
31716    {
31717     "kind" : "deleting_dtor_pointer",
31718     "mangled_component_name" : "_ZNSt13runtime_errorD0Ev"
31719    },
31720    {
31721     "mangled_component_name" : "_ZNKSt13runtime_error4whatEv"
31722    }
31723   ]
31724  },
31725  {
31726   "alignment" : 4,
31727   "base_specifiers" :
31728   [
31729    {
31730     "referenced_type" : "_ZTISt13runtime_error"
31731    }
31732   ],
31733   "linker_set_key" : "_ZTISt14overflow_error",
31734   "name" : "std::overflow_error",
31735   "record_kind" : "class",
31736   "size" : 8,
31737   "source_file" : "external/libcxx/include/stdexcept",
31738   "vtable_components" :
31739   [
31740    {
31741     "kind" : "offset_to_top"
31742    },
31743    {
31744     "kind" : "rtti",
31745     "mangled_component_name" : "_ZTISt14overflow_error"
31746    },
31747    {
31748     "kind" : "complete_dtor_pointer",
31749     "mangled_component_name" : "_ZNSt14overflow_errorD1Ev"
31750    },
31751    {
31752     "kind" : "deleting_dtor_pointer",
31753     "mangled_component_name" : "_ZNSt14overflow_errorD0Ev"
31754    },
31755    {
31756     "mangled_component_name" : "_ZNKSt13runtime_error4whatEv"
31757    }
31758   ]
31759  },
31760  {
31761   "alignment" : 4,
31762   "base_specifiers" :
31763   [
31764    {
31765     "referenced_type" : "_ZTISt13runtime_error"
31766    }
31767   ],
31768   "linker_set_key" : "_ZTISt15underflow_error",
31769   "name" : "std::underflow_error",
31770   "record_kind" : "class",
31771   "size" : 8,
31772   "source_file" : "external/libcxx/include/stdexcept",
31773   "vtable_components" :
31774   [
31775    {
31776     "kind" : "offset_to_top"
31777    },
31778    {
31779     "kind" : "rtti",
31780     "mangled_component_name" : "_ZTISt15underflow_error"
31781    },
31782    {
31783     "kind" : "complete_dtor_pointer",
31784     "mangled_component_name" : "_ZNSt15underflow_errorD1Ev"
31785    },
31786    {
31787     "kind" : "deleting_dtor_pointer",
31788     "mangled_component_name" : "_ZNSt15underflow_errorD0Ev"
31789    },
31790    {
31791     "mangled_component_name" : "_ZNKSt13runtime_error4whatEv"
31792    }
31793   ]
31794  },
31795  {
31796   "alignment" : 4,
31797   "fields" :
31798   [
31799    {
31800     "access" : "private",
31801     "field_name" : "__begin_",
31802     "referenced_type" : "_ZTIPKDi"
31803    },
31804    {
31805     "access" : "private",
31806     "field_name" : "__size_",
31807     "field_offset" : 32,
31808     "referenced_type" : "_ZTIj"
31809    }
31810   ],
31811   "linker_set_key" : "_ZTISt16initializer_listIDiE",
31812   "name" : "std::initializer_list<char32_t>",
31813   "record_kind" : "class",
31814   "size" : 8,
31815   "source_file" : "external/libcxx/include/initializer_list",
31816   "template_args" :
31817   [
31818    "_ZTIDi"
31819   ]
31820  },
31821  {
31822   "alignment" : 4,
31823   "fields" :
31824   [
31825    {
31826     "access" : "private",
31827     "field_name" : "__begin_",
31828     "referenced_type" : "_ZTIPKDs"
31829    },
31830    {
31831     "access" : "private",
31832     "field_name" : "__size_",
31833     "field_offset" : 32,
31834     "referenced_type" : "_ZTIj"
31835    }
31836   ],
31837   "linker_set_key" : "_ZTISt16initializer_listIDsE",
31838   "name" : "std::initializer_list<char16_t>",
31839   "record_kind" : "class",
31840   "size" : 8,
31841   "source_file" : "external/libcxx/include/initializer_list",
31842   "template_args" :
31843   [
31844    "_ZTIDs"
31845   ]
31846  },
31847  {
31848   "alignment" : 4,
31849   "fields" :
31850   [
31851    {
31852     "access" : "private",
31853     "field_name" : "__begin_",
31854     "referenced_type" : "_ZTIPKDu"
31855    },
31856    {
31857     "access" : "private",
31858     "field_name" : "__size_",
31859     "field_offset" : 32,
31860     "referenced_type" : "_ZTIj"
31861    }
31862   ],
31863   "linker_set_key" : "_ZTISt16initializer_listIDuE",
31864   "name" : "std::initializer_list<char8_t>",
31865   "record_kind" : "class",
31866   "size" : 8,
31867   "source_file" : "external/libcxx/include/initializer_list",
31868   "template_args" :
31869   [
31870    "_ZTIDu"
31871   ]
31872  },
31873  {
31874   "alignment" : 4,
31875   "fields" :
31876   [
31877    {
31878     "access" : "private",
31879     "field_name" : "__begin_",
31880     "referenced_type" : "_ZTIPKc"
31881    },
31882    {
31883     "access" : "private",
31884     "field_name" : "__size_",
31885     "field_offset" : 32,
31886     "referenced_type" : "_ZTIj"
31887    }
31888   ],
31889   "linker_set_key" : "_ZTISt16initializer_listIcE",
31890   "name" : "std::initializer_list<char>",
31891   "record_kind" : "class",
31892   "size" : 8,
31893   "source_file" : "external/libcxx/include/initializer_list",
31894   "template_args" :
31895   [
31896    "_ZTIc"
31897   ]
31898  },
31899  {
31900   "alignment" : 4,
31901   "fields" :
31902   [
31903    {
31904     "access" : "private",
31905     "field_name" : "__begin_",
31906     "referenced_type" : "_ZTIPKw"
31907    },
31908    {
31909     "access" : "private",
31910     "field_name" : "__size_",
31911     "field_offset" : 32,
31912     "referenced_type" : "_ZTIj"
31913    }
31914   ],
31915   "linker_set_key" : "_ZTISt16initializer_listIwE",
31916   "name" : "std::initializer_list<wchar_t>",
31917   "record_kind" : "class",
31918   "size" : 8,
31919   "source_file" : "external/libcxx/include/initializer_list",
31920   "template_args" :
31921   [
31922    "_ZTIw"
31923   ]
31924  },
31925  {
31926   "alignment" : 4,
31927   "base_specifiers" :
31928   [
31929    {
31930     "referenced_type" : "_ZTISt11logic_error"
31931    }
31932   ],
31933   "linker_set_key" : "_ZTISt16invalid_argument",
31934   "name" : "std::invalid_argument",
31935   "record_kind" : "class",
31936   "size" : 8,
31937   "source_file" : "external/libcxx/include/stdexcept",
31938   "vtable_components" :
31939   [
31940    {
31941     "kind" : "offset_to_top"
31942    },
31943    {
31944     "kind" : "rtti",
31945     "mangled_component_name" : "_ZTISt16invalid_argument"
31946    },
31947    {
31948     "kind" : "complete_dtor_pointer",
31949     "mangled_component_name" : "_ZNSt16invalid_argumentD1Ev"
31950    },
31951    {
31952     "kind" : "deleting_dtor_pointer",
31953     "mangled_component_name" : "_ZNSt16invalid_argumentD0Ev"
31954    },
31955    {
31956     "mangled_component_name" : "_ZNKSt11logic_error4whatEv"
31957    }
31958   ]
31959  },
31960  {
31961   "alignment" : 4,
31962   "fields" :
31963   [
31964    {
31965     "access" : "private",
31966     "field_name" : "__ptr_",
31967     "field_offset" : 32,
31968     "referenced_type" : "_ZTISt13exception_ptr"
31969    }
31970   ],
31971   "linker_set_key" : "_ZTISt16nested_exception",
31972   "name" : "std::nested_exception",
31973   "record_kind" : "class",
31974   "size" : 8,
31975   "source_file" : "external/libcxx/include/exception",
31976   "vtable_components" :
31977   [
31978    {
31979     "kind" : "offset_to_top"
31980    },
31981    {
31982     "kind" : "rtti",
31983     "mangled_component_name" : "_ZTISt16nested_exception"
31984    },
31985    {
31986     "kind" : "complete_dtor_pointer",
31987     "mangled_component_name" : "_ZNSt16nested_exceptionD1Ev"
31988    },
31989    {
31990     "kind" : "deleting_dtor_pointer",
31991     "mangled_component_name" : "_ZNSt16nested_exceptionD0Ev"
31992    }
31993   ]
31994  },
31995  {
31996   "alignment" : 4,
31997   "base_specifiers" :
31998   [
31999    {
32000     "referenced_type" : "_ZTISt9bad_alloc"
32001    }
32002   ],
32003   "linker_set_key" : "_ZTISt20bad_array_new_length",
32004   "name" : "std::bad_array_new_length",
32005   "record_kind" : "class",
32006   "size" : 4,
32007   "source_file" : "external/libcxx/include/new",
32008   "vtable_components" :
32009   [
32010    {
32011     "kind" : "offset_to_top"
32012    },
32013    {
32014     "kind" : "rtti",
32015     "mangled_component_name" : "_ZTISt20bad_array_new_length"
32016    },
32017    {
32018     "kind" : "complete_dtor_pointer",
32019     "mangled_component_name" : "_ZNSt20bad_array_new_lengthD1Ev"
32020    },
32021    {
32022     "kind" : "deleting_dtor_pointer",
32023     "mangled_component_name" : "_ZNSt20bad_array_new_lengthD0Ev"
32024    },
32025    {
32026     "mangled_component_name" : "_ZNKSt20bad_array_new_length4whatEv"
32027    }
32028   ]
32029  },
32030  {
32031   "alignment" : 4,
32032   "base_specifiers" :
32033   [
32034    {
32035     "referenced_type" : "_ZTISt9exception"
32036    }
32037   ],
32038   "linker_set_key" : "_ZTISt8bad_cast",
32039   "name" : "std::bad_cast",
32040   "record_kind" : "class",
32041   "size" : 4,
32042   "source_file" : "external/libcxx/include/typeinfo",
32043   "vtable_components" :
32044   [
32045    {
32046     "kind" : "offset_to_top"
32047    },
32048    {
32049     "kind" : "rtti",
32050     "mangled_component_name" : "_ZTISt8bad_cast"
32051    },
32052    {
32053     "kind" : "complete_dtor_pointer",
32054     "mangled_component_name" : "_ZNSt8bad_castD1Ev"
32055    },
32056    {
32057     "kind" : "deleting_dtor_pointer",
32058     "mangled_component_name" : "_ZNSt8bad_castD0Ev"
32059    },
32060    {
32061     "mangled_component_name" : "_ZNKSt8bad_cast4whatEv"
32062    }
32063   ]
32064  },
32065  {
32066   "alignment" : 4,
32067   "base_specifiers" :
32068   [
32069    {
32070     "referenced_type" : "_ZTISt9exception"
32071    }
32072   ],
32073   "linker_set_key" : "_ZTISt9bad_alloc",
32074   "name" : "std::bad_alloc",
32075   "record_kind" : "class",
32076   "size" : 4,
32077   "source_file" : "external/libcxx/include/new",
32078   "vtable_components" :
32079   [
32080    {
32081     "kind" : "offset_to_top"
32082    },
32083    {
32084     "kind" : "rtti",
32085     "mangled_component_name" : "_ZTISt9bad_alloc"
32086    },
32087    {
32088     "kind" : "complete_dtor_pointer",
32089     "mangled_component_name" : "_ZNSt9bad_allocD1Ev"
32090    },
32091    {
32092     "kind" : "deleting_dtor_pointer",
32093     "mangled_component_name" : "_ZNSt9bad_allocD0Ev"
32094    },
32095    {
32096     "mangled_component_name" : "_ZNKSt9bad_alloc4whatEv"
32097    }
32098   ]
32099  },
32100  {
32101   "alignment" : 4,
32102   "linker_set_key" : "_ZTISt9exception",
32103   "name" : "std::exception",
32104   "record_kind" : "class",
32105   "size" : 4,
32106   "source_file" : "external/libcxx/include/exception",
32107   "vtable_components" :
32108   [
32109    {
32110     "kind" : "offset_to_top"
32111    },
32112    {
32113     "kind" : "rtti",
32114     "mangled_component_name" : "_ZTISt9exception"
32115    },
32116    {
32117     "kind" : "complete_dtor_pointer",
32118     "mangled_component_name" : "_ZNSt9exceptionD1Ev"
32119    },
32120    {
32121     "kind" : "deleting_dtor_pointer",
32122     "mangled_component_name" : "_ZNSt9exceptionD0Ev"
32123    },
32124    {
32125     "mangled_component_name" : "_ZNKSt9exception4whatEv"
32126    }
32127   ]
32128  },
32129  {
32130   "alignment" : 1,
32131   "linker_set_key" : "_ZTISt9nothrow_t",
32132   "name" : "std::nothrow_t",
32133   "size" : 1,
32134   "source_file" : "external/libcxx/include/new"
32135  },
32136  {
32137   "alignment" : 4,
32138   "fields" :
32139   [
32140    {
32141     "access" : "protected",
32142     "field_name" : "__type_name",
32143     "field_offset" : 32,
32144     "referenced_type" : "_ZTIPKc"
32145    }
32146   ],
32147   "linker_set_key" : "_ZTISt9type_info",
32148   "name" : "std::type_info",
32149   "record_kind" : "class",
32150   "size" : 8,
32151   "source_file" : "external/libcxx/include/typeinfo",
32152   "vtable_components" :
32153   [
32154    {
32155     "kind" : "offset_to_top"
32156    },
32157    {
32158     "kind" : "rtti",
32159     "mangled_component_name" : "_ZTISt9type_info"
32160    },
32161    {
32162     "kind" : "complete_dtor_pointer",
32163     "mangled_component_name" : "_ZNSt9type_infoD1Ev"
32164    },
32165    {
32166     "kind" : "deleting_dtor_pointer",
32167     "mangled_component_name" : "_ZNSt9type_infoD0Ev"
32168    }
32169   ]
32170  }
32171 ],
32172 "rvalue_reference_types" :
32173 [
32174  {
32175   "alignment" : 4,
32176   "linker_set_key" : "_ZTIONSt3__118__sfinae_ctor_baseILb0ELb0EEE",
32177   "name" : "std::__sfinae_ctor_base<false, false> &&",
32178   "referenced_type" : "_ZTINSt3__118__sfinae_ctor_baseILb0ELb0EEE",
32179   "size" : 4,
32180   "source_file" : "external/libcxx/include/__tuple"
32181  },
32182  {
32183   "alignment" : 4,
32184   "linker_set_key" : "_ZTIONSt3__118__sfinae_ctor_baseILb0ELb1EEE",
32185   "name" : "std::__sfinae_ctor_base<false, true> &&",
32186   "referenced_type" : "_ZTINSt3__118__sfinae_ctor_baseILb0ELb1EEE",
32187   "size" : 4,
32188   "source_file" : "external/libcxx/include/__tuple"
32189  },
32190  {
32191   "alignment" : 4,
32192   "linker_set_key" : "_ZTIONSt3__118__sfinae_ctor_baseILb1ELb0EEE",
32193   "name" : "std::__sfinae_ctor_base<true, false> &&",
32194   "referenced_type" : "_ZTINSt3__118__sfinae_ctor_baseILb1ELb0EEE",
32195   "size" : 4,
32196   "source_file" : "external/libcxx/include/__tuple"
32197  },
32198  {
32199   "alignment" : 4,
32200   "linker_set_key" : "_ZTIONSt3__120__sfinae_assign_baseILb0ELb0EEE",
32201   "name" : "std::__sfinae_assign_base<false, false> &&",
32202   "referenced_type" : "_ZTINSt3__120__sfinae_assign_baseILb0ELb0EEE",
32203   "size" : 4,
32204   "source_file" : "external/libcxx/include/__tuple"
32205  },
32206  {
32207   "alignment" : 4,
32208   "linker_set_key" : "_ZTIONSt3__120__sfinae_assign_baseILb0ELb1EEE",
32209   "name" : "std::__sfinae_assign_base<false, true> &&",
32210   "referenced_type" : "_ZTINSt3__120__sfinae_assign_baseILb0ELb1EEE",
32211   "size" : 4,
32212   "source_file" : "external/libcxx/include/__tuple"
32213  },
32214  {
32215   "alignment" : 4,
32216   "linker_set_key" : "_ZTIONSt3__120__sfinae_assign_baseILb1ELb0EEE",
32217   "name" : "std::__sfinae_assign_base<true, false> &&",
32218   "referenced_type" : "_ZTINSt3__120__sfinae_assign_baseILb1ELb0EEE",
32219   "size" : 4,
32220   "source_file" : "external/libcxx/include/__tuple"
32221  },
32222  {
32223   "alignment" : 4,
32224   "linker_set_key" : "_ZTIOe",
32225   "name" : "long double &&",
32226   "referenced_type" : "_ZTIe",
32227   "size" : 4,
32228   "source_file" : "external/libcxx/include/type_traits"
32229  },
32230  {
32231   "alignment" : 4,
32232   "linker_set_key" : "_ZTIOi",
32233   "name" : "int &&",
32234   "referenced_type" : "_ZTIi",
32235   "size" : 4,
32236   "source_file" : "external/libcxx/include/type_traits"
32237  },
32238  {
32239   "alignment" : 4,
32240   "linker_set_key" : "_ZTIOl",
32241   "name" : "long &&",
32242   "referenced_type" : "_ZTIl",
32243   "size" : 4,
32244   "source_file" : "external/libcxx/include/type_traits"
32245  },
32246  {
32247   "alignment" : 4,
32248   "linker_set_key" : "_ZTIOx",
32249   "name" : "long long &&",
32250   "referenced_type" : "_ZTIx",
32251   "size" : 4,
32252   "source_file" : "external/libcxx/include/type_traits"
32253  }
32254 ]
32255}
32256